0% found this document useful (0 votes)
58 views

DOCUMENTATION9

The document proposes an online grocery management system that allows customers to order groceries online from local stores to save time spent shopping in-store, with key features including maintaining stock details, customer purchase records, and supplier order management to streamline operations for stores and improve customer satisfaction. The system is intended to address limitations of manual record keeping and provide a web-based alternative to physical grocery shopping.

Uploaded by

Parvez Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

DOCUMENTATION9

The document proposes an online grocery management system that allows customers to order groceries online from local stores to save time spent shopping in-store, with key features including maintaining stock details, customer purchase records, and supplier order management to streamline operations for stores and improve customer satisfaction. The system is intended to address limitations of manual record keeping and provide a web-based alternative to physical grocery shopping.

Uploaded by

Parvez Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

ONLINE GROCERY

MANAGEMENT
SYSTEM

SUBMITED BY:
1)

2)
3)
4)

Department of Computer Science


K. K. Wagh Arts Commerce, Science, &ComputerScienceCollege
Nashik-422003
Academic Year 2021-22

1
2
KarmaveerKakasahebWagh Education Society’s
K. K. Wagh Arts Commerce, Science, & Computer Science College
Saraswati Nagar, Nashik-422003

CERTIFICATE

This is to certify that,(Name of students) has satisfactory completed his/her/their


project “Project title” as fulfillment in T.Y.BSc.(Comp Sci) Department for the
academic year 2021-22.

Prof. Prof. Bendale A.H.

(Project Guide) (H.O.D.)

Internal Examiner External Examiner

3
ACKNOWLEDGEMENT

We own our sincere gratitude to all those people who have given us their
constant support and encouragement without which our project report would
not have reached this stage.

We would like to express our thanks to Prof. from his advice and
encouragement. He has been pillar of strength right through the project till the
preparation of this report and helped by boosting moral, so we could
surmount the difficulties that came across during completion of this project.

We would like to express our gratitude to Dr. A.P.Rajput, Principal, K.K.Wagh


Arts, commerce, science and Computer Science College. And Prof.A.H
Bendale. Head of Computer department for the support and the infrastructure
they have provide, so that we could successfully complete the project on time.

Last but not the list we would like to express our sincere thanks to all staff
members and our friends for their help and cooperation in all phases of the
project.

1
2

4
INDEX
Sr.No Title Page
No.
1. Abstract

2. Introduction
motivation
problem statement
purpose/objective and goals
literature survey
project scope and limitations
3. System analysis
Existing systems
scope and limitations of existing systems
project perspective, features
stakeholders
Requirement analysis - Functional
requirements ,performance requirements,
security requirements etc.
4. System Design
Design constraints
System Model: Using OOSE
Data Model
User interfaces
5. Implementation details
Software/hardware specifications
6. Outputs and Reports Testing
Test Plan, Black Box Testing or Data
Validation Test Cases,
White Box Testing or Functional
Validation Test cases and results
7. Conclusion and Recommendations

5
Future Scope

9. Bibliography and References

6
INTRODUCTION
MOTIVATION :

As the project name indicate it is based


on management include time also so we need are
necessary.
Requirement according to our needs this system saves
time which we spend in traffic or in rush while
buying the grocery physically

7
PROBLEM STATEMENT :

The proposed system, being web-based, is very efficient and


effective from the point of view of work productivity and
time. It is less tedious to manage operations in a small store
and wholesaler with such a system. It has all the required
modules and is developed with the aim of managing order,
maintain stock, inventories, and relevant things of the item.
With this system, the entire operations in store are fully
automated. Unlike the traditional system where records were
maintained manually, this system maintains records in a
database. Typical example of these records includes
purchases, counter sales, recorder levels, customers,
monetary transactions,

8
PROJECT PURPOSE AND GOALS :

Online grocery shopping ordering potentially reduces the


