Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
21 views8 pages

FFFFF

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

FFFFF

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

Shoe Billing System

01. PROBLEM INVESTIGATION

1.1 Introduction to Existing System


Many shops are storing all of their data in manual way. They have huge
number of customers daily. And because of large number of customers,
they need the help of some features so they can maintain and store the
records accurately. For managers, it is difficult to view the stocks, sales,
customer details, etc simultaneously.
They need full-fledged software to maintain their day to day
transactions, orders and also regular update on records, cash transaction,
daily staffs reports, customers' feedbacks, etc. In the existing system,
entering all the details are done manually which takes a lot of time and
also has chances of inaccuracies in transaction of money and/or report.

1.2 Goals and Need of Project


The daily management of a shoe shop is tedious and stressful. There is a
lot of data gathering and number crunching. In any shoe shop, on a daily
basis, record of number of customers, total number of orders, cash
transaction, staff attendance, etc. has to be kept with full accuracy. Most
shops have all these records manually, which says that it may have errors
in calculations of bills and many more. To avoid these mistakes and have
records having everything accurate, the idea of Shoe Billing System has
been proposed.
1.3 Objectives
The main objective of this MySQL Python connectivity project on Shoe
Billing is to manage the details of booking, payments and order.
The project is totally built at administrative end and only administrator
is guaranteed the access.
The purpose of the project is to build an application program to reduce
the manual work for managing the booking, discounts and payments.
It tracks all the details about stocks, discount and payments; it also
prints various reports as per input given by the user.

02. THEORY OF SYSTEM

2.1 Concept of Project


The basic concept behind making this project is to convert all the
manual functioning of any shop into computerized system, where we
can store information about customers, their purchases and stock
details, also the calculation of bills into a database system. This system
can be used to save a lot of time, space and efforts.

03. PROJECT PLANNING

3.1 Project Resources


3.1.1 Hardware
• • Processor - Dual core
• • Ram - 512 mb+
• • Operating System - Windows 7 and above
3.1.2 Software
• • Back-end - MySQL
• • Front-end – Python Idle 3.7.9

04. FEASIBILITY STUDY

4.1 Technical Feasibility


Developing this project we required two software, Python and MySQL
database, which are easily available which makes the project technically
feasible to make.
4.2 Economical Feasibility
All the software required in this project are easily and freely available
on internet which makes the project easily economical.

05. SYSTEM ANALYSIS

5.1 Information Gathering

5.1.1 Onsite Observation


For gathering the information we visited Carona Footwear, Gandhi Chowk .
When we visited Carona Footwear , we observed a lot of things where we found
certain shortcomings like they were recording information of their clients
manually, they were giving bills on paper, etc.

5.1.2 Interview
We interviewed Mr. Shivam Mandloi , the manager of Carona Footwear, and
discussed the problems they faced their.

5.1.3 Questionnaire
Ques.: Which type of system you used in your shop to manage bills and customer
details?
Ans.: Manual system.
Ques.: What are the problems that you face while managing records?
Ans.: We have a lot of paper/manual work which takes a lot of time, also while
calculating bills we meet silly mistakes. It sometimes becomes very annoying to
calculate long bills, and finding records or/and details of a particular
customer/staff member is very difficult.

5.2 Limitations of Current System


Carona Footwear Uses manual system so they have to put more efforts
on securing their files. They can be easily get damaged by fire, insects or
any natural calamity. Also managing these files is a difficult task, which
requires a lot of time and efforts. Also, we can’t trust the accuracy of
calculations done manually.

5.3 Merits of Proposed System


• • Easy, user-friendly & interactive user interface.
• • Easy to access information.
• • More secured data.
• • Non-redundant data.

06. DATABASE DESIGN


07. TOOLS USED AND DESCRIPTION

7.1 Front-end
PYTHON:
Python is a high-level, interpreted, interactive and object-oriented
scripting language. Python is designed to be highly readable. It uses
English keywords frequently where as other languages use punctuation,
and it has fewer syntactical constructions than other languages.

7.2 Back-end
MYSQL:
SQL (Structured Query Language) is a standard language for accessing
and manipulating databases. SQL commands are used to create,
transform and retrieve information from Relational Database
Management System (RDBMS) and to create an interface between user
and database and perform other functions like creating tables, adding
records, modifying data, removing rows, dropping table, etc.
SQL also provides a large collection of in-built functions, also called
library functions, that can be used directly with SQL statements for
performing calculations on data.

You might also like