Вы находитесь на странице: 1из 36

DESIGN AND IMPLEMENTATION OF HOTEL MANAGEMENT

A THESIS
SUBMITTED TO GRADUATE SCHOOL
OF
HUNAN UNIVERSITY
BY
PRIMBETOV AZIZ
A THESIS SUBMITTED IN PARTIAL SATISFACTION OF THE REQUIREMENTS FOR THE DEGREE OF
MASTER OF SCIENCE IN
COMPUTER SCIENCE AND TECHNOLOGY IN THE
GRADUATE SCHOOL OF
HUNAN UNIVERSITY
SUPERVISOR
ASSOCIATE PROFESSOR
胡玉鹏
ABSTRACT
• This project aims at creating an Online Hotel Management System which can
be used by customers to reserve hotel rooms.
• Users can check the availability of rooms and facilities.
• The users can register and log into the system.
• The administrator will know the details of reservations and daily income.
EXISTING SYSTEM
• In the existing system, the person who wants to book a room has to visit the
hotel for booking hotel rooms, and enquiry.
• The existing system is manual system.
• The hotel management has to keep records of rooms manually.
DISADVANTAGES OF EXISTING SYSTEM
• It is a time consuming process.
• There is no surety of availability of rooms.
• Paper work results in need of lot of space to keep the data.
• Lack of security.
• Chances of human errors.
PROPOSED SYSTEM
• To overcome the problems of manual system, online hotel management system
is proposed.
• The Central objective of Online Hotel Management is to provide online facility
for booking rooms.
• This software can manage and keep records of hotel.
ADVANTAGES OF PROPOSED SYSTEM
• Saves time of customers in quickly reserving rooms.
• The ability to book rooms anytime, from anywhere with internet access.
• Provides the information about hotel facilities.
• Very secure.
• User friendly.
SYSTEM ANALYSIS
• This project is used by two types of users (modules).
1) Online Users
2) Administrator (management of the Hotel)
USER MODULE
• Check room availability.
• Fill registration form.
• Can login with his/her own user id and password.
• Get facilities of hotel like restaurant.
• Get the information about nearby visiting places.
• Get information about reserved rooms (if room is already reserved).
• Can regenerate password if he/she forgets the password.
ADMINISTRATOR MODULE
• Can login with unique user id and password.
• Check details of rooms reserved for the current day.
• Check details of rooms reserved for the coming days.
• Can know the daily income.
DESIGN CONSTRAINTS

SOFTWARE CONSTRAINTS HARDWARE CONSTRAINTS


OPERATING SYSTEM- • PROCESSOR – INTEL CORE I3(2.30
WINDOWS/LINUX GHZ)
DATABASE-SQL SERVER • RAM – 1 GB RAM
PLATFORM – JAVASCRIPT C SHARP • HARD DISK – 250 GB HDD
WEB SERVER – XML • LCD MONITOR
WHY IS A RESERVATION SYSTEM SO IMPORTANT FOR
YOUR HOTEL
• A reservation system, though it might sound like a tool used at the reception desk, is
actually an online piece of software that enables guests to book their own stays
online and pay for them using a secure portal.
• When guests book their own stays, the reservation simply pops into your system with
all details intact, so all you have to do is get ready for their arrival when the time
comes. This allows your reception staff more time to tend to their other tasks.
• Human fallibility is a far less significant factor when guests put in their dates and
specifications themselves. That way, if something goes wrong, you have the data to
prove it’s no fault of your business. You can still provide them with a solution, but your
reputation is protected.
• An online booking system feeds a huge amount of guest data right into your system:
how many guests are travelling, when they come, what amenities they prefer, where
they live, and so forth. That’s very useful for you to know, and will help you improve
both customer service and marketing.
A GRAPH REVEALING APPROXIMATE TOURIST ARRIVALS IN
MILLIONS
WORLD’S TOP DESTINATION FOR TOURISTS
WORLD’S EXPECTING BIGGEST TOURIST DESTINATIONS
IN 2030
RELATED WORK
• This work-related by using technologies such as Asp.net, Microsoft SQL Server
Management Studio, Microsoft Visual Studio. Abbreviations of this work ASP- Active
Server Pages, SQL Structured Query Language, HTTP/HTTPS Hypertext Transfer
Protocol is a transaction-oriented client/ server protocol between a web browser and
a web server. TCP/IP- Transmission Control Protocol/Internet Protocol, the suite of
communication protocols used to content hosts on the internet. In this project, we can
see those technologies how to use at the same time. As we know the interface is very
important because the users can see the page only and I used in this project CSS
style bootstrap c#. Communication between client and server is provided through
HTTP/HTTPS Protocols [11,12]. The client software is to provide that user interface
system, user client side and for TCP/IP protocol is used. On the server side, the web
server is for Net. Framework and database server for storing information. Figure1.2
shows us whole process between client to sever and what technologies we used in this
project.
RESERVATION SYSTEM DATA FLOW DIAGRAM.
• We can take a look another diagram it will understand all the system how it works. From the
data flow diagram standpoint, we can look at this type of system in a variety of ways we
have our customer and they are going to access the system they will enter their booking
inquiring this booking inquiry will then be queried and they will put in all their data then we
will be checked against the reservation database the booking availability will come back and
all get returned to the customer so that is just for checking it if there is a booking available
need to reserve that available booking and if we want their booking that needs to go into
through the bank again where it gets approved a little client just as we saw in the context
diagram if all is acceptable then will get locked into the reservation database and a
confirmation will then send back to the customer our booking is locked in. Reservation system
with a case-by-case scenario same reservation systems may allow customers to check their
booking details online and make sure that their booking was fine. Customers have forgotten
work days they have booked for and may need to put it in before a leave form they can
check their booking details if a customer finds out they have booked the wrong date they may
also be a feature to allow the customer to cancel their booking and the customer actually
selects delete the reservation is canceled a confirmation of included and perhaps a refund is
given to the customer and then this confirmation is sent back to the customer[29,30]. This is a few
types of extras that have been put into this diagram for a specific scenario.
PROJECT GUEST SEARCH AND BOOKING
PAYMENT FOR BOOKING ROOMS
FOOD ORDERING
BOOKING ROOM PROBLEM AND SOLUTION.
• Accommodate all the guest to specific rooms
• Given a set of check-in and check-out times, calculate the minimum number of
rooms required.

