Batch 05
Batch 05
The "Super Market Billing App" helps the staffs and customers
to know the availability of the stocks , comparing the price and
calculate the total price. It is very helpful to identify which thing
is necessary.
Customer Perspective :-
Problem Statement : Customers face difficulties in navigating the
supermarket, finding desired products, and checking out efficiently.
- Difficulty in finding products due to poor store layout or sufficient stock.
- Long queues.
- Inability to easily access loyalty programs, discounts, or promotions.
- Limited product information, such as prices, descriptions, or reviews.
Staff Perspective :-
Problem Statement : Supermarket staff struggle with inefficient inventory
management, manual data entry, and limited access to sales data and
analytics.
- Inefficient inventory management, leading to stockouts or overstocking.
- Manual data entry, causing errors and waste time.
Problem Definition
Current Situation :-
The current supermarket management system is manual,
1. time-consuming
2. Prone to errors. Inventory management, sales tracking.
3. customer engagement is not optimized.
4. Leading to inefficiencies and lost revenue.
Stakeholders :-
1. Supermarket owners / managers
2. Customers
Key Issues :-
1. Inefficient inventory management and stock tracking
2. Long queues and wait times
3. Time consuming
4. Inefficient communication between staff and management
Scope :-
1. The user can't change the stock rate.
Feasibility Study
Technical Feasibility :-
● Tools : Django for backend, MySQL for database, Bootstrap for
frontend.
● Expertise : Development team is familiar with these technologies.
Economic Feasibility :-
● Costs : Minimal, as the system uses open-source tools.
● Benefits : Saves time, reduces errors, and provides transparency.
Operational Feasibility :-
● Costomers find the proposed solution user-friendly and efficient.
● Training sessions can be conducted for initial onboarding.
Legal Feasibility :-
● System ensures role-based access, protecting user privacy.
Schedule Feasibility :-
● The system can be developed and deployed within 6 months.
Requirement Analysis
Staffs can :-
● Select category, price, and date.
● Edit stock if required.
Customers can :-
● View category-wise details of products
● View total price , taxes and discount.
System will :-
● Automatically calculate total price.
Non-Functional Requirements :-
● The system should support up to 5000 concurrent users.
● Data must be stored securely with access control.
Business Requirements :-
● Automate billing to save time and improve accuracy.
Technical Requirements :-
● Framework: Django
● Database: MySQL
● Hosting: Deployed on a shop server
User Requirements :-
● Staffs: Easy-to-use interface for marking and editing stock details.
● Customers: Access to real-time stock details in a secure dashboard.