Hotel Management System
Hotel Management System
__________________________________________________
NAME : DHANRAJ
a student of SY.BSC-CS
.
.B.hasPANHALKAR
Roll no: _______ completed the required number of practicals
. in the subject of ____________________________________________________________ ... .
ROLL NO : 01
academic year 2023-2024.
.
CLASS………………..
: SY - CS ……………………
. Prof. Incharge Principal
……….….….…. …...…..………….
…………………….. ……………………….
.
DATE
Date SIGN
College Stamp
HOTEL MANAGEMENT SYSTEM
CONTENTS:
1 . INTRODUCTION
2 . PROBLEM STATEMENT
3 . OBJECTIVES
4. TOOLS USED
5. MODULE DESCRIPTION
7 . ER DIAGRAM
9 . CONCLUSION
INTRODUCTION
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 very flexible 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 either 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.
This project aims at creating on Hotel Management System which can be used by Admin
and Customers. The admin to advise/publish the availability of rooms in different hotels
and customers are checking the availability of room in required hotel. Customers should
be able to know the availability of the rooms on a particular date to reserve in hotel. They
should be able to reserve the available rooms according to their need in advance to make
their stay comfortable. The Admin hands the booking information of customers. The users
can register and log into the system. The administrator will know the details of reservation
and daily income. The hotel department maintain the seat availability and booking details
in certain database. This project provides high security to Admin and user information.
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 very flexible 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.
PROBLEM STATEMENT
A hotel system manages information about rooms, reservations, customers, and customer
billing. A customer can make reservations, change, or cancel reservations through the hotel
website. When a customer makes reservations, he/she needs to check if a room the
customer want to reserve is available. If a room is available, the customer enters his/her
information to the system and receives a confirmation number from the web site.
A desk clerk checks in a customer with only a prior reservation, change the checkout date,
and check out the customer. A room is assigned to the customer at check-in time and a
customer billing record is created at that time. The customer billing record is updated every
night at 12. When a customer checks out, the desk clerk prints the bill. A customer can pay by
cash, check, or credit card when he/she checks out.
The hotel contains a number of hotel rooms available for hire to guests. The information
relevant to each room is
• Room number
• Basic price
• Maximum occupancy
The price of room is the basic room price with any seasonal price adjustment added. Potential
guests can reserve one or more rooms for a specified period using the telephone.
These reservations are handled by the booking clerks. The potential guest requests the type
of the room, arrival date, duration (or departure date). A search is made for the availability of
rooms for the dates required. If successful, the customer is informed the details and the
price. If accepted, a provisional reservation is made. This provisional reservation is held for a
duration entered by the booking clerk. The provisional reservation is modified to a firm
reservation when a deposit payment is received and confirmed. This can be at the time of the
initial reservation. The receptionist can also make a reservation for potential guests who arrive
without a reservation, the deposit payment must be made at the time of initial reservation.
It is noted when guests check in, at which time a specific room is assigned of the type
required, and when the guest checks out. The room telephone is enabled or disabled at
checking in or checking out respectively. This is done using a telephone call logging monitor.
OBJECTIVES
The main objective of this project is to design a hotel management system for running a hotel
business. The system should be as flexible as possible so that it can be used for different hotels.
You have to find out which procedures hotels have used for different hotels. You have to find out
which procedures hotels have and based on that information, you should create a system which
makes it efficient. You need to find out how a hotel system works on the internet, use your own
experience or directly talk to people in the hotel business. The more diverse the sources of your
information are, the better will be the resulting system and, possibly, your grade.
Following are the objectives for Hotel Mangement System :
Customer satisfaction
The primary objective of hotel management is to provide excellent customer service and ensure
customer satisfaction. Hotels must create a welcoming and comfortable environment for guests
and provide them with personalized services. They must also be responsive to guest feedback
and address any complaints promptly. A satisfied customer is likely to return and recommend
the hotel to others, which is crucial for the hotel’s success.
Operational efficiency
Another critical objective of hotel management is to ensure efficient operations. This involves
managing resources effectively, including human resources, inventory, and equipment. Hotels
must also have effective systems in place for reservation management, housekeeping, and
maintenance. Operational efficiency is essential for providing a seamless experience for guests
and maximizing revenue.
Financial performance
The financial performance of a hotel is critical to its success, and hotel management must
ensure that the hotel is profitable. This involves managing revenue and expenses effectively,
monitoring financial performance regularly, and making strategic decisions to increase revenue
and reduce costs. A financially healthy hotel can invest in upgrading facilities and services,
which can attract more customers and generate higher revenue.
Employee satisfaction and retention are crucial objectives of hotel management. Happy
employees are more productive and provide better customer service, which can lead to
increased revenue and customer satisfaction. Hotels must create a positive work environment,
provide training and development opportunities, and offer competitive compensation and
benefits. High employee turnover can lead to increased costs and decreased operational
efficiency.
The hotel’s brand image and reputation are crucial to its success, and hotel management must
ensure that the hotel’s image is consistent with its brand values. This involves creating a
unique identity, maintaining high standards of service and cleanliness, and engaging with
customers through marketing and social media. A strong brand image and reputation can help
attract new customers and retain existing ones.
Innovation and adaptation are crucial objectives of hotel management, especially in today’s
ever-changing and competitive hospitality industry. Hotels must continually adapt to changing
customer needs and preferences, new technologies, and market trends. Hotel management
must invest in research and development, introduce new products and services, and adopt
new technologies to remain competitive.
Environmental sustainability
Safety and security are critical objectives of hotel management, as hotels must ensure the
safety of their guests and employees. Hotels must have effective security measures in place,
such as surveillance systems, access control, and emergency response plans. They must
also comply with safety regulations and conduct regular safety inspections to identify and
mitigate potential hazards.
Community engagement
Strategic partnerships
Strategic partnerships are critical objectives of hotel management, as hotels must collaborate
with other businesses to maximize their revenue and provide customers with additional
services. Hotels can partner with airlines, travel agencies, and event organizers to attract
more customers and generate additional revenue. Strategic partnerships can help hotels
expand their customer base, increase revenue, and improve their brand image.
TOOLS USED
Software Requirements
Database - Oracle
Hardware requirements
RAM 2 GB
HDD 500 GB
MODULE DESCRIPTION
There are several modules required to complete this system. Here we are discussing the main
modules or core modules of the system.
Owner Profile:
In the Owner profile, he has full access to the system. The owner can view all the details in a
graphical way and he has the authority to change the Cost of Room, Room Availability, Service
Details, and much more. He can also check the details of the receptionist and staff member
currently working at that Hotel.
He will get the notification of all the changes made by the Manager in the system. He will also
have special permission to revert those changes if needed. He can also check the transactions
made through the day and thought the month and an algorithm will check the progress the Hotel
is making.
Manager Profile:
Manager profile can have partial access to the System. The manager can view the availability
and can change the cost of the room and other service details. He will also have a special
interface where he can manage the staff of the hotel. He can add new people and he can also
remove anyone from the system. And at the same time Owner will receive the notification of
these changes.
Customer Profile:
In the Customer profile, people can check the availability of rooms and they can also book a
room according to their budget and need. Customer profile contains their name, Contact details,
address, and other necessary details, etc. They need to sign-up for booking the hotel, which will
make them as well as the manager of the hotel easily interact with each other.
They can pay the amount Online and if they need to do payment Offline, they must give some
advance amount to confirm their room.
Receptionist Profile:
In the Receptionist Profile, who so ever is the Receptionist must log in and then he can book the
hotel for the customer and this will serve the customer as offline mode. When he will log-in his
attendance will be taken and it will be easy for the Manager and Owner to monitor them. Here
they will also get a notification of booked room so that they can beforehand maintain the room.
Staff Profile:
In the staff profile, there will be complete details of each staff of the hotel like their personal
details and their post at the hotel. They can easily give their attendance to the receptionist and
that attendance details will be visible in Real-time to Manager
Booking:
The customer can easily search their Room from the various option available. This all will be so
user-friendly so that Customer will not find any trouble in the booking room. Once the room is
searched and the customer finds his choice room then this module helps the customer to book
the room by following the rules of the Hotel like Check-in and check-out time of the Hotel, Limit of
people per room, etc.
If everything is done properly, he will be asked to pay partial or complete money. And then he will
be forwarded to Payment Gateway. Where he can easily pay Online.
Payment Details:
After filling in the booking details clients need to pay the money using different options available
like cash/net banking/ATM card. The payment portal would use a payment gateway to clear
payment. Once payment will clear receipt of payment will be generated automatically and this
receipt will be sent to the manager and the Receptionist will get the notification to make the room
ready before they arrive.
The owner and Manager can easily add, update, or the Staff details. If the customer does
not reach the hotel within 3hr of check-in time and if he does not give any prior details of this
arrival then the receptionist will have complete authority to remove his booking and allow another
customer that room if needed.
ADVANTAGES
DISADVANTAGES