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

Srimanth Python

Uploaded by

srimanth821
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Srimanth Python

Uploaded by

srimanth821
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

DECLA

I, RATIO srimanth
Raju , a student of
classs-XI, N section-A
of K.V.2 NSB
hereby submit the project
entitled “A COMPUTER SCIENCE
PROJECT ON RESTAURANT
MANAGEMENT SYSTEM (USING
PYTHON PROGRAMMING
LANGUAGE)” for Computer
Practical of session 2024-
2025.This project report consists
of original work done by me
under the able guidance of my
computer teacher, Mr.ARVIND
SIR.

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
DATE STUDENT’S
SIGNATURE
_______
___________________

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
CERTI
FICAT
This is to certify that
Srimanth Raju of class-XI,
section-A, Roll ENo.-09 has
successfully completed his
Computer Science Report File
for session 2024-2025 as per
C.B.S.E Guidelines.

Internal signature
External signature

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
_________________
_______________

Supervisor Signature
__________________

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005
1. DECLARATION PAGE
2. CERTIFICATE
3. SOURCE CODE

4. OUTPUT(SCREENSHOT)
5. BIBLIOGRAPHY
CON
TEN
T

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
BIBLI
HARDWARE USED: OGRA
 Printer to print the project report
 Computer device PHYwith following hardware
specifications : 8GB DDR4 RAM , Intel i5 8 Gen th

Processor, 1TB SHDD, 128GB SSD , 4GB Dedicated


Graphics Processor
SOFTWARE USED:
 Operating System: Windows 10
 Python IDLE 3.7
 Anaconda Enterprises Python Library
 Microsoft Office Word for Report Making
RESOURCE HELPED USED:
 Computer Science Book by Sumita Arora
 Slideshare.net
 Anacondaforums.net
 Youtube.com

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
SOURCE
CODE:-
A PYTHON PROGRAM THAT CONTAINS A RESTAURANT MANAGEMENT
SYSTEM. IT CONTAINS DISHES NAME WITH PRICES AND PRINT BILL WITH
ADDITION OF GST , ALSO IT CAN BE USED TO MANAGE INVENTORY OF THE
RESTAURANT FROM A MAIN MENU NAVIGATION.

dishes={"veg upma":30,"plain dosa":35,"masala dosa":45,"onion


masala dosa":55,
"special dosa":65,"uttapam":50,"veg sandwich":40,"veg
burger":50,
"chicken biriyani":110,"mutton biriyani":145,"egg
biriyani":105,"plain rice":30,
"veg biriyani":90,"bread and omlet":30,"egg
poach":20,"boiled egg":10,
"chicken sandwich":50,"chicken burger":60,
"egg thali":50,"chicken thali":75,"fish thali":65,
"mutton thali":120,"veg thali":60,
"egg masala":50,"chicken curry":70,"fish curry":60,
"mutton curry":120,"tandoori chicken":85,"chicken
tikka":90,
"tea":7,"coffee":15,"cold drink":10,
"mineral water":10,"salad":15,"curd":15,
"papad":7,"pickle":10}
inv={"carrot":15,"capsicum":15,"egg":15,"chicken":15,"mutton":
15,
"fish":15,"potato":15,"radish":15,"onion":15,
"cucumber":15,"garam masala":15,"cumin":15,
"coriander":15,"mint":15,"bread":15,
"sweet corn":15,"carrot":15}
tot=0
pro=[]

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
print ("HELLO AND WELCOME TO PARADISE DELIGHT")
print()
print()
print("1.INVENTORY")
print("2.BILL MANAGEMENT SYSTEM")
print("3.UPDATE MENU ")
print("4.CLOSE THE PROGRAM")
z=int(input("Enter the input: 1 for inventory,2 for billing,3
for updating menu and 4 to close the program "))
if z==1:#INVENTORY
print("Storage for Paradise Delight:")
for i in inv:
print(i,"contents in KG=",inv[i])
x=input("Do you want to update inventory? PRESS Y OR N ")
while x=="y" or x=="Y":
itm=input("Enter the item you want to update or press
Q to quit ")
if itm=="Q" or itm=="q":
break
elif itm in inv.keys():
cnt=int(input("Enter the amount "))
inv[itm]=cnt
print("Your updated inventory")
for i in inv:
print(i," contents in KG= ",inv[i])
if z==2:#BILL
print("WELCOME TO BILLING SYSYTEM FOR PARADISE DELIGHT")
qs=input("DO YOU WANT TO ENTER THE ITEM NAME ? PRESS Y TO
CONTINUE OR PRESS Q TO QUIT ")
if qs=="q" or qs=="Q":
print("you quitted")
else:

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
while True:
dsh=input("Enter dish name or Q to quit ")
if dsh=="Q" or dsh=="q":
break
else:
pro+=[dsh]
amt=int(input("Enter the amount of that dish
"))
tot+=(amt*(dishes[dsh]))
continue

print("------------------------------------------------------"
)

print("------------------------------------------------------"
)
print("-------------------PARADISE DELIGHT
RESTAURANT-------")
print("-----------------------------
BILL-------------------")
for i in pro:
print("Items purchased ",i)
print("CGST=2.5%","-------",(0.025*tot))
print("SGST=2.5%","-------",(0.025*tot))
print("Amount payable= ",(tot+((0.025*tot)+(0.025*tot))))

if z==3:

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
qs2=input("DO YOU WANT TO UPDATE MENU CONTENTS ? Y TO
CONTINUE OR Q TO QUIT ")
if qs2=="Q" or qs2=="q":
print("Thank You")
else:
while True:
upi=input("Enter the name of dish you want to
update or Q to quit ")
if upi=="q" or upi=="Q":
break
else:
price=int(input("Enter price "))
dishes[upi]=price
continue
print("Updated Menu")
for i in dishes:
print(i,"--Price= ", dishes[i])
if z==4:
print("THANK YOU KINDLY CLOSE THE PROGRAM")

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
OUTPUT(SCREENSHOT
S)

KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH


, VSP- 530005
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005
A
COMPUTER
SCIENCE
PROJECT
ON
RESTAURA
NT
MANAGEM
ENT
SYSTEM

FOR THE (USING


PYTHON
PARTIAL
PROGRAM
FULFILLME
MING
NT OF LANGUAGE
ANNUAL
SUBMITTED )
BY :
PRACTICAL
EXAMINAT
SRIMANTH
RAJU
ION OFSTD-XI
STD-XI
SECTION-A

FOR ROLL/
SCHOOL
SESSIONNO.-
KENDRIYA VIDYALAYA NO. 2 NAUSENABAUGH
, VSP- 530005

09/530005
2019-2020

You might also like