• We are going to see example use 4 guest coming different timing.


TABLE MANAGING.
• Table managing to any kind of party or other staffs it will be done by costumers’ requirement and
guest numbers. In this function I used Coordinate Geometry & Lines, also important things tables
size so administrator can change easily the tables size. We are going to have look some geometric
formulas.
• Distance Formula
• The distance between the points 𝑃1 = (𝑥, 𝑦) and 𝑃2 = (𝑥1 , 𝑦1 )

• is | P1 P2|= (𝑥1 − 𝑥)2 +(𝑦1 − 𝑦)2


• In our diagram, we take 𝑃1 = (𝑥, 𝑦) to be (8, 6) and 𝑃2 = (𝑥1 , 𝑦1 ) to be (4, 4).

• Then P1 P2|= (𝑥1 − 𝑥)2 +(𝑦1 − 𝑦)2 = (8 − 4)2 +(6 − 4)2 = 42 + 22 = 20


• Coordinate Slope
• The slope of the line passing through the points 𝑃1 = (𝑥, 𝑦) and 𝑃2 = (𝑥1 , 𝑦1 ) is
𝑟𝑖𝑠𝑒 ∆𝑦 𝑦−𝑦1
• 𝑚=
𝑟𝑢𝑛
=
∆𝑥
=
𝑥−𝑥1

8−4
• So, in our example 𝑚 =
6−4
= 2 our coordinate slope equal 2.
CHOOSING TABLE SIZE

• First table size was 𝑃1 = (𝑥, 𝑦) then reception had to change the table size by the
costumer’s requirements.
• Second the reception added table’s width and height then it changed
• 𝑃2 = ( 𝑥 + 𝑡 , (𝑦 + 𝑧))
PAYMENT MANAGEMENT
IMPLEMENTATION OF WORK
CHECK IN CHECK OUT DATE
BOOKING ROOM INFORMATION
ROOM TYPE
SALARY EMPLOYEE
FINDING SPECIFIC GUEST INFORMATION
RESTAURANT TABLE MANAGEMENT
ONLINE AND MANUAL HMS COMPARING
10
0

80

60

40
Online HMS

20 Manual HMS

0
• The evaluated result obtained from respondents’ data analyzed using
Microsoft excels descriptive techniques including frequency and percentages,
salient factors that can influence users’ choice of a preferred platform to
online HMS, is presented in Figure 11. This result is influenced by the
frequency of respondents’ choice of the salient factors that can impact the
choice of a preferred platform to use Online HMS. The result indicates that
users prefer online Hotel management to conventional Hotel management
Services in terms of ease of use, accessibility and security in the study area.
This figure shows us how is effective online hotel management to users.
•3
CONCLUTION
• The Hotel Management System was successfully designed and tested for accuracy and quality. In conclusion,
we tend to believe this project if properly used can save time, scale back the quantity of labor the
administration should do and can replace the writing paper material with electronic equipment. It has been
developed in Visual Basic keeping in mind the specifications of the system.
• For coming up with the system we have got used straightforward knowledge flow diagrams. Overall the
project teaches us the essential skills like:
• - Mistreatment system analysis and style techniques like a knowledge flow chart in coming up with the
system.
• - Understanding the information handling and question process.
• In terms of experience gained through the duration of this project study, the students have been able to have
broader knowledge about the management of Hotel organization using manual and automated procedures.
The students have also been able to improve their knowledge in developing enterprise applications [52,53,54].
• The system makes it very easy for the employees of client to reserve collaborative work rooms with a simple
click of mouse. The system not only makes things faster but also gives the employees flexibility to cancel and
back out their reservation with a single click. We can have our own online reservations system working for us
24 hrs. a day, 7 days a week, 365 days a year.
• Suggestions for further work: Biometric measures such as fingerprint, retinal scan etc. should be included in
the system to ensure good security of the system thereby avoiding impersonation and unauthorized access to
stored data thereby preventing loss of vital information.

Вам также может понравиться