Report Supermarket

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

Super Market Management System

1. Data base project on :- Super-Market Management System By :Group 8 Software


Engineering

2. Introduction ? This project deals with Super-Market automation. ? A Super-


Market is a self-service store offering a wide variety
of items related to food, household or daily use. ? Includes both purchase
and sale of products. ? Designed to make the existing
system more informative, reliable, fast and easy for all the stake-holders.

3. Objective ? To produce software which manage the activities done in a Super-


Market. ? To maintain the records of the sales done
for a particular month. ? To maintain the stock details. ? To reduce time in
calculation of Sales activities. ? To store large
amount of data in the database which will reduce clumsiness. ? To reduce
paper work; so that users can spend more time on
monitoring the Super-Market.

4. Project Description ? Based on the transactions in a Super-Market. ? First


activity is adding the items to the system along with
their rates and names of the items which will be up for sale in the Super-
Market. This authority is given only to Admin. ? Any
modification to be done in the item name or item rate cane be done only by
Admin. ? Right to delete any item details rest with
the Admin too. ? As the customer buys the products and comes to the billing
counter, the user is supposed to enter the item name
purchased.

5. ? The system will display all the items a customer wants to purchase. ? If
the stock is not available, the supermarket orders
and buys from a prescribed vendor. ? The amount can be paid either in cash
or via online according to customer preference. ?
Admin provides a unique username and password for each employee through
which they can login. Project Description
6. Problems with the existing system ? Manual system faces a lot of
inefficiencies. ? Hinders smooth flow of work. ? Lack of
security of data. ? Although more man power But less efficiency. ? Time
consuming. ? Consumes large volume of paper work. ?
Needs manual calculations which are prone to errors. ? Poor communication
may lead to serious inadvertent errors.

7. Requirement Analysis ? Supermarket and related information ? Details of


products to sell ? Staff and employee related details ?
Electronic card machine for accessing ATMs and Debit card ? Supplier details
? Customer details ? Products in stock ? Special
training to the staffs that are not from IT background

8. Software Requirements ? Processor : Intel dual core or above ? Processor


speed : 2.0 GHZ or above ? RAM : 1GB or above ? Hard
disk : 20 GB or above ? Programming language for coding : Microsoft Access

9. Work Flow ? The products will arrive in the store. ? Data entry operator
will enter the information of the product in the
database. ? The administrator will enter the taxes and the commissions for
each product. ? The customer will come and take the
basket with him/her and choose the product and take it to the counter. ? The
bill calculating operator will check the products
with the Bar Code detecting machine; then it will match with Product-ID;
then it will show its information and price and the
bill will be calculated and total payment will be shown. ? Customer will pay
for the products and they will be packed and
delivered to the customer. ? Stock will be updated by reducing the quantity
of the product.

10. Advantages of the proposed system ? Reduced processing cost. ? Error


reduction. ? Automatic updation of product details. ?
Improved report generation and analysis. ? Better equipped to meet user
requirements. ? Reduction in use of paper. ?
Reduction in man power. ? Faster response time.

11. Pre-Normalization ? List of Attributes : � Customer � Customer Name ,


Customer ID , Address Line 1 , Address Line 2 , Address
Line 3 , City , District , State , PIN , Contact No. , E-Mail ID ,
Membership Card No. � Ordered Product � Product Name ,
Product Type , Product Brand , Product Model ID , Product Price , Product
Manufacturing Descriptions � Billing Counter �
Bill No. , Bill Date , Customer ID details , Bill Amount � Product Shelves
� Product Category , Product Type , Product Brand
, Product Model ID � Accounts � User Designation , User ID , User Password ,
Login Time

12. Pre-Normalization � Payment � Payment Receipt No. , Payment Amount ,


Payment Mode � Stock � Product Name , Product ID ,
Product Type , Product Price , Manufacturing Details , Product Model �
Employee Details � Employee Name , Employee ID , Date
of Joining , Designation � Supplier Details � Supplier Name , Supplier ID ,
Contact No. , E-Mail ID , Address Line 1 ,
Address Line 2 , Address Line 3 , City , District , State , PIN � Order
placed for the Supplier � Order No. , Product Type ,
Product Brand , Date of Order , Ordered Quantity

13. Primary Keys ? Customer � Customer ID ? Ordered Product � Product Model


ID ? Billing Counter � Bill No. ? Account � User ID ?
Stock � Product ID ? Supplier Details � Supplier ID ? Order given to
Supplier � Order No. ? Employee Details � Employee ID ?
Payment � Payment Receipt No.

14. Relationships ? Customer is related to Ordered Product and to Billing


Counter ? Ordered Product is related to Product Shelves
and to Billing Counter ? Billing Counter is related to Stocks , Account and
Ordered Product ? Account is related to Product
Shelves , Payment and Billing Counter ? Payment is the relation between
Account and Stock Supplier ? Stock is related to
Supplier Details and Billing Counter ? Order placed for the Supplier is
related to Stock Supplier and Employee Details ?
Employee Details is related to Order placed for the Supplier and Account
15. Remove Derived Quantities ? Remove Bill Amount from Billing Counter ?
Remove Payment Amount from Payment Relationships
between Tables ? Customer � Customer ID � Ordered Product ? Customer �
Customer ID � Billing Counter ? Ordered Product �
Product Model ID � Product Shelves ? Ordered Product � Product Model ID �
Billing Counter ? Billing Counter � User ID �
Accounts ? Billing Counter � Product Model ID � Stock ? Employee Details �
Order No. � Order placed for Supplier ? Order
placed for Supplier � Supplier ID � Stock Supplier
16. Reduce Data Redundancy ? Remove Product Name , Product Type , Product Brand
, Product Description and Product Price from
Ordered Products ? Remove Product Type and Product Name from Order for
Supplier New List of Primary Keys ? Customer �
Customer ID ? Ordered Product � Product ID ? Billing Counter � Billing
No. ? Account ID � User ID ? Administrator � User ID ?
Employee Details � Employee ID ? Supplier Details � Stock ID ? Stock �
Product ID

17. Primary Keys ? Stock Details kept by Supplier � Supplier ID ? Order Details
for Supplier � Employee ID Relationships ?
Customer � Customer ID � Ordered Product ? Customer � Customer ID � Billing
Counter ? Ordered Product � Product Model
ID � Billing Counter ? Billing Counter � Product Model ID � Stocks

18. Relationships ? Billing Counter � User ID � Accounts ? Accounts � User ID �


Employee Details ? Employee Details � User ID �
Order Details for Supplier ? Order Details for Supplier � Order No. �
Orders placed for Stock Supplier ? Order Details for
Supplier � Supplier ID � Stock Supplier ? Stock Supplier � Supplier ID �
Stock Details kept by Supplier ? Stock Details kept
by Supplier � Product Model ID - Stocks

19. Conclusion ? With business opportunities increasing as never before,


companies are in dire need of efficient management. One
such key area is to maintain a methodical way of managing large databases,
especially in the Retail sector. ? DBMS is a vital
tool for future growth of business organizations. ? It offers a simple,
efficient and reliable way of storing, managing and
accessing data. ? The features offered by DBMS are : Query ability, Backup,
Security and Computation which are the needs of a
fast-paced corporate system. ? To churn profits, companies need to have a
good plan along with affective DBMS.

20. Thank You!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy