Design and Implementation of An Automated Hotel Management System
Design and Implementation of An Automated Hotel Management System
Abstract: The aim of an automated hotel management system To make their stay more comfortable, they should be
is to handle all aspects of the hotel's information and booking able to book available rooms in advance based on their
system. This application attempted to cover all operations that needs.
occur in residential hotels. It is all identified, from employee Customers' reservation information is given to the
management to booking, floors, offices, and room type
Admin. Users should sign up for the system and log in. The
management, among other things. We sought to demonstrate how
data/information is processed in hotels in our project, automated reservation information and regular income will be known
Hotel Management System. The hotel management overview was by the administrator. Seat availability and booking
achieved by splitting the project into different modules. information are held in a database by the hotel department.
Customers are offered various facilities such as check-in, check- Admin and user data are kept secure in this project. The
out, and entry editing, as well as advance payments. Customer hotel's different departments may be managed by the
has the option to cancel his or her reservation if he or she so administrator. The specifics of the customer's check-in and
desires. Customer Id or customer name may be used to search for check-out are updated. This project is beneficial to
any customer or employee. It is also possible to inquire about government agencies that keep track of all users registered
available spaces. It will produce reports for customers, employees
in a given state. The authority has the power to add hotel
(who work in the hotel), and a bill for the customer when the
customer checks out. We've only included a few modules because packages, room information, online booking, room
our aim is to get an idea or learn more about how hotels are availability, and so on.
managed. With the addition of several more components, this
1.1 Objective
type of project may be used in a variety of hotels. The efficiency
of any hotel is determined by the method used to obtain and The main goal of this project is to create a hotel
prevent information from customers' personal data for use in the management framework for use in a hotel. The system
hotel's various services. It has been a complex and difficult should be as adaptable as possible, allowing it to be used in
operation to manage their outcome revealed, particularly when a variety of hotels. To learn about the various techniques
information flow is consistent. This project focuses on creating a that hotels have used. We need to figure out what protocols
client-side and user interface in Java Script, as well as a backend hotels use, and then build a machine that follows those
in Java Spring to support panorama data and images.
procedures. We need to look up how a hotel system
Index terms- Automated, Front end, Java spring, sql, web
development. functions on the internet, use our own knowledge, or speak
Keyword: It Is All Identified, From Employee Management with people who work in the hotel industry directly. The
To Booking, Floors, Offices, And Room Type Management, more varied your information sources are, the better the
Among Other Things. resulting method and, potentially, your rating would be. This
project aims to make record updating, maintenance, and
searching more user-friendly. The entire information has
I. INTRODUCTION
been stored in the database or archives, and anyone who
wishes to retrieve it will be unable to do so; only
T he aim of this project is to develop an integrated authentication will be able to retrieve the correct
Hotel Management System that both administrators and information from the files.
customers can use. The admin will inform customers of the
1.2 Advantages of the Sytem
availability of rooms in various hotels, and customers will
verify the availability of rooms in the desired hotel. The main aim of hotel management software system is to
Customers should be able to find out if a room in a eliminate the drawbacks of manual hotel operations
particular hotel is available. They should be able to book management. Some of the advantages of the system are
available rooms in advance based on their needs to make Easy to store and retrieve data
their stay more comfortable. No requirement of pen and paper
Easy to identify duplicate data.
Manuscript received on May 01, 2021. Can manage data securely.
Revised Manuscript received on May 10, 2021. Easy to maintain large amount of data.
Manuscript published on June 30, 2021.
* Corresponding Author It saves time and energy.
S. Priyadharshini*, Department of Electronics and Communication User friendly environment.
Engineering, Karunya Institute of Technology and Sciences,
Coimbatore,India. Email: [email protected] Quick response time
R. Catherine Joy, Assistant Professor, Karunya Institute of
Technology and Sciences, Coimbatore, India. Email:
Cost efficient
[email protected]
1.3 Client Server Web Application multi-paradigm language that supports object-oriented,
Client server web application is of two parts. i.e., client imperative, and functional programming types, thanks to its
and server. Here server is the central main function. Client prototype-based architecture and first-class functions. It has
requests information from the server. The information that is an API for interacting with text, arrays, dates, and regular
been updated in the server is distributed to many clients. expressions, but it lacks I/O features including networking,
Many applications rely on client- server model such as storage, and graphics, depending on the host environment
world wide web, email, network printing etc., [1], It is client for these.
which always initiate communication with servers, which is 1.6 Bootstrap
awaiting for the requests. Client does not share any
Bootstrap is a Cascading Style Sheets (CSS) system that
resources, it only requests service from the servers. On the
is widely used for front-end prototyping as well as the
other hand, server host run one or more programs which
development of mobile-friendly, reliable websites that are
shares its resources with the clients .
compatible with the majority of browsers. It's also used to
build web-based interfaces with a variety of mobile-
responsive designs. It makes use of JavaScript (including
jQuery), CSS, and HTML. To put it another way, Bootstrap
is a grid-based responsive system for developing responsive,
mobile-centric projects [4]. The following are some of the
advantages that developers appreciate:
Published By:
Retrieval Number: 100.1/ijeat.E25690610521 Blue Eyes Intelligence Engineering
DOI:10.35940/ijeat.E2569.0610521 and Sciences Publication
Journal Website: www.ijeat.org 40 © Copyright: All rights reserved.
International Journal of Engineering and Advanced Technology (IJEAT)
ISSN: 2249-8958 (Online), Volume-10 Issue-5, June 2021
V. CONCLUSION
This project is designed to fulfill all the requirements
that are necessary to manage a hotel. It has been developed
using HTML,CSS, Java Script for front end and using Java
spring for back end keeping in mind the specifications of the
system. We have used MySQL for hotel database
management. For designing and planning the system we
have used simple data flow diagrams. Overall, this project
teaches us development of a successful website and database
management.
REFERENCES
1. "Distributed Application Architecture" (PDF). Sun Microsystem.
Archived from the original (PDF) on 6 April 2011. Retrieved 2009-
06-16.
2. Codesido, Ivan (28 September 2009). "What is front-end
development?". Theguardian.com. Retrieved 17 January 2019.
3. Mastering Front-End Web Development: 14 Books in 1. Introducing
200+ Extensions. An Advanced Guide. Paperback – Import, 20
November 2020
4. Otto, Mark (August 19, 2013). "Bootstrap 3 released". Archived
from the original on October 21, 2016. Retrieved February 23, 2017.
5. "Spring Framework 1.0 Final Released". Official Spring Framework
blog. 24 March 2014. Retrieved 1 March 2021.
6. JavaScript and JQuery: Interactive Front-End Web Development
paperback- July 2014 by Jon Dukett(Author)
7. Learning web development with bootstrap and react- Import 19
december 2016, by Harmeet singh(Author), Mehull Bhatt(Author)
8. Web Programming with HTML, CSS, Bootstrap, JavaScript, JQuery,
Java and MySQL-7 Febraury 2017 by Larysanchez (Author).
AUTHORS PROFILE
Published By:
Retrieval Number: 100.1/ijeat.E25690610521 Blue Eyes Intelligence Engineering
DOI:10.35940/ijeat.E2569.0610521 and Sciences Publication
Journal Website: www.ijeat.org 42 © Copyright: All rights reserved.