Professional Documents
Culture Documents
Developed By:
Hotel is a commercial establishment providing, lodging, meals and other guest services.
In general, to be called a hotel, an establishment must have a minimum of six letting bedrooms, at
least three of which must have attached private bathroom facilities.
A Hotel Information Management System (HIMS):- is an automated system for the hotel
management; it thus creates standards in hotels according to customer needs, satisfying their
general comfort.
1 Wednesday, Decemb
er 27, 2023
4 Statement of the Problem
We have too many problems associated with the manual system used which include:
It takes more time to reserve room. So performance of the current system is slow.
Difficulty in handling data accurately, security of data, data lost and viewing by
unauthorized person.
Retrieving information like reports and queries is very time consuming and almost
impossible practicably if time is considered.
Searching records of individual guest or customer takes time. (Update, Delete), these
types of method are not accessible using the manual method.
1 Wednesday, Decemb
er 27, 2023
Objective
5 General objective
The main objective of this project is to design and develop web based management system
Specific objective
Reviewing how the current system works and operates.
Design a new system that can overcome the problem of the current system
Identify functional and non functional requirements for the new system.
1 Wednesday, Decemb
er 27, 2023
Scope of the project
7
The advantages that are using this web based hotel management
system are:-
The system efficient in improving time management
The system reduces workload.
The operation is computerized hence able to perform the tasks
easily and efficiently.
It also reduces the number of staff members that can be required to
perform a task.
The use of computers ensures that the making of errors is reduced.
1 Wednesday, Decemb
er 27, 2023
9 Proposed solution for the new system
1 Wednesday, Decemb
er 27, 2023
10 Software requirement specification
Functional Requirements
Functional requirements describe the relationship between the system and the
user.
Customer
RQ1, The system allows Customers to search for available room.
RQ4, The system allows the Manager to logout from the system.
Receptionist
RQ1, The system allows the Receptionist to search for available room.
RQ2, The system allows the Receptionist to search customer information
RQ3, The system allows the Receptionist to leave comment.
1 Wednesday, Decemb
er 27, 2023
12 Nonfunctional requirement
1 Wednesday, Decemb
er 27, 2023
14 Sequence diagram
Sequence Diagrams are interaction diagrams that detail how
operations are carried out.
Register
SD# 3
Customer Main menu Register
Database
<<actor>> <<UI>> <<UI>>
1: click()
1: open()
1: [if incorect]
try again
1 Wednesday, Decemb
er 27, 2023
15 Activity diagram
Register
AD#3
The system check that all the fields have filled properly
{incorrect}
{correct}
Registered successfully
1 Wednesday, Decemb
er 27, 2023
16 Conceptual Class diagram
1 Wednesday, Decemb
er 27, 2023
17 System design
The purpose of designing is to show the direction how the web page is built
and to obtain clear and enough information needed to drive the actual
implementation of web page.
System design is the transformation of the analysis model into a system design
model. System design is the first part to get into the solution domain in a
software development.
1 Wednesday, Decemb
er 27, 2023
18 Design goals
The objectives of design are to model the system with high quality.
The design goals are derived from non-functional requirements that
means non-functional requirement is the description of the feature
characteristics and attribute of the system as well as any constraints
that may limit the boundary of the proposed solution.
1 Wednesday, Decemb
er 27, 2023
19
Class modeling
1 Wednesday, Decemb
er 27, 2023
20 Class modeling diagram
1 Wednesday, Decemb
er 27, 2023
Collaboration Modeling
21
1 Wednesday, Decemb
er 27, 2023
collaboration diagram for add employee
22
1 Wednesday, Decemb
er 27, 2023
Deployment modeling
24
1 Wednesday, Decemb
er 27, 2023
25 conclusion
U
YO
K
AN
TH