Informatics Practice Organized (God)
Informatics Practice Organized (God)
INFORMATICS
PRACTICES
PROJECT WORK
HOTEL MANAGEMENT
SUBMITTED BY
GODWIN BRETO.J
CLASS XII
SECTION B4
SUBMITTED TO
MR.JEBAKUMAR
DEPARTMENT OF
INFORMATICS PRACTICES
CERTIFICATE OF COMPLETION
HOTEL MANAGEMENT,
2024-2025.
Internal Examiner
External Examiner
Principal
INFORMATICS
PRACTICES
Hotel Management
CONTENTS
•INTRODUCTION
•REQUIRMENTS
•SOURCE CODE
•SAMPLE OUTPUT
•FUTURE ENHANCEMENTS
•CONCLUSION
•REFERENCE
Introduction of the Project
def inputdata(self):
self.name = input("\nENTER YOUR
NAME :") self.cindate = input("\nEnter
your checkin date:") self.coutdate =
input("\nEnter your checkout date:")
self.address = input("\nEnter your
address:") print("Your room no.:",
self.rno, "\n")
def roomrent(self):
print("We have the following rooms
PN\-")
if (x == 1):
elif (x =2):
elif (x == 3):
print("you have opted room type --
>SUPREME") self.s = 4000 * n
elif (x == 4):
print("you have opted room type --
else:
print("please choose a
def restaurentbill(self):
print("*****<<<<<RESTAURANT
MENU>>>>>*****")
print("1.water----->Rs20", "2.tea----->Rs25",
---------- "3.breakfast combo--->Rs120", "4.lunch >Rs150",
"5.dinner >Rs150", "6.Exit")
while (1):
c = int(input("Enter your
choice:")) if (c == 1):
d = int(input("Enter the
quantity:")) self.r = self.r +
20 * d
elif (c == 2):
d = int(input("Enter the
quantity:")) self.r = self.r +
25 * d
elif (c == 3):
d = int(input("Enter the
quantity:")) self.r = self.r +
120 * d
elif (c == 4):
d = int(input("Enter the
quantity:")) self.r = self.r +
150 * d
elif (c == 5):
d = int(input("Enter the quantity:"))
self.r = self.r +
150 * d elif (c
== 6):
brea
k; else:
print("Invalid option (choose correct
self.r, "\n")
def gamebill(self):
print("******<<<<<GAME MENU>>>>>*******")
print("1.Table tennis----->Rs100", "2.Bowling----->Rs150",
"3.Snooker--->Rs200", "4.Video games >Rs100",
"5.Pool >Rs50", "6.Exit")
while (1):
g = int(input("Enter your
choice:")) if (g == 1):
h = int(input("No. of
hours:")) self.p = self.p
+ 100 * h
elif (g == 2):
h = int(input("No. of
hours:")) self.p = self.p
+ 150 * h
elif (g == 3):
h = int(input("No. of
hours:")) self.p = self.p
+ 200 * h
elif (g == 4):
h = int(input("No. of
hours:")) self.p = self.p
+ 100 * h
elif (g == 5):
h = int(input("No. of
hours:")) self.p = self.p
+ 50 * h
elif (g
== 6):
break;
else:
print("Invalid option")
print("Total Game Bill=Rs",
self.p,
def main():
a = hotelbill()
while (1):
print("1.Enter Customer
Data") print("2.Calculate
roomrent")
print("3.Calculate
restaurant bill")
print("4.Calculate
gamebill") print("5.Show
total cost")
print("6.EXIT")
b = int(input("\nEnter your
choice:")) if (b == 1):
a.inputdata()
if (b == 2):
a.roomren
t()
if (b == 3):
a.restaurentb
ill()
if (b == 4): a.gamebill()
if (b ==
5):
a.displa
y()
if (b ==
6):
quit()
main()
SAMPLE OUTPUT
Output of the Project
1. python.org
2. Code Academy
3. tutorialsPoint.com
4. PythonChallenge.com
6. LearnPython.org
7. layak.in
CONCLUSION
In conclusion, the Hotel Management Information System (HMIS)
project successfully addresses the challenges faced by the hospitality
industry and streamlines its operations, enhancing overall efficiency
and customer satisfaction. The HMIS provides a comprehensive
platform for hotel staff to manage reservations, check-ins, check-outs,
room allocations, billing, and other essential tasks with ease and
accuracy.