inconvenience of grocery selection by eliminating trips to
physical store it theoretically enables consumers to shop
so much more quickly by occasion of for target fill-in trip
.Precisely when a trip to the grocery store is most difficult
Online grocery shops today do not appear to enter the
experience looking for a radical new way to shop for
consumers whose shopping behavior is of full-in and pantry
stocking trips ,online grocery has interesting potential to
remove drudgery for others who are not so trived of food
shopping , online grocery will most likely not reduce them
until supper-fast delivery becomes reliable

9
Project Scope and Limitation :

In future users can buy there identical products usingmobile


phones . This organization is very benefical for both users
and companies .This product has great future scope online
grocery project established using web based technology and
for windows too future version of environment. This project
also delivers security by using a security credentials like
used id as well as password , So that any illegal users cannot
practice your account the only lawful person that will
consume proper admittance authority can use the online
grocery shopping software.

10
SYSTEM ANALYSIS

EXISTING SYSTEM :

• Grocery Shop has to provide the required groceries to the


customer.
• wholesaler Shop has different types of Small shop in
their shop. When customer visit to the shop, the Vendor
gives various item gives to the customer.
• Customer finally give the grocerie and place an order of
selected large quantity of product. Vendor gives the bill to
customer. He/She paid payment to the Vendor and take bill.
All records of the customer and purchase details are stored in
the database.
• Stock department gives order of stocks to the distributor
which is not available in the shop and distributor gives
stock of various types itmes. Finally vendor pays bill to the
distributor.

11
SCOPE OF LIMITATION SYSTEM :

• The system as the name suggests maintains the detailed


information about the Shop’s activities & management.
Administrative users log-in the system with proper authentication
then all the details of customer and staffs is stored in master file.
Cash details are also maintained in the database by system.
• System can maintain detailed information about the groceries
item, customers and staff. It maintains product details. It also
maintains detailed information about customer by whom
product are purchased.
• This system has limited scope for Implementation.
• The scopes of the system are :
a) All groceries items detail and information is stored in system,
but if any new product is introduced, it must be added.
b) Customer Details are Stored in the Software, if any new
customer arrives, details must be added at the same time.
c) It maintains the Billing details of the customer purchase.

12
PROJECT PRESPECTIVE/FEATURE

Our proposed system will help a lot to reduce the drawbacks


as mentioned earlier with the existing system.

Some of its advantages are :

– Easy to maintain stock details.


– Times saving for owner as well as customer.
– Quick interaction with distributor.
– Well organised records of customer purchase &
order from distributor.
– Customer satisfaction.
– Fast service.
– Maintain the account details with respect to shop.

13
Stakeholder :-
1. Admin
2. User
3. Supplier

14
 Requirement Analysis :-
.

 Functi.onal requirements :
1. System Availability
2. Recovery From Failure
3. Reliability
4. Response Time
5. Throughput

 Performance requirements :

The Grocery management


system operates its function in small amount
of time which is less than two seconds and
can be accessed by one user at a time or
concurrently.To access the user must first
login to the system which must first login to
the system which must have the pharmacy
system privileged and also the system can
store data up to 40 GB data.When the
system may be busy due to multifunction
operation it may wait up to one-minute other
ways the pharmacy system restar

15
System Design

ER Diagram :-

16
 USECASE DAIGRAM :-

17
 Sequence Daigram :

Login Page :-

Login Web Database

Authentication
Validate

Validate Login
Lp Login Successul

Error Message

18
 Manage Customer and Grocery Items:-

Admin Interfase Database

Check Customer Request

Customer Detail
Diplay customer detail

Add Items Request

ack
Added

Update items
request

ack
update record

19
 Manage Orders :-

Admin Interfece Database

Check order request

Order detail

Display order detail

Check payment request

Payment detail
Display payment detail

20
 Manage stock :-

Admin interfece Database

Check stock request

Stock detail
View stock

Add stock request

ack
added

update request

ack
updated record

21
 Customer Payment :-

Customer cart Database Payment

Add to cart
Place order

confirm
order detail

update cost update order


confirm items

ack

22
Class Diagram : -

