Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

1

Contents
Sr. No. TITLE P.No.

1. INTRODUCTION 3-5

2. ABOUT HOTEL 6-7

3. BOOKINGS 7-9

4. BILLING 9

5. DISADVANTAGES OF PRESENT SYSTEM 10

6. ADVANTAGES OF PROPOSED SYSTEM 11

7. FUTURE SCOPE 11-12


3

 Introduction of Project:

Hotel management system is an ideal software solution for hospitality

industry that can be used at hotels, resorts, hostel, military, guest houses and

medical centers. So it requires professional techniques. Manual work should be

avoided as it consumes more time. A computerized system should be developed to

manage the hotel data. May name of developing hotel management system is to

provide an easy way not only to automate all functionality of a hotel management,

but also to provide full functional reports to top management. We understand that

hotel management system is not a product to be sold, it is to management the inner

operation of hotel management from guest check -in to check -out and reports.

Hotel management system is a software application and it manages all


things about hotel business is called hotel management. Another way
hotel management system is the perfect management technique
including hotel administration, accounts, maintenance, housekeeping
and food. Hotel management system refers to professional management
techniques used in hospitality sector. This is a system where you
manage a hotel not just in terms of desks, reception but also in doing
every work, from cooking and cleaning to managing the customers.
4

Hotel management system is an establishment that provide

paid lodging, usually on a short term basis. The provision of

basic accommodation, in time past, consisting, only of rooms

with a bed, cupboard, a small table and wash stand as largely

been replaced by room with modern facility, including suitable

bathroom and air conditioning or climate control. Additional,

Common features found in hotel room telephone, an alarm

clock, a television and internet connectivity, snack food and

drink may be supplied in a mini bar and facility for making

drinks. A large hotel may be provide a number of additional

guest facility such as restaurant, a swimming pool, for children

and conferences and social function services.


5

A hotel provides following facilities:-


1) Booking
2) Check-in
3) Check-out
4) Cancellation
5) Restaurant
6) Bar
7) Swimming pool
8) Gymnasium, games video data etc.
6

 MODULES:-Following are the modules we are going to


design:-

1) About hotel
2) Booking
3) Billing
 ABOUT HOTEL: This module of the project will
provide information about hotel. It will help customers,
managers or any concerned people to know in detail about
hotel. On the basis of information shown in this module
anyone can decide whether to do booking or not. This
module will not help only to the customers but also to the
owner of the hotel to check the status of their hotel. This
module will also provide information about the availability
status of the hotel so that any person can make booking
according to their requirements and availability of the
hotel.

 Since the work is computerized so it will less time


consuming and will do work efficiently and effectively.
This module will provide following information about
hotel:-
1) Location of the hotel:-This will provide information about
the location of the hotel.
7

2) Sight:-It will provide information about the particular


place where the hotel is.
3) Name of the hotel:-It will give the name of hotel.
4) History of the hotel:-It will provide information about the
history of the hotel and the past experience of the hotel and
also the improvements made in the hotel by owners.
5) Branches of hotel:-It will give information about where the
branches of hotel are established and they can book any
branch that they want.
This module also provides generic hotel information like
address, phone number, fax number etc.

BOOKING:-Second module of this project is the


booking. Any person can book the room by giving his
particulars. This module will help the customers to book
the rooms in hotel. When he books he has to provide the
check in data and a choice of room. The number of room is
allotted automatically. This module will help to managers
in managing the customer’s data and booking records.
This module will also provide customer’s information
and check-in, check-out. It will provide information about all the
booking details of the hotel. It will also enable the customers to
8

know the booking amount of the hotel. Persons can book rooms
according to their requirements or their affording capacity. Since
it involves followings:-
1) Check-in:-When the person comes to the hotel, he has to
check-in by giving a room number if he booked in advance.
2) Check-out:-When the person check-out, it will ask for the
check-out data. At the same time, it will print the total bill
of the customer. After paying the same, he can check out
from the hotel.

This module will provide the following information:-


