You are on page 1of 3

Hotel Reservation System

Objective:

 The Hotel Reservation system will provide service to on-line customers,


employee, and an administrator. Online customers can make searches, reservations
and cancel an existing reservation on the hotel reservation’s web site. Administrator
can add/update the hotel and the room information approve/disapprove a new
employee account application and generate a monthly occupancy rate report for
each hotel.
Existing System:

• This existing system is not providing secure registration and profile management of all the
users properly.

• This manual system gives us very less security for saving data and some data may be lost
due to mismanagement.

• The system is giving only less memory usage for the users.

Proposed System:

The development of this new system contains the following activities, which try to automate
the entire process keeping in the view of database integration approach.

• This system maintains user’s personal info, address, and contact details.

• User friendliness is provided in the application with various controls provided by system rich
user interface.

• This system makes the overall project management much easier and flexible.

• Various classes have been used for maintaining the details of all the users and catalog.

• Authentication is provided for this application. Only registered users can access.

• Report generation feature is provided used to generate different kind of reports.

• This system is providing more memory for the users to maintain data.

• This system is providing accessibility control to data with respect to users.

Number of Modules:

The system after careful analysis has been identified to be presented with the following
modules:

1. Authentication and Security Module


2. Admin Module
3. Employee Module.
4. Hotel Rooms Management Module.
5. Service Management Module.
6. Reports Module.
1. Authentication and Security Module

1
The user details should be verified against the details in the user tables and if it is
valid user, they should be entered into the system. Once entered, based on the user type
access to the different modules to be enabled / disabled and individual user can change
their default password or old password.

2. Admin Module
This module consists of the following sub modules:

a. Users Management Module


Here a mail admin can access any user related information, for example their contact
details … etc. And requirement come he can delete a user.

b. Others
In this module admin uses services of other different module for efficient management
of the application.
3. Employee Module
In this module user can register and modify . And can take services of other modules.

4. Hotel Rooms Management Module:


In this module new Room details can be added, modified and also status can be
viewed.
5. Service Module:
It consists of the following sub modules:

a. Hotel Service Module


Here in this module a new service can be added and viewed . Using which a user
can also book a room according to his need.
b. Room Service Module
Using this module a new hotel can be added in a service provided city .Which can be
viewed by those users who visit this website (Registered and Unregistered both).
c. Restaurant Management Module.
Using this module a point (a numerical number based on a formula) is assigned to a
person who has frequent check-ins based on the no. of days he spends, which he can spend on
different services provided by the restaurant.

6. Reports Module:
In this Module the User and Administrator can generate the different types of
Reports according to their access.

Software Requirements:

Operating System : Windows XP, Linux


Web Browser : IE 8.0/MF/GC/Opera
User Interface : HTML, CSS
Client-side Scripting : JavaScript
Programming Language : PHP
Web Applications : Xampp 1.8.1
IDE/Workbench : Notepad++
Database : MySql
Server Deployment : Apache 2.0

HARDWARE REQUIREMENTS

Processor : Core 2 Duo


Hard Disk : 160GB
2
RAM : 1GB or more

Future aspect:-
In future our software could be further enhanced by providing our customers with the facility of
booking more than one rooms at the same time and keeping his/her customer_id the same.
Apart from that in future our software can also be used for hotels that provide both lodging and
fooding facilities, in such case our software would also keep a record of food supplements and
recruited staffs in our database.
In other words our software would provide staff management as well as restaurant management.
The inclusion of these features would definitely make our software highly demanding and would be
a grand success in practical field.

Conclusion:-
It has been a matter of immense pleasure, honour and challenge to have this opportunity to take
up this project and complete it successfully.
While developing this project I have learnt a lot about hotel management, I have also learnt how
to make it user friendly (easy to use and handle) by hiding the complicated parts of it from the
users.
During the development process I studied carefully and understood the criteria for making
software more demanding, I also realized the importance of maintaining a minimal margin for
error.

You might also like