You are on page 1of 35

“SHOP MANAGEMENT SYSTEM”

A Project Submitted to

Savitribai Phule Pune University

In partial fulfillment of the requirements for the degree the


M.Sc.(Computer Science)
By

Laxman Bharat Chavan


Roll No. 5010

Sinhgad College of Science, Ambegaon BK, Pune-41


YEAR 2022-23

1
CERTIFICATE :-

This is to certify that Mr. Laxman Bharat Chavan Roll No. 5010 of
M.Sc. (Computer Science) has completed their project work entitled
“Shop Management System” during the academic year 2022-23 as
partial fulfillment of the M.Sc. (comp. science) course.

Project Guide Head of The Department Principal

Internal Examiner External Examiner

Date :

Place :

2
ACKNOWLEDGEMENT

We are very grateful to present the project report on “SHOP


MANAGEMENT SYSTEM”.
Apart from the efforts of me, the success of any project depends largely on the
encouragement and guidelines of many others. I take this opportunity to express
my gratitude to the people who have been instrumental in the successful
completion of this project. It is the great sense of satisfaction that we represent
our project work. This project was undertaken in the partial fulfillment of the
requirement for the degree of “Masters of Computer Science” of Pune
University Examination. We wish to express our thanks to all those who helped
us in completing the project. We would like to express our explicit thanks and
acknowledgment to our project guide for their kindly and timely guidance. Our
project guide for this system is Dr. Magan Ghatule (Principal) We are thankful
to her valuable suggestion and providing us ample laboratory time for the
development of the system.

3
INDEX

Sr.No Topics Page No.


1 Introduction 5
2 Objective 6
3 Scope of Project 7
4 Problem Defintion 8
5 Analysis 9
6 Hardware and Software 10
7 Structure of Project 11
8 Modules of Project 12
9 System Designing 13-25
10 Output 26-30
11 Advantages 31
12 Conclusion 32
13 Limitation 33
14 Future Enhancement 34
15 Biblography 35

4
INTRODUCTION :

The “Shop Management System” has been developed to override the


problems prevailing the system.This software is supported to eliminate and in
some cases reduce the hardships faced by this existing system.The application is
reduced as much as possible to avoid errors while entering the data.

5
OBJECTIVE :

The main objective of the project Shop Management System is to manage the


details of products,sales,payments,stocks. It manages all the information about
Products,Stock inventory.The project is totally built at administrative end and
thus only the administrator is guaranteed the access.It tracks all the details of the
Payments & Stocks.

6
SCOPE OF PROJECT:

The purpose of Shop Management System is to automate the existing


manual system by the help of computerized equipment 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.It can assist the user to concentrate on their other
activities rather than to concentrate on the record keeping.Thus it will help
organization in better utilization of resources.

7
PROBLEM DEFINITION

EXISTING SYSTEM:

In the existing system the exams are done only manually but in proposed
system we have to computerized the exams using this application.

 Lack of security of data.


 More man power.
 Time consuming.
 Consumes large volume of pare week.

PROPOSED SYSTEM:

The aim of proposed system is to develop a system of improved facilities. The


proposed system can overcome all the limitations of the existing system.The
system provides proper security and reduces the manual work. GT

 Minimum manual data entry.


 Minimum time needed for the various processing.
 Better service.
 Minimum time required.

8
ANALYSIS :-

FEASIBILITY STUDY:

 Only developers are needed to have programming knowledge and


database management knowledge.
 Any technical knowledge is not needed by the user other than
online knowledge.
 In this we have used HTML,CSS for front end to display a good
web application.

A. Economical Feasibility :
This is a very important aspect to be considered while developing the
project.We decided the technology based on minimum possible cost factor.
 All hardware and software cost has to be borne by the organization .
 Overall we have estimated that the benefits the organization is going to
receive from the proposed system will surely overcome the initial costs and
the later on running cost for the system .

9
HARDWARE AND SOFTWARE REQUIREMENT

Software Requirements:

1) For Web Application Development:

 Operating System : Linux,Windows,Mac


 Web Browser : Firefox, Chrome, Internet Explorer
 Front End : HTML, CSS , Bootstrap
 Back End : MySQL, Python
 IDLE Tool : Python IDLE ,JUPYTER Notebook

Hardware Requirements:

 Ram : 512 Mb And Above


 Hard Disk : 4 GB
 Processor : i3 Processor
 Processor Speed : 1 GHz to 2 GHz

10
STRUCTURE OF PROJECT :-

 Run
 Login
 Logout
 Change Password
 Dashboard

 Product Management Module


 Adding New Product Details
 Edit The Existing Product Details
 View All the Details Of the Product
 Listing Of All Product

 Sales Management Module


 Adding New Sales Details
 Edit The Existing Product Details
 View All the Details Of the Sales

 Reports Of the Project Shop Management system


 Report of all Product
 Report of all Sales

11
MODULES OF PROJECT :-

 Products Management Module :


Used for managing the product details .

 Stock Management Module :


Used for managing the details of Stock.

 Inventory Module :
Used for managing the inventory details.

 Sales Management Mudule :


Used for managing the information and details of the sales.

 Login Module :
Used for managing the login details .

 Users Module :
Used for managing the users datails .

12
SYSTEM DESIGNING:-

ZERO LEVEL DFD :

13
First Level DFD :-

14
E-R DIAGRAM :

15
USECASE DIAGRAM :

16
ACTIVITY DIAGRAM FOR LOGIN :

Activity Diagram for Store Management System

17
ACTIVITY DIAGRAM FOR ADMIN :

18
CLASS DIAGRAM :

19
SEQUENCE DIAGRAM FOR LOGIN :

SEQUENCE DIAGRAM FOR ADMIN :


20
21
COLLABORATION DIAGRAM :

22
COMPONENT DIAGRAM :

23
DEPLOYMENT DIAGRAM :

24
WBS(Work Breakdown Structure) :-

25
OUTPUTS :-

1. DASHBOARD :-

26
2. ADMIN :-

27
3. GENERATED BILL :-

28
4. SAVE BILL :-

29
5. STOCK :-

30
ADVANTAGES :

1) Shop Management System is a desktop application that keeps track of all
the transactions and generates a bill for all the purchased goods.
2) It also ensures that materials are stored properly hence least wastage of
materials occurs.
3) Knowing inventory status accurately.
4) Saving time,cost and efforts.
5) Manage the information of sales.
6) Shows the information and description of the products & Payments.

31
CONCLUSION :

 We include features and operations in detail,including screen


layouts.

 We designed Graphical User Interface(GUI) related to the system.

  Finally the system is implemented and tested according to test


cases.

32
LIMITATIONS :

 Excel Reports has not been developed for Products,sales due to some
criticality.

 The transactions are executed in off-line mode,hence on-line data for


payments are not possible.

33
FUTURE ENHANCEMENTS

 We can give more advance software for Shop management system


including more facilities.

 We can add printer in future.

34
BIBLOGRAPHY :-

This document contains provisions which, through reference in this text,


constitute provisions of the present document.

 Google Search Engine for various searching


 www.greekforgeeks.com/python
 Keeves Python- MYSQL

35

You might also like