1. Number of rooms available.
2. Number of booked rooms.
3. Number of AC rooms available.
4. Number of booked AC rooms.
5. Rates and inventory control.
6. Administration.
This module is also called as hotel reservation system. It is
a computerized system that stores and distributes information of
a hotel, resorts or other lodging facilities. This module is mainly
assistance or hoteliers to manage all of their online marketing
9

and sales, where they can upload their rates and availabilities to
be seen by all sales channels that are using reservation system.

 BILLING:-Third module of this project is billing system


in hotel. Hotel billing is a statement of charges for staying
in a hotel. It is mainly used to make bills and payments. It
will calculate all the payments in detail. The customers can
give the payments in following ways:-
1. By hand:-Customers can pay the bill by giving cash in hand
at the time when they check out from the hotel.
2. By credit card:-In this way the customers can pay the bill
by their credit card.
3. By cheque:-Customers can give the cheque and can pay
their bill.
Billing module will describe the billing system according
to the facilities provided to them by the hotel.
10

 PRESENT SYSTEM:-Present system is the manual system,


which has many disadvantages like time consuming, wastage of
stationary, inflexibility, chances of errors etc. This system is
managed by the human and thus is not of 100% accuracy. For e.g.
to calculate the bill of a customer, manager may make some wrong
entry and thus there will many problems in this system.
Due to these problems,
there should be an approach which will remove all these problems. So
we are going to introduce a computerized approach to handle the hotel
data and all the hotel transactions.

PROBLEMS IN PRESENT SYSTEM:-


1.Manual system:-Main problem with present system
is its manual work. All the work is done with hand
and it is very difficult to manage the data. This
approach does not provide satisfaction whether the
data or information is correct or incorrect.

2. Time consuming:-Since the work is done with


hand so it is more time consuming. It causes
wastage of time, which will be more costly.

3. Complex: - Manual system is complex because it records data


in the form of files and the changes are difficult to apply. If one
page of the file ends , then the format is to be designed again in
the next page.
11

ADVANTAGES OF PROPOSED SYSTEM:-

1. Computerized work:-Main advantage of


proposed system is computerized work. It will
eliminate all the errors that arise while working
with manual system. Computerized work gives lot
of advantages like efficient, fast, correct work etc.

2. Flexible work:-Flexibility is enhanced with the


use of computerized work. Changes are easy to
make with computerized work. Updating is also
easy to make like hotel’s information.

3. Less time consuming:-proposed system is fast


and does not consume more time. The work done
by more persons can be easily handled by fewer
people.

Future Scope

This software is developed to cater the need of the office of international

hotels. It is totally self contain and work efficiently. It provide simple

database rather than complex ones for high requirements and it provides
12

good and easy graphics user interface to both new as well as experienced

used of the computer. The project will be supposed to implement the

storage of guest details so that a large collection could be maintained

with minimum storage space. In future this system can provide

following facilities:-

1. Remote access.

2. It is totally self contained and works efficiently.

3. The project will be supposed to implement the storage of guest details

so that large collection could be maintained with minimum storage

space.
13

HARDWARE AND SOFTWARE REQUIREMENTS

Hardware requirements

Processor:-Pentium-2 and above


RAM:-192 MB and above
Hard disk:-900 MB and above
Software requirements

Operating system: Windows XP and above


Front end: VB.NET
Back end: MS-ACCESS
14

DESIGN METHODOLOGIES
Design methodology is referring to the development of system (i.e. project) or methods for
unique situation. The key to design methodology is finding the best solution for each design
situation, whether it be in industrial design, architecture or technology. Design methodology
stresses the of brainstorming to encourage innovative ideas. While design methodology in
many industry, it is commonly applied those using the internet, software and information
system development. Some common technology design methodology includes:

· Flow chart
· DFD (data flow diagram)
· Structured English
· Decision Table

ÞFlow charts: - The pictorial representation of the programs or the algorithm is known as
Flow chart it is a diagrammatic representation of the various steps involved in designing a
system or project. A flow chart consists of a set of ‘Flow chart symbols’ connected by arrows.
Each symbol contain information about what must be done at that point and the arrow shows the
flow of execution of the algorithm. The purpose of using flow chart is graphically present the
logical flow of the data in the system and define major phases processing along with the various
mediums to be used.
Some of the boxes which are used in flow charts are:

