52299537-rpl-reservasi-kamar-hotel.docx
TRANSCRIPT
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
1/19
TUGAS AKHIR
REKAYASA PERANGKAT LUNAK
SISTEM RESERVASI KAMAR HOTEL
DISUSUN OLEH :ADAM FEBRIANATA (06.54961.0211.0!"
IMRON ROSADI (06.549#.02129.0!"
ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS MULA$ARMAN
SAMARINDA
2009
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
2/19
Sistem Reservasi Kamar Hotel Secara
Online
USER REQUIREMENTs
• S%&') *+,+' )-%),+- *+- )-+),%/+- *+'+ &+&%
+-3 *%)+&+- / ,-33-+ &7++ -/%-.
• S%&') *+,+' )-*'&% &+/++- +-3 *%/++- /
,-33-+ *+/+) )-3%&% 8) 3%&'+&% &%-33+ *+'+
+-3 )+& *+/+) &%&') +*+/+ *+'+ +-3 ',+'
&&+% *-3+- +-3 *%'+- / '/.
• S%&') )-*%++- 8) 77%- +-3 '%-'3+&%
*-3+- &+&% *%)+-+ *+'+ '%*+ ,/ *%)+&+- *+
+/% / &'+8 &%-33+ ,&& 77%- )-;+*% /% 7,+'
*+- ',+'.
• S%&') )-*%++- 8) 77' +-3 '%-'3+&%
*-3+- 77%- *%)+-+ +//+&% +3+ +-3 +&
*%++ / ,/+-33+- *+,+' ')+'%& *%'+),%/+-
&%-33+ )-3+-3% )+- .
• S%&') )-*%++- +,+ /+,+- +-3 *+,+'
*%3-++- / )+-+;)- '/ -' )-3'+%
+*++- '/ (;)/+ &+&%< '&*%++- +)+<
*+8'+ ,)+'+/+- &+&%< /+,+- ,-*+,+'+-< *//." *+-
)-7+-++- ,-3)+-3+- *,+--+.
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
3/19
DATA FLOW DIAGRAM
DFD LEVEL 0
DFD LEVEL 1
P+*+ ,&& &+&%< '+) ))+&+- *+'+ '+)< '+-33+/ 77%-< ;)/+ *+- ;-%& +)+ +-3 *%,&+-< &'+ /+)+ )-3%-+,. D+'+
'+) +-3 *%)+&+- ,+ -) KTP< -+)+ *,+-< -+)+
/++-3< +/+)+'< -) '/,-< )+%/. D+'+ '&' )*%+-
*%&%),+- *+/+) +&%& *+'+ +-3 *+,+' *%+&& / &'+8 8-' *&.
D% *+/+) ,&& &+&% '&'< '*+,+' ,)%&++- '&*%++-
+)+ +-3 *%/%+' *+% '%, +)+< ;)/+< *+- '+-33+/ 77%-. =%+
+)+ '%*+ '&*%+ &&+% *-3+- +-3 *%,&+-< )++ &%&') ++-
)-3)+/%+- ,&+- +>+ ,&& &+&% 3+3+/. =%+ +)+
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
4/19
'&*%+ &&+% *-3+- ,&+-+-< )++ &%&') ++- ))%+-
-) &+&% ,+*+ ,/+-33+- +-3 -+-'%-+ *%3-++- *+/+)
,&& 77%-.
DFD LEVEL 2 PROSES 1
DFD LEVEL # PROSES 1.1
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
5/19
P+*+ ,&& 77%-< &'+8 8-' *& (/,*&"< ))+&+- -)
3%&'+&% +'+ -) KTP. D+'+ *+% &+&% ++- /+-3&-3 )-7/
,+*+ /++ *+- &'+8 8-' *& *+,+' /+-3&-3 ))+&+- -)
+)+ *+- +-3 )+ *+/+) &%&'). A'+< ;%+ ,/+-3+- /)
)/++- &+&%< )++ &'+8 *+,+' ))+&+- *+'+*+'+ +-3
*%,/+- &,'% -) KTP< -+)+ /-3+,< +/+)+'< -) '/,-<
)+%/< ;)/+ +)+< -) +)+< *+- +-3 )+. S'/+ ,&&
77%- *%/++-< )++ &%&') ++- )-3+ &'+'& +)+ +-3
*%,%/% )-;+*% ?%&%.@
DFD LEVEL # PROSES 1.2
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
6/19
DFD LEVEL # PROSES 1.#
B%' +*+/+ ,-;/+&+- '-'+-3 -+)+< *&%,&%< &'' *+'+<
,-33-++- *+- 8)+' *+'+ *+% &'%+, +/%+- *+'+ +-3 '*+,+'
,+*+ D+'+ A/%+- D%+3+) *% +'+&.
N+)+ U&-+)D&%,&% N+)+ +-3 *%3-++- ,-33-+ -' /3%-S'' D+'+ AC+C0C9 -' -//H> T U& D%3-++- *% +/+)+- /3%- &+)+ *-3+-
,+&&>* -' %+&% + +&& ,-33-+F)+' D+'+ T'
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
7/19
N+)+ *+'+'+)D&%,&% I-8)+&% *+'+ *%% '+)
S'' D+'+ D+'+'+)J%*+/+)+'-%*-'%'+&'/,-)+%/H> T U& U-' )/++- &+&% -/%- *+- 77%- *% '/F)+' D+'+ T'
N+)+ D+'+,-33-+
D&%,&% I-8)+&% *+'+ *%% ,-33-+ >&%' +-3 ))%/%%
+ +&&S'' D+'+ D+'+,-33-+J%*-+)++/+)+''/,-)+%/&
-+),+&&>*
H> T U& U-' ,-*+8'++- ,-33-+ +-3 ++- ))++%&%&')
F)+' D+'+ T'
N+)+ P+&&>*D&%,&% P+&&>* ,-33-+ +-3 *%3-++- -' /3%- *+-
+ ,+&&>*S'' D+'+ AC+C0C9 -' -//H> T U& D%3-++- *% +/+)+- /3%- &+)+ *-3+-
,+&&>* -' %+&% + +&& ,-33-+F)+' D+'+ T'
N+)+ *+'++)+D&%,&% I-8)+&% +-3 *%)%/%% / +)+S'' D+'+ D+'++)+J;-%&&'+'&+3+;)/+'),+''%*
H> T U& U-' ,-+)++- *+- ,++-%-8)+&% +)+ *%
+&%& *+'+F)+' D+'+ T'
N+)+ *+'+%-'D&%,&% D+'+ 77%- +'+ 77' +-3 *%7+% /
,-33-+S'' D+'+ D+'+ +)+ +'+ *+'+ '+)H> T U& D+'+ +-3 *%)+&+- / ,-33-+ *% 8)
,-7+%+- *+'+F)+' D+'+ T'
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
8/19
N+)+ '3/,&+-D&%,&% U-' )-7+% *+'+ ,)&+-+- +)+
S'' D+'+ '+-33+//+-'+-H> T U& P-3%-,'+- '+-33+/ +-3 *%3-++- -' ,-7+%+-F)+' D+'+ D+'
N+)+ F%-D&%,&% F) +-3 *%3-++- -' 3%&'+&% 77%-S'' D+'+ 8)H> T U& F) +-3 %&% /)/) +-3 +& *%/-3+,%
*-3+- *%%&% *+'+ '+) '%+ ++- )/++- 77
%-
F)+' D+'+ F)
N+)+ F'D&%,&% F) +-3 *%3-++- -' 3%&'+&% 77'S'' D+'+ 8)H> T U& F) +-3 %&% /)/) +-3 +& *%/-3+,%
*-3+- *%%&% *+'+ '+) '%+ ++- )/++- 77
'F)+' D+'+ F)
N+)+ I-8'+)D&%,&% I-8)+&% '+) +-3 *%*+,+' ,-33-+S'' D+'+ *+'+ '+)H> T U& I-8)+&% '+) +-3 ++- *%'+),%/+- ,+*+ +3%+-F)+' D+'+ T'
N+)+ %-8'D&%,&% I-8)+&% 77%- *+- 77' +-3 *%*+,+'
,-33-+S'' D+'+ *+'+'+) *+- *+'++)+H> T U& I-8)+&% 77%- *+- 77' +-3 ++-
*%'+),%/+- *+&++- %-,' *+% ,-33-+F)+' D+'+ T'
N+)+ %-8+)+D&%,&% I-8)+&% +)+ +-3 *%,&+-S'' D+'+ *+'++)+ *+- &' *+% '+)H> T U& I-8)+&% )-3-+% &+&% +-3 ++- *%'+),%/+-F)+' D+'+ T'
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
9/19
N+)+ F,*+'D&%,&% F) -' )-3+ *+'+ ,+&&>* ,-33-+
S'' D+'+ 8) ,*+' ,+&&>*H> T U& P-33-+ +& )-3%-,' ,+&&>* /+)+ *+-
,+&&>* + ++- *%,++%F)+' D+'+ F)
N+)+ F3%&'D&%,&% F) -' )-*+8'++- ,-33-+ +S'' D+'+ 8) ,-*+8'++- ,-33-+H> T U& F) +-3 %&% /)/)+-3 +& *%/-3+,%
*-3+- *+'+ *%%,-33-+ + +-3 ++- ))++%
&%&')F)+' D+'+ F)
N+)+ F,&+-D&%,&% F) +-3 *%'%)+ '+) -' ,)&+-+-S'' D+'+ F) ,)&+-+- +)+H> T U& F) +-3 *%'+),%/+- -' ,-'%-3+- ,)&+-+-
+)+F)+' D+'+ F)
SESIFIKASI ROSES
PSPE *+% &/+- D+'+ F/> D%+3+) +*+/+ &+3+% %' :
N P&& 1N+)+ P&& P&& L3%-
D&%,&%P&& ,-33-+ -' )/++- /3%- -' %+&%
+ +&&
L3%+
P&&
M)+&+- &-+)
M)+&+- ,+&&>*
K/% &)%' ;%+ &*+ -+
M-3+ ,+&&>* (,*+' ,+&&>*"
M-*+8'++- ,-33-+ +
N P&& 2N+)+ P&& P&& R&+&%D&%,&% P&& ,)&+-+- +)+ *% '/L3%+
P&&
1. M)+&+- *+'+ '+) +-3 *%)%-'+
2. M)+&+- *+'+ +)+ +-3 %-3%- *%,&+-
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
10/19
#. M)+&+- '+-33+/ -7+-+ 77%-4. K/% &)%' ;%+ &*+ -+
5. =%+ *+'+ +)+ +-3 %-3%- *%,&+- '%*+ '&*%+)++ &&') ++- )-+),%/+- ,&+-
6. =%+ '+-33+/ -7+-+ 77%- +-3 *+% +%
*%)+-+ '+) )/++- &+&% +'+ *+/+) +'+
/+%- '%*+ +/%*< )++ &&') ++- )-+),%/+-
,&+- . =%+ *+'+ +)+ '&*%+ *+- '+-33+/ '%*+
+*+/+&+ )++ &&') ++- )),&& *+'+
&+&% -' *%)+&+- +&%& *+'+
N P&& 1.1N+)+ P&& P-),+'+- K+)+D&%,&% P&& -'L3%+
P&&
M)+&+- *+'+ '+) +-3 *%)%-'+
M)+&+- *+'+ +)+ +-3 %-3%- *%,&+-
N P&& 1.2N+)+ P&& D+'+ P-33-+
D&%,&% P&& )-3-+% *+'+ ,-33-+
L3%+
P&&
M-*+8'++- +-33'+ +
M-33+-'% ,+&&>* ,-33-+
M)+&+- %-8)+&% ,-33-+
N P&& 1.#N+)+ P&& D+'+ K+)+D&%,&% P&& )-3-+% *+'+ +)+L3%+
P&&
M)+&+- %-8)+&% +-3 *%)%/%% / +)+
N P&& 1.4N+)+ P&& P&& S+7D&%,&% P&& P-7+%+- D+/+) B+&%& D+'+
L3%+
P&&
M-7+% %-8)+&% '+)
M-7+% %-8)+&% +)+ +-3 *%,&+-
M-7+% *+'+ %-8)+&% 77%- *+- 77'
,-33-+
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
11/19
N P&& 1.5N+)+ P&& P&& E-%,&%
D&%,&% P&& E-%,&% P+&&>*L3%+
P&&
M-3-%,&% ,+&&>* ,-33-+
N P&& 1.1.1N+)+ P&& P&& 7%-
D&%,&%P&& ))+&+- *+'+ '+) +-3 ++- )-3%-+,
+&%& *+'+
L3%+
P&&
1. =%+ /) )/++- &+&% )++ *+'+ '+) *%%&%
&7++ )+-+/. =%+ &*+ )/++- &+&% )++*+'+ '+) '%&% &7++ ')+'%&
2. =%+ '+) ++- ))%+- +-3 )+< )++ /*
+-3 )+ *%%&% *-3+- +-3+ +-3 *%+++-#. K/% &)%' ;%+ -+4. S'/+ *% &)%' &&') ++- )/++- %+&%
+,++ +*+ /* +-3 &+&-+ *%%&% ''+,% '%*+
+*+ -%/+%-+. =%+ -%/+%-+ '%*+ +/%* )++ &&')
++- )-+),%/+- ,&+- . =%+ -%/+%-+ +/%*
)++ *+'+ 77%- ++- *%)+&+- +&%& *+'+
N P&& 1.1.2N+)+ P&& 7'
D&%,&%P&& ))+&+- *+'+ '+) +-3 ++- /+
+&%& *+'+
L3%+
P&&
D+'+ '+) *%%&% ,+*+ 8) 77'.
M/%+' %-8)+&% +)+
M/%+' %-8)+&% *+'+ '+)
N P&& 1.1.#N+)+ P&& M)+'+/+- R&+&%D&%,&% P&& ,)+'+/+- ,)&+-+- +)+L3%+
P&&
M/%+' %-8)+&% '+) +-3 )/++- &+&%
M)+'+/+- ,&& &+&%
N P&& 1.2.1N+)+ P&& R3%&'+&% P-33-+
D&%,&% P&& ,-*+8'++- ,-33-+ +
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
12/19
L3%+
P&&
M)+&+- *+'+ ,-33-+ +
M/%+' %-8)+&% ,-33-+
M-%),+- %-8)+&% ,-33-+
N P&& 1.2.2N+)+ P&& U,*+' P+&&>*D&%,&% P&& )-3+ ,+&&>* ,-33-+
L3%+
P&&
M/%+' ,+&&>* ,-33-+
M-33+-'% ,+&&>* ,-33-+
M-%),+- ,+&&>* ,-33-+
N P&& 1.2.#N+)+ P&& H+,& H/,*&D&%,&% P&& )-3+,& *+'+ ,-33-+L3%+
P&&
M/%+' %-8)+&% ,-33-+
M-3+,& %-8)+&% *+'+ ,-33-+
N P&& 1.#.1N+)+ P&& I-,' *+'+ +)+D&%,&% P&& M)+&+- %-8)+&% +)+L3%+
P&&
M/%+' %-8)+&% +-3 *%)%/%% / +)+
M)+&+- %-8)+&% *+'+ +)+ *+/+) +&%& *+'+
N P&& 1.#.2N+)+ P&& U,*+' *+'+ +)+D&%,&% P&& )-3+ %-8)+&% +)+
L3%+
P&&
M/%+' %-8)+&% +-3 *%)%/%% / +)+
M-3*%' %-8)+&% *+'+ +)+
M-%),+- %-8)+&% *+'+ +)+
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
13/19
ENTIT! RELATIONSHI DIAGRAM
D% *+/+) ER D%+3+) '&'< &+&% )-3-3+- -'%'+& '+)
*-3+- -'%'+& '%, +)+ *+- +- -'%'+& +)+ +-+ -'
&+&% '/< ,+*+ ))-+< '+) ))&+- +)+ *+&++-
'%, +)+ *+- +- -) +)+ %' &-*%%. U-' ,&& 77%-<
-'%'+& '+) *%-3+- *-3+- -'%'+& +)+ )/+/% /+&%
77%-' &%-33+ &'/+ 77%-< *+,+' *%'+% '+) '&'
)-3%-+, *% +)+ +-3 )+-+.
TESTING METHOD
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
14/19
$&%' S%&') I-8)+&% H'/ ))%/%% +,+ +/%*+&% -'
)-73+ ';+*%-+ &%&') '%+ ,-33-+ ))+&+-
-%/+% %-,' +-3 &+/+ +'+ '%*+ &&+% *-3+- 8)+' +-3
*%)%-'+. B%' +*+/+ -*%&% %-,' &+/+ +-3 *%)+&+- /
,-33-+:
• P-33-+ ))+&+- -%/+% 8 +'+ +-3+ -3+'%8 ,+*+
+3%+- %-,' -) '/,-< ;)/+ ,)&+-+- +)+< /+)+
)-3%-+,.• P-33-+ ))+&+- -%/+% +-3 *+ ,+*+ +3%+-
,+&&>* *+- ', ,+&&>* '%+ )/++- ,++-
,+&&>* +'+ ,-*+8'++- ,-33-+ +.• P-33-+ ))+&+- &,&%+/ ++' ,+*+ +3%+- %-,'
&-+).
• P-33-+ ))+&+- -%/+% ,+*+ +3%+- %-,' )+%/ '%*+
&&+% *-3+- 8)+' +-3 '/+ *%'-'+-.• P-33-+ '%*+ ))+&+- -%/+% ,+*+ +3%+- %-,'
+-3 *%'+- -' )/++- &+' ,&&.•
P-33-+ ))+&+- -%/+% '+-33+/ ,)&+-+- +)+*-3+- '+-33+/ +-3 '/+ +*+/+&+ +'+ )+&+ /+),+.
SITEMA
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
15/19
G+)+ *%+>+ )-33+)++- &'' >&%' &7++
&/+-. D%)+-+ ) )-;+*% +/+)+- '+)+ +-3 ))%/%%
/%- +,+ +/+)+- %'-+ +%' /3%-< +' &< *-+ *+-
&+&%. $&%' %-% ;3+ ))%/%% +,+ +/+)+- +-3
))'+- + +&& /,*& +'+ &,& -'
)-3+&&-+.
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
16/19
DESAIN INTERFA"E
FORM RESER#ASI
F) %-% *%3-++- -' )/++- &+&% +)+ *% '/ &7++
-/%- )/+/% %-'-'. S'/+ ,-33-+ ))+&+- &'%+, +-3
*%)%-'+< )++ &%&') ++- )),&& *+'+ '&' *+-
))+&+--+ +&%& *+'+. =%+ +*+ &+/++- %-,' )++ &%&')
++- )-+),%/+- ,&+- .
U-' &+&%< &%&') )/++- ,)%&++- +,++ '%, +)+
+-3 *%,&+- / ,/+-33+- -' '+-33+/ ''-' *+- ;)/+
''-' '&*%+ +'+ '%*+. P%'-3+- ;)/+ +)+ )/%,'% +)+
+-3 &*+ +*+ +-3 77%- *+- +)+ +-3 &*+ *% &+&%.
M%&+/-+< -' '+-33+/ +-3 &+)+< ;%+ *% '/ '&' '*+,+' 5
+)+ *-3+- '%, -)% *+- 1 +)+ &*+ *% 77%- *+- 2
+)+ &*+ +*+ +-3 &+&%< )++ ;%+ ,/+-33+- %-3%- ))&+-
# +)+ -' '+-33+/ '&'< ++- *%'/+ / &%&') +-+ +)+
+-3 '&*%+ '%-33+/ 2 +)+.
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
17/19
FORM "HE"K$IN
F) %-% *%3-++- -' ))+&+- *+'+ '+) +-3 77%- *+-
+)+ +-3 *%,&+--+ *+/+) +&%& *+'+. D+'+ 77%- '&'
*+,+' &7++ ')+'%& *%+)%/ *+% *+'+ &+&% *-3+- ))+&+-
ID R&+&% &%-33+ &'+8 '/ '%*+ ,/ )-3'%+- )+/% *+'+
'&' *+/+) &%&').
FORM "HE"K$OUT
F) %-% *%3-++- '%+ '+) ++- 77'. P&& 77 '
*+,+' *%/++- *+&++- -) +)+ +'+ ID '+). =%+
*+&++- ID '+)< )++ ;%+ '+) '&' ))&+- /% *+% 1
+)+< &%&') ++- )),%'-3+- &)+ +)+ +-3 *%,&+-
')+& *-3+- ,-3+-3+- +-3 )+ +-3 &*+ *%+++-.
=%+ *+&++- -) +)+< )++ ,&& 77' +-+
*%/++- -' -) +)+ '&'.
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
18/19
Form Re%istrasi KamarF) %-% *%3-++- -' )-+)++- *+'+ +)+ + *+/+)
+&%& *+'+. D+,+' *%&,&%+&%+- '%, +)+ *+- &'+'&-+.
Form La&oran Tam' Hotel (an en%%'naan Kamar
F) %-% *%3-++- -' )-3+&%/+- /+,+- ''+/ ;)/+ '+)
+-3 77%-< ;)/+ '+) +-3 )+&% 77%-< *+- ;)/+
,-33-++- , '%, +)+ , /+-.
H+&%/ *+% /+,+- '&' +*+/+ &:
-
8/17/2019 52299537-RPL-Reservasi-Kamar-Hotel.docx
19/19