The NShop POS (Point Of Sale) system is designed to help Nidula Shop manage its business operations efficiently and effectively. This system automates various business processes, allowing admins and cashiers to manage products, users, suppliers, and stocks seamlessly.
- User Management: Admins can add/update cashiers and manage user roles.
- Product Management: Admins can add/update products, companies, and branches.
- Stock Management: Admins can view, update, and report stock changes.
- Supplier Management: Register and update suppliers.
- Invoicing: Cashiers can generate invoices and register new customers.
- Reporting: Admin A can generate detailed budget reports for various time periods.
- Admin A: Full access, including user management and system backups.
- Admin B: Manages GRNs, products, and suppliers.
- Admin C: Manages GRNs and products.
- Cashier: Generates invoices and registers new customers.
- Hardware Requirements:
- Monitor Resolution: 1920x1080
- Processor: Intel or AMD 2GHz
- RAM: 2GB
- Disk Space: 1GB
- Additional: Printer for invoices and bills
- Software Requirements:
- Operating System: Windows 7 or above
- Database: MySQL server
- Java Runtime Environment (JRE): Version 1.0 or above
- Performance:
- User interface loading time: ≤ 2 seconds
- Login verification: ≤ 5 seconds
- Query response: ≤ 5 seconds
- Security:
- User login screens with different access levels
- Regular backups for database security
For detailed information, please refer to the Software Requirements Specification (SRS) document.
- Prepared by: Nidula Gunawardana
- Email: [email protected]