Software engineering course that we took this semester placed emphasis on the
paradigm of eXtreme Programming (XP) techniques. Extreme programming is a
programming technique that bases its values on simplicity, communication,
feedback and courage. It encourages team work and constant communication with
the client. The objective of this project is to put into practice the teachings
that we have learnt about XP.
were first given this project, we met to determine how we were to carry out the
task assigned to us. We drew up a time-line, discussed about the programming
language to use to carry out the task, how the GUI would look like and also to
make sure that we understood what was assigned to us. We finally settled for
Visual Basic (VB) as our programming language. We got more information on what
we were to do and set about completing our task, making use of the new ideas
taught in class, and especially spikes.
was to develop a Hotel Management System that would keep a record of hotel
reservations detailed and also to be able to book via the Internet. We have
been able to achieve this task. Most of the bugs that we found and those that
the clients and beta users found have been corrected. Any new bugs found will
also be corrected and the software will be updated and released. Because we
used object-oriented principles, modifying the software to fix bugs or add a
new feature has been relatively easy.
CHAPTER ONE -INTRODUCTION
Background of the Study
1.2 Statement of Problem
Aim And Objective of the Study
Significance of Study
Scope of the Study
CHAPTER TWO -
Methodology of the Study
High-Level Architectural Diagram of
In-Depth Description of the System
Identification Of How The Design
Fulfils The Requirement
CHAPTER THREE -SYSTEM ANALYSIS AND
Scope of Feasibility Analysis
Conclusion and Recommendation on
CHAPTER FOUR -SOFTWARE
REQUIREMENT SPECOFICATION AND DESIGN
User Interface Requirement
Non Functional Requirement
4.6. System Design
Entity Relationship Diagram
Data Flow Diagram
Overview and Interpretation of
CHAPTER FIVE -CONCLUSION AND RECOMMENDATIONS
Selection of Coding Language
Screen Shots (Outputs)
Recommendation on Future Improvement
OF THE STUDY OVERVIEW
advent of internet has revolutionized the way the world conducts its day to day
business. Hotel industry too hasn’t remained unaffected. Online hotel
management system, for instance Hotel Reservation have slowly become a regular norm and anyone
waiting to reach the reception desk to make a reservation is looked down upon
as ‘behind the times’ today. Simply put, technology has made hotel reservations
simpler, less cumbersome and hence, more popular.
existence of many sophisticated computer systems and various innovations that
we find in this Information age justifies the age old saying that “necessity is
the mother of all inventions”. The need to share information in a so called
‘global network’ and man’s desire to communicate from long distances called for
the birth of the World Wide Web (formerly known as ARPANET). With the advent of
the internet, many of the mundane tasks and businesses that people conducted
were made feasible. Things like buying and selling various products can now be
done online. The consumer no longer needs to move from his location. A few
clicks from his mouse will suffice enough to do the job. You can now also earn
a degree by taking an online education.
It is no
wonder that booking hotel rooms can now be done in a more convenient way today.
If a certain traveler is planning to visit a foreign place, it would be hard
for him if he does not have a hotel or residence to reside in that country.
Before, booking a certain hotel room required long processes such as talking to
a hotelier either in person or through the phone. For example, we can imagine
the disposition of the hotelier if multiple clients came to ask questions about
reservations at the same time. Through an online hotel reservation system,
hoteliers and travelers will both be benefited. Hotels have minimal need of
travel agents to look for clients because information about their business
establishment is readily available online.
computer reservation systems were created for airline travels, but later on,
they were found of great use to hotels also.
dependence on technology to manage properties has also put new evolving
expectations on the different types of hotel management software. The ideal
hotel management software needs to be all inclusive in nature; capable of
managing properties of all sizes and types. Furthermore, the booking mechanism
should be easy to use and visitor maintenance procedures free of confusing
technical jargon. The front desk operations must be integrated well, in order
to facilitate efficient administration of the property. In addition, the
software must support multiple properties and multiple currencies which can be
managed effectively from different geographical locations.
the important purposes of implementing hotel management software is to minimize
the usage of paper stacks and replace them with an intelligent system that can
retain client data and provide timely details and reservation trends to allow
for a personalized touch in dealings with visitors. Some of the important features
of efficient hotel management software are:
Check in and Check out
comprehensive front desk interface
booking system which enables group bookings at multiple rates
to use payment gateway that can process safe credit/debit card transactions
POS (point of sale) terminals which can be utilized at Room service,
Restaurants, Spas etc.
reporting and management of housekeeping operations
Live Support that can be accessed with ease
facts as stated now bring us to our research paper, which is HOTEL MANAGEMENT SYSTEM.
1.1 BACKGROUND OF THE STUDY
Management System is web based hotel management software, which aids in
Managing Hotel reservations, bookings, room stays, room planning, guests and
THE HOTEL INDUSTRY
of the hotel industry stems from a long history and development in the field of
hospitality provision. In many countries, hotels have evolved as extensions of
domestic hospitality; though typically they are more often larger
establishments (particularly in developed countries) Industry groups in
different countries may define a hotel in different ways. A typical definition
is an establishment of a permanent nature, which consists of four or more
bedrooms, and offers bed and breakfast on a short term contract and provides
certain minimum standards”
are amongst the most visible and important aspects of a country's
infrastructure. Hotel industry is a closely linked one to the tourism industry.
A number of factors like promotion of tourism and rapid industrial progress
have given a boost to hoteliering. The recent liberalization of trade and
opening up of economy will further lead to revolutionary growth in this sector.
diversity of experience in hotel industry is greater than in any other
industry. Hotel industry involves combination of various skills like
management, food and beverage service, housekeeping, front office operation,
sales and marketing, accounting. Today, the rise in corporate activity (leading
to greater number of business trips) as well as the wish to travel on holiday
has made the hotel industry a very complex one. With this complexity in the
hotel industry and having Hotel management in mind, comes the emergence of the
Hotel management system.
hotel and hospitality business is a competitive field, with many establishments
old and new adopting the latest technologies to enhance operations. This can
include the implementation of amenities that enhance guests' experience, and
adopting an advanced energy management system that can cut down on energy costs
and carbon emissions.
has played a major role in developing the products and services offered to
guests. Reservations systems, property management systems, and in-room guest
checkout are only the most obvious advances in technology. Recent technological
advancement to the hotel industry include applications of wireless technology
that allow front office staff to alert others on VIP check-ins, housekeeping
staff to report guestroom cleaning and release, marketing staff to maintain
guest profiles, and bell staff to process baggage handling. Guests have also
found technology in the 20’s to increase their ability to work and play at the
same time; they can check email and print documents as needed from so-called
hot spots, or designated wireless transmission and reception areas in the
a comprehensive energy management system is a good move for any hotel because
of the savings it can generate in their daily operations. How cutting-edge the
technology is, however, it should also remain user pa-friendly to ensure it’s
per utilization by the establishment’s staff.
1.2 STATEMENT OF PROBLEM
with conventional system
the technological advancement in the hotel industry, all the processes of Hotel
Management System were done manually in the form of paper work and the records
are stored in the registers. Customer, equipment, grocery stock and other
important information were written on paper bills and hand written. Grocery and
equipment stock were also manually maintained in registers.
result of these setbacks in the industry, Hotels were dealing with a lot of
data stored in registers, topped up with manual dependency, which slowed the
pace of work, saddled with frequent errors in calculations of bills with stock
updating of food material i.e. grocery &equipment’s and according to the
demand was prone to errors, improper guidance to the customers and enormous
complaints by customer regarding services
this imminent chaotic situation in the hotel industry, it became pertinent to
develop software that will help hotels in the management of their
1.3 AIMS AND OBJECTIVE
aim of the project is to automate the process of day to day activities of the
hotel like Room activities, admission of a new customer, assign a room
according to customer’s demand, checkout of a computer and releasing the room
and finally compute the bill etc.
A computer based management system is designed to
handle all the primary information required to calculate monthly statements.
Separate database is maintained to handle all the details required for the
correct statement calculation and generation.
This project intends to introduce more user
friendliness in the various activities such as record updating, maintenance,
The searching of record has been made quite
simple as all the details of the customer can be obtained by simply keying in
the identification of that customer.
Similarly, record maintenance and updating can
also be accomplished by using the identification of the customer with all the
details being automatically generated. These details are also being promptly
automatically updated in the master file thus keeping the record absolutely
The entire information has maintained in the
database or Files and whoever wants to retrieve can’t retrieve, only
authorization user can retrieve the necessary information which can be easily
be accessible from the file.
The main objective of the entire activity is to
automate the process of day to day activities of Hotel like:
Admission of a New Customer,
Assign a room according to customer’s demand,
Checkout of a computer and releasing the room
Finally compute the bill etc.
Advance online bookings.
List of Regular customers.
1.4 SIGNIFICANCE OF STUDY
project is planned to illustrate how user friendly software will aid in the
effective management of hotels.
automated software will take care of the entire transaction of the hotel.
project will also provide the Information Related to the Customer
and table availability
members of various departments
project will provide security so that only the authenticated users will be
able to access data.
project will store the detailed records related to
order of grocery stock and other machinery or equipment’s.
and annual reports the project will also provide to add, modify, delete,
search and view the records.
project will provide print out facility for the important documents to be
handled over to the management, also the minor bills to be given to the customer.
user Interface (GUI) is only in English
and password is used for identification of user and there is no facility
for quest or unregistered user.
1.6 SCOPE OF STUDY
scope of this study to outline all procedural techniques and tools that can be
used for quality assurance of this project.
This study covers the processes,
procedures and applications by which vetoes activities in the hotel can be
controlled, using a web based user friendly application.
Click “DOWNLOAD NOW” below to get the complete Projects
FOR QUICK HELP CHAT WITH US NOW!
+(234) 0814 780 1594