Supermarket Management System Synopsis

September 17, 2017 | Author: FreeProjectz.com | Category: Java Server Pages, Java (Programming Language), Web Server, Active Server Pages, Java Script
Share Embed Donate


Short Description

Download synopsis on Supermarket Management System Synopsis. This synopsis is good for submitting in your BCA, MCA, PGDC...

Description

AUTOMATION OFSUPERMARKET

Title of the Project

AUTOMATION OFSUPERMARKET

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.

AUTOMATION OFSUPERMARKET

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.

AUTOMATION OFSUPERMARKET

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.

AUTOMATION OFSUPERMARKET

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

AUTOMATION OFSUPERMARKET

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.

AUTOMATION OFSUPERMARKET

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.

b) Front End JSP (JAVA SERVER PAGE) is being used as Front End due to its productivity and maintainability. Stands for "Java Server Page." This standard was developed by Sun Microsystems as an alternative to Microsoft's active server page (ASP) technology. JSP pages are similar to ASP pages in that they are compiled on the server, rather than in a user's Web browser. After all, they don't call them "server pages" for nothing. However, JSP is Java-based, whereas ASP is JSP-based. JSP pages are useful for building dynamic Web sites and accessing database information on a Web server. Though JSP pages may have Java interspersed with HTML, all the Java code is parsed on the server. Therefore, once the page gets to the browser, it is only HTML. JavaScript, on the other hand, is usually parsed by the Web browser, not the Web server.

AUTOMATION OFSUPERMARKET

JSP Java Server Page (JSP) is a technology for controlling the content or appearance of Web pages through the use of servlets, small programs that are specified in the Web page and run on the Web server to modify the Web page before it is sent to the user who requested it. Sun Microsystems, the developer of Java, also refers to the JSP technology as the Servlet application program interface (API). JSP is comparable to Microsoft's Active Server Page (ASP) technology. Whereas a Java Server Page calls a Java program that is executed by the Web server, an Active Server Page contains a script that is interpreted by a script interpreter (such as VBScript or JavaScript) before the page is sent to the user. An HTML page that contains a link to a Java servlet is sometimes given the file name suffix of .JSP.

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.

b)

It is highly secured.

c)

It can be integrated with JSP very easily.

d)

It can support and manage a large amount of data.

e)

It is a very scalable product and can support as many number of users as supported by the infrastructure.

AUTOMATION OFSUPERMARKET

SOFTWARE REQUIREMENTS Operating System

: Windows Xp

Database

: Mysql

Language

: Jsp (Java Server Page)

HARDWARE REQUIREMENTS Processor

: Intel Pentium IV

RAM

: 256MB

Hard disk

: 40GB (1 MB of Space Required)

Monitor

: .

17”

with

minimal

Support

Mouse

: Normal Mouse

Keyboard

: Normal keyboard

32-bit

color

AUTOMATION OFSUPERMARKET

TABLES USED IN SUPERMARKET SYSTEM

STOCK: FIELD NAME

DATA TYPE

KEY

st_id

Int

primary key

st_name

varchar

It store the name of product

st_comp

varchar

It store company of product

st_quen

varchar

It store quantity of product

st_pt_id

Int

foreign key

DESCRIPTION It store the id of product

It store a key as a foreign key

FIELD NAME

DATA TYPE

KEY

pur_pro_id

int

primary key

pur_pro_name

varchar

It store purchase product name

pur_pro_prise

float

It store purchase price of product

pur_pro_date

date\time

It store product purchasing date

pur_pt_id

int

PURCHASE:

foreign key

DESCRIPTION It store purchase product id

It store a key as a foreign key

AUTOMATION OFSUPERMARKET

SALE:

FIELD NAME

DATA TYPE

KEY

DESCRIPTION

sl_pro_id

int

primary key

sl_pro_name

varchar

It store name of sale product

sl_pro_price

float

It store price of sale product

sl_pro_date

date\time

It store sale date of product

sl_pt_id

int

It store id of sale product

foreign key

It store a key as a foreign key

DESCRIPTION

PRODUCT FIELD NAME

DATA TYPE

KEY

pro_id

int

Primary

pro_name

varchar

It store product name

pro_manu_date

date\time

It store product manufacturing date

pro_sal_price

float

It store product sale price

pro_pur_price

float

It store product purchase price

pro_pt_id

int

foreign

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

KEY primary

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

double

emp_dob emp_date emp_active emp_et_id

date\time date\time int int

foreign

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

DATA TYPE

KEY

DESCRIPTION

et_id

int

primary

et_title

varchar

It store employee title name

et_discription

varchar

It store description of employee type

et_active

int

It store employee presentations

It store employee type id

SALARY: FIELD NAME

DATA TYPE

KEY

sal_id sal_amount sal_emp_id sal_date sal_due amount sal_is_complete

Int Double int Date\time double int

primary

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

KEY primary

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

KEY primary

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

KEY primary

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

AUTOMATION OFSUPERMARKET

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

KEY primary

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

AUTOMATION OFSUPERMARKET

ZERO LEVEL DFD

REQUEST CUSTOMER

Super Super Market Market Managemen Managemen tt

UPDATE

ACCESS

DATABASE

RESPONSE CUSTOMER

AUTOMATION OFSUPERMARKET

FIRST LEVEL DFD

PRODUCT

Purchasing Information

Access

Check

Product system

PRODUCT

PRODUCT TYPE

Check

Update

Purchase Information

Product type

Access

Update

Access

Access

Delivery info.

Access

Storing Update STOCK Access Update Compan y

COMPANY Access

AUTOMATION OFSUPERMARKET

Second LEVEL DFD Access

Manage

Employee

Product

Product detail

Access

Check Info

Manage

Calculate record info

Calculation for record level Supplier Order

Update

Purchase order detail

Query for report

Query for bill

Daily Bill

Order

Access

Report generation

Query

Query

Access Query for report

Bill generatio n

Bill info

EMPLOYEE

List of Produc t Access

Product Product

list

List of Supplie r

AUTOMATION OFSUPERMARKET

ER-DIAGRAM

Pro-pur_prise Pro_sell-prise

Comp_name

Pro_name Pro_manu_date

Product

Comp_phon e

#Comp_ id

Pro_pt_i d

# Pro_id

comp_a dd

Comp_active

Company

Stor e

st_p_name

St_comp

Pt_id st_quen

Product stock

Provi de

#st_id

Purcha se by

cust_name

ha ve

#cust_id cust_phon e

Customer

cust_add

pt_comp #pt_i d

Serv e

pt_name produt type

by tak e #sal_id

mou nt sal_emp_i d sal

#emp_id

emp_title

sal_dat e sal_a

emp_et_id

emp_name

emp_add

Employee #et_i d

Salary

have

Do

Expense #exp_i d

exp_descri

exp_time

exp_amount

exp_bywho m

et-active

Employee type et_descri

exp_date

_c o m pl et e

et-descri

et_title

AUTOMATION OFSUPERMARKET

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.

AUTOMATION OFSUPERMARKET

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.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF