100% found this document useful (1 vote)
92 views

Hotel Management System

The document describes a hotel management system project created by students to help hotel managers more easily manage bookings, billing, and other operations online. It outlines the features and implementation of the web application, including user registration, a booking system, and an admin dashboard to approve or deny requests. Data flow diagrams are also included to visualize how data will move through the processes in the overall system and authentication module.

Uploaded by

shivam sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
92 views

Hotel Management System

The document describes a hotel management system project created by students to help hotel managers more easily manage bookings, billing, and other operations online. It outlines the features and implementation of the web application, including user registration, a booking system, and an admin dashboard to approve or deny requests. Data flow diagrams are also included to visualize how data will move through the processes in the overall system and authentication module.

Uploaded by

shivam sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

RADHA GOVIND GROUP OF

INSTITUTION, GARH ROAD MERRUT.


[COMPUTER SCIENCE ENG]

Project Report on

[Hotel management system]

[B-TECH- CSE 7th Sem]

Submitted to: Mr. Ashish Kumar [Asst.Prof]

Submitted by: Puru Gupta

Mohammad hasan ali

Gaurav tomar
Hotel Management System
Overview
The project hotel management system is a web application that allows the hotel
manager to handle all hotel activities online. Interactive GUI and the ability to
manage various hotel bookings and rooms by online mobile booking 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 portably manage
the hotel activities.
Mission of the Project

The mission is to facilitate easy management and administration of a


hotel with capabilities to do Booking or reservations of the rooms,
Cancellation of the rooms, Cash billing, Room service, Restaurant service,
Restaurant billing, Total billing, Travels arrangement etc. using the
automated hotel management software. One can keep detailed records or
info on an unlimited number of customers. The system lets the user know
which all rooms are available for occupancy at any point of time. This makes
the booking considerably faster. And thus helps the hotel in better
management and reduce a lot of paper work as well as manpower.

EXISTING SYSTEM

Hotel Management involves maintaining various operations of the hotel


like Booking or reservations of the rooms, Cancellation of the rooms, Cash
billing, Room service, Restaurant service, Restaurant billing, Total billing,
Travels arrangement etc. The existing system is a manual one and there is
lot of issues like erroneous data, slow process, lack of security etc. Finding
out the final payment amount completely relies on the hotel manager and if
he is absent, it takes a long time to find out the details during check out and
is prone to errors.

Drawbacks of the Existing System

• Manual entry consumes more time.


• It is difficult to maintain bulk of record in manual.
• Restrictions in the users.
• Not easy to prepare the daily reports.
• Lack of accuracy and error prone.
• Overall efficiency is less.
• Lot of paperwork.
• Non-secure.
• No perfect maintenance of report.
• No method to trace details
• Human errors
• The manual system is too slow
• Searching is more time consuming

Features And Implementation:


• Admin login and admin dashboard: It has admin login who has
the authority of the system and he is responsible for approving
and disapproving the users request for room booking.

Admin can add and delete notifications and updates in the


system.

• User Registration: There is user registration form available where


new users can create their account by providing required
information to the system.

• Booking System: User can request for the table booking for a
particular date and time.

• Approving/Disapproving Request: The booking requests are


directly sent to admin account by the system. Admin can view all
the requests along with respective user details and therefore
make decisions for cancelling the requests.

Technologies
• HTML
• CSS
• JAVASCRIPT
• VS CODE EDITOR

Software Requirements:
• Windows

Hardware Components:
• Processor – i3
• Hard Disk – 100 GB
• Memory – 4GB RAM

Advantages:
• Sometimes it happens that the rooms get booked soon when one
visits the place therefore user can make advance booking using
this system.

• It saves user time in search of rooms.

• The system is useful as it calculates an exact cost for requested


number of days.

• It saves organization resources and expenses.

• This system is effective and saves time and cost of users.


• Easy registration.

Disadvantages:
• The booking process usually requires a customer identity which the system
cannot detect.

• It requires a reliable internet connection.

Applications:
• This system can be applied in hotels.

• It can also be implemented in resorts.

NOTE: Project on development there have only Front-End present further


backend implementation will be started soon.

Data Flow Diagram

The data flow diagram (DFD) is one of the most important tools used by
system analysts. Data flow diagrams are made up of a number symbols,
which represent system components. Most data flow modeling methods use
four kinds of symbols. These symbols are used to represent four kinds of
system components such as Processes, data stores, data flows and external
entities.

Circles in DFD represent processes. Data Flow is represented by a thin


line in the DFD and each data store has a unique name and rectangle
represents external entities. Unlike detailed flow chart, Data Flow Diagrams
do not supply detailed description of the modules but graphically describes a
system’s data and how the data interact with the system.
An arrow identifies the data flow in motion. It is a pipeline through
which information is flown like the rectangle in the flowchart. A circle stands
for process that converts data into information. An open-ended box
represents a data store, data at rest or a temporary repository of data. A
square defines a source or destination of system data.

DATA FLOW DIAGRAM

DFD for Hotel Management System

DFD for Overall System:

Data and Data


Hotel Database
User Management
System
Commands
DFD for Authentication

Alert
Invalid User
Message

User Name &


User Password
Validate the User

Valid User

Data Processing Data


e
Databas

NOTE: Project on development there have only Front-End present further


backend implementation will be presented later.

You might also like