Super
Super
SUBMITTED BY
Asad Shaikh
Amaan Shaikh
GUIDED BY
Dr. Shabana Shaikh
I would also like to give thanks to our HOD Dr. Shabana Shaikh
ma’am and Principal Dr. Iqbal shaikh sir grateful for their valuable
support, help and guidance whenever needed.
1. CHAPTER 1:INTRODUCTION
1.1 Motivation
1.2 Problem Statement
1.3 Literature Survey
1.4 Project Scope & Limitation
3. CHAPTER3: Features
3.1 Seller module
3.2 Admin Module
3.3 Features
7. Chapter 7: Testing
7.1: Test Cases
8. Chapter 8: output
8.1: Screenshots
INDEX
9. Chapter 9: Conclusion
1. Introduction
The goal of this system is to automate and simplify everyday tasks. This makes
supermarket operations more efficient, accurate, and easy to track. It helps
reduce errors, saves time, and ensures better customer service.
By using this system, supermarket owners can easily monitor sales, manage
stock levels, and generate reports, allowing them to make better business
decisions. Overall, the Supermarket Management System is a useful tool to
enhance the efficiency and organization of supermarket operations.
1.1 Motivation
Manual management of sales and inventory can lead to human errors and
inefficiency.
Supermarket staff (sellers) often face difficulties in keeping track of
inventory levels, product prices, and customer transactions without a
centralized system.
Admins need a simple yet effective tool to monitor and manage
supermarket data, including sales, stock levels, and user management.
Scope:
Limitations:
2. Project Overview
2.1 Purpose
Automating inventory management and stock updates.
Enabling smooth sales transactions with easy access to product prices and
availability.
Providing real-time sales and financial reports.
Managing customer data for loyalty programs and promotions.
1. Supermarket Owners
2. Store Managers
Admin Module:
4.System Analysis
Existing Systems:
1. Inventory Management
3. Customer Management
4. Supplier Management
5. Technologies Used
Frontend:
o C# .NET (Windows Forms/WPF for desktop application or
ASP.NET for web application)
o User Interface (UI): Design interfaces for cashier, manager,
inventory, and report screens.
Backend:
o C# .NET: For implementing business logic, handling user requests,
and interacting with the database.
o API Integration: If applicable, you can mention RESTful APIs for
communication between frontend and backend.
Database:
o SQL Server: For storing and managing data such as products,
sales, inventory, customers, and transactions.
o SQL Queries: For retrieving, inserting, updating, and deleting data
in the database.
5. System Design:
ER Diagram:
DFD
Zero Level
First Level:
Activity Diagram:
Class Diagram:
6: Future Scope:
Virtual Store Tours: Customers can shop virtually from home, using AR
to browse products on their smartphones or VR headsets.
Interactive In-Store Experience: AR can enhance in-store shopping by
providing product information, promotions, or discounts when customers
point their devices at certain items or sections of the store.
Chapter 7: testing
7.1 :Test Cases:
1: Login & User Authentication
Test Case ID Test Scenario Test Steps Expected Result
TC-01 Valid Login Enter Valid Username & User is successfully logged in
password ->click Login
TC-02 Invalid Login Enter Invalid Credential->click Error Message: “Invalid User
Login or Password
2: Inventory Management:
TC-05 Delete Product Select a product -> click delete Product is removed from
inventory
Chapter 8: output
8.1: Screenshots
9:Conclusion
Conclusion:
human error, saves time, and enhances operational efficiency. The system’s
dual-module design—comprising the Seller and Admin modules—ensures that
both employees and managers can perform their tasks seamlessly, with real-
time updates and easy access to important data.
Through features like automated inventory tracking, real-time sales updates, and
detailed reporting tools, the SMS empowers supermarket owners and managers
to make informed decisions, optimize stock levels, and improve customer
service. While the system is designed to meet the needs of smaller
supermarkets, it provides a robust and user-friendly platform for effective store
management. Overall, the SMS contributes to better resource management,
improved business performance, and a more organized supermarket
environment, ultimately enhancing the customer shopping experience.