Professional Documents
Culture Documents
Name Id
Ethiopia, Assosa
Content overview
Introduction
Statement of problem
Objective
General objective
Specific objective
2|Page
Introduction
A Hotel Information Management System (HIMS):- is an automated system for the ho-
tel management; it thus creates standards in hotels according to customer needs, sat-
isfying their general comfort.
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 unau-
thorized 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.
The main objective of this project is to design and develop web based management
system for yegofeveiw hotel.
3|Page
Specific objective
Design a new system that can overcome the problem of the current system
Methodology
Data collection method
Interview
Observation
Design Methodology
Feasibility
Technical feasibility
Operational feasibility
4|Page
The new system should provide the following services.
Updates room,
Delete room
Register,
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.
5|Page
Proposed solution for the new system
Provide easy access to clients (customers) and employee information.
Provide system simplicity, reliability, fast, user friendly and reliable work.
Functional requirements describe the relationship between the system and the user.
Customer
RQ2, The system allows Customers to leave comment as a feedback for manager.
Manager
RQ4, The system allows the Manager to logout from the system.
Receptionist
6|Page
RQ1, The system allows the Receptionist to search for available room.
Nonfunctional requirement
Security: should allow login to only authorized users.
Error handling exception: the system must recover immediately when a user enters
incorrect (error) data.
7|Page
8|Page
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
9|Page
Activity diagram
Register
AD#3
The system check that all the fields have filled properly
{incorrect}
{correct}
Registered successfully
10 | P a g e
System design
The purpose of designing is to show the direction how the web page is built and to ob-
tain 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 de-
velopment.
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.
Class modeling
Class modeling is used to model the static part of the systems
(+) symbol used to describe the method or attribute is accessible for all (public).
11 | P a g e
Class modeling diagram
12 | P a g e
Collaboration Modeling
Collaboration diagram is another form of interaction diagram.
13 | P a g e
Component Modeling
14 | P a g e
Deployment modeling
15 | P a g e
Conclusion
As we come to end of our system development, it is time to reiterate the work previously
have been done and check against our success indicators set at the beginning of the
project to determine whether the endeavor was a success.
The project began by laying out the foundation that dictates the development process.
This involved defining the system development methodology, identifying resource re-
quirements, and setting the project schedule
16 | P a g e
THE END
17 | P a g e