0 ratings0% found this document useful (0 votes) 41 views45 pagesImage To PDF 05-Jan-2025
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
ST. MARY’S SCHOOL
(CHILKANA ROAD, SAHARANPUR)> _ |
SubJECT COMPUTER SCIENCE
PYTHON (083)
PrOJECT FILE
CLASS-XII
SESSION 2022-23
A PROJECT REPORT
ON
HoTEL MANAGEMENT
SYSTEM
SUBMITTEDBY = = ~— SUBMITTED TO.
NAME: MR. ABDUL HAMID
CLASS-12" [ (PGT COMP. SC)Certificate
This is to certify that (NAME OF STUDENT )of
class XII (SCIENCE/COMMERCE) of St. Mary’s
School has done her project on HOTEL
MANAGEMENT SYSTEM under my supervision.
She has taken interest and has shown at most
sincerity in completion of this project.
I certify this project up to my expectation & as
per guidelines issued by CBSE.
Principal’s signature Teacher's signature
AcknowledgementIt is with pleasure that I acknowledge my sincere gratitude
to our teacher, Mr. Abdul Hamid who taught and
undertook the responsibility of teaching the subject
computer science. I have been greatly benefited from his
classes.
Our sincere thanks goes to our principal Mrs. Sushma Bajaj
who has been a source of encouragement and support and
without her inspiration, this project would not have been
successful.
Finally, I would like to express my sincere appreciation for
all the other students of my batch, their friendship & the
fine time we all shared together.
Last but not least, I would like to thank all those who had
helped directly or indirectly towards the completion of this
project.
ContentsIntroduction of the Project.
System Requirements of the Project.
Python Coding.
Output of the Project.
References.
INTTRODUCTION OF THE PROJECT
We the students of CLASS-XII of St. Mary's School have been assigned the
work of HOTEL MANAGEMENT SYSTEM.
To perform this task the students were divided into the group of three
students named asThe project starts with -
Enter 1 - BOOKING
Enter 2 - ROOMS INFORMATION
Enter 3 - ROOM SERVICE (MENU CARD)
Enter 4- PAYMENT
Enter 5 - RECORD
Enter 6 - EXIT
We are so glad that this work have been assigned to us, yet we haven't
done this work before. MR. ABDUL HAMID our subject teacher have also
helped us a lot to complete this project. We feel so blessed that we have
learnt all this work with the help of our sir, we are also thankful to our
respected principal MRS. SUSHMA BAJAJ for providing us various
facilities to complete this project.
As we are the students of CLASS-XII (Science) and we haven't done this
type of project before, we have performed all that which we have learnt
from our CBSE PROGRAMMING. Hence, we know that this programming
would be further done ona big platform.
Since we have started this programming from September month, we
believe that this programming would further help us a lot in our future.
We are also thankful to our groupmates for cooperating with each other
while performing this task we have also polished the skills of group
activity.
PROCESSFirstly, we have done the planning in a paper work regarding what have
to do on the assigned project HOTEL MANAGEMENT SYSTEM.
Secondly, we discussed our planning with our subject teacher and then he
provided us the right path to perform the work.
Next, we started our project on foot paths of our subject teacher.
Then, we started our coding, coding took around 2 and half months for
completion.
Next, we analyzed the mistakes done and then we corrected them.
‘Then, we prepared the project format as shown above.
THANKS TO ALL OF WORTHY TEACHERS AND PRINCIPAL AND MY DEAR
GROUP MATES ALSO A GREAT THANKS TO ST. MARY'S SCHOOL FOR
PROVIDING US THIS GOLDEN OPPORTUNITY.
Manual system
Manual system means a system which does it’s work itself not
by help of any technology in which paper work has some
special place.All conventional methods are in instead of new technologies.
And now as everybody knows that computer graphs at its
extent mean the more you can use computer system the more
you can make your work easier.
And if in the case system is not computerized then it has to face
a lot of problem because every task gets complex and time
consumable.
** Costly
“+ Difficulty in searching the records
“Maintenance problem
**Time consuming
“Tedious
PROPOSED SYSTEM
Proposed system is a system which is computerized in every
manner. Computerized system is not just adding machines but
they are capable of doing much complex, tedious and
cumbersome tasks.Processing of data by hand id satisfactory only when the
amount of data to be processes is small and also the manual
processing is slow, monotonous & often subject to error.
Above explanation is clearly telling us that existing system
contain a lot of deficiencies which can be remove by only by
following proposed system.
Now-a-days, computer graph is at its extent. Computerization
contain a lot of benefits so that everyone chasing and following
computerized items. Now, question arises what kind of help
this project or computerized system can give to remove all
disadvantages of this existing system.
About
The project, Hotel Management System is a web-based
application that allows the hotel manager to handle all hotel
activities online. Interactive GUI and the ability to manage
various hotel bookings and rooms make this system veryflexible and convenient. The hotel manager is a very busy
person and does not have the time to sit and manage the entire
activities manually on paper. This application gives him the
power and flexibility to manage the entire system from a single
online system. Hotel management project provides room
booking, staff management and other necessary hotel
management features, The system allows the manager to post
available rooms in the system. Customers can view and book
room online. Admin has the power of entire approving or
disapproving the customer’s booking request. Other hotel
services can also be viewed by the customers and can book
them too. The system is hence useful for both customers and
managers to portable manage the hotel activities,
Advantages
v Sometimes it happens that the rooms get booked soon
when one visits the place therefore user can make advance
booking using this system.v It saves user time in searching an exact cost of rooms for
request number of days.
Y The system is useful as it calculates an exact cost of rooms
for requested number of days.
Y It saves organization resources and expenses.
¥ This system is effective and saves time and cost of users.
System requirements of the Project
Recommended system requirements
Processors: Intel® Core™ i3 processor 4300M at 2.60 GHz.
Disk space: 2 to 4 GB.
Operating systems: Windows® 10, MACOS, UBUNTU.Python Version: 3.X.X or higher.
Minimum System Requirements Processors: Intel Atom® processor or Intel® Core™ i3
processor.
Disk space: 1 GB
Operating systems: Windows® 7 or later, MACOS, UBUNTU.
Python Version: 2.7.X, 3.6.X
Requirements before installing MySQL Connector Python
You need root or administrator privileges to perform the installation process.
Python must be installed on your machine.
Note:- MySQL Connector Python requires python to be in the system's PATH. Installation
fails if it doesn’t find python.
On Windows, if Python doesn’t exist in the system’s PATH, please manually add the
directory containing python.exe yourself.
HARDWARE AND SOFTWARE
SPECIFICATIONS
HARDWARE :30 @ 3.70GHz
Hard Disk : 2.00 GB
Software :
e Operating system ; window 7 or above
e IDE: IDLE Python
e Front End: Python 3.6 or above
Back End: MySQL server 5.0 or above
Whatis python ?
Python is a popular programming language. It was created by Guido Van
Rossum, and released in 1991.
Itis used for:
e Web development (server-side)
© Software developmente Data analysis
System scripting
What python can do?
Python can be used ona server to create web applications.
Python can be used alongside software to create workflows.
Python can connect to database systems. It can also read and modify files.
Python can be used to handle big data and perform complex
mathematics.
Python can be used for rapid prototyping or for production ready
software development.
What is MySQL?
MySQL is an open-source relational database management syatem (RDBMS). It
is the most popular database system used with PHP. MySQL is developed
distributed, and supported by Oracle Corporation.
e The data in a MySQL database are stored in tables which consist of
columns and rows.
« MySQL is a databse system runs on a server.
« MySQL is a ideal for both small ans large applications.« MySQL is very fast, reliable and easy to use databasxe system. It uses
standard SQL.
« MySQL compiles on a number of platforms.
Interface python with MySQL
MySQL python/connector is an interface for connecting to a MySQL database
server from python. It implements the python database API and is built on top
of the MySQL.
The general workflow of a python program that interacts with a MySQL- based
database is as follows:
. Connect to the MySQL server.
. Create a new database.
. Connect to the newly created or an existing database.
. Execute a SQL query and fetch result.
. Inform the database if any changes are made to a table.
. Close the connection to the MySQL server.
import mysql.connector
# GLOBAL VARIABLES DECLARATION
myConnnection ="
cursor=""
userName=""
password ="roomrent =O
restaurentbill=0
gamingbill=0
fashionbill=0
totalAmount=0
cid=""
#MODULE TO CHECK MYSQL CONNECTIVITY
def MYSQLconnectionCheck ()
global myConnection
global userName
global password
userName = input("\n ENTER MYSQL SERVER'S USERNAME : ")
password = input("\n ENTER MYSQL SERVER'S PASSWORD : ")
myConnection=mysq|.connector.connect(host="localhost" user=userName,passwd=password
, auth_plugin='mysql_native_password' )
if myConnection
print("\n CONGRATULATIONS ! YOUR MYSQL CONNECTION HAS BEEN ESTABLISHED !")
cursor=myConnection.cursor()
cursor.execute(""CREATE DATABASE IF NOT EXISTS HMS")
cursor.execute("COMMIT")
cursor.close()
return myConnection
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION CHECK USERNAME AND
PASSWORD !")
#MODULE TO ESTABLISHED MYSQL CONNECTION
def MYSQLconnection ()global userName
Blobal password
global myConnection
plobalcid
myConnection=mysql.connector.connect(host="localhost",user=userName,passwd=password
, database="HMS", auth_plugin='mysql_native_password! )
if myConnection:
return myConnection
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION !")
myConnection.close()
def userEntry():
Blobal cid
if myConnection:
cursor=myConnection.cursor(
createTable =""CREATE TABLE IF NOT EXISTS C_DETAILS(CID VARCHAR(20},C_NAME
VARCHAR(30),C_ADDRESS VARCHAR(30),C_AGE VARCHAR(30),
C_COUNTRY VARCHAR(30) ,P_NO VARCHAR(30),C_EMAIL VARCHAR(30))""”
cursor.execute(createTable)
cid = input("Enter Customer Identification Number : ")
name = input("Enter Customer Name :")
address = input(""Enter Customer Address
age= input("Enter Customer Age :")
nationality = input("Enter Customer Country : ")
phoneno= input("Enter Customer Contact Number : ")
email = input("Enter Customer Email : ")
sql= "INSERT INTO C_Details VALUES(%s,%s,%s,s,%s, 25,265)"values= (cid, name,address,age,nationality, phoneno,email)
cursor.execute(sqj, values)
cursor.execute("COMMIT")
print("\nNew Customer Entered In The System Successfully !")
cursor.close()
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION !")
def bookingRecord():
global cid
customer=searchCustomer()
if customer:
if myConnection:
cursor=myConnection.cursor()
createTable ="CREATE TABLE IF NOT EXISTS BOOKING_RECORD(CID
VARCHAR (20),CHECK_IN DATE ,CHECK_OUT DATE)"
cursor.execute(createTable)
checkin=input("\n Enter Customer CheckIN Date [ YYYY-MM-DD ]:")
checkout=input("\n Enter Customer CheckOUT Date [ YYYY-MM-DD J: ")
sql= "INSERT INTO BOOKING_RECORD VALUES(%s,%s,%s)"
values= (cid, checkin,checkout)
cursor. execute(sql, values)
cursor.execute("COMMIT")
print("\nCHECK-IN AND CHECK-OUT ENTRY MADED SUCCESSFULLY !")
cursor.close()
print("\nERROR ESTABLISHING MYSQL CONNECTION |")def roomRent():
global cid
customer=searchCustomer()
if customer:
global roomrent
if myConnection
cursor=myConnection.cursor()
createTable =""CREATE TABLE IF NOT EXISTS ROOM_RENT(CID
\VARCHAR(20),ROOM_CHOICE INT,NO_OF_DAYS INT, ROOMINO INT ROOMRENT INT)"””
cursor.execute(createTable)
print ("\n ##f### We have The Following Rooms For You #i##i##")
print (""1. Ultra Royal ~--> 10000 Rs.")
print (" 2. Royal ----> 5000 Rs. ")
print (" 3. Elite -—-> 3500 Rs.")
print (""4. Budget ---> 2500 USD")
roomchoice =int(input("Enter Your Option :"))
roomno=int(input("Enter Customer Room No :"))
noofdays=int(input("Enter No. Of Days :"))print("\nCHECK-IN AND CHECK-OUT ENTRY MADED SUCCESSFULLY 1")
cursor.close()
if roomchoice==1:
roomrent = noofdays * 10000
print("\\nUltra Royal Room Rent : ",roomrent)
elif roomchoice==2:
roomrent = noofdays * 5000
print("\nRoyal Room Rent : ",roomrent)
elif roomchoice==3;
roomrent = noofdays * 3500
print("\nElite Royal Room Rent : ",roomrent)
elif roomchoice
roomrent = noofdays * 2500
print(""\nBudget Room Rent :",roomrent)
print("Sorry May Be You Are Giving Me Wrong Input, Please
Try Again !!!")
return
sql="INSERT INTO ROOM_RENT VALUES(%s,%s,%s,%s,%s)""
values= (cid,roomchoice,noofdays,roomno,roomrent,)
cursor.execute(sql, values)
cursor.execute("COMMIT")
print("Thank You, Your Room Has Been Booked For ; ",noofdays,, "Days" )print("Your Total Room Rent is ; Rs. ",roomrent)
cursor.close()
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION !")
def Restaurent():
global cid
customer=searchCustomer()
if customer:
global restaurentbill
if myConnection:
cursor=myConnection.cursor(
createTable =""""CREATE TABLE IF NOT EXISTS RESTAURENT(CID VARCHAR(20),CUISINE
VARCHAR(30), QUANTITY VARCHAR(30), BILL VARCHAR(30))
cursor.execute(createTable)
print("L. Vegetarian Combo —--> 300 Rs.")
print("2. Non-Vegetarian Combo -----> 500 Rs.")
print("3. Vegetarian & Non-Vegetarian Combo > 750 Rs.")
choice_dish = int(input("Enter Your Cusine :"))
quantity=int(input("Enter Quantity :"))
if choice_dish==1:
print("\nSO YOU HAVE ORDER: Vegetarian Combo")
restaurentbill = quantity * 300elif choice_dish=
print("\nSO YOU HAVE ORDER: Non-Vegetarian Combo ")
restaurentbill = quantity * 500
elif choice_dish==3:
print("\nSO YOU HAVE ORDER: Vegetarian & Non-Vegetarian Combo")
restaurentbill= quantity * 750
print("Sorry .May Be You Are Giving Me Wrong Input, Please Try
Again !!!")
return
sql= "INSERT INTO RESTAURENT VALUES(%s,%s,%s,%s)""
values= (cid,choice_dish,quantity,restaurentbill)
cursor.execute(sql, values)
cursor.execute("COMMIT")
print("Your Total Bill Amount Is : Rs. ",restaurentbill)
print("\n\n**** WE HOPE YOU WILL ENJOY YOUR MEAL ***\n\n" )
cursor.close(
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION |")
def Gaming():
global cid
customer=searchCustomer()
if customer:global gamingbill
if myConnection:
cursor=myConnection.cursor()
createTable ="""CREATE TABLE IF NOT EXISTS GAMING(CID VARCHAR(20),GAMES,
VARCHAR(30), HOURS VARCHAR(30),GAMING_BILL VARCHAR(30))
" cursor,execute(createTable)
print(""
1. Table Tennis -----> 150 Rs./HR
2. Bowling 100 Rs./HR
3. Snooker -----> 250 Rs./HR.
4. VR World Gaming -----> 400 Rs./HR
5. Video Games -----> 300 Rs./HR
6, Swimming Pool Games -----> 350 Rs./HR
7. Exit,
“)
gamez=int(input("Enter What Game You Want To Play :"))
hour=int(input("Enter No Of Hours You Want To Play : "))
pprirnt("\r\ ds fet He EE)
if game==1:
print("YOU HAVE SELECTED TO PLAY : Table Tennis")
gamingbill = hour * 150
elif game—=2:
print("YOU HAVE SELECTED TO PLAY : Bowling")
gamingbill = hour * 100
elif game==3:print("YOU HAVE SELECTED TO PLAY : Snooker")
gamingbill = hour * 250
elif game—=4:
print("YOU HAVE SELECTED TO PLAY : VR World Gaming")
gamingbill = hour * 400
elif game==5:
print("YOU HAVE SELECTED TO PLAY : Video Games")
gamingbill = hour * 300
elif game ==6:
print("YOU HAVE SELECTED TO PLAY : Swimming Pool Games")
gamingbill = hour * 350else:
print("Sorry ,May Be You Are Giving Me Wrong Input, Please Try
Again !!!"")
return
sql="INSERT INTO GAMING VALUES(%s,%s,%6s,%s)"
values= (cid, game, hour, gamingbill)
cursor.execute(sql,values)
cursor.execute("COMMIT")
print("Your Total Gaming Bill Is : Rs. ",gamingbill)
print("FOR :",hour," HOURS","\n *#* WE HOPE YOU WILL ENJOY YOUR GAME *##")
porirnt("\rn\m dts ttt EAE)
cursor.close()
print("ERROR ESTABLISHING MYSQL CONNECTION !")
def Fashion():
global cid
customer=searchCustomer()
if customer:
global fashionbill
if myConnection:
cursor=myConnection.cursor()
createTable ="""CREATE TABLE IF NOT EXISTS FASHION(CID VARCHAR(20), DRESS
VARCHAR(30), AMOUNT VARCHAR (30),BILL VARCHAR(30))””””
cursor.execute(createTable)
print(""™
1. Shirts -----> 1500 Rs.2, T-Shirts ----> 300 Rs
3, Pants =---> 2000 Rs.
4, Jeans ~---> 4000 Rs.
5, Tassel top —---> 500 Rs.
6. Gown -----> 3000 Rs.7. Western dress -----> 3000 Rs.
8. Skirts ----> 400 Rs.
9, Trousers -----> 200 Rs.
10. InnerWear -----> 30 Rs.
wv)
dress=int(input("Enter the your Choice wear: "))
quantity=int(input("How many you want to buy: "))
if dress=
print("\nShirts")
fashionbill = quantity * 1500
elif dress==2
print("\nT-Shirts")
fashionbill = quantity * 300
elif dress==3:
print("\nPants")
fashionbill = quantity * 2000
elif dress==
print("\nJeans")
fashionbill = quantity * 4000
elif dress==5
print("\nTassel top")
fashionbill = quantity * 500
elif dress:
print("\nGown")
fashionbill = quantity * 3000
elif dress==7:print("\nWestern dress")
fashionbill = quantity * 3000
elif dress==8:
print("\nSkirts")
fashionbill = quantity * 400
elif dress:
print("\nTrousers")
fashionbill = quantity * 200
elif dress==10:
print("\ninnerWear")
fashionbill = quantity * 30
else:
print("Sorry |May Be You Are Giving Me Wrong Input, Please Try Again !!! ")
return
sql="INSERT INTO FASHION VALUES(%s,%s,%s,2%s)"
values= (cid,dress,quantity,fashionbill)
cursor.execute(sql,values)
cursor.execute("COMMIT")
porirnt("\rn\m titi HP)
print("\nYOU SELECT ITEM NO : ",dress,"\nYOUR QUANTITY IS : ",quantity," ITEMS","\
nTHANK YOU FOR SHOPPING VISIT AGAIN!!!" )
print("\nYour Tota! Bill Is : " fashionbill)
print(""\n\n Hee Ht ae A)
cursor.close()
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION !")
def totalAmount()global cid
customer=searchCustomer()
if customer:
global grandTotal
global roomrent
global restaurentbill
global fashionbill
global gamingbill
if myConnection:
cursor=myConnection.cursor()
createTable ="""(CREATE TABLE IF NOT EXISTS TOTAL(CID VARCHAR(20),C_NAME
VARCHAR(30),ROOMRENT INT ,RESTAURENTBILL INT ,GAMINGBILL
INT, FASHIONBILL INT,TOTALAMOUNT INT)"
cursor.execute(createTable)
sql= "INSERT INTO TOTAL VALUES(%s,%s,%s,%s,%s,%s,%s)"
name = input("Enter Customer Name : ")
grandTotal=roomrent + restaurentbill + fashionbill + gamingbill
values= (cid,name,roomrent,restaurentbill, gamingbill fashionbill,grandTotal)
cursor.execute(sql,values)
cursor.execute("COMMIT")
cursor.close()
print("\n **#* CROWN PLAZA MIAMI *#** CUSTOMER BIILING ***#")
print("\n CUSTOMER NAME :" name)
print("\nROOM RENT : Rs. ",roomrent)
print("\nRESTAURENT BILL : Rs. ",restaurentbill)
print("\nFASHION BILL : Rs. "fashionbill)
print("\nGAMING BILL : Rs. ",gamingbill)print("
print("\nTOTAL AMOUNT : Rs. ",grandTotal)
cursor.close()
else:
print("\nERROR ESTABLISHING MYSQL CONNECTION 1")
def searchOlEnter Customer Details
2-->Booking Record
3-->Calculate Room Rent
4-->Calculate Restaurant Bill
5--->Calculate Gaming Bill
6-->Calculate Fashion store Bill
7-->Display Customer Details
8--->GENERATE TOTAL BILL AMOUNT9--->GENERATE OLD BILL
10--->EXIT"""")
choice = int(input("Enter Your Choice")
if choice =
userEntry()
elif choice ==2:
bookingRecord()
elif choice
roomRent()
elif choice ==4:
estaurent()
elif choice ==5:
Gaming()
elif choice ==6:
Fashion()
elif choice ==7:
searchCustomer()
elif choice ==8:
totalAmount()
elif choic
searchOldBill()
elif choice ==10:
break
else:
print(""Sorry May Be You Are Giving Me Wrong Input, Please Try Again I! ")print("\nERROR ESTABLISHING MYSQL CONNECTION !")
# END OF PROJECTOutput of the Project
MAIN SCREEN
ENTER MYSOL SERVER'S USERNAME +
USER AUTHENTICATIONENTER MYSQL SERVER'S USERNAME : root
ENTER MYSOL SERVER'S PASSWORD : root
CONGRATULATIONS ! YOUR MYSQL CONNECTION
mex Devasis
Booking Record
Calculate Room Rent
Calculate Resteurant Ball
alowlate Gaming Bil2
Caloulace Fasnion store Ball
Display Customer Details
GENERATE TOTAL BILL AMOUNT
GENERATE OLD BIL
~>EXIT
our Chosice
CUSTOMER DETAILSENTER MYSQL SERVER'S USERNAME
ENTER HYSOL SERVER'S PASSHORD
CONGRATULATIONS | YOUR MYSQL CONNECTION MAS BEEN ESTABLISHED
Booking Record
>Calculate Recm Rent
Celculete Restaurant B4l2
Calculate Gaming 8413
Calculate Fashion store Bill
Display Customex Details
NERATE TOTAL BIEL AMOUNT
GENERATE OLD BILL
Enter
Enter
Enter Name 2 Suzy Sabestian
Enter Address : 45 street won
Enter Age 1 25
Enter Country Australia
Enter Contact Numbex 7e7e8-32456
Enter Email: Suzy123@gmail.com
New Customer Entered In The System Successfully !
L ustome: Details
2 King Record
S--->Calculate Rocm Rent
a
Calculate Restaurant B41
CUSTOMER BOOKING RECORDSEile Edit Shell Debug Options Window Help
Enter Custemer Address + 45 street von
Enter Customer Age i 2&
Enter Customer Country
Enter Contact Munber +
ustralia
16789-32456
Suzyi2s¢gmaii.
Customer
Mew Customer Entered In The System Successfully !
Enter Customer
joking Record
>€alculate Room Ré
>Caiculate Restaurant
Calculate Gaming 8411
>Calculate Fashion store Bill
>Display Customer Details
GENERATE TOTAL BILL AMOUNT
>GENERATE OLD BILL
10-==DEXET.
Enter Your che:
ENTER CUSTOMER ID + C102
[('C101", "Suzy Sabestian',
eyi23@omail.com*) }
Devaite
pan
"45 street won", 125", ‘Auscralia', '76739-
Enter Customer CheckIN Date ( YYYY-MM-DD ] + 2020-01-11
Enter Customer GheckOUT Date ( YY¥¥-MM-DD }
CHECK-IN AND CHECK-OUT ENTRY MADED SUCCESSFULLY
+ 2020-01-16
i---Enter Customer Decaiis
Becking Record
sCalculate Room Rei
sCalculate Restaurai
Calculate Gaming 8111
ore Bill
ails
MOUNT
Bill
Calculate Fashion
Display Customer D
GENERATE TOTAL BILL
GENERATE OLD BILL
->EXIT
Enter Your Choice
ROOM RENTEile Edit Shell Bebug Options Window Help
l---sEnter Customer Details
>Booking Record
Calculate Room Re:
Calculate Restaurant Bil.
~Calculate Gaming B111
Calculate Fashion store Bill
Display Customer Details
GENERATE TOTAL SILI AMOUNT
GENERATE OLD BILL
~>EXIT
Enter Your 3
ENTER CUSTOMER 1D : CLOL
‘Suzy Sabestian', ‘45 street wont, '25', ‘Australia’, ‘76739-32456, *
ey123@gmail.com*) ]
HPtFE Me have The FoLlon
Ultra Royal = 10000 ks
Royal 5000 Ra.
Elite 3500 Ra
Budget > 2500 USD
Op"
wimg Rooms For You ####¢
420
No. Of Daya
Royal Room Re
x Total Room Rent is
Enter Customer Details
>Becking Record
Calculate Room Rent
oCalculate Restaurant Bill
Calculate Gaming 8111
Calculate Fashion store Bill
>Display Customer Details
2GENERATE TOTAL BILL AMOUNT
GENERATE OLD BILL
RESTAURENT BILLFile Edit Shell Debug Options Window Help
Enter Customer Derails
"Booking Record
Room Ren!
Restaurant 8112
Gaming Bill
>Calculate Fashion store Bill
‘Jn-=>Display Customer Details
ENERATE TOTAL BILL AMOUNT
ENERATE OLD BILL
EXIT
Enter Your Choice4
ENTER CUSTOMER ID : C10;
[('CL01", ‘Suzy Sabestian', "45 street won", Bustralia',
Suzy123@gmai1.com*) ]
1, Vegetarian Combo
2, Non-Vegetarian Combo
3, Vegetarian & Non-Vegetarian Combo -
Enter Your Cusine : 3
Enter Quantity : 2
0 YOU HAVE ORDER: Vegetari
eee WE HOPE YOU WILL ENJOY YOUR MEAL
ex Customer Details
Booking Record
3---pCaleulate Room Rent
4--->Calculate Restaurant Bill
5--->Calculate Gaming Bill
Gen=>Calculate Fashion store 3111
‘J=-->Display Customer Details
8--- GENERATE TOTAL Bi AMOUNT
GENERATE OLD BILL
EXIT
Enter Your Choicd
16789-32456", *
Ln ttt CokdGAMING BILL
File Edit Shell Debug Options Window Help
GENERATE OLD BILL a
ENTER CUSTOMER ID + C101
{("Cl01", ‘Suzy Sabestian', street won', '25', ‘Australia’, '76789-32456', *
Suzyl23@gmail.com'), ('C101', 'Suzy Sabestian', '45 street won', ‘hustrali
a’, '76789-32456', 'Suzy123@gnail.com")}
Table Tennis 180 Re. /BR
Bowling 100 Rs. /HR
Snooker 250 Ra. /HR
VR World Gaming 400 Re. /HR
Video Games 300 Rs. /HR
Swimming Pool Games 350 Re. /HR
Exit
Enter What Game You Want To Play
Enter No Of Hours You Want To Play
SEEPS ER PERESE SES ET EH EE EES ERA PEE REAR A EER EERE TE
YOU HAVE SELECTED TO PLAY : WR World Gaming
Your Total Gaming Bill Is: Rs. 800
FOR : 2 HOURS
*** WE HOPE YOU WILL ENJOY YOUR GAME ***
APES ES ERR EEEE RAO EE EASA ERS AERA PRE REE RAE ERE ERE
le-->Enter Customer Details
Calculate Restaurant Bill
->Calculate Gaming Bill
-»Calculate Fashion store Bill
~>Display Customer Details
GENERATE TOTAL BILL AMOUNT
->GENERATE OLD BILL
10e==9EXIT
Enter Your choice) ¥
Ln: 145 CokFASHION STORE BILL
Bile Edit Shell Debug Options Window Help
>Display Customer Details
>GENERATE TOTAL BILL AMOUNT
ENTER CUSTOMER ID + C101
((°G101", ‘Suzy Sabeavian', ‘45 street won", '25", ‘Australia', ‘T6T!
Suzyl23Qgmail.com'), ('C101', 'Suzy Sabescdar street won', *25
at, 176799-32456', 'Suzy123@gmail.com*)]
Tassel top
Gown.
Western aress 3000 Rs.
sSkarte 400 Ra.
| Trousers 200 Ra.
19. InnerWear 30 Ra.
Enter the your Choice wea:
How many you want to buy:
Western dress
aseseseaterEeesee teen enetE neeseHEHeeTesesearetE EE
YOU SELECT ITEM NO: = 7
YOUR QUANTITY IS: 1 ITH
THANK YOU FOR SHOPPING VISIT AGAIN!!!
e Total BIZ Ts: 3000
OHPEEE PR PE EEEE REE ED PEEP PEE EATER EPEAT REE EM PR ER EE
SEnter Customer Details
“In 182 CohoDETAILS OF THE CUSTOMER
Eile Edt Shell Debug Options Window Help
Aeneesenanesesesnanananeestagauaranacacs ee enes eet
YOU SELECT ITEM NO: 7
YOUR QUANTITY 3 1 orrey
THANK YOU FOR SHOPPING VISIT AGAIN!!!
Your Total Bill Is 3000
FOE EE ERIE RE REE AEA EHS O00 RFT ROPE ER EE HEE EEE
Enter Customer Devasis
king Record
aloulate Room Rent
Calculate Restaurant Bill
Calculate Gaming Bill
Caleulate Fashicn store Bi1i
sDisplay Customer Details
GENERATE TOTAL BILL AMOUNT
GENERATE OLD BILL
Eater ¥
ENTER CUSTOH
((*C101 ay Sabestian', '48 streer won', '28', "ugeralia', '76789-32486', '
ey1ZI@gmail.com'), ("G101', “Suzy Sabeatian', '45 asreet won', *25', ‘Australi
‘Te7e9-s24s6", *suzy12.3Qgmail.com')}
enter Customer Details
Booking Record
Calculate Room Rent
Calculate Restaurant Bill
Calculate Gaming Bill
Calculate Fashion store Bill
Display Customer Details
GENERATE TOTAL BILL AMOUNT
GENERATE OLD BILL
Lni219 Cot 17TOTAL BILL
Eile dt Shell Qebug Qptions Window Help
Enter Your Chesce7
ENTER CUSTOMER ID : CLOL
((*C101", "Suzy Sebestian', '45 street won', '25', "Australia’, '76799-92456",
3Ggmail.com'}, (*C101', * bestian', '45 street won', "25', "Australi
a’, '76789-32456", ‘Suzyl23@gmail.com*)]
Enter Customer Details
>Beoking Record
culate Room Rent
>Calculate Restaurant Bill
>Caleulate Gaming Bill
culate Fashion store Ball
>Dasplay Customer Details
GENERATE TOTAL BILL AMOUNT
GENERATE OLD BILL
>ENIT
Enter Your Choscee
ENTER CUSTOMER ID + C101
c(ciei", +5; in, street won', '25', *Austrelia’, '7678S-32;
Suzyl23@gmail.com'), ('C10l', "Suzy Sabeatian', '45 street won', "25', ‘Australi
a', 16789-32456", 'Suzyl23¢gmail.com')]
Enter Customer Name ; Suzy Sabestaan
CUSTOMER BITLING +
CUSTOMER NAM Suzy Sabestian
ROOM RENT Rs. 60000
RESTAURENT BILL
FASHION BI
GAMING Br:
TOTAL AMOUNT + Rs, 65300
Enter Customer Details
Uni 223 CoboOLD BILL
Bs Fyn a
Bie Est She Debug Gptons Wedow Hep
sesragnene ozt
SAMING SILL
TOTAL AMOUNT 1 Re 0
Booking Record
sDisplay
NERATE TOTAL BILL AMOUNT
ID + cLoL
Sabestian', ‘45 streec won", '25', ‘Auacralia', 32456", *
23@gmaii.com'), ('C10i', ‘Suzy Sabestaan', '45 street von', ‘Ruserals
-32456", *Suzy123@gmail .com*)]
zy Sabestian', €0000, 2500, 800, 3000, 65300))
Dent ustomer Details
Booking Record
Room Rent
Restaurant Bill
Gaming Bill
Fashion store Bill
>Dasplay Customez Details
NERATE TOTAL BILL AMOUNTEXIT
Eile Edit Shel! Qebug Qptions Window Help
ROOM RENT Ra. 60000
RESTAURENT SILL Ra. 1800
FASHION BILL Ra. 3000
GAMING BILL Ra, 800
TOTAL AMOUNT : Rs. 65300
Enter Customer Details
joking Record
Calculate Room Rent
Calculate Restaurane B412
Calculate Gaming 511
Calculate Fashion store Bi12
Display Customes Details
>GENERATE TOTAL BILL AMOUNT
>GENERATE OLD BILL
Enter ¥.
ENTER CUSTOMER ID : CLOL
[(*cLol", ‘Suzy Sebestian', "45 street won", '25', ‘Austgalia’,
Suzyl23@gmait.com'), ('C101', 'Suzy Sabestian', '4$ street von!,
32486", "8u2y1280gmail .com*)]
100, 2800, 800, 3000, 68300))
-->Enter Customer Detatie
>Booking Record
Calculate Rocm Rent
Calculate Restaurant 2312
Calculate Gaming Bill
Calculate Fashion store Bill
Display Customex Derails
GENERATE TOTAL BILL AMOUNT
NERATE OLD BILL
10-==>EXIT
Enter Your Chosce10
Ln 265 Col