Oose2 Me
Oose2 Me
The purpose of this document is to outline the software requirements for the development
of a Supermarket Billing System. This system will automate the process of billing and
inventory management in a supermarket. It will help cashiers, managers, and customers by
simplifying the billing process and maintaining accurate records of transactions.
1.2 Scope
The Supermarket Billing System will be a desktop/web application used in supermarkets to:
2. Overall Description
2.1 Product Perspective
The Supermarket Billing System is a standalone product that automates the billing process
and integrates with a local or cloud-based database for storing product and transaction
details.
• Admin: Full control over the system, can add/edit/remove products, view reports,
and manage users.
• Backup and restore must not require admin privileges outside the app.
• Internet may not be available all the time (for cloud backup).
• Add/Edit/Delete products.
• Password encryption.
3.2.3 Usability
3.2.4 Reliability
3.2.5 Maintainability
• Login page.
• Dashboard (Admin/Cashier).
• Report viewer.
• Database (MySQL/PostgreSQL).
• Printer drivers.