You are on page 1of 14

I, Sovan Pattanaik , a student of classs-XI,

section-C of D.A.V Public School, Pokhariput,


Bhubaneswar hereby submit the project
entitled “A COMPUTER SCIENCE PROJECT
ON RESTAURANT MANAGEMENT SYSTEM
(USING PYTHON PROGRAMMING
LANGUAGE)” for Computer Practical of
session 2019-2020.This project report
consists of original work done by me under
the able guidance of my computer teacher,
Mrs.Geetanjali Hota.

DATE STUDENT’S SIGNATURE


_______ ___________________

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
This is to certify that Sovan Pattanaik of
class-XI, section-C, Roll No.-01 and
school no.-3661 has successfully
completed his Computer Science Report
File for session 2019-2020 as per C.B.S.E
Guidelines.

Internal signature External signature


_________________ _______________

Supervisor Signature
__________________

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
I would like to express my sense of thankfulness to
our honourable principle Ms.Sujata Sahoo for giving
me the opportunity to do this project work.
I would also like to thank our supervisor, Mr.
Sitikanta Pati Sir for his guidance in this project.
And most importantly I want to express my profound
sense of Gratitude towards our beloved computer
teacher, Mrs.Geetanjali Hota for her expert help and
guidance towards making this a successful project.
Lastly, I would like to thank all those who are directly
or indirectly connected for making this a successful
one.

STUDENT’S SIGNATURE
___________________

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
1. DECLARATION PAGE

2. CERTIFICATE

3. ACKNOWLEDGEMENT

4. SOURCE CODE

5. OUTPUT(SCREENSHOT)

6. BIBLIOGRAPHY

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
HARDWARE USED:
Printer to print the project report
Computer device with following hardware
specifications : 8GB DDR4 RAM , Intel i5 8th Gen
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

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
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

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
pro=[]
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":

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
print("you quitted")
else:
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))))

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
if z==3:
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")

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083
D.A.V PUBLIC SCHOOL, POKHARIPUT
CODE : 083
D.A.V PUBLIC SCHOOL, POKHARIPUT
CODE : 083
D.A.V PUBLIC SCHOOL, POKHARIPUT
CODE : 083
D.A.V PUBLIC SCHOOL, POKHARIPUT
CODE : 083
SUBMITTED BY :

D.A.V PUBLIC SCHOOL, POKHARIPUT


CODE : 083

You might also like