Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
FHA.SHIBLY
SEU/IS/03/MG/031
Outline
• Background of The Company
• Introduction to Hotel Management System
• Technology Used in the HMS
• System Analysis and My Approach to the
System
• Design
• Implementation
• Testing and Evaluation
• Future of the OHMS
Background of the hotel Riviera
• The Riviera resort is a Tourist Resort. It is
located in the charming fishing town of
Batticaloa, in the eastern coastal district of
Sri Lanka. This resort was established in
2000.
• This resort has 38 rooms with all the
Facilities.
• E-R Diagrams
• Relations/Tables
• Data Flow Diagram
– Context Diagram (0 Level DFD)
– Level 1 DFD
– Level 1 DFD
• Flow Charts
Data Flow Diagram (DFD)
• Data Flow diagrams are a network
representation of a system.
• Four entities that must be represented are:
– Data flows: movement of data in the system
– Data stores: data repositories for data that is not
moving
– Processes: transforms of incoming data flows to out
going data flows
– External entities: sources or destinations outside the
specified system boundary
Context Level for Proposed System
Hotel Reservation
System
First Level for Proposed System
`
1
Req for Room Details
Reservation 3 Room
Room Details
Process
Update 2 Reservation
Update
1 Guest
2
4 Facility
Update Payment
Payment
Process
Update
5 Payment
3
4
Req for available Facility
Facility Update
Process 6 Facility details
Facility Details
Report Process
5
7 Cancellation
Cancellation Update
Process
Second Level for Proposed System
1.2
Req for Room Details
Inquiry
Process Room
Room Details 3
1.1
Reservation Update
Process 2 Reservation
Update
1 Guest
Receptionist
2
5 Payment
Process
Cancellation
Process
Mapping ER Diagram for Reservation System
M M
Room Customer
M 1
Payment Customer
M M
Banquet Customer
1 M
Pool Customer
1 M
Restaurant Customer
M 1
Booking Customer
1 M
Bar Customer
Startup Screen
Main Screen
Data
Process
T Guest update
Guest update
Procedure
Make room T
Room Reservation
reservation Procedure
T Room selction
Room selection Procedure
F
F
T
Room reservataion Reservation
Food order
Food order
Procedure
Report T Report
Selection Procedure
Log Off
From the System
Stop
Technology Used in the SOSM System
• Familiarity
• Web Support
• Rapid Development
• Execution Speed and Efficiency
• Database Software
SQL Server 2000 and MS Access were
selected as the database software for this
project out of the available software in the
market.
• Operating System
– Windows is selected as the operating system
software since it works well or run well PHP
and VB.
• Programming Language
– PHP – Hypertext Pre-processor:-PHP is a
server-side scripting language. Although
it was originally designed to run under
Linux using the Apache Web server.
• Software Architecture,
• Input and Output Design,
• Interface Design and
• Security Design
VB Designs
Menu and screen Form designs.
Login
User name
Pass word
Ok Cancel
Create a login by administrator for
administrator and user
Admin
user
Date Time
User name
Add Save Update Delete
Pass word
Main Exit
Guest
New Old
Guest Id
Address
Tel no Company
Ok Cancel
Show all
Banquet reservation form
Banquet reservation
Date reserved Location
Client Fax
Address Engineering
Function Price
Quantity
Setup
Amount
Backdrop
Time end
Cancel Save
This form shows Room reservation
Room reservation
Reservation no
Guest id
Room no
Reservation date
Checkout date
Back Save
Show all
Room and banquet confirmation
form design
Room and banquet confirmation
Room Banquet
Reservation Date Length
Reservation no Guest ID Room no date reserved of stay Status
Page
Links Welcome part
Client
Access
Footer
Links
• LINKS
Manager’s link
Introduction
Rooms Video Clips
Online Room reservation
Banquet reservation
Our Services
Foods and Beverages
Feedbacks
Pool
About Srilanka
Further Information's
Implementation
Implementation Plan
This plan describes how the developed
system will be deployed. It contains an
overview of the system,
• The system to be implemented is an Online
Hotel Management for Hotel Reveira.
• It is a web-base and a Visual Basic developed to
run on a PHP/MySQL/Apache server and in
Visual Basic.
• This is developed to assist the company in
providing a better reservation service to their
manages,and to the Customers also.
Major task required for the implementation of the system