0% found this document useful (0 votes)
50 views15 pages

Shoe Billing Project

The document describes a shoe billing system project that was developed using Python and MySQL. The project allows users to enter customer details like name, phone number, address and shoe details like code, brand, amount. It also allows viewing customer details based on a code number. The system aims to automate the manual shoe billing process and make it more efficient.

Uploaded by

raydeborki
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)
50 views15 pages

Shoe Billing Project

The document describes a shoe billing system project that was developed using Python and MySQL. The project allows users to enter customer details like name, phone number, address and shoe details like code, brand, amount. It also allows viewing customer details based on a code number. The system aims to automate the manual shoe billing process and make it more efficient.

Uploaded by

raydeborki
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/ 15

ACADEMIC YEAR : 2022-23

PROJECT REPORT ON

PROJECT TITLE

ROLL NO :

NAME :

CLASS : XI

SUBJECT : COMPUTER SCIENCE

SUB CODE : 083

PROJECT GUIDE: Ms. Anjaly George

1
CERTIFICATE

This is to certify that ________ of Grade XI_____ has successfully completed

the project Work entitled _____________________ in the subject Computer Science

(083) laid down in the regulations of CBSE for the purpose of Practical Examination

in Class XI to be held in New Millennium School, Bahrain on______________.

(Ms. Anjaly George)


PGT Computer Science

Examiner:

Name: _______________

Signature:

2
TABLE OF CONTENTS

SER DESCRIPTION PAGE NO

01 ACKNOWLEDGEMENT

02 INTRODUCTION

03 OBJECTIVES OF THE PROJECT

04 EXISTING SYSTEM (MANUAL SYSTEM)

05 PROPOSED SYSTEM

06 FUNCTIONS AND MODULES UESD IN THE SYSTEM

07 SOURCE CODE

08 OUTPUT SCREENS

09 HARDWARE AND SOFTWARE REQUIREMENTS

10 BIBLIOGRAPHY

3
ACKNOWLEDGEMENT

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.

I express deep sense of gratitude to almighty God for giving me strength for the
successful completion of the project.

I express my heartfelt gratitude to my parents for constant encouragement while


carrying out this project.

I gratefully acknowledge the contribution of the individuals who contributed in


bringing this project up to this level, who continues to look after me despite my flaws,

I express my deep sense of gratitude to the luminary The Principal, NMS who
has been continuously motivating and extending their helping hand to us.

I express my sincere thanks to the academician The HM, NMS, for constant
encouragement and the guidance provided during this project

The guidance and support received from all the members who contributed and
who are contributing to this project, was vital for the success of the project. I am
grateful for their constant support and help.

STUDENT SIGNATURE

4
PROJECT ON SHOE BILLING SYSTEM (SMS)

INTRODUCTION

This project is based on the way in which the billing is done in the stores here it is the

shoe billing. this is helpful for the owners to maintain the list of the sales done on the

day or in a year and also helpful in calculating the profit.

OBJECTIVES OF THE PROJECT

The objective of this project is to let the students apply the programming

knowledge into a real- world situation/problem and exposed the students how

programming skills helps in developing a good software.

1. Write programs utilizing modern software tools.

2. Apply object-oriented programming principles effectively when developing

small to medium sized projects.

3. Write effective procedural code to solve small to medium sized problems.

4. Students will demonstrate a breadth of knowledge in computer science, as

exemplified in the areas of systems, theory, and software development.

5. Students will demonstrate ability to conduct research or applied Computer

Science project, requiring writing and presentation skills which exemplify

scholarly style in computer science.

5
PROPOSED SYSTEM

Today one cannot afford to rely on the fallible human beings of be really wants

to stand against today’s merciless competition where not to wise saying “to err is

human” no longer valid, it’s outdated to rationalize your mistake. So, to keep pace

with time, to bring about the best result without malfunctioning and greater efficiency

so to replace the unending heaps of flies with a much-sophisticated hard disk of the

computer.

One must use the data management software. Software has been an ascent in

atomization various organisations. Many software products working are now in

markets, which have helped in making the organizations work easier and efficiently.

Data management initially had to maintain a lot of ledgers and a lot of paperwork has

to be done but now software production this organization has made their work faster

and easier. Now only this software must be loaded on the computer and work can be

done.