Admin
-aid : int
-aname : string
-aemail : string
+addAdmin()
+modifyAdmin()
+deleteAdmin()
+displayAdmin()

User Items Order Bill


-userid : int -itemid : int -oid : int -bid : int
-username : string -itemname : string -oplace : string -bdate : int
-useremail : string -itemprice : int -oname : string
-itemquantity : int -oquantity : int
+addUser() +addBill()
+addItems() +addOrder()
+modifyUser() +modifyItems() +modifyBill()
+modifyOrder()
+deleteUser() +deleteItems() +deleteBill()
+deleteOrder()
+displayUser() +displayBill()
+displayItems() +displayOrder()

23
 Activity Diagram : -

24
 Component Daigram :-

25
Implementation Detail :-

Hardware Requirement :-

 Processor : Intel core i3


 Hard Disk : 4 GB hard disk or above
 Ram : 256MB Ram or above

Software Specification : -

 Front End : HTML,CSS,JAVA SCRIPT


 Back End :
DATABASE : MYSQP 5.5 or above
LANGUAGE : PHP
 Operating System : Windows(7 or further)
 Local Server : XAMP Server
 Browser : Chrome,Opera etc

26
Outputs And Inputs Testing :-

27
28
Data Dictionary :

1) Table Admin Login :

Column name Data type Size Constraint


Adminid Integer 11 Primary key
Admin_name Varchar 20 Not null
Fullname Varchar 50 Not null
Email Varchar 50 Not null
A_password Varchar 50 Not null

2) Table User :-

Column name Data type Size Constraint


U_id Integer 11 Primary
Fname Varchar 15 Not null
Lname Varchar 15 Not null
Uname Varchar 15 Not null
U_email Varchar 20 Not null
U_password Integer 12 Not null

29
3)Table Product :-

Column name Data type Size Constraint


P_id Integer 5 Not null
P_title Varcahr 30 Not null
P_quantity Integer 5 Not null
P_Desc Varchar 200 Not null
Unit_Price Integer 11 Not null
Discount Varchar 20 Not null

4) Table Order :-

Column name Data type Size Constraint


O_id Integer 10 Primary key
O_name Varchar 20 Not null
O_info Varchar 20 Not null
O_date Integer 5 Not null

30
5) Table Payment

Column name Data type Size Constraint


P_id Integer 10 Primary key
P_date Integer 10 Not null
P_amount Integer 10 Not null

31
Conclusion of project :-

Our project is only a humble


venture to satisfy the needs to manage their project work.Several
user-friendly coding has also adopted.This package shall prove to
be a powerful package in satisfying all the requirements of the
school. The objective of software planning is to provide is a frame
work that enables the manger to make reasonable estimates
made within a limited time frame at the beginning of the software
project and should be updated regularly as the project
progresses.

32
Future Scope : -

This System has a scope in all online


shopping portal who need a fast data
processing,a record of their stock which
should be updatable and computerize bill
which has no mistakes for satisfaction of
their customer.
This product has great future scope.
This project also provide security with the
use of login id and password so that any
unauthorized user cannot used your account

Future Enhancement :-

Every software has some weakness ,and to


overcome these enhancement are need that
make software powerful.
In future,few good changes will definitely
make this software more powerful to work.

Following enhancement can remove its


weaknesses :
Printing facility can be included,so as to
submission of reports to the company is
easier.

33
Conclusion :-

With the great pleasure we submit this project


report on
“Online Grocery Management System”

System developed by us is flexible and can be


used with minor changes

34
Bibliography and References :-

1.The joy of PHP programing :A Beginner’s


Guide –by Alan Forbes
2.PHP and MySQL Novice to Ninja- by Kevin
Yank
3.Head First PHP & MySQL- By Lym Beighley &
Michel Morrison
4. A Step-by-Step Guide to Creating Dynamic
Websites – by Robin Nixon PHP textbook of
TYBCS

www.google.com
www.w3schools.com
www.stackloverflow.com
www.youtube.com

35
36
37

You might also like