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

Srimanth Python

Uploaded by

srimanth821
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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
We take content rights seriously. If you suspect this is your content, claim it here.
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