This prevents a lot of time and money. The work becomes fully automated and

any information regarding the organization can be obtained by clicking the button.

Moreover, now it’s an age of computers of and automating such an organization gives

the better look.

6
FLOW CHART

START

importmysql.connector as sql

conn=sql.connect(host='localhost',user='root',pass
wd='manager',database='shoe_billing')

conn.autocommit=True

c1=conn.cursor()

c1=conn.cursor()

user=input("enter user") FALSE

passwd=input("enter
password")

STOP
TRUE

if user=='raghavan'
and passwd=='leo':

print(" shoe billing")


print(" ")
print("1:ENTER CUSTOMER DETAILS")
print(" ") 7
print("2:SHOW CUSTOMERS DETAILS")
print(" ")
v_choice=int(input("enter the
choice"))

ifv_choice==1
:

code=input("enter code=")

brand =input("enter brand=")

name=input("enter customer name=")

number=input("enter phone number=")

details=input ("adress=")

amount=input("amount=")

c1.execute("insert into shoe_details values


("+code+",'"+brand+"'"+",'"+name+"',"+number+",'" elifv_c
+details+"',"+amount+")") hoice=
=2:
conn.commit()

v_code=input("e
nter the code
number") 8
c1.execute("select * from
shoe_details where shoe_code
="+v_code)

data=c1.fetchall()

print("Shoe code:",data[0][0])

print("brand name:",data[0][1])

print("customer name:",data[0][2])

print("customer number:",data[0][3])

print("customer detail:",data[0][4])

print("amoumt:",data[0][5])

stop

9
SOURCE CODE

File name: shoe.py

importmysql.connector as sql
conn=sql.connect(host='localhost',user='root',passwd='manager'
,database='shoe_billing')
#if conn.is_connected():
#print('connected sucessfully')
conn.autocommit=True
c1=conn.cursor()
#c1.execute("create table shoe_details(shoe_codeint primary
key,brand_namevarchar(25),customer_namevarchar(25),customer_nu
mber,,customer_address,amount )")
c1=conn.cursor()
user=input("enter user")
passwd=input("enter password")
if user=='raghavan' and passwd=='leo':
print(" shoe billing")
print("1:shoe billing")
print("2:show result")
v_choice=int(input("enter the choice"))
ifv_choice==1 :
code=input("enter code=")
brand =input("enter brand=")
name=input("enter customer name=")
number=input("enter phone number=")
details=input ("adress=")
amount=input("amount=")
c1.execute("insert into shoe_details values
("+code+",'"+brand+"'"+",'"+name+"',"+number+",'"+details+"',"
+amount+")")
conn.commit()
c1. elifv_choice==2:
v_code=input("enter the code number")

10
execute("select * from shoe_details where shoe_code ="+v_code)
data=c1.fetchall()
print("Shoe code:",data[0][0])
print("brand name:",data[0][1])
print("customer name:",data[0][2])
print("customer number:",data[0][3])
print("customer detail:",data[0][4])
print("amoumt:",data[0][5])

OUTPUT
MAIN PAGE ASKING THE CHOICE OF THE PROGRAMER

11
PAGE SHOWING THE ENTRY OF CUSTOMERS DETAILS

12
PAGE SHOWING THE DETAILS OF CUSTOMERS

13
HARDWARE AND SOFTWARE REQUIREMENTS

I.OPERATING SYSTEM : WINDOWS 7 AND ABOVE

II. PROCESSOR : PENTIUM(ANY) OR AMD

ATHALON(3800+- 4200+ DUALCORE)

III. MOTHERBOARD : 1.845 OR 915,995 FOR PENTIUM 0R MSI

K9MM-V VIAK8M800+8237R PLUS

CHIPSET FOR AMD ATHALON

IV. RAM : 512MB+

V. Hard disk : SATA 40 GB OR ABOVE

VIII. MONITOR 14.1 or 15 -17 inch

IX. Keyboard and mouse

X. Printer : (if print is required – [Hard copy])

SOFTWARE REQUIREMENTS:

I. Windows OS
II. Python
III. MySQL

14
BIBLIOGRAPHY

1. Computer science With Python - Class XI By : SumitaArora


2. Website: https://www.w3resource.com/
3. Website: https://www.w3schools.com

***

15

You might also like