Professional Documents
Culture Documents
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
en t
rt
is t
po
ag em
Re
ion
Context Level for Proposed System
n
tio
pt
rt
ils
M an
lla
ce
po
ta
ce
e
Re
Re
D
an
m
t s
oo il
n
es ls ta
rC
eR
ti o
th u ai e
et
fo
n
D
la
irm tio G t
r
el
D
en
q
va
fo st
nf
nc
Re
r
Co es q t
e m ls
e ay or
Ca
eR
R u ai
ep
th G et
ls
tai P
irm r D R
nf De fo nt n rt
Co on ls q o
ati tai e e io ep
rv De R ym at R
se n a er
v
n ils
Re tio P ta
er
va es tio de
R a t
rv
es
ly n
ar e e
rR
fo
e es m t
Re
q
Y R ay en
ly P ym
th ty Pa
on ili y
M ac lit
r
F ci
fo Fa
Hotel Reservation
eq
R
rm
n
Fo System
tio
va m
er For
es n ls
rR tio ai
fo rv
a et
q se tD
Re es
Re u ls
rG ai
fo et
q D ils
Re st et
a
ue D s
G m il
oo eta o om
rR D R
fo e t
eq om th en
R o m m
R ir ay
nf P
o or t n
C f en tio
eq m n ella
R ay
P tio c
lla an
ce t C lity
an jec ci
C e Fa
r
fo r R ble
o
eq ila s s
R irm va tail tie nt
f r
a e c ili e
on fo ty D Fa ay
m
C eq li
R ci th e P
Fa m lit
y
fir ci
t
t
es on
C for
Fa
m
en
Gu
ay
eq P
R ty
rs
ili pt
ei
me
ac
F ec
sto
R
Cu
First Level for Proposed System
R
Re
e
qf
c
or
e
Res ails
p
n Det
ti
erv atio
o
Re s a tio eserv
n
nF R
is
Re q er v orm for ails
a tio R eq n Det
t
f or
Gu nF rvatio tion
e st orm Rese serva
Det e Re
t
Gu th
s
e e st ails fi rm
Con oo m
u
Re De the R
G
q fo ta il firm
r R
oo s C on
mD
Ro eta 1
Co om ils
nfi D Req for Room Details
rm eta
the i ls
Ro
om Reservation 3 Room
Room Details
Process
R
e
q
C
fo
o
r
n
P 2
Update Reservation
fi
a
rm
y
R
y
m
m
ec
e
th
Update
ei
n
e
t
p
P
t
tion
a
y
erv a 1
m
Guest
R es e ta ils
e
n
D
t
R
2
eq
4 Facility
fo
Re
Re
Payment
rR
e
Update q
q
Payment
se
fo
fo
es
Fa rF
rv
Process
er
ac
G
ci l
at
G
i li
va
ity
e
ty
io
es
s
Pa
tio
Pa
t
Update
n
t
D
ym ym
De
n
5
e
Payment
t
en
D
en
ta
ta
i
td
ls
et
td
il
Fac ili Pa
ils
s
ym et
ail
ty D eta ent ai et
ls ai
s
ils De ls
tail
s
3
4
t
en
t
en
Facility Update
ym
Pa
Facility Details
ili
Report Process
e
R
ac
ti
lit
n Details
eq
il
ac
ci
rF
fo
Fa
C
fo
r
le
an
s
C
b
il
eq
ce
a
ta
an
Re
s
il
e
R
Reservatio
a
il
lla
d
ce
ta
av
q
n
s
tio
e
lla
fo
ie
D
r
fo
ti
n
a
it
rG
tio
ty
Gu
il
il
ll
eq
ta
R
c
e
ili
Re
n
a
ep
ue
c
R
n
F
est
d
a
R
a
Ye
qf
F
n
e
o
C
st
ep
th
r
eq
o
r
ar
t
ti
or
De
fo
rm
nt
De
or
ly
ll
fo
Pa
q
hl
tai
Pa
t
e
fi
ta
R
r
R
n
y
n
ym
ls
o
Fa
es
ym
ils
C
R
C
es
er
ci
en
en
l
va
F
er
i
tD
7
ty
Cancellation
ac
tD
va
tio
Pa
eta
ili
n
ti
Cancellation
eta
latio
n
Update
ty
on
ancel
ym
ils
Re
fo r C
ils
Process
en
n
ay
Req
R
a tio
po
ep
ce ll
t
Ca n
de
rt
o
en
c t
r
ta
e je nt
t
t
or R
me
ils
firm
Con age
n
Ma
t
es
Gu
Second Level for Proposed System
R eq
fo r
Ro o
m
D et a
Roo il s
mD
eta i
Co ls
nfi
rm
t
s
the
e
u
Ro
G
om
1.2
Req for Room Details
Inquiry
Process
R
3 Room
e
Room Details
q
fo
r
R
R
e
s
e
Re
e
s
rv
e
q
rv
a
fo
ti
a
o
rG
ti
n
o
G
F
ue ue
o
F
st
rm
st
o
rm
De De
ta ta
i ls ils
1.1
Reservation Update
Process 2 Reservation
n
vatio Update
eser
fo r R 1 Guest
Req ails
Det
a tion Re
e rv n
Re s
ils
vatio se
e se r rv
ta
the R at
De
f i rm m io
C on the R
oo n
De
n
f irm
tio
C on t ail
Receptionist s
rva
2
se
Re
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
T
Make room 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