Supermarket Management System Synopsis
Download synopsis on Supermarket Management System Synopsis. This synopsis is good for submitting in your BCA, MCA, PGDC...
Title of the Project
Introduction and Objective This project deals with the management of the “AUTOMATION OF SUPERMARKET”. AUTOMATION OF SUPERMARKET is a place where the entire goods are available. The aim is to automate its existing manual system by the help of computerized equipments and full-fledged computer software, fulfilling their requirements, so that their valuable data/information can be stored for a longer period with easy accessing and manipulation of the same. For easy and convenient processing we need to develop software, which works as per our requirements. While preparing this software we got to remember few things i.e. this software must have a friendly environment, in other words it should not be much complicated to handle, it should have options for future modifications in the database i.e. in the goods list, new items and workers list. For smooth functioning, we had to prepare a database by which we could enter the required data in their respective locations. In this database all the records of daily entry made are stored, so that we can use them in future whenever allotted to their caretaker. Other then that no one could use this and on entering an illegal password or login name an error message get displayed.
The main objectives behind the development of this project are as follows: 1) To assist the staff in capturing the effort spent on their respective working areas. 2) To utilize human resource of the hostel in an efficient manner by increasing their efficiency through automation. 3) The system generates a number of types of reports that can be then used for various purposes.
Project Category RELATIONAL DATA BASE MANAGEMENT SYSTEM (RDBMS).
The proposed system comes under RDBMS category, as there is need to store and manipulate a huge amount of data related to products information and customer’s various queries. RDBMS is a very important type of database which is very much compatible to the jsp.
Input of the project In this system there are many type of inputs are processed into it. All the type of inputs is stored into the projects for various purposes. The main inputs of the projects are……… Customer’s queries about the products. Products details like (product name, product price, product quantity). It takes the input of customer’s purchase details. In this project we store the info about the product of company. It also stores the info of employee salary details. In my project we also store the info about the products expiry details. It store the bill record of customers It store details of employees It store details of employee salary It store the details information of stock
Output of the project
In this we output the info about the info of product. It prints the supplier information. It prints the purchase detail. It prints information’s of available products in super market. It prints the bill records for customers. It prints details of employee. It prints details of employee salaries. It prints the detailed information of stock.
Tools/Platform and Languages used a) Operating System The proposed software is targeted to run on Windows Xp, Windows NT version 2.0 (Server/Workstation) and Windows 2000 (Professional/Server) editions.
c) Back End (Central Repository) MySQL Server is being used as Back End for application’s central repository. The reasons to choose it as back-end are: a)
It is very simple to maintain.
It is highly secured.
It can be integrated with JSP very easily.
It can support and manage a large amount of data.
It is a very scalable product and can support as many number of users as supported by the infrastructure.
SOFTWARE REQUIREMENTS Operating System
: Windows Xp
: Jsp (Java Server Page)
HARDWARE REQUIREMENTS Processor
: Intel Pentium IV
: 40GB (1 MB of Space Required)
: Normal Mouse
: Normal keyboard
TABLES USED IN SUPERMARKET SYSTEM
STOCK: FIELD NAME
It store the name of product
It store company of product
It store quantity of product
DESCRIPTION It store the id of product
It store a key as a foreign key
It store purchase product name
It store purchase price of product
It store product purchasing date
DESCRIPTION It store purchase product id
It store a key as a foreign key
It store name of sale product
It store price of sale product
It store sale date of product
It store id of sale product
It store a key as a foreign key
PRODUCT FIELD NAME
It store product name
It store product manufacturing date
It store product sale price
It store product purchase price
It store product id
It store product type id
EMPLOYEE: FIELD NAME emp_id emp_f_name emp_l__name emp_add emp_phone
DATA TYPE int varchar varchar varchar varchar
DESCRIPTION It store employee id It store employee first name It store employee last name It store employee address It store employee phone number
AUTOMATION OFSUPERMARKET emp_sal
emp_dob emp_date emp_active emp_et_id
date\time date\time int int
It store employee salary amount It store date of birth employee It store join date employee It store employee presentation It store employee type id
EMPLOYE TYPE: FIELD NAME
It store employee title name
It store description of employee type
It store employee presentations
It store employee type id
SALARY: FIELD NAME
sal_id sal_amount sal_emp_id sal_date sal_due amount sal_is_complete
Int Double int Date\time double int
DESCRIPTION It store salary id It store salary amount It store employee type id It store salary due date It store salary due amount It store salary complete date
EXPENCE: FIELD NAME exp_id
DATA TYPE Int
DESCRIPTION It store expense id
AUTOMATION OFSUPERMARKET exp_date exp_amount exp_descript exp_time exp_bywhome
Date\time float varchar Date\time varchar
It store expense date It store expense amount It store description of expense It store expense time It store expenders name
LOGIN: FIELD NAME log_id log _username log_password log_date log_type
DATA TYPE int varchar varchar date\time varchar
DESCRIPTION It store login id It store user name It store logging password It store logging date It store login type user
DATA TYPE int varchar varchar double varchar varchar varchar date\time int
DESCRIPTION It store id of customer It store name of customer It store address of customer It store customer phone no It store e-mail id of customer It store gender of customer It store description about customer It store service date of customer It store presentation of customer
CUSTOMER FIELD NAME Cust_id Cust_name Cust_add Cust_phon Cust_email Cust_gen Cust_dese Cust_date Cust_active
COMPANY: FIELD NAME comp_id comp_name comp_add comp_phone comp_email comp_fax_no comp_city comp_state comp_activ comp_date
DATA TYPE int varchar varchar double varchar varchar varchar varchar int date\time
DESCRIPTION It store company id It store company name It store company address It store company phone no. It store company e-mail id It store company fax no. It store company city location It store company state location It store company presentation It store company delivery date
ZERO LEVEL DFD
Super Super Market Market Managemen Managemen tt
FIRST LEVEL DFD
Storing Update STOCK Access Update Compan y
Second LEVEL DFD Access
Calculate record info
Calculation for record level Supplier Order
Purchase order detail
Query for report
Query for bill
Access Query for report
Bill generatio n
List of Produc t Access
List of Supplie r
Purcha se by
#cust_id cust_phon e
pt_comp #pt_i d
pt_name produt type
by tak e #sal_id
mou nt sal_emp_i d sal
sal_dat e sal_a
Employee #et_i d
Expense #exp_i d
Employee type et_descri
_c o m pl et e
Limitation of the project Although I have put my best efforts to make the software flexible, easy to operate but limitations cannot be ruled out even by me. Though the software presents a broad range of options to its users some intricate options could not be covered into it; partly because of logistic and partly due to lack of sophistication. Paucity of time was also major constraint. Thus it was not possible to make the software foolproof and dynamic. Lack of time also compelled me to ignore some part such as storing old data of customers etc. Considerable efforts have made the software easy to operate even for the people not related to the field of computers but it is acknowledged that a layman may find it a bit problematic at the first instance. The user is provided help at each step for his convenience in working with the software.
Future scope of the project In future we make project in a efficient manner Although I have put my best efforts to make the software flexible, easy to operate but limitations cannot be ruled out even by me. Though the software presents a broad range of options to its users some intricate options could not be covered into it; partly because of logistic and partly due to lack of sophistication. Paucity of time was also major constraint, thus it was not possible to make the software foolproof and dynamic. Lack of time also compelled me to ignore some part such as storing old result of the candidate etc.
We make add the facilities of employee salary transaction system. Credit card billing system is also implemented in future. We also included the email system in future. In future we make the system more accurate and flexible and user friendly. In my project we make the PDF file report generation system in future.