Start and Stop

Output and Input

Decision box
15

Process

Arrow flow of data

Þ DFD (Data Flow Diagram): Data floe diagram is a tool that helps in expressing the
system requirements in a simple form. It is provides a graphically representation of logical flow
of data. This tools is also known as bubble chart. The purpose of data flow diagram is to simplify
the system requirements DFD is responsible to decompose the requirement specification in each
stage of the system analysis process. Lines that represent data flow in a system can join the
information or data.

The main symbols that are used in DFD are as follow:

· Square: This symbol is used to represent the source or destination of a system data. The
symbol of square is:

The square symbol

· Arrow: The symbol is used to identify the data flow. The arrow specifies a pipeline through
which the data flow. The symbols of arrow are:
16

The arrow symbol

· Circle/ Bubble: These symbols are used to represent a process that transforms incoming
data flow into outgoing data flow. A process can be represented by a circle or an oval bubble.
The symbol of circle is:

The circle symbol

· Open rectangle: The symbol is used to represent a data store. The symbol is

The open rectangle symbol

Þ Structure English: The Structure English used logical construction and imperative
sentences that are design to carry out instruction for action. In Structure English, decisions are
made using if-then-else statements.

Structure English consists of:

· Sequences of instruction

· Decisions (if-else)

· Loops (repeated until)

· Case
17

· Group of instruction

Þ Decision Tables: Decision Table is a compact way to represent complicated logic. It a


matrix that contains rows and columns representing conditions and action. Decision Tables are
used in situations where complex branching routine are required.

TABLE

TITLE DATE
AUTHOR SYSTEM
COMMENTS
Condition Step Condition Entry
Action step Action Entry

CONDITIONS CONDITION ALTERNATIVES


Actions Action entries

The above table describes the table in which the following quadrants are included:

1) Condition: These are at the upper left corner in the table.


2) Condition alternatives: These sections are at the upper right corner and contain Answer
to the Question which was asked in the conditions column.
3) Action: This section is at the lower left corner in the tables and it outlines the action that us
required to perform an order to meet each condition.
4) Action entries: This section is at the lower right corner in the table. It indicates the
approximate action resulting from the answers to the condition in the condition quadrant.
18

Feasibility Study: - An important outcome of the preliminary investigation is the


determination that the system requested is feasible. The feasibility of a project for the system
development process is thoroughly examined during the system investigation stage. The
objective of the feasibility study is to assure alternative system so that the most feasible system
for the development process can be proposed.

The feasibility study can be addressed by answering the following questions:

· Can this system meet the required business needs?

· Is the system development process suitable/useful?

· What are the risks involved in this system?

It has following types:-

1. ECONOMIC FEASIBILITY:-Economic analysts is the most frequently


used method for evaluating the effectiveness of a candidate
system , more commonly known as cost benefit analysis, the
procedure is to determine the benefit and savings that are
expected from a candidate system and compare them with cost. If
benefit outweigh, cost then decision is made to design and
implement the system. Otherwise, further justification or
alterations in the proposed system will have to be made if it is to
have a chance of being approved. This is an ongoing effort that
improves in accuracy each phase of the system life cycle.
19

2. TECHNICAL FEASIBILITY:-Technical feasibility centers around the


existing computer system (software, hardware, etc.) and to what
extent it can support the proposed addition. For example, if the
current computer is operating at 80 percent capacity-an arbitrary
ceiling-then running another application could overload the
system or require additional hardware. This involves financial
considerations to accommodation technical enhancements. If the
budget is a serious constraint, then the project is judged not
feasible.
3. BEHAVIORAL FEASIBILITY:-People are inherently resistant to
change, and computer has been known to facilitate change. An
estimate should be made of how strong a reaction the user staff is
likely to have toward the development of a computer system. It is
common knowledge that computer installation has something to
do with turnover, transfers, retraining and changes in employee
job status. Therefore, it is understand that the introduction of a
candidate system requires special effort to educate, sell, and train
the staff on new ways of candidate business.

You might also like