Hotel Management System Proposal
Hotel Management System Proposal
Modern Hotel business is one of the hotel businesses using a manual system for hotel
reservations, bill settlement, and others. Managing the task manually can be very hard and time-
consuming. There comes the role of the Hotel management System. The Hotel Management
system helps customers to reserve hotel rooms from anywhere at any time with the medium of
the internet.
The Hotel Management system for this hotel works as the mechanism through which Hotel staff
can create a secure online reservation for customers. The Room management system is capable
of handling various activities like Guest details, Reservation details, invoice details, and many
more. This system provides good information sharing to both customers and staff of the hotel.
The Hotel Management system will be the means to eliminate the manual system which then
provide faster and more efficient operation in the hotel. The Hotel Management system is also
considered to offer an efficient, informative, and user-friendly website. Staff can easily be able to
make accommodation reservations, for different types of rooms, and select rooms within their
range simply by going to the hotel website. The manager can also edit and place the dishes
served in the restaurant.
The HR Manager can also manages the staff adds new employee and able to view the employee
salary
The Event Manager can also add new events and manage the Hall that are allocated for events in
the hotel
Problem Statement
Objectives
The room reservation system will be involved in the following actions:
Receptionist
.. Menu RESTAURANT
Add Employee MANAGER HOTEL
HR Manager MANAGEMENT Create Dishes
SYSTEM
Employees
Work Schedule
Salaries
Halls& Events
Event Manager
Requirement identification
Study of the existing system
The current system of hotel management is fully based on paperwork. All the records of
customers and rooms which are available in the hotel are managed by the hotel management
through paper. There may be some problems or delays in allocating rooms and providing
services by a human. Manually handling the hotel room records, customer details, and other
management is hard and time-consuming. While all the records are kept in files they may get
torn out, lost, or get damaged due to water or fire. Calculations done by staff may not be accurate
sometimes. And even transferring the records or finding records is a big problem and also creates
a mess. The manual system of room reservation is also time-consuming as a customer have to
visit the hotel first and ask for available rooms then inspect those room then only if the customer
like it, he will take the room or else he won’t and for all these processes cost a lot of time.
There are also many hotel booking websites but those websites create competition among the
hotels. Those websites also create confusion for customers to choose between many hotels.
Those websites may also charge some fee for linking up the hotel site. Those websites may also
take paid promotions from the big hotels and refer only those hotels to the customers.
Requirement Collection
Functional requirement
Feasibility Study
A Hotel Management system is a system that is highly feasible for these kinds of hotels. This
system is being developed after a high-level study of the entire system analysis and design
process which helps the hotel in every aspect. The system being developed will be flexible to
support the hotel to acquire more guests. There are three types of feasibility studies I kept in my
mind for the development of the system for this hotel.
Technical feasibility
The proposed system of room reservation is very technically feasible as we are going to develop
the system using existing technology. The required hardware and software for the development
of the system are available. The software developed for the Hotel Management System is used in
a client-server architecture where Java are used as the front end and MySQL is used as the back
end for this project. With every knowledge of working with programming languages, I am going
to develop the system.
Operational feasibility
The Hotel Management system is very feasible regarding the operation of the hotel reservation.
The system is just an advancement of the manual system. The main purpose of the system is to
provide an online reservation service to guests which is easy to operate and staff to handle that
reservation easily. The system helps to promote the hotel and also creates a user-friendly
environment for room booking that saves time. The system helps in recording the details and
providing invoices for both guests and the staff without having to deal with time-consuming
paperwork.
Economical feasibility
The system will help reduce the traditional record-keeping style which will eventually reduce the
expense of hotels for registers and files. Keeping records in a digital format is less costly yet
reliable. The system also does work alone which requires two or more people to do it. The cost
for the development of the system is also one time cost as the system is reliable in the long run.
High Level Design of System (Booking Process)
In the figure above, the guest and admin are the actors, and gives are the actions performed by
them in the system. Both of them have to log into the system for performing any task. The guest
has to insert their details while booking the room which will be verified by the admin when the
guest checks in at the hotel. Whenever the guest makes or cancels the reservation admin has to
acknowledge it. Guests always check for the rooms before making a reservation. The guest
receives the bill and the admin should provide him with the bill. Admin is responsible to
establish room rates and also categorize the rooms.
Figure Above: Flowchart diagram
The above diagram shows the flowchart of the user logging into the system for the reservation.
When the user visits the website, he/she sees the home page from where he/she can log in. If the
guest is not registered in the database, he/she has to register first then only they can explore the
room information given on the website. If he/she likes the room they check for its availability. If
the room is available, they have to insert their details to confirm their reservation (By default it’s
the HR Manager who creates the accounts)
Expected Outcomes
When the project is completed then the Hotel users can register and log in to their account in this
application and can easily book clients their choice of rooms in the hotel. This system also helps
to minimize the work of the staff by digitally storing records. It also increases the reservation of
the hotel. The HR Manager can easily add employees and view their progress. The restaurant
manager can add dishes and view and edit the Menu, he/she is responsible of basically the dishes
in the hotel. The event manager adds and edit event that are carried out in the hotel and also
manages the conference halls in the hotel. The invoices are printed within a second with full
accuracy. From this system, we expect to introduce the hotel internationally. The well-developed
website creates a user-friendly environment which makes it easy to use the website.