Punyashlok Ahilyadevi Holkar Solapur University Solapur
A PROJECT REPORT ON
“HOTELMANAGEMENT”
Submitted by
Ms. Ambika Laxman Baraskar
Ms. Isha Dhananjay Hingmire
Ms. Tejashri Saudagar Bobade
(Project Group No. SYB. Tech-B-10)
B.Tech. Electronics and Telecommunication
Under The Guidance of
Prof. R.B.Pawar
Department of Electronics and Telecommunication
COLLAGE OF ENGINEERING
PANDHARPUR 2024-2025
SVERI’s COLLEGE OF ENGINEERING, PANDHARPUR
Certificate
This is to certify that the project report Entitled “HOTEL
MANAGEMENT “is submitted by Ms.Ambika Laxman
Baraskar,Ms.Isha dhanajay Hingmire, Ms.Tejashri Saudagar
Bobade
(Project Group No. SYB. Tech-B-10)
for partial fulfillment of B-Tech in Electronics and Telecommunication as per requirement of
Punyashlok Ahilyadevi Holkar Solapur University, Solapur for the
academic year 2024-2025.
(Prof.R.B.Pawar) (Prof.M.M.Pawar) (Prof.Dr.B.P.Ronge)
GUIDE ENTC HOD PRINCIPAL
Date:_______________
Place:_______________
DECLARATION
We are undersigned have submitted the report for proposed project work entitled "HOTEL
MANAGEMENT" by using file handling " declare that we here submitted the report after
through study & is not copied from some source.
Roll No Name Of the Student
B-01 Ambika Laxman Baraskar
B-60 Isha Dhananjay Hingmire
B-02 Tejashri Saudagar Bobade
Date:_______________
Place:_______________
ACKNOWLEDGEMENT
I would like to express my deep sense of gratitude to our guide Prof.R.B.Pawar Sir for
this constant guidance, supervision, motivation and encouragement all the way during the
project work.
I feel elated to extend our floral gratitude to our beloved Principal Dr.B.P.Ronge sir for
providing us all the required faculties. I would like to thank our head of department, Electronics
& Telecommunication department Dr.M.M.Pawar for co-operation and encouragement in
completing this project. I take this opportunity to express our heartfelt thanks to all teaching
and non-teaching staff members of department for guidance.
Ms. Ambika Laxman Baraskar
Ms. Isha Dhananjay Hingmire
Ms. Tejashri Saudagar Bobade
(SY .B.Tech ENTC)
ABSTRACT
There are around 200+ different customers from different cities around the world. Registration
from customer is very important , especially when it comes to online registration. Customer
online registration system is implemented to reduce human power to automatically recognize
the room type its prize and total bill or rent. The software interface that we are proposing here
could be used for various Registration processes. Many times, the stress and brain work required
for manual calculate total rent .Sometimes calculation by mind goes wrong ;many of them have
complex rents. This makes the task of calculate total rent after registration is difficult . So, it
becomes very important to select calculate the total rent and to register online or offline and
proper algorithm for this purpose. The basic requirements of an algorithm to be considered as a
practically implementable are simplicity, less complexity, high speed efficiency.
INDEX
SR.No. Contents Page.no
1 Declaration 1
2 Acknowlwdgement 2
3 Index 3
4 Introduction 4
5 Objective 5
6 Algorithm 6
7 Flowchart 7
8 Program 8
9 Output 9
10 Aplications 10
11 Future Scope 11
INTRODUCTION
A Hotel registration is a software application or website that provides for the easy registration of
hotel rooms and calculate total rent values based on present-day exchange rates.Such hotel
registration can easily be found for free on the Internet,and can quickly register room and
calculate rent per day ,such as AC rooms Normal rooms and Luxurious rooms ,and back again.
Hotel registration and calculation of rent which is total rent is of practical use to tourists who
travel abroad and stay in hotels ,to businesses who do business over seasor are involved in
imports and exports, Hotel registration are almost always free when found online, and they're
especially useful for travelers looking to figure out how much of the rent of hotel days when
visiting a new foreign country or new city.
OBJECTIVES
A Hotel registration can easily be found for free on the Internet ,and can quickly register room
and calculate rent per day ,such as AC rooms Normal rooms and Luxurious rooms ,and back again.
Hotel registration and calculation of re3nt which is total rent is of practical use to tourists who
travel abroad and stay in hotels ,to businesses who do business over sensor are involved in
imports and exports, Hotel registration are almost always free when found online, and they're
especially useful for traveler looking to figure out how much of the rent of hotel days when
visiting a new foreign country or new city.
ALGORITHM
Step 1: Start the program.
Step 2: show room availability according to quality of room.
Step 3: Enter your choise.
Step 4: if (choise<1||choise>3).
Step 5: Show invalid choise.
Step 6: if(choise==1) Step 7: Show
guest details required.
Step 8:Fill details to confirmation.
Step 9: Show guest details and total rent of room.
Step 10: if(choise==2)
Step 11: Show guest details required.
Step 12:Fill details to confirmation.
Step 13: Show guest details and total rent of room.
Step 14: if(choise==3)
Step 15: Show guest details required.
Step 16:Fill details to confirmation.
Step 17: Show guest details and total rent of room.
Step 18:END the program
FLOW CHART
PROGRAM
#include<iostream>
#include<fstream> // for file handling
using namespace std;
int main()
int choise; char
name[30]; int
age; int contact;
int day; int
rent_per_day;
ofstream outfile; // declare an object of ofstream for writing to file
outfile.open("room booking1.txt", ios::out | ios::app); // open file in append mode
cout<<"\n Room availability"<<endl; cout<<"\n room 101-AC\n room102-
luxury\n room103-normal"<<endl; cout<<"\n rent per day \n AC=500 \n
Luxury=1000 \n Normal=250"<<endl; cout<<" enter your choice(1-3): ";
cin>>choise;
if(choise < 1 || choise > 3)
{
cout<<"Invalid choice"<<endl;
return 0;
}
if(choise == 1)
rent_per_day = 500;
else if(choise == 2)
rent_per_day = 1000;
else if(choise == 3)
rent_per_day = 250;
switch(choise)
case 1:
cout<<"\n room 101-ac\n Rent per
day="<<rent_per_day; break;
case 2: cout<<"\n room 102-luxury\n Rent per
day="<<rent_per_day; break; case 3:
cout<<"\n room 103-normal\n Rent per day="<<rent_per_day; break; default: cout<<"Invalid
choice"<<endl; break;
cout<<"\n Enter the guest
Details:"<<endl; cout<<" Name: ";
cin>>name; cout<<" Age: "; cin>>age;
cout<<" Contact no: "; cin>>contact;
cout<<" Number of days stay: "; cin>>day;
// Writing details to file
outfile<<"\nBooking confirmed"<<endl;
outfile<<"Guest name: "<<name<<endl;
outfile<<"Age: "<<age<<endl;
outfile<<"Contact no: "<<contact<<endl;
outfile<<"Number of days to stay: "<<day<<endl;
switch(choise)
case 1: outfile<<"Room choice: room 101-
ac"<<endl; break; case 2:
outfile<<"Room choice: room 102-luxury"<<endl;
break; case 3: outfile<<"Room choice: room 103-
normal"<<endl; break; default: outfile<<"Invalid
choice"<<endl; break;
outfile<<"Stay duration: "<<day<<endl;
outfile<<"Total rent:
"<<day*rent_per_day<<endl;
// Close the file
outfile.close(); cout<<"\n Data
written to file
successfully!"<<endl; return 0;
}
OUTPUT
Room avilability room
101-AC room102-
luxury room103-
normal enter your
choise(1-3)
2 room 102-luxury Rent
per day=1000 enter the
guest Details=
Name=sita Age=43
contact no=56789
number of days to
stay=3 Booking
confirmed
Guest name:sita Age:43
contact no:56789 number of
days to stay=3 room
choise:room102-luxury stay
duration=3 total rent=3000
APPICATIONS
1. Reservation Management.
2. Housekeeping Management.
3. Guest Services.
4. Financial Management.
5. Event Management.
6. Human Resourse Management.
7. Marketing and Sales.
8. Security Management.
FUTURE SCOPE
❖ Technology Integration.
❖ Personalization.
❖ Globalization.
❖ Revenue Management.
❖ Safety and Security.