Skripsi Edwin
-
Upload
edwinanto81 -
Category
Documents
-
view
227 -
download
0
Transcript of Skripsi Edwin
-
8/13/2019 Skripsi Edwin
1/166
PENGEMBANGAN PERANGKAT LUNAK PENGOLAHAN TERA, TERA
ULANG DAN KALIBRASI BERBASIS CLIENT- SERVER
(Studi Kasus di Balai Met!l!"i #ila$a% Sua&ata'
Tu"as A&%i ii dia)u&a se*a"ai sala% satu s$aat utu& &elulusa
P!"a+ Studi (Stata ' STTIS BANDUNG
Disusu Ole%
Na+a MUSLIM PRIBADI MUHAMMAD
NIM ./...0
1URUSAN TEKNIK IN2ORMATIKA
SEKOLAH TINGGI TEKNOLOGI IN2ORMATIKA SON3 SUGEMA
BANDUNG
/..4
-
8/13/2019 Skripsi Edwin
2/166
LEMBAR PENGESAHAN
Tu"as A&%i $a" *e)udul
PENGEMBANGAN PERANGKAT LUNAK PENGOLAHAN TERA, TERA
ULANG DAN KALIBRASI BERBASIS CLIENT-SERVER
(Studi Kasus di Balai Met!l!"i #ila$a% Sua&ata'
Tela% Ditei+a da Disa%&a Utu& Me+eu%i Pes$aata Dala+
Me$elesai&a P!"a+ Studi S- (Stata ' Sa)aa Te&i& I5!+ati&a
STTIS BANDUNG
Badu", Maet /..4
Disa%&a Ole%
Pe+*i+*i" Ketua P!"a+ Studi Te&i& I5!+ati&a
T!t! Su%at!, MT Nia A+*asai, Ssi
-
8/13/2019 Skripsi Edwin
3/166
ABSTRACT
Balai Met!l!"i Sua&ata 6as a Te7%i7al E8e7uti9e Uit !5 De:ate+e
Peda"a"a, 6%i7% %a9e ; (5!u' +ai tas&, 6%i7% !e !5 t%e+ is d!i" tea ad teaula" t!6ad +easue+et de9i7e ad its e
-
8/13/2019 Skripsi Edwin
4/166
ABSTRAK
Balai Met!l!"i 6ila$a% Sua&ata +eu:a&a sala% satu Uit Pela&saa
Te&is dai De:ate+e Peda"a"a, $a" +e+ili&i ; tu"as :!&!&, $a" sala%satu$a adala% +ela&u&a tea da tea ula" te%ada: alat-alat U&u Ta&a
Ti+*a" da Pele"&a:a$a (UTTP' seta &ali*asi alat u&u=
Utu& +e+*atu dala+ +e)ala&a sala% satu tu"as :!&!& tese*ut +a&a
:eulis +e"e+*a"&a se*ua% :ea"&at lua& $a" +a+:u +e+*atu :!ses:eeaa, &ali*asi da )u"a i9etaisi alat-alat UTTP= Pe"e+*a"a :ea"&at
lua& tese*ut +e""ua&a +et!de Rati!al Ui5ied P!7ess (RUP', de"a*a%asa :e+!dela Ui5ied M!deli" La"ua"e (UML'= Pada ta%a: i+:le+etasi
:eulis +e""ua&a :ea"&at :e+!"a+a *e*asis 6e*, PHP 9esi 0==/
seta +e""ua&a +esi *asis data M$S>L 9esi 0=.=?= Pe"u)ia te%ada:
:ea"&at lua& dila&u&a de"a +et!de *la7&*!8 testi"=
P!du& dai :e"e+*a"a tese*ut adala% se*ua% :ea"&at lua& *e*asis
6e*, $a" +e+ili&i +edia :e$i+:aa te:usat di dala+ se*ua% data*ase
se9e se%i""a ite"itas data le*i% te)a+i= De"a :e+*a"ia ti:e :e+a&ai
:ea"&at lua& *edasa&a di9isi atau se&si, +a&a :ea"&at lua& ii te*a"i
se7aa 5u"si!al sesuai de"a di9isi atau se&si di Balai Met!l!"i, de"a &ata
lai :ea"&at lua& tedii dai su*-su* :ea"&at lua& $a" sali" *e"atu"
satu sa+a lai, %al ii *etu)ua a"a :!ses $a" te)adi te)a"a &e*euuta$a=
Pea"&at lua& $a" di%asil&a +a+:u +e+*atu :eeaa da &ali*asi
dala+ %al :eda5taa, :e"%itu"a ua" tea da &ali*asi, :e$i+:aa data
tea, tea ula" da &ali*asi seta e&a:itulasi tea, tea ula" da &ali*asi=
Pea"&at lua& )u"a +ea"ai i9etaisi utu& da5ta alat-alat UTTP *eseta
:e"atua tai5=
Kata Ku7i Balai Met!l!"i, De:ate+e Peda"a"a, Rati!al Ui5ied
P!7ess (RUP', Ui5ied M!deli" La"ua"e (UML', PHP 9esi
0==/, M$S>L 9esi 0=.=?, *la7& *!8 testi", data*ase se9e, tea,
tea ula", &ali*asi=
-
8/13/2019 Skripsi Edwin
5/166
KATA PENGANTAR
Bis+illa%ia%+aia%i+,
De"a a+a Alla% 3a" Ma%a Pe"asi% da Ma%a Pe$a$a", Se"ala
:u)i *a"i Alla%= S#T, Ra** seluu% ala+= Se+!"a S%ala6at da sala+ te7ua%
&e:ada Mu%a++ad SA##, Kelua"a-Su7i$a, :aa sa%a*at da :aa
:e"i&ut$a=
Ha$a &aea &asi% sa$a" da &e&uata-N$a la% :eulis +a+:u
+e$elesai&a S&i:si $a" *e)udul PENGEMBANGAN PERANGKAT
LUNAK PENGOLAHAN TERA, TERA ULANG DAN KALIBRASI
BERBASIS CLIENT-SERVER (Studi Kasus di Balai Met!l!"i #ila$a%
Sua&ata' $a" +eu:a&a sala% satu s$aat &elulusa $a" %aus di:eu%i
dala+ +e7a:ai "ela Sa)aa Te&i& di Se&!la% Ti""i Te&!l!"i I5!+ati&a
S!$ Su"e+a=
Pada &ese+:ata ii :eulis i"i +e"u7a:&a tei+a &asi% $a"
se*esa-*esa$a da :e"%a"aa $a" seti""i-ti""i$a &e:ada $a" te%!+at
Ba:a& T!t! Su%at!, M=T=, sela&u d!se :e+*i+*i" s&i:si $a" de"a :eu%
&etulusa, &esa*aa, :e%atia, da &etelitia tela% +elua"&a 6a&tu, tea"a,
da :e+i&ia$a utu& +e+*ei&a :e"aa%a &e:ada :eulis sela+a
:eulisa s&i:si ii=
Pada &ese+:ata ii :ula, :eulis i"i +e"u7a:&a tei+a &asi% $a"
se*esa-*esa$a &e:ada $a" sa$a %!+ati
= Ba:a& I= Ka%a Mul$ai, sela&u &etua STTIS Badu"=
-
8/13/2019 Skripsi Edwin
6/166
/= I*u Nia A+*asai, Ssi=, sela&u &etua :!"a+ studi )uusa Te&i&
I5!+ati&a STTIS Badu"=
= Ba:a& Ali A%+adi, S=T=, sela&u d!se )uusa Te&i& I5!+ati&a STTIS
Badu"=
;= Ba:a& Tau5i& Hida$at, S=H=, sela&u Ke:ala Balai Met!l!"i #ila$a%
Sua&ata=
0= Ba:a& #a%$u Veteat!, S=H=, sela&u Ke:ala Se&si Stada U&ua da
Kali*asi Balai Met!l!"i #ila$a% Sua&ata=
= Ba:a& Edi #a%$u!!, S=T=, sela&u Ke:ala Se&si Pe$ulu%a da
Pe"a6asa Balai Met!l!"i #ila$a% Sua&ata=
4= Ba:a& Gua6a Hut!+!, S=H=, sela&u Ke:ala Se&si Te&i& Balai
Met!l!"i #ila$a% Sua&ata=
?= I*u Ai& S!5ia%, B7= H&=, sela&u Ke:ala Su* Ba"ia Tata Usa%a Balai
Met!l!"i #ila$a% Sua&ata=
= Ba:a& A= Mat!t!, +as De9i, da +as Dedi di Balai Met!l!"i Sua&ata=
.=Sa%a*at da te+a de&at $a" tela% +e+*ei&a +asu&a da *atua$a
Muis, Ra7%+at Su6adi= S=H=, A"u" Kuia6a, A=Md=, Dai
Su%ela, A=Md=, Ai5 Budi+a, Gid!, Padu, C%e:$, da R= A%adia=
=Kelua"a *esa Ka&e&= M!7%= 3asi te7ita di 1e+*e=
/=Ba:a& da i*u d!se :e"a)a :ada Se&!la% Ti""i Te&!l!"i I5!+ati&a
S!$ Su"e+a Badu", seta seluu% Ci9itas A&ade+ia=
=Haida Hasa Nasulla%, Mu%a++ad Haida Vela$ati, Fa%a Tela"a
Ra%+a%, La%$a Al6i$a A@@a%a= Kalia adala% su+*e +!ti9asi&u=
-
8/13/2019 Skripsi Edwin
7/166
-
8/13/2019 Skripsi Edwin
8/166
DA2TAR ISI
ABSTRAK === iii
KATA PENGANTAR =====9
DA2TAR ISI === 9iii
DA2TAR TABEL === 8ii
DA2TAR GAMBAR === 89
DA2TAR SIMBOL ===== 88i
DA2TAR LAMPIRAN === 88iii
BAB I PENDAHULUAN ==== I-
== Lata Bela&a" Masala% == I-
=/= Ideti5i&asi Masala% ==== == I-/
== Batasa Masala% == I-
=;= Tu)ua Peelitia = I-
=0= Te+:at da #a&tu Peelitia == I-;
== Met!d!l!"i ==== = I-;
=== Pe"u+:ula Data == I-;
==/= Pe"e+*a"a Pea"&at Lua& ==== I-0
=4= Siste+ati&a Peulisa == I-0
BAB II LANDASAN TEORI = II-
/== Met!l!"i da Met!l!"i Le"al ==== II-
/=== Alat-alat UTTP ====II-
/==/= Tea = II-
/=== Tea Ula" == II-/
-
8/13/2019 Skripsi Edwin
9/166
/==;= Kali*asi == II-/
/=/= K!se: Pea"&at Lua& = II-/
/=/== Rati!al Ui5ied P!7ess (RUP' = II-/
/=/=/= K!se: O*)e7t Oieted == II-
/=/== Ui5ied M!deli" La"ua"e (UML' == II-0
/=/=;= PHPH$:ete8t Pe:!7ess! (PHP' === II-
/=/=0= M$S>L === II-4
BAB III DE2INISI KEBUTUHAN === III-
== Balai Met!l!"i da P!sedu Peeaa == III-
=== P!sedu Tea == III-
==/= P!sedu Tea Ula" === III-/
=== P!sedu Kali*asi === III-;
=/= P!ses Bisis III-0
=/== Busiess Use Case Dia"a+ === III-0
=/=/= Busiess O*)e7t M!del === III-
=/== Busiess A7ti9it$ Dia"a+ = III-?
== Ga+*aa U+u+ = III-
=;= Ke*utu%a Pea"&at Lua& III-
=;== Des&i:si Ke*utu%a === III-
=;=/= Use Case Dia"a+ ===III-0
=;== 2l!6 !5 E9et (S&eai!' III-
BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK = IV-
;== Aalisis IV-
;=== Ideti5i&asi Kelas IV-
-
8/13/2019 Skripsi Edwin
10/166
-
8/13/2019 Skripsi Edwin
11/166
0===/= I+:le+etasi Data*ase == V-0
0==== I+:le+etasi Use Ite5a7e == V-
0===;= I+:le+etasi K!5i"uasi A:a7%e/Tiad =0=; = V-
0===0= I+:le+etasi K!5i"uasi SIP Met!l!"i == V-
0==== I+:le+etasi 1ai"a === V-0
0=/= Pe"u)ia Pea"&at Lua& SIP Met!l!"i ==V-
0=/== Pe"u)ia A:li&asi SIP Met!l!"i == V-
0=/=/= Kasus 3a" Diu)i&a == V-
0=/== Ideti5i&asi da Re7aa Pe"u)ia V-
BAB VI KESIMPULAN DAN SARAN VI-
== Kesi+:ula == VI-
=/= Saa VI-/
DA2TAR PUSTAKA
DA2TAR RI#A3AT HIDUP
LAMPIRAN-LAMPIRAN
-
8/13/2019 Skripsi Edwin
12/166
DA2TAR TABEL
Ta*el == Busiess A7ti9it$ Dia"a+ Peda5taa == III-?
Ta*el =/= Busiess A7ti9it$ Dia"a+ La:!a Bulaa == III-
Ta*el == Busiess A7ti9it$ Dia"a+ I9etaisi === III-
Ta*el =;= Busiess A7ti9it$ Dia"a+ Kali*asi === III-.
Ta*el =0= Busiess A7ti9it$ Dia"a+ Tea == III-.
Ta*el == Busiess A7ti9it$ Dia"a+ Tea Ula" === III-.
Ta*el =4= Ke*utu%a 2u"si!al 2!t O55i7e (:eda5taa' ====== III-
Ta*el =?= Ke*utu%a 2u"si!al Ke:ala Balai === III-
Ta*el == Ke*utu%a 2u"si!al Su* Ba"ia Tata Usa%a ===III-;
Ta*el =.= Ke*utu%a 2u"si!al Se&si Stada U&ua da Kali*asi === III-;
Ta*el == Ke*utu%a 2u"si!al Te&i& = III-0
Ta*el =/= 2l!6 !5 E9et 2!t O55i7e === III-
Ta*el == 2l!6 !5 E9et 2!t O55i7e = III-
Ta*el =;= 2l!6 !5 E9et 2!t O55i7e / === III-/.
Ta*el =0= 2l!6 !5 E9et 2!t O55i7e /= III-/.
Ta*el == 2l!6 !5 E9et 2!t O55i7e /=/ III-/
Ta*el =4= 2l!6 !5 E9et 2!t O55i7e /= III-/
Ta*el =?= 2l!6 !5 E9et 2!t O55i7e === III-//
Ta*el == 2l!6 !5 E9et 2!t O55i7e = III-//
Ta*el =/.= 2l!6 !5 E9et 2!t O55i7e =/ III-//
Ta*el =/= 2l!6 !5 E9et 2!t O55i7e = III-/
Ta*el =//= 2l!6 !5 E9et 2!t O55i7e =; III-/
-
8/13/2019 Skripsi Edwin
13/166
Ta*el =/= 2l!6 !5 E9et Ke:ala Balai == III-/;
Ta*el =/;= 2l!6 !5 E9et Ke:ala Balai / == III-/;
Ta*el =/0= 2l!6 !5 E9et Ke:ala Balai == III-/;
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = III-/0
Ta*el =/4= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = == III-/0
Ta*el =/?= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =/ == III-/
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = == III-/
Ta*el =.= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =; == III-/4
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =0 == III-/4
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = == III-/?
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a / = III-/?
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /= == III-/
Ta*el =0= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /=/ == III-/
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /= == III-.
Ta*el =4= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = III-.
Ta*el =?= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = == III-
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =/ == III-
Ta*el =;.= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a = == III-/
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ; = III-/
Ta*el =;/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;= == III-
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;=/ == III-
Ta*el =;;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;= III-;
Ta*el =;0= 2l!6 !5 E9et Se&si Kali*asi == III-;
Ta*el =;= 2l!6 !5 E9et Se&si Kali*asi = === III-0
-
8/13/2019 Skripsi Edwin
14/166
Ta*el =;4= 2l!6 !5 E9et Se&si Te&i& == III-0
Ta*el =;?= 2l!6 !5 E9et Se&si Te&i& = === III-
Ta*el =;= 2l!6 !5 E9et Se&si Te&i& / == III-
Ta*el =0.= 2l!6 !5 E9et Se&si Te&i& /= === III-4
Ta*el ;== Ideti5i&asi Kelas 2!t O55i7e (Peda5taa' ==IV-
Ta*el ;=/= Ideti5i&asi Kelas Ke:ala Balai === IV-/
Ta*el ;== Ideti5i&asi Kelas Su* Ba"ia Tata Usa%a === IV-/
Ta*el ;=;= Ideti5i&asi Kelas Se&si Sada U&ua da Kali*asi IV-
Ta*el ;=0= Ideti5i&asi Kelas Se&si Te&i& === IV-
Ta*el ;== S:esi5i&asi Kelas 2!t O55i7e (Peda5taa' == IV-;4
Ta*el ;=4= S:esi5i&asi Kelas Ke:ala Balai IV-;?
Ta*el ;=?= S:esi5i&asi Kelas Su* Ba"ia Tata Usa%a === IV-;
Ta*el ;== S:esi5i&asi Kelas Se&si Stada U&ua da Kali*asi IV-0
Ta*el ;=.= S:esi5i&asi Kelas Se&si Te&i& IV-0/
Ta*el 0== Pea"&at Keas $a" di"ua&a = V-
Ta*el 0=/= Pea"&at Lua& 3a" di"ua&a === V-/
Ta*el 0== I+:le+etasi Kelas 2!t O55i7e (Peda5taa' == V-
Ta*el 0=;= I+:le+etasi Kelas Ke:ala Balai V-
Ta*el 0=0= I+:le+etasi Kelas Su* Ba"ia Tata Usa%a === V-;
Ta*el 0== I+:le+etasi Kelas Se&si Stada U&ua da Kali*asi === V-;
Ta*el 0=4= I+:le+etasi Kelas Se&si Te&i& V-;
Ta*el 0=?= I+:le+etasi Data*ase V-0
Ta*el 0== Ideti5i&asi Pe"u)ia= = V-4
-
8/13/2019 Skripsi Edwin
15/166
DA2TAR GAMBAR
Ga+*a /== M!del :!ses di RUP = II-/
Ga+*a /=/= Ilustasi !*)e& da &elas = II-;
Ga+*a /== PHP Se9e side s7i:ti" ===================================== II-
Ga+*a /=;= M$S>L Multi:le St!a"e E"ie A7%ite7tue = II-4
Ga+*a /=0= Buat &!e&si ===II-?
Ga+*a /== Pili% data*ase = II-?
Ga+*a /=4= Pe"ii+a Peita% M$S>L = II-
Ga+*a == P!sedu Tea = III-
Ga+*a =/= P!sedu Tea Ula" == III-/
Ga+*a == P!sedu Kali*asi == III-;
Ga+*a =;= Busiess Use Case Dia"a+ == III-0
Ga+*a =0= Busiess O*)e7t M!del Peda5taa == III-
Ga+*a == Busiess O*)e7t M!del La:!a Bulaa == III-
Ga+*a =4= Busiess O*)e7t M!del I9etaisi === III-4
Ga+*a =?= Busiess O*)e7t M!del Kali*asi ===III-4
Ga+*a == Busiess O*)e7t M!del Tea = III-4
Ga+*a =.= Busiess O*)e7t M!del Tea Ula" === III-?
Ga+*a == Ga+*aa U+u+ === III-
Ga+*a =/= Use Case Dia"a+ 2!t O55i7e = III-0
Ga+*a == Use Case Dia"a+ Ke:ala Balai III-
Ga+*a =;= Use Case Dia"a+ Su* Ba"ia Tata Usa%a === III-4
Ga+*a =; Use Case Dia"a+ Se&si Stada U&ua da Kali*asi === III-?
-
8/13/2019 Skripsi Edwin
16/166
Ga+*a == Use Case Dia"a+ Te&i& = III-?
Ga+*a ;== Dia"a+ K!la*!asi Peda5taa === IV-;
Ga+*a ;=/= Dia"a+ K!la*!asi Pei&sa Cliet === IV-;
Ga+*a ;== Dia"a+ K!la*!asi Kel!la Cliet =IV-;
Ga+*a ;=;= Dia"a+ K!la*!asi Catat Cliet === IV-0
Ga+*a ;=0= Dia"a+ K!la*!asi Edit Cliet =IV-0
Ga+*a ;== Dia"a+ K!la*!asi Ha:us Cliet = IV-0
Ga+*a ;=4= Dia"a+ K!la*!asi Kel!la Pe+*a$aa Cliet IV-0
Ga+*a ;=?= Dia"a+ K!la*!asi Catat Pe+*a$aa Cliet == IV-0
Ga+*a ;== Dia"a+ K!la*!asi Ceta& Tada Tei+a = IV-
Ga+*a ;=.= Dia"a+ K!la*!asi Ceta& Bu&ti Pe+*a$aa=== IV-
Ga+*a ;== Dia"a+ K!la*!asi Ha:us Data Peda5taa IV-
Ga+*a ;=/= Dia"a+ K!la*!asi Meli%at Data Tea = IV-
Ga+*a ;== Dia"a+ K!la*!asi Meli%at Data Tea Ula"=== IV-4
Ga+*a ;=;= Dia"a+ K!la*!asi Meli%at Data Kali*asi== IV-4
Ga+*a ;=0= Dia"a+ K!la*!asi Kel!la Alat UTTP= IV-4
Ga+*a ;== Dia"a+ K!la*!asi Catat 1eis UTTP ==IV-4
Ga+*a ;=4= Dia"a+ K!la*!asi Edit 1eis UTTP === IV-?
Ga+*a ;=?= Dia"a+ K!la*!asi Ha:us 1eis UTTP IV-?
Ga+*a ;== Dia"a+ K!la*!asi Catat Alat UTTP === IV-?
Ga+*a ;=/.= Dia"a+ K!la*!asi Edit Alat UTTP IV-?
Ga+*a ;=/= Dia"a+ K!la*!asi Ha:us Alat UTTP = IV-?
Ga+*a ;=//= Dia"a+ K!la*!asi Kel!la Ca: Tea IV-
Ga+*a ;=/= Dia"a+ K!la*!asi Catat Ca: Tea == IV-
-
8/13/2019 Skripsi Edwin
17/166
Ga+*a ;=/;= Dia"a+ K!la*!asi Edit Ca: Tea IV-
Ga+*a ;=/0= Dia"a+ K!la*!asi Ha:us Ca: Tea IV-
Ga+*a ;=/= Dia"a+ K!la*!asi Kel!la Stada U&ua = IV-.
Ga+*a ;=/4= Dia"a+ K!la*!asi Catat Stada U&ua === IV-.
Ga+*a ;=/?= Dia"a+ K!la*!asi Edit Stada U&ua = IV-.
Ga+*a ;=/= Dia"a+ K!la*!asi Ha:us Stada U&ua == IV-.
Ga+*a ;=.= Dia"a+ K!la*!asi Kel!la Pe"a6ai = IV-.
Ga+*a ;== Dia"a+ K!la*!asi Catat Pe"a6ai === IV-
Ga+*a ;=/= Dia"a+ K!la*!asi Edit Pe"a6ai = IV-
Ga+*a ;== Dia"a+ K!la*!asi Ha:us Pe"a6ai = IV-
Ga+*a ;=;= Dia"a+ K!la*!asi Kel!la Kali*asi IV-
Ga+*a ;=0= Dia"a+ K!la*!asi Edit Kali*asi IV-/
Ga+*a ;== Dia"a+ K!la*!asi Kel!la Tea === IV-/
Ga+*a ;=4= Dia"a+ K!la*!asi Edit Tea === IV-/
Ga+*a ;=?= Dia"a+ K!la*!asi Kel!la Tea Ula" IV-/
Ga+*a ;== Dia"a+ K!la*!asi Edit Tea Ula" IV-
Ga+*a ;=;.= Dia"a+ Kelas 2!t O55i7e (Peda5taa' IV-
Ga+*a ;=;= Dia"a+ Kelas Ke:ala Balai == IV-
Ga+*a ;=;/= Dia"a+ Kelas Su* Ba"ia Tata Usa%a = IV-;
Ga+*a ;=;= Dia"a+ Kelas Se&si Stada U&ua da Kali*asi = IV-;
Ga+*a ;=;;= Dia"a+ Kelas Se&si Te&i& = IV-;
Ga+*a ;=;0= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
18/166
Ga+*a ;=;?= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
19/166
Ga+*a ;=4/= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
20/166
Ga+*a ;== Ra7a"a Use Ite5a7e e:!ti" == IV-;/
Ga+*a ;=4= Ra7a"a Use Ite5a7e 5!+ *au da u*a% == IV-;/
Ga+*a ;=?= Dia"a+ S:esi5i&asi Kelas 2!t O55i7e (Peda5taa' = IV-;
Ga+*a ;== Dia"a+ S:esi5i&asi Kelas Ke:ala Balai === IV-;;
Ga+*a ;=..= Dia"a+ S:esi5i&asi Kelas Su* Ba"ia Tata Usa%a == IV-;0
Ga+*a ;=.= Dia"a+ S:esi5i&asi Kelas Se&si S=U=K= === IV-;
Ga+*a ;=./= Dia"a+ S:esi5i&asi Kelas Se&si Te&i& === IV-;
Ga+*a 0== I+:le+etasi Use Ite5a7e L!"i === V-
Ga+*a 0=/= I+:le+etasi Use Ite5a7e C!t!l Pael === V-.
Ga+*a 0== I+:le+etasi Use Ite5a7e Re:!ti" = V-.
Ga+*a 0=;= I+:le+etasi Use Ite5a7e 2!+ Bau da U*a% = V-
Ga+*a 0=0= Setti" :ass6!d !!t V-/
Ga+*a 0== A:a7%e/Tiad Maa"e = V-
-
8/13/2019 Skripsi Edwin
21/166
DA2TAR SIMBOL
SIMBOL RATIONAL ROSE
A7t!, etitas e&steal $a" *eitea&si
de"a siste+ $a" seda" di*a"u=
NewClass
Busiess a7t!, !a", :eusa%aa, atau etitas
dilua !"aisasi $a" *eitea&si de"a
:!ses *isis=NewClass
Busiess 6!&e, se*ua% :ea atau )a*ata
dala+ se*ua% !"aisasi=
NewClass
Use 7ase, le9el teti""i dai *a"ia-*a"ia
5u"si!al $a" a&a disedia&a !le% siste+=NewUseCase
Busiess use 7ase, :!ses &e)a dala+
!"aisasi=NewUseCase
Udie7ti!al ass!7iati!
De:ede7ies ! istatiates
i7lude JJ I7lude use 7ase
e8ted JJ E8ted use 7ase
B!uda$ 7lass, &elas $a" +e+*atasi itea&siataa siste+ da duia lai$a=
NewClass
-
8/13/2019 Skripsi Edwin
22/166
C!t!l 7lass (+aa"e 7lass', &elas $a"
+e"edali&a :e+a""ila &elas lai, 7!t!l
NewClass2
NewClass3
NewClass4
NewPackage
NewComponent
MySQL database
Processor
7lass +e+ili&i atua-atua dai *isis=
Etit$ 7lass, &elas $a" +e$i+:a i5!+asi
$a" ati$a +u"&i a&a disi+:a dala+
+edia :e$i+:aa=
Class
O*)e7t
Pa7&a"e
C!+:!et
Data*ase 7!+:!et
P!7ess!
C!e7ti!
-
8/13/2019 Skripsi Edwin
23/166
DA2TAR LAMPIRAN
La+:ia Be*ea:a Des&i:si da Hasil U)i
La+:ia / Listi" P!"a+
La+:ia Tada Tei+a da Bu&ti Pe+*a$aa
-
8/13/2019 Skripsi Edwin
24/166
BAB I
PENDAHULUAN
Ba* ii *eisi&a lata *ela&a" :eelitia, :eu+usa +asala%, tu)ua
:eelitia, :e+*atasa +asala%, da siste+ati&a :eulisa=
=Lata Bela&a" Masala%
Balai Met!l!"i (UU N!+! / Ta%u ? teta" Met!l!"i le"al' 6ila$a%
Sua&ata +eu:a&a sala% satu Uit Pela&saa Te&is Dias Peda"a"a
:!:isi 1a6a Te"a% (Peatua daea% P!:isi 1a6a Te"a% N!+! Ta%u
/../ teta" Pe+*etu&a, Kedudu&a Tu"as P!&!&, 5u"si da Susua
O"aisasi Uit Pela&saa te&is Dias P!:isi 1a6a Te"a%', +e+ili&i
e+:at tu"as :!&!&
= Mela&u&a :e"el!laa stada u&ua da la*!at!iu+=
/= Mela&u&a tea da tea ula" alat-alat u&u, ta&a, ti+*a" da
:ele"&a:a$a (UTTP' seta &ali*asi alat u&u=
= Mela&saa&a :e"a6asa te%ada: alat-alat UTTP da Baa"-*aa"
Dala+ Ke+asa (BDKT'=
;= Mela&u&a :e$ulu%a &e+et!l!"ia=
Dala+ :ela&saaa$a Balai Met!l!"i 6ila$a% Sua&ata +e+ili&i *e*ea:a
tu"as *ulaa $a" sala% satu$a adala% La:!a Bulaa Balai Met!l!"i
#ila$a% Sua&ata $a" %aus disea%&a &e:ada Dias Peda"a"a P!:isi
1a6a Te"a%, $a" didala+$a +e7a&u: la:!a Tea da Tea Ula"
La:!a Bulaa Balai Met!l!"i #ila$a% Sua&ata +eu:a&a sala% satu
su+*e i5!+asi $a" sa"at di*utu%&a *ai& *a"i Dias Peda"a"a :!:isi
-
8/13/2019 Skripsi Edwin
25/166
1a6a Te"a% da Balai Met!l!"i #ila$a% Sua&ata se7aa la"su", +au:u
&!su+e dai Balai Met!l!"i se7aa tida& la"su"= La:!a Bulaa ii )u"a
di*utu%&a utu& +eli%at :e&e+*a"a Balai Met!l!"i #ila$a% Sua&ata da)u"a
Dias Peda"a"a :!:isi 1a6a Te"a%, $a" ati$a a&a +e)adi
:eti+*a"a dala+ :eu+usa se*ua% &e*i)a&a=
Dala+ :e"el!laa$a la:!a *ulaa ii +e+elu&a 6a&tu :e"e)aa -
/ +i""u, tida& )aa" deadlie :e$ea%a la:!a *ulaa tida& te:eu%i=
Dala+ :e7aia data )u"a +e+elu&a 6a&tu da tea"a $a" *a$a& &aea
data %aus tele*i% dulu di7ai lalu disusu ula" se7aa +aual te"atu"
&e*utu%a, seda"&a &e*utu%a a&a data sei"&ali +edesa& da *ea"a+=
Ole% &aea itu :eulis +e"a)u&a se*ua% alteati5 s!lusi +e""ua&a
Te&!l!"i I5!+asi, se%i""a ati$a a&a dite+u&a )a6a*a dai
:e+asala%a tese*ut=
=/Ideti5i&asi Masala%
Bedasa&a :e"a+ata :eulis :ea"&at lua& ati$a %aus +e+ili&i
&e+a+:ua dala+ +ea"ai :e+asala%a se*a"ai *ei&ut
= Pe$alua data $a" +asi% &!9esi!al (d!&u+e diata&a se7aa 5isi&'
*edasa&a susua !"aisasi $a" te*a"i +e)adi ; di9isi (de"a ua"a
$a" te:isa%', la:!a %aus +eu""u se+ua data $a" di*utu%&a
te&u+:ul lalu di susu &e+*ali se%i""a +e)adi satu la:!a $a" utu%,
disii te)adi e:etisi :e&e)aa se%i""a +ea+*a% 6a&tu :e"e)aa
la:!a=
-
8/13/2019 Skripsi Edwin
26/166
/= De"a siste+ :e"asi:a &!9esi!al, :!ses :e7aia data de"a 5ilte
tetetu +e+*utu%&a 6a&tu $a" elati5 la+a ( -/ %ai te"atu"
*a$a&$a data da )eis 5ilte$a', se%i""a *a$a& dite+u&a &e*utu%a
$a" tida& te:eu%i te:at :ada 6a&tu$a, %al ii *eu*u"a eat de"a
&ie)a Met!l!"i dala+ +ela$ai 7liet-$a=
=Batasa Masala%
Dala+ +ela&u&a :eelitia da :e"aalisaa ii :eulis a&a +e+*atasi
ua" li"&u: :e+asala%a $a" a&a dita"ai= Rua" li"&u: di*atasi :ada
= Pea"&at lua& %a$a *etu)ua +e+*atu tu"as :!&!& Balai Met!l!"i
dala+ +ela&u&a tea da tea ula" alat-alat UTTP seta &ali*asi alat u&u=
/= Pea"&at lua& $a" a&a di&e+*a"&a +asi% *eu:a :!t!t$:e=
= Pe"e+*a"a :ea"&at lua& +e"a7u :ada Peatua Daea% P!:isi
1a6a Te"a% $a" +asi% *ela&u saat diada&a :eelitia (Ta%u /..'=
=;Tu)ua Peelitia
Tu)ua $a" i"i di7a:ai dala+ :eelitia ataa lai
= Mea7a" se*ua% :ea"&at lua& $a" +a+:u +e+*atu +ela&saa&a
sala% satu dai e+:at tu"as :!&!& Met!l!"i $aitu, +ela&u&a tea da tea
ula" alat-alat UTTP seta &ali*asi alat u&u=
/= Me+*uat se*ua% Pea"&at Lua& $a" sesuai de"a a7a"a siste+,
Pea"a&at Lua& tese*ut a&a dia+ai SIste+ Pe"!la%a la:!a *ulaa
(SIP' Met!l!"i Sua&aa=
-
8/13/2019 Skripsi Edwin
27/166
=0Te+:at da #a&tu Peelitia
Peelitia dila&u&a di Balai Met!l!"i #ila$a% Sua&ata 1l= Bi"= 1ed
Sla+et Ri$adi N!= ? Sua&ata - Tel:= (./4' 44. 2a8 (./4' 40./
K!de:!s 04;=
#a&tu $a" di*utu%&a dala+ :eelitia te%itu" dai a6al :eelitia, %ai Sei
4 A:il /.. %i""a 1u+at 0 Mei /.., (ti"a' +i""u %ai &e)a=
=Met!d!l!"i
Met!d!l!"i $a" di"ua&a di*a"i +e)adi dua, ta%a: :e"u+:ula data da
:e"e+*a"a :ea"&at lua&=
== Pe"u+:ula Data
Pe"u+:ula data disii *etu)ua utu& +eda:at&a i5!+asi teta" tea da
tea ula" alat-alat UTTP seta &ali*asi alat u&u= Ta%a:$a ataa lai
= Su9ei
Pe"u+:ula data dila&u&a de"a 6a6a7aa da *i+*i"a dai !a"!a"
$a" *eta""u" )a6a* :ada di9isi +asi"-+asi", da )u"a :aa :e"a6ai
$a" +e+ili&i :e"ala+a di *ida" &e+et!l!"ia=
/= Studi Liteatu
Pe"u+:ula data dila&u&a de"a +e+:ela)ai te!i-te!i dai *u&u-*u&u da
)u"a Uda"-Uda" *eseta Peatua Daea% $a" *esa"&uta=
-
8/13/2019 Skripsi Edwin
28/166
==/ Pe"e+*a"a Pea"&at Lua&
Ta%a: :e"e+*a"a :ea"&at lua& ii +e""ua&a +et!de :e+!dela
*e!ietasi !*)e& Rati!al Ui5ied P!7ess (RUP'= De"a ta%a:a &e)a
= Busiess +!deli", ta%a: ii +e7!*a +e+a%a+i da +e+!del&a :es!ala
$a" ada=
/= Pede5iisia &e*utu%a, +ete)e+a%&a &e*utu%a dai :es!ala +e)adi
:eila&u siste+ $a" te!t!+atisasi=
= Aalisis da Pea7a"a, ta%a: ii +ete)e+a%&a &e*utu%a +e)adi
se*ua% asite&tu :ea"&at lua&=
;= I+:le+etasi, +eu:a&a :e7i:taa se*ua% :ea"&at lua& $a"
*e&esesuaia de"a asite&tu $a" tela% di+!del&a :ada ta%a: aalisis
da :ea7a"a, da )u"a +e+ili&i :eila&u sesuai de"a &e*utu%a $a"
tela% di+!del&a :ada ta%a:a :ede5iisia &e*utu%a=
0= Pe"u)ia, ta%a: ii +e+asti&a :eila&u atau :!ses $a" dai :ea"&at
lua& $a" tela% di7i:ta&a, ada da sesuai de"a &e*utu%a $a" tela%
di+!del&a=
=4Siste+ati&a Peulisa
Peulisa s&i:si ii a&a di*a%as da disusu *a* de+i *a* de"a
siste+ati&a :eulisa se*a"ai *ei&ut
BAB I PENDAHULUAN
Pada *a* ii +e)elas&a +e"eai lata *ela&a" +asala%, ideti5i&asi
+asala%, *atasa +asala%, tu)ua :eelitia, te+:at da 6a&tu :eelitia,
+et!d!l!"i :eelitia, seta siste+ati&a :eulisa=
-
8/13/2019 Skripsi Edwin
29/166
BAB II LANDASAN TEORI
Ba* ii +eli:uti te!i - te!i $a" ele9a de"a +asala% :!&!& $a" a&a
di&a)i=
BAB III DE2INISI KEBUTUHAN
Ba* ii +e+!del&a :e+asala%a da &e*utu%a siste+ $a" ada se%i""a
ati$a a&a le*i% +e+uda%&a ta%a: aalisis da :ea7a"a=
BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK
Ba* ii *eisi +e"eai ta%a: utu& +e"ideti5i&asi &e*utu%a :ea"&at
lua&, :e+*uata +!del 5u"si!al= Ta%a: ii a&a di)adi&a se*a"ai a7ua
dala+ +ela&u&a :e"&!dea=
BAB V IMPLEMENTASI DAN PENGU1IAN
Pada *a* ii +eu:a&a ta%a: :ea7a"a :ea"&at lua& SIP Met!l!"i $a"
tedii dai :ea7a"a *asis data, desai ata +u&a :e""ua *eseta &ete&aita
ata &elas= Seta :e"u)ia te%ada: :ea"&at lua& $a" tela%
dii+:le+etasi&a=
BAB VI KESIMPULAN DAN SARAN
Ba* ii *eisi u+usa dasa %asil aalisa *a*-*a* se*elu+$a= Seta saa
utu& +e)adi&a la"&a% le*i% +a)u da le*i% *ai& dala+ +e"aalisa suatu
+asala%=
-
8/13/2019 Skripsi Edwin
30/166
BAB II
LANDASAN TEORI
/=Met!l!"i da Met!l!"i Le"al
Met!l!"i adala% il+u $a" +e+:ela)ai teta" u&u +e"u&u se7aa luas,
seda"&a Met!l!"i Le"al adala% +et!l!"i $a" *e%u*u"a de"a satua-
satua u&ua, +et!da-+et!da :e"u&ua da alat-alat u&u, ta&a, ti+*a", da
:ele"&a:a$a, seta s$aat-s$aat te&i& da :eatua *edasa&a Uda"-
Uda" $a" *etu)ua +elidu"i &e:eti"a u+u+ dala+ %al &e*eaa
:e"u&ua=
/== Alat-alat UTTP
Alat UTTP disii adala% alat-alat $a" di:e"ua&a di*ida" Met!l!"i
Le"al= Bedasa&a &e:elua :e""uaa$a, alat-alat u&u, ta&a, ti+*a" da
:ele"&a:a$a tedii atas
a= 3a" di"ua&a uutu& &e:elua $a" +e$a"&ut &e:eti"a u+u+=
*= 3a" di"ua&a utu& &e:elua :e"a6asa (&!t!l :eusa%aa', da
7= 3a" &%usus %a$a di"ua&a utu& &e:elua u+a% ta""a=
/==/ Tea
Tea adala% suatu &e"iata +eadai de"a tada Tea sa% atau tada Tea *atal
$a" *ela&u, atau +e+*ei&a &etea"a-&etea"a tetulis $a" *etada Tea sa%
atau tada Tea *atal $a" *ela&u, dila&u&a !le% :e"a6ai $a" *e%a&
+ela&u&a$a *edasa&a :e"u)ia $a" di)ala&a atas alat-alat UTTP $a"
*elu+ di:a&ai, sesuai :es$aata da atau &etetua $a" *ela&u=
-
8/13/2019 Skripsi Edwin
31/166
/== Tea Ula"
Tea Ula" adala% suatu &e"iata +eadai *e&ala de"a tada Tea sa%
atau Tea *atal $a" *ela&u, dila&u&a !le% :e"a6ai $a" *e%a& +ela&u&a$a
*edasa&a :e"u)ia $a" di)ala&a atas alat-alat UTTP $a" tela% di Tea=
/==; Kali*asi
Kali*asi adala% &e"iata utu& +eetu&a &e*eaa &!9esi!al ilai
:eu)u&a alat u&u da *a%a u&u de"a +e+*adi"&a de"a stada
u&u$a $a" +a+:u telusu (ta7ea*le' &e Stada Nasi!al atau Iteasi!al
utu& Satua U&ua=
/=/K!se: Pea"&at Lua&
Ba* ii a&a +e)elas&a Rati!al ui5ied :!7ess, &!se: !*)e7t !ieted,
PHPH$:ete8t Pe:!7ess! da M$S>L=
/=/= Rati!al Ui5ied P!7ess (RUP'
Dala+ *etu& $a" :ali" sede%aa RUP tedii dai *e*ea:a ta%a:a &e)a
dasa, dala+ "a+*a /== ditu)u&a :ada :!!s 9eti&al (!"ai@ati! al!"
7!tet'
Ga+*a /== +!del :!ses di RUP=
-
8/13/2019 Skripsi Edwin
32/166
= Busiess M!deli" atau Busiess E"ieei"
Ta%a:a &e)a ii, +e+!del&a :e+asala%a $a" ada se%i""a ati$a a&a
dida:at se*ua% u+usa &e*utu%a *isis=
/= Re
-
8/13/2019 Skripsi Edwin
33/166
setia: !*)e& adala% etitas tu""al $a" +e+ili&i &!+*iasi stu&tu data da
5u"si tetetu= O*)e& da:at di&el!+:!&&adi&lasi5i&asi&a +e)adi satu &elas
tu""al=
Proses pendaftaran alat-alat UP
!elas Pendaftaran
"gas bag#an pendaftaran $%& Mencatat data pendaftaran
Cl#ent Pendaftaran2& Member#kan b"kt# pembayaran '#(#s# ekn#k
Ga+*a /=/= Ilustasi O*)e& da &elas=
Pada "a+*a /=/= 7liet, :etu"as :eda5taa, seta :etu"as di9isi te&i&
+eu:a&a etitas tu""al atau !*)e&, seda"&a tu"as *a"ia :eda5taa
+eu:a&a 5u"si $a" ada didala+ !*)e& :eda5taa= Utu& +e+*u"&us
:!ses $a" *e)ala di *a"ia :eda5taa, +a&a *a"ia :eda5taa da:at
di&el!+:!&&a se*a"ai se*ua% &elas dala+ :!ses :eda5taa alat-alat UTTP=
Pada +et!da ii :ee&aa$a ada :ada !*$e& da *u&a :ada :!ses,
:ede&ata *e!ietasi !*$e& ii +e+u"&i&a se!a" aalisis da :ea7a" siste+
*e&!setasi :ada a:a da *u&a :ada *a"ai+aa=
Paadi"+a *e!ietasi !*$e& +e+ada" a:li&asi de"a 7aa $a" *e*eda=
De"a :ede&ata ii, &ita +e+*a"i a:li&asi +e)adi *a$a& :!t!"a-
:!t!"a &e7il, atau !*$e&, $a" 7u&u: *e*as ataa satu de"a lai$a= Kita
&e+udia da:at +e+*a"u a:li&asi de"a +e""a*u"&a+ee&at&a se+ua
!*$e& ii *esa+a=
-
8/13/2019 Skripsi Edwin
34/166
Dala+ &!se: &!se: O*)e7t Oieted di&eal P!li+!5is+e, I%eita7e
(Pe6aisa', da E7a:sulati! (Pe+*u"&usa'=
P!li+!5is+e, $aitu &!se: $a" +e$ata&a *a%6a suatu 5u"si $a" sa+a
da:at ditea:&a da da:at di+ili&i !le% &elas-&elas $a" *elaia=
I%eita7e, :e6aisa ii :ada dasa$a adala% *e*a"i ati*ut da !:easi
ata&elas *edasa&a %iea&i &elas= Pe6aisa a&a sa"at +e"ua"i
:eula"a :eulisa &!de da +u"&i +eu:a&a sala% satu &eu""ula uta+a
e&a$asa :ea"&at lua&, &aea +e+u"&ia :eulisa &!de $a" le*i% sedi&it
ta:a +e"!*a&a esesi :ea"&at lua& se7aa &eseluu%a=
E7a:sulati!, Pe+*u"&usa *eati +ei""al&a as:e& e&steal dai !*)e&
$a" da:at dia&ses !le% !*)e& lai da +e+5!&us&a dii :ada i+:le+etasi
iteal suatu !*)e&= Keutu"a :e+*u"&usa adala% +e+u"&i&a
sese!a" +e""ua&a (+e+a5aat&a 5u"si-5u"si seta la$aa' suatu
&!+:!e $a" di7i:ta&a de"a &!se: :e+*u"&usa ta:a +e"eta%ui
i7ia i+:le+etasi$a=
/=/= Ui5ied M!delli" P!7ess (UML'
UML adala% se*ua% *a%asa $" tela% +e)adi stada dala+ idusti utu&
9isualisasi, +ea7a" da +ed!&u+etasi&a siste+ :iati lua&= UML
+ea6a&a se*ua% stada utu& +ea7a" +!del se*ua% siste+=
De"a +e""ua&a UML &ita da:at +e+*uat +!del utu& se+ua )eis
a:li&asi :iati lua&, di+aa a:li&asi tese*ut da:at *e)ala :ada :iati &eas,
siste+ !:easi da )ai"a a:a:u, seta ditulis dala+ *a%asa :e+!"a+a
a:a:u= Teta:i &aea UML )u"a +e""ua&a 7lass da !:eati! dala+ &!se:
-
8/13/2019 Skripsi Edwin
35/166
dasa$a, +a&a ia le*i% 7!7!& utu& :eulisa :iati lua& dala+ *a%asa
*e!ietasi !*)e&=
Se:eti *a%asa-*a%asa lai$a, UML +ede5iisi&a !tasi da
s$ta8se+ati&= N!tasi UML +eu:a&a se&u+:ula *etu& &%usus utu&
+e""a+*a&a *e*a"ai dia"a+ :iati lua&= Setia: *etu& +e+ili&i +a&a
tetetu, da UML s$ta8 +ede5iisi&a *a"ai+aa *etu&-*etu& tese*ut
da:at di&!+*iasi&a= N!tasi UML dituu&a dai !tasi $a" tela% ada
se*elu+$a Gad$ B!!7% - O*)e7t-Oieted Desi" (OOD', 1i+ Ru+*au"% -
O*)e7t M!deli" Te7%i
-
8/13/2019 Skripsi Edwin
36/166
$a" :elu di:!ses !le% se9e= #e* se9e +e"eali 5ile ii da tida& +e"ii+
5ile tese*ut la"su" &e *!6se, teta:i di&ii+ &e PHP s7i:ti" e"ie (/'
(+esi :e"!la% &!de-&!de PHP'= PHP e"ie +eu:a&a &!+:!e :ea"&at
lua& dai se9e $a" +a+:u +e"ati&a &!de-&!de PHP da +e+*ei&a
!ut:ut dala+ &!de HTML= Setia: &!de PHP da:at +e+*ei&a !ut:ut &!de
HTML $a" *e*eda, te"atu" :ada )eis eL
M$S>L +eu:a&a se*ua% data*ase +aa"e+et s$ste+ de"a &e+a+:ua
+ulti-t%eaded, +ulti-use da +ei"&ata 5u"si Stu7tued >ue$ La"ua"e
(S>L' teuta+a de"a PHP0 $a" suda% +e+ili&i 5u"si *uilt-i utu&
+ela&u&a &!e&si de"a M$S>L=
Ga+*a /=;= M$S>L Multi:le St!a"e E"ie A7%ite7tue
-
8/13/2019 Skripsi Edwin
37/166
M$S>L +eu:a&a se*ua% elati!al data*ase +aa"e+et s$ste+, $a"
+e$i+:a data :ada ta*el $a" te:isa% dai:ada +e$atu&a se+ua data dala+
satu ta*el $a" *esa, %al ii da:at +ei"&at&a &e7e:ata da 5le&si*ilitas=
Ta*el-ta*el di%u*u"&a +elalui elasi-elasi tetetu se%i""a +e+u"&i&a
utu& +e"&!+*iasi&a data dai *e*a"ai ta*el sesuai de"a :e+itaa,
+elalui S>L $a" tela% +e)adi *a%asa stada $a" u+u+ utu& +e"a&ses
data*ase=
Utu& da:at +e"edali&a M$S>L se9e dai dala+ :!"a+ ada ti"a %al $a"
:elu di:e%ati&a
= Buat &!e&si de"a M$S>L se9e de"a +e+asu&&a ala+at %!st dai
M$S>L, *iasa$a *eu:a ala+at Iteet P!t!7!l(IP' lalu, use teda5ta
*eseta &ata sadi$a= 1i&a %!st dite+u&a da use tese*ut teda5ta +a&a
&!e&si a&a di+ulai=
%&
Send + P ost5 "ser5password .
/esponse+ koneks#$tr"e .
,pl#kas#MySQL Ser(er
Ga+*a /=0= Buat &!e&si=
/= Pe+ili%a data*ase $a" a&a di"ua&a= Pe+ili%a data*ase dila&u&a
de"a +e""ua&a 5u"si &%usus dai PHP=
2&
Send + nama database .
/esponse+ database$tr"e .
,pl#kas#MySQL Ser(er
Ga+*a /== Pili% data*ase=
-
8/13/2019 Skripsi Edwin
38/166
= Pe"ii+a :eita% &e:ada M$S>L de"a +e""ua&a S>L=
3&
Send + SQL .
/esponse+ data res"lt .
,pl#kas#MySQL Ser(er
Ga+*a /=4= Pe"ii+a :eita% M$S>L=
-
8/13/2019 Skripsi Edwin
39/166
BAB III
DE2INISI KEBUTUHAN
=Balai Met!l!"i da P!sedu Peeaa
Balai Met!l!"i 6ila$a% Sua&ata +eu:a&a sala% satu Uit Pela&saa
Te&is Dias Peda"a"a :!:isi 1a6a Te"a%, de"a sala% satu tu"as
:!&!&$a, +ela&u&a Tea da Tea ula" alat-alat U&u, Ta&a, Ti+*a" da
Pele"&a:a$a (UTTP' seta Kali*asi alat u&u=
== P!sedu Tea
P!sedu Tea *edasa&a Ke:utusa Ke:ala Dis:eida" P!:isi 1ate"=
N!+! ?/=.00.=/..0= Ta""al 4 Maet /..0=
P/6S'U/ /,
),7
/,
PN8U7,N
PN',1,/,N - M,/,L
- UN7U! !/7,
MMNU* PM,9,/,NS,*
S9,/, ,9, /,
,,L
+',! ',P,.'P/,!
',!MMNU* PMUU*,N
S9,/, ,N', /,,,L P,', UP
+',P,.
'P/,!
UP UNU! !P/LU,N- !PNN8,N UMUM5 US,*,
- MN9/,*!,N : MN/M, ,/,N8- MNNU!,N PUN8U,N : UP,* P/6'U! ,!*/
- ML,!U!,N P/UN',N8-UN',N8,N
Ga+*a == P!sedu Tea
= Di &at!
a= Me"a)u&a :e+!%!a tetulis=
*= Me"isi 5!+uli $a" disedia&a=
7= Pe"u)ia !le% :e"a6ai *e%a&, +eli:uti
- Pe"u)ia +ateial=
-
8/13/2019 Skripsi Edwin
40/166
- Pe"u)ia u)u& &e)a=
d= Pe+*a$aa *ia$a Tea di l!&et :e+*a$aa=
e= Pe+*u*u%a 7a: tada Tea=
5= Pe$ea%a alat UTTP=
/= Di lua &at!
a= Me"a)u&a :e+!%!a tetulis=
*= Peetua 6a&tu :ela&saaa=
7= Pe"u)ia !le% :e"a6ai *e%a&, +eli:uti
- Pe"u)ia +ateial=
- Pe"u)ia u)u& &e)a=
d= 1i&a %uu5 7 +e+eu%i s$aat te&is, :e+*u*u%a 7a: tada Tea=
e= Pe$ea%a alat UTTP=
5= Pe+*a$aa ua" Tea dil!&et :e+*a$aa Kat! Balai Met!l!"i=
==/ P!sedu Tea Ula"
P!sedu Tea Ula" *edasa&a Ke:utusa Ke:ala Dis:eida" P!:isi
1ate"= N!+! ?/=.00.=/..0= Ta""al 4 Maet /..0=
P/6S'U/ /, UL,N8
),7 PN8U7,N
/, PN',1,/,N - M,/,L
UL,N8 - UN7U! !/7,
MMNU*S9,/,
',!
MMNU*
S9,/,
PM,9,/,NS,*
,9, /,
/P,/,/ PMUU*,N
,N', /,
P,', UP
UP UNU! !P/LU,N- !PNN8,N UMUM5 US,*,
- MN9/,*!,N : MN/M, ,/,N8- MNNU!,N PUN8U,N : UP,* P/6'U! ,!*/
- ML,!U!,N P/UN',N8-UN',N8,N
Ga+*a =/= P!sedu Tea Ula"
-
8/13/2019 Skripsi Edwin
41/166
= Di &at!
"= Me"a)u&a :e+!%!a tetulis=
%= Me"isi 5!+uli $a" disedia&a=
i= Pe"u)ia !le% :e"a6ai *e%a&, +eli:uti
- Pe"u)ia +ateial=
- Pe"u)ia u)u& &e)a=
)= Pe+*a$aa *ia$a Tea di l!&et :e+*a$aa=
&= Pe+*u*u%a 7a: tada Tea=
l= Pe$ea%a alat UTTP=
/= Di lua &at!
a= Me"a)u&a :e+!%!a tetulis=
*= Peetua 6a&tu :ela&saaa=
7= Pe"u)ia !le% :e"a6ai *e%a&, +eli:uti
- Pe"u)ia +ateial=
- Pe"u)ia u)u& &e)a=
d= 1i&a %uu5 7 +e+eu%i s$aat te&is, :e+*u*u%a 7a: tada Tea=
e= Pe$ea%a alat UTTP=
5= Pe+*a$aa ua" Tea dil!&et :e+*a$aa Kat! Balai Met!l!"i=
-
8/13/2019 Skripsi Edwin
42/166
== P!sedu Kali*asi
P!sedu Tea Ula" *edasa&a Ke:utusa Ke:ala Dis:eida" P!:isi
1ate"= N!+! ?/=.00.=/..0= Ta""al 4 Maet /..0=
P/6S'U/ !,L/,S ,L, U!U/
Permoonan
!6NSUMN
- anda er#ma- dent#f#kas# ,lat
,lat "k"r yang t#dak dapatd#kal#bras#
,lat "k"r yang dapat
d#kal#bras#Penyeraan
- ,lat yang s"da d#kal#bras#
- Sert#f#kas# !al#bras#
Pembayaran
- Pemb"atan sert#f#kat
- Pember#an Label
Pengkond#s#an ,lat ,k"r
!al#bras#
Per#t"ngan 'ata
Ga+*a == P!sedu Kali*asi
= Di Kat!=
a= Me"a)u&a :e+!%!a tetulis=
*= Me$ea%&a alat u&u &e:ada :etu"as :eei+a=
7= Pe"&!disia alat=
d= Pe"&ali*asia alat=
e= Pe+*uata seti5i&at=
5= Pe+*a$aa *ia$a &ali*asi dil!&et :e+*a$aa=
"= Pe+*u*u%a tada Tea=
%= Pe$ea%a alat u&u dai :etu"as &e :e+ili&=
/= Di Lua Kat!
a= Me"a)u&a :e+!%!a tetulis=
*= Meetu&a 6a&tu :ela&saaa=
-
8/13/2019 Skripsi Edwin
43/166
7= Pe"&!disia alat=
d= Pe"&ali*asia alat=
e= Pe+*uata seti5i&at=
5= Pe+*a$aa *ia$a &ali*asi dil!&et :e+*a$aa=
"= Pe+*u*u%a tada Tea=
%= Pe$ea%a alat u&u dai :etu"as &e :e+ili&=
=/P!ses Bisis
P!ses *isis +e""a+*a&a itea&si ataa a&t! de"a siste+,
se!a"se*ua% a&t! adala% se*ua% etitas +ausia atau +esi $a" *eitea&si
de"a siste+ utu& +ela&u&a :e&e)aa-:e&e)aa tetetu=
=/= Busiess Use Case Dia"a+
Cl#ent
!epala ala#
S"b ag& ata
Usaa
Seks# SU!
Seks# ekn#k
Pendaftaran
Laporan "lanan
4n(entar#s#r
!al#bras#
era
era Ulang
Ga+*a =;= Busiess Use Case Dia"a+=
-
8/13/2019 Skripsi Edwin
44/166
=/=/ Busiess O*)e7t M!del
Busiess O*)e7t M!del di"ua&a utu& +ee:esetasi&a 5u"si!alitas dai
se*ua% !"aisasi se7aa &eseluu%a=
A=Busiess O*)e7t M!del Peda5taa=
1orm /eg#stras#
'ata PembayaranCl#ent 1ront 6ff#cer
'ata Cl#ent
Ga+*a =0= Busiess O*)e7t M!del Peda5taa
B=Busiess O*)e7t M!del La:!a Bulaa=
Laporan era
!epala ala# Laporan era Ulang
S#stem
'ata !al#bras#
Ga+*a == Busiess O*)e7t M!del La:!a Bulaa=
-
8/13/2019 Skripsi Edwin
45/166
C=Busiess O*)e7t M!del I9etaisi=
'ata UP
S"b ag& ata Usaa'ata Cap era
6perator ata Usaa
'ata Standar Uk"ran
Ga+*a =4= Busiess O*)e7t M!del I9etaisi
D=Busiess O*)e7t M!del Kali*asi=
'ata Sert#f#kas#
S#e& Standar Uk"ran dan 6perator Standar Uk"ran dan !al#bras#!al#bras#
'ata Pet"gas
Ga+*a =?= Busiess O*)e7t M!del Kali*asi
E=Busiess O*)e7t M!del Tea=
'ata Pet"gas
S#e& ekn#k 6perator ekn#k
Laporan era
Ga+*a == Busiess O*)e7t M!del Tea
-
8/13/2019 Skripsi Edwin
46/166
2= Busiess O*)e7t M!del Tea Ula"=
'ata Pet"gas
S#e& ekn#k 6perator ekn#k
Laporan era Ulang
Ga+*a =.= Busiess O*)e7t M!del Tea Ula"
=/= Busiess A7ti9it$ Dia"a+
Busiess A7ti9it$ Dia"a+ di"ua&a utu& +e"ilustasi&a alia
5u"si!al dala+ se*ua% siste+, dala+ *usiess +!deli", a7ti9it$ dia"a+
*e"ua utu& +e""a+*a&a alia *isis atau *usiess 6!&5l!6=
A=Busiess A7ti9it$ Dia"a+ Peda5taa=
Ta*el == Busiess A7ti9it$ Dia"a+ Peda5taa=
Cl#ent 1ront 6ff#cer
'aftar L#at datapembayaran
ag# ,da t"nggakant"nggakan
#dak ada t"nggakan
Catatpendaftaran
-
8/13/2019 Skripsi Edwin
47/166
B=Busiess A7ti9it$ Dia"a+ La:!a Bulaa=
Ta*el =/= Busiess A7ti9it$ Dia"a+ La:!a Bulaa=
!epala ala# S#stem
M#nta amp#lkan
laporan laporan b"lanan
C=Busiess A7ti9it$ Dia"a+ I9etaisi=
Ta*el == Busiess A7ti9it$ Dia"a+ I9etaisi=
S"b ag& ata Usaa 6perator ata Usaa
Serakan daftar alat UP5 Catat kedalamcap tera dan standar "k"ran #n(entar#s
-
8/13/2019 Skripsi Edwin
48/166
D=Busiess A7ti9it$ Dia"a+ Kali*asi=
Ta*el =;= Busiess A7ti9it$ Dia"a+ Kali*asi=
S#e& Standar Uk"ran dan !al#bras# 6perator Standar "k"ran dan kal#bras#
Serakan daftar Catat keg#atan
pemoon kal#bras# sert#f#kas# kal#bras#
E=Busiess A7ti9it$ Dia"a+ Tea=
Ta*el =0= Busiess A7ti9it$ Dia"a+ Tea=
S#e& ekn#k 6perator ekn#k
Serakan data Catat data
keg#atan tera keg#atan tera
2= Busiess A7ti9it$ Dia"a+ Tea Ula"=
Ta*el == Busiess A7ti9it$ Dia"a+ Tea Ula"=
S#e& ekn#k 6perator ekn#k
Serakan data Catat data keg#atan
keg#atan era Ulang tera "lang
-
8/13/2019 Skripsi Edwin
49/166
=Ga+*aa U+u+
Meu:a&a "a+*aa stu&tu da %u*u"a ata &!+:!e dai siste+
&eseluu%a se7aa 5isi&=
!epala ala#1ront 6ff#ce
+S"b& ag& U.
S"b ag& U
*"b
S#e& ekn#k
S#e& Standar Uk"ran dan)eb ; ' Ser(er !al#bras#
Ga+*a == Ga+*aa U+u+=
=;Ke*utu%a Pea"&at Lua&
Ke*utu%a :ea"&at lua& +eu:a&a 5a&t!-5a&t! $a" %aus di:eu%i utu&
+ea7a" se*ua% :ea"&at lua& se%i""a :ea"&at lua& tese*ut sesuai
de"a +a&sud da tu)ua :ea"&at lua& tese*ut di *uat=
=;= Des&i:si Ke*utu%a
Pe)elasa +e"eai &e*utu%a :ea"&at lua& a&a di*a"i +e)adi dua, $aitu
&e*utu%a ata+u&a e&steal da &e*utu%a 5u"si!al=
-
8/13/2019 Skripsi Edwin
50/166
A=Ke*utu%a Ata+u&a E&steal=
Pea"&at lua& SIP Met!l!"i $a" di*a"u +e+*utu%&a :ea"&at lua& lai
se*a"ai :eu)a" a"a SIP Met!l!"i da:at *e)ala sesuai de"a
5u"si$a= Ke*utu%a tese*ut ataa lai
= Ata+u&a :e+a&ai=
Se*a"ai :eu)a" ata+u&a :e+a&ai dai :ea"&at lua&, di:elu&a 6e*
*!6se $a" +edu&u" D!7u+et O*)e7t M!del (DOM' le9el , se:eti
Iteet E8:l!e , M!@illa 2ie5!8 =0, atau $a" setaa=
/= Ata+u&a &!+ui&asi=
Utu& &!+ui&asi ataa se9e da 7liet a&a +e""ua&a :!t!&!l
TCPIP= Ole% &aea itu di*utu%&a :ea"&at &eas R1;0 LAN Cad (Realte&
RTL ? PCI 2ast Et%eet Ada:te ...M*:s' :ada setia: &!+:ute
$a" +asu& &e dala+ siste+= Utu& +e+*etu& se*ua% t!:!l!"i )ai"a sta
+a&a a&a di*utu%&a se*ua% %u* (? :!t R1;0' utu& +e"%u*u"&a tia:
&!+:ute=
= A:li&asi se9e
Di*utu%&a dua )eis se9e utu& +e+usat&a :!ses dai :ea"&at lua&,
$aitu 6e* se9e da data*ase se9e= Utu& 6e* se9e-$a da:at
+e""ua&a a:li&asi A:a7%e /=/=. da utu& data*ase se9e-$a
+e""ua&a M$S>L 0=.=?= A:li&asi se9e ii a&a +e"atu e
-
8/13/2019 Skripsi Edwin
51/166
B=Ke*utu%a 2u"si!al=
Meu:a&a &e*utu%a se7aa 5u"si!al $a" %aus di:eu%i !le% :ea"&at
lua& $a" a&a di*a"u= Ke*utu%a 5u"si!al tese*ut a&a dides&i:si&a
dala+ *etu& ta*el, se*a"ai *ei&ut
= 2!t O55i7e (Peda5taa'=
Ta*el =4= Ke*utu%a 2u"si!al 2!t O55i7e (Peda5taa'=
N! K!de Ke*utu%a
Re
-
8/13/2019 Skripsi Edwin
52/166
= Su* Ba"ia Tata Usa%a=
Ta*el == Ke*utu%a 2u"si!al Su* Ba"ia Tata Usa%a=
N! K!de Ke*utu%a Des&i:si Ke*utu%a
Re
-
8/13/2019 Skripsi Edwin
53/166
0= Se&si Te&i&=
Ta*el == Ke*utu%a 2u"si!al Se&si Te&i&=
N! K!de Ke*utu%a Des&i:si Ke*utu%a
Re
-
8/13/2019 Skripsi Edwin
54/166
/= Ke:ala Balai=
L#at data era
L#at data era Ulang!epala ala#
L#at data !al#bras#
Ga+*a == Use Case Dia"a+ Ke:ala Balai=
-
8/13/2019 Skripsi Edwin
55/166
= Su* Ba"ia Tata Usa%a=
Catat alat UP
d#t alat UP
-
8/13/2019 Skripsi Edwin
56/166
;= Se&si Stada U&ua da Kali*asi=
-
8/13/2019 Skripsi Edwin
57/166
=;= 2l!6 !5 E9et (S&eai!'
S&eai! +eu:a&a :e)elasa le*i% detail dai &asus (7ase' dai a6al %i""a
a&%i$a di:e!le% se*ua% !ut:ut=
= 2!t O55i7e (Peda5taa'=
Ta*el =/= 2l!6 !5 E9et 2!t O55i7e =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Me7atat data :eda5taa
Des&i:si P!ses utu& +e7atat data :eda5taa 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Peda5taa
Masu&&a id 7liet, &li& t!+*!l
:ei&sa=
0 Masu&a )eis :eda5taa, te+:at
:ela&saaa, *eseta data UTTP, &li&
si+:a
/ 2!+ :eda5taa ta+:il, *eseta
ta""al :eda5taa da &!de
:eda5taa=
; Data :e+*a$aa 7liet ta+:il=
K!5i+asi dai siste+ *a%6a data
:eda5taa *au *e%asil di si+:a
&e dala+ data*ase
K!disi A&%i Data :eda5taa *au tesi+:a &e dala+ data*ase
Ta*el == 2l!6 !5 E9et 2!t O55i7e ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Pei&sa Cliet
Des&i:si P!ses utu& +eli%at data 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a 5!+ :eda5taa *au ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Masu&&a &!de 7liet, &li& t!+*!l / Data 7liet ta+:il=
:ei&sa=K!disi A&%i Data 7liet ta+:il di se*ela% &aa 5!+ :eda5taa
-
8/13/2019 Skripsi Edwin
58/166
Ta*el =;= 2l!6 !5 E9et 2!t O55i7e /=
Ideti5i&asi
N!+! Use Case /=.
Na+a Use Case Kel!la 7liet
Des&i:si P!ses utu& +e"el!la data 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Cliet / 2!+ :e7aia data 7liet ta+:il,
*eseta data 7liet $a" tela%
teda5ta
K!disi A&%i Data 7liet ta+:il
Ta*el =0= 2l!6 !5 E9et 2!t O55i7e /==
Ideti5i&asi
N!+! Use Case /=
Na+a Use Case Me7atat data 7liet
Des&i:si P!ses utu& +e7atat data 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu 7liet
Kli& t!+*!l *au
0 Masu&a data 7liet, &li& si+:a
/ 2!+ :e7aia data 7liet ta+:il,
*eseta data 7liet $a" tela%teda5ta
; 2!+ 7liet *au ta+:il
K!5i+asi dai siste+ *a%6a data
7liet *au *e%asil di si+:a &e
dala+ data*ase
K!disi A&%i Data 7liet *au tesi+:a &e dala+ data*ase
-
8/13/2019 Skripsi Edwin
59/166
Ta*el == 2l!6 !5 E9et 2!t O55i7e /=/=
Ideti5i&asi
N!+! Use Case /=/
Na+a Use Case Edit 7liet
Des&i:si P!ses utu& +eu*a% data 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu Peda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu 7liet
Kli& t!+*!l u*a%
0 Masu&a data 7liet, &li& si+:a
/ 2!+ :e7aia data 7liet ta+:il,
*eseta data 7liet $a" tela%
teda5ta
; 2!+ u*a% 7liet ta+:il
K!5i+asi dai siste+ *a%6a data
7liet *au *e%asil di si+:a &e
dala+ data*ase
K!disi A&%i Data 7liet disi+:a &e+*ali &edala+ data*ase
Ta*el =4= 2l!6 !5 E9et 2!t O55i7e /==
Ideti5i&asi
N!+! Use Case /=
Na+a Use Case Ha:us 7liet
Des&i:si P!ses +e"%a:us data 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu Peda5taa ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu Cliet
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& O&
/ 2!+ :e7aia 7liet ta+:il,
*eseta data 7liet $a" tela%
teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*ase
K!disi A&%i Data Cliet te%a:us dai data*ase
-
8/13/2019 Skripsi Edwin
60/166
Ta*el =?= 2l!6 !5 E9et 2!t O55i7e =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Kel!la Pe+*a$aa Cliet
Des&i:si P!ses utu& +e"el!la data :e+*a$aa 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Pe+*a$aa / 2!+ :e7aia data :e+*a$aa
7liet ta+:il, *eseta data
:e+*a$aa $a" tela% teda5ta
K!disi A&%i Data :e+*a$aa ta+:il
Ta*el == 2l!6 !5 E9et 2!t O55i7e ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Me7atat :e+*a$aa 7liet
Des&i:si P!ses +e7atat :e+*a$aa 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e, Cliet
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu :e+*a$aa
Pili% data e"istasi $a" a&a di*a$a
0 Masu&a data :e+*a$aa, &li&si+:a
/ Data :e+*a$aa ta+:il=
; 2!+ i7ia :e+*a$aa ta+:il
K!5i+asi dai siste+ *a%6a data:e+*a$aa 7liet $*s *e%asil
di+asu&&a
K!disi A&%i Data :e+*a$aa 7liet tesi+:a &e dala+ data*ase
Ta*el =/.= 2l!6 !5 E9et 2!t O55i7e =/=
Ideti5i&asi
N!+! Use Case =/
Na+a Use Case Ceta& tada tei+a
Des&i:si P!ses utu& +e7eta& tada tei+a utu& 7liet
1eis Pi+e, essesialA7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! A&si A&t!
Kli& +eu :e+*a$aa / Da5ta :e+*a$aa ta+:il
&li& tada tei+a :ada &!de e"istasi ; Hala+a ta+:ila 7eta& ta+:il$a" i"i di7eta&
-
8/13/2019 Skripsi Edwin
61/166
0 Kli& t!+*!l O& Data tada tei+a di&ii+ &e
:ite=
K!disi A&%i Hala+a ta+:ila 7eta& ta+:il di la$a da di&ii+ &e :ite utu&
di7eta&=
Ta*el =/= 2l!6 !5 E9et 2!t O55i7e =
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Ceta& *u&ti :e+*a$aa 7liet
Des&i:si P!ses utu& +e7eta& *u&ti :e+*a$aa utu& 7liet
1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu :eda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu :e+*a$aa / Da5ta :e+*a$aa ta+:il
&li& 5a&tu :ada &!de e"istasi $a" ; Hala+a ta+:ila 7eta& ta+:il
i"i di7eta&
0 Kli& t!+*!l O& Data 5a&tu di&ii+ &e :ite=
K!disi A&%i Ri7ia :e+*a$aa ta+:il di la$a da di&ii+&a &e :ite utu&
di 7eta&
Ta*el =//= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =;=
Ideti5i&asi
N!+! Use Case =;
Na+a Use Case Ha:us Peda5taa
Des&i:si P!ses +e"%a:us data Peda5taa1eis Pi+e, essesial
A7t! 2!t O55i7e
S&eai! Uta+a
K!disi A6al Hala+a +eu Peda5taa ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Pe+*a$aa
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data Pe+*a$aa
ta+:il, *eseta data Pe+*a$aa
$a" tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*aseK!disi A&%i Data Peda5taa te%a:us dai data*ase
-
8/13/2019 Skripsi Edwin
62/166
/= Ke:ala Balai=
Ta*el =/= 2l!6 !5 E9et Ke:ala Balai =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Li%at data Tea
Des&i:si P!ses +eli%at data Tea
1eis Pi+e, essesial
A7t! Ke:ala Balai
S&eai! Uta+a
K!disi A6al Hala+a +eu Ke:ala Balai ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Tea / Data Tea ta+:il
K!disi A&%i Data Tea ta+:il di la$a
Ta*el =/;= 2l!6 !5 E9et Ke:ala Balai /=
Ideti5i&asi
N!+! Use Case /=.
Na+a Use Case Li%at data Tea Ula"
Des&i:si P!ses +eli%at data Tea Ula"
1eis Pi+e, essesial
A7t! Ke:ala Balai
S&eai! Uta+a
K!disi A6al Hala+a +eu Ke:ala Balai ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu TeaUla" / Data Tea Ula" ta+:il
K!disi A&%i Data Tea ula" ta+:il di la$a
Ta*el =/0= 2l!6 !5 E9et Ke:ala Balai =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Li%at data Kali*asi
Des&i:si P!ses +eli%at data Kali*asi
1eis Pi+e, essesial
A7t! Ke:ala Balai
S&eai! Uta+a
K!disi A6al Hala+a +eu Ke:ala Balai ta+:il dila$a
N! A&si A&t! N! Res:! Siste+ Kli& +eu Kali*asi / Data &ali*asi ta+:il di la$a
K!disi A&%i Data &ali*asi ta+:il di la$a
-
8/13/2019 Skripsi Edwin
63/166
= Su* Ba"ia Tata Usa%a=
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Kel!la alat UTTP
Des&i:si P!ses +e"el!la data alat UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu UTTP / 2!+ :e7aia data alat UTTP
ta+:il, *eseta data alat UTTP
$a" tela% teda5ta
K!disi A&%i Data alat UTTP ta+:il dila$a
Ta*el =/4= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Catat )eis UTTP
Des&i:si P!ses +e7atat )eis UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu atu )eis UTTP
Kli& t!+*!l *au
0 Masu&a data )eis UTTP, &li&si+:a
/ 2!+ :e7aia data alat UTTPta+:il, *eseta data alat UTTP
$a" tela% teda5ta
; 2!+ ta+*a% )eis UTTP ta+:il
K!5i+asi dai siste+ *a%6a data
)eis UTTP *au *e%asil di si+:a
&e dala+ data*ase
K!disi A&%i Data )eis UTTP tesi+:a &e dala+ data*ase
-
8/13/2019 Skripsi Edwin
64/166
Ta*el =/?= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =/
Ideti5i&asi
N!+! Use Case =/
Na+a Use Case Edit )eis UTTP
Des&i:si P!ses utu& +eu*a% data )eis UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu )eis UTTP
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data )eis UTTP
ta+:il, *eseta data )eis UTTP
$a" tela% teda5ta
; 2!+ u*a% data )eis UTTP ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data )eis UTTP disi+:a &e+*ali &edala+ data*ase
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Ha:us )eis UTTP
Des&i:si P!ses +e"%a:us data )eis UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu )eisUTTP
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data )eis UTTP
ta+:il, *eseta data )eis UTTP
$a" tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*ase
K!disi A&%i Data )eis UTTP te%a:us dai data*ase
-
8/13/2019 Skripsi Edwin
65/166
Ta*el =.= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =;=
Ideti5i&asi
N!+! Use Case =;
Na+a Use Case Catat alat UTTP
Des&i:si P!ses +e7atat data alat UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu UTTP
Kli& t!+*!l *au
0 Masu&a data alat UTTP, &li& si+:a
/ 2!+ :e7aia data alat UTTP
ta+:il, *eseta data alat UTTP
$a" tela% teda5ta
; 2!+ ta+*a% alat UTTP ta+:il
K!5i+asi dai siste+ *a%6a data
alat UTTP *au *e%asil di si+:a
&e dala+ data*ase
K!disi A&%i Data alat UTTP tesi+:a &e dala+ data*ase
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =0
Ideti5i&asi
N!+! Use Case =0
Na+a Use Case Edit data alat UTTP
Des&i:si P!ses utu& +eu*a% data alat UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu UTTP
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data alat UTTP
ta+:il, *eseta data alat UTTP
$a" tela% teda5ta
; 2!+ U:date data alat UTTP
ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data alat UTTP disi+:a &e+*ali &edala+ data*ase
-
8/13/2019 Skripsi Edwin
66/166
Ta*el =/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Ha:us data alat UTTP
Des&i:si P!ses +e"%a:us data alat UTTP
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu UTTP
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data alat UTTP
ta+:il, *eseta data alat UTTP
$a" tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*ase
K!disi A&%i Data alat UTTP te%a:us dai data*ase
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /=
Ideti5i&asi
N!+! Use Case /=.
Na+a Use Case Kel!la Ca: Tea
Des&i:si P!ses +e"el!la data Ca: Tea
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu Ca: Tea / 2!+ :e7aia data Ca: Tea
ta+:il, *eseta data Ca: Tea $a"
tela% teda5ta
K!disi A&%i Data Ca: Tea ta+:il di la$a
-
8/13/2019 Skripsi Edwin
67/166
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /==
Ideti5i&asi
N!+! Use Case /=
Na+a Use Case Catat data Ca: Tea
Des&i:si P!ses +e7atat data :e"el!laa Ca: Tea
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Ca: Tea
Kli& t!+*!l *au
0 Masu&a data Ca: Tea, &li& si+:a
/ 2!+ :e7aia data Ca: Tea
ta+:il, *eseta data Ca: Tea $a"
tela% teda5ta
; 2!+ ta+*a% Ca: Tea ta+:il
K!5i+asi dai siste+ *a%6a data
Ca: Tea *au *e%asil di si+:a
&e dala+ data*ase
K!disi A&%i Data Ca: Tea tesi+:a &e dala+ data*ase
Ta*el =0= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /=/=
Ideti5i&asi
N!+! Use Case /=/
Na+a Use Case Edit data Ca: Tea
Des&i:si P!ses utu& +eu*a% data Ca: Tea
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu Ca: Tea
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Ca: Tea
ta+:il, *eseta data Ca: Tea $a"
tela% teda5ta
; 2!+ U:date data Ca: Tea ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data Ca: Tea disi+:a &e+*ali &edala+ data*ase
-
8/13/2019 Skripsi Edwin
68/166
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a /==
Ideti5i&asi
N!+! Use Case /=
Na+a Use Case Ha:us data Ca: Tea
Des&i:si P!ses +e"%a:us data Ca: Tea
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Ca:Tea
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data Ca: Tea
ta+:il, *eseta data Ca: Tea $a"
tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*ase
K!disi A&%i Data Ca: Tea te%a:us dai data*ase
Ta*el =4= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Kel!la Stada U&ua
Des&i:si P!ses +e"el!la data Stada U&ua
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu Stada U&ua / 2!+ :e7aia data Stada
U&ua ta+:il, *eseta data
Stada U&ua $a" tela% teda5ta
K!disi A&%i Data Stada U&ua ta+:il di la$a
-
8/13/2019 Skripsi Edwin
69/166
Ta*el =?= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Catat data Stada U&ua
Des&i:si P!ses +e7atat data :e"el!laa Stada U&ua
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Stada U&ua
Kli& t!+*!l *au
0 Masu&a data Stada U&ua, &li&
si+:a
/ 2!+ :e7aia data Stada
U&ua ta+:il, *eseta data
Stada U&ua $a" tela% teda5ta
; 2!+ ta+*a% Stada U&uata+:il
K!5i+asi dai siste+ *a%6a data
Stada U&ua *au *e%asil di
si+:a &e dala+ data*aseK!disi A&%i Data Stada U&ua tesi+:a &e dala+ data*ase
Ta*el == 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =/
Ideti5i&asi
N!+! Use Case =/
Na+a Use Case Edit data Stada U&ua
Des&i:si P!ses utu& +eu*a% data Stada U&ua
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+aK!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Stada U&ua
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Stada
U&ua ta+:il, *eseta data
Stada U&ua $a" tela% teda5ta
; 2!+ U:date data alat UTTPta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data Stada U&ua disi+:a &e+*ali &edala+ data*ase
-
8/13/2019 Skripsi Edwin
70/166
Ta*el =;.= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a =
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Ha:us data Stada U&ua
Des&i:si P!ses +e"%a:us data Stada U&ua
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Stada U&ua
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data Stada
U&ua ta+:il, *eseta data
Stada U&ua $a" tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a datatela% *e%asil di%a:us dai data*ase
K!disi A&%i Data Stada U&ua te%a:us dai data*ase
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;=
Ideti5i&asi
N!+! Use Case ;=.
Na+a Use Case Kel!la Pe"a6ai
Des&i:si P!ses +e"el!la data Pe"a6ai
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%aS&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Pe"a6ai / 2!+ :e7aia data Pe"a6ai
ta+:il, *eseta data Pe"a6ai $a"
tela% teda5ta
K!disi A&%i Data Pe"a6ai ta+:il di la$a
-
8/13/2019 Skripsi Edwin
71/166
Ta*el =;/= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;==
Ideti5i&asi
N!+! Use Case ;=
Na+a Use Case Catat data Pe"a6ai
Des&i:si P!ses +e7atat data :e"a6ai
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Pe"a6ai
Kli& t!+*!l *au
0 Masu&a data Pe"a6ai, &li& si+:a
/ 2!+ :e7aia data Pe"a6ai
ta+:il, *eseta data Pe"a6ai $a"
tela% tesi+:a dala+ data*ase
; 2!+ ta+*a% Pe"a6ai ta+:il
K!5i+asi dai siste+ *a%6a data
Pe"a6ai *au *e%asil di si+:a &e
dala+ data*ase
K!disi A&%i Data :e"a6ai tesi+:a &e dala+ data*ase
Ta*el =;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;=/=
Ideti5i&asi
N!+! Use Case ;=/
Na+a Use Case Edit data Pe"a6ai
Des&i:si P!ses utu& +eu*a% data Pe"a6ai
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu Pe"a6ai
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Pe"a6ai
ta+:il, *eseta data Pe"a6ai $a"
tela% tesi+:a dala+ data*ase
; 2!+ U:date data Pe"a6ai ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data Pe"a6ai disi+:a &e+*ali &edala+ data*ase
-
8/13/2019 Skripsi Edwin
72/166
Ta*el =;;= 2l!6 !5 E9et Su* Ba"ia Tata Usa%a ;=
Ideti5i&asi
N!+! Use Case ;=
Na+a Use Case Ha:us data :e"a6ai
Des&i:si P!ses +e"%a:us data Pe"a6ai
1eis Pi+e, essesial
A7t! Su* Ba"ia Tata Usa%a
S&eai! Uta+a
K!disi A6al Hala+a +eu Su* Ba"ia TU ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Pe"a6ai
Ce&list :ada e7!d $a(" i("i(
di%a:us lalu &li& %a:us
0 Kli& %a:us
/ 2!+ :e7aia data Pe"a6ai
ta+:il, *eseta data Pe"a6ai $a"
tela% teda5ta
; K!5i+asi :e"%a:usa ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil di%a:us dai data*ase
K!disi A&%i Data Pe"a6ai te%a:us dai data*ase
;= Se&si Stada U&ua da Kali*asi=
Ta*el =;0= 2l!6 !5 E9et Se&si Stada U&ua da Kali*asi =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Kel!la Kali*asi
Des&i:si P!ses +e"el!la data Kali*asi
1eis Pi+e, essesial
A7t! Se&si Stada U&ua da Kali*asiS&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Stada U&ua da Kali*asi ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Kali*asi / 2!+ :e7aia data Kali*asi
ta+:il, *eseta data Kali*asi $a"
tela% tesi+:a dala+ data*ase
K!disi A&%i Data &e"iata Kali*asi ta+:il di la$a
-
8/13/2019 Skripsi Edwin
73/166
Ta*el =;= 2l!6 !5 E9et Se&si Stada U&ua da Kali*asi ==
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Edit data Kali*asi
Des&i:si P!ses +eu*a% data Kali*asi
1eis Pi+e, essesial
A7t! Se&si Stada U&ua da Kali*asi
S&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Stada U&ua da Kali*asi ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Kali*asi
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Kali*asi
ta+:il, *eseta data Kali*asi $a"
tela% tesi+:a dala+ data*ase
; 2!+ U:date data Kali*asi ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data Kali*asi disi+:a &e+*ali &e dala+ data*ase
0= Se&si Te&i&=
Ta*el =;4= 2l!6 !5 E9et Se&si Te&i& =
Ideti5i&asi
N!+! Use Case =.
Na+a Use Case Kel!la data Tea
Des&i:si P!ses +e"el!la data Tea
1eis Pi+e, essesial
A7t! Se&si Te&i& S&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Te&i& ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Tea / 2!+ :e7aia data Tea ta+:il,
*eseta data Tea $a" tela%
tesi+:a dala+ data*ase
K!disi A&%i Data Tea ta+:il dila$a
-
8/13/2019 Skripsi Edwin
74/166
Ta*el =;?= 2l!6 !5 E9et Se&si Te&i& =
Ideti5i&asi
N!+! Use Case =
Na+a Use Case Edit data Tea
Des&i:si P!ses +eu*a% data Tea
1eis Pi+e, essesial
A7t! Se&si Te&i&
S&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Te&i& ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu Tea
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Tea ta+:il,
*eseta data Tea $a(" tela%
tesi+:a dala+ data*ase
; 2!+ U:date data Tea ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*ase
K!disi A&%i Data Tea disi+:a &e+*ali &e dala+ data*ase
Ta*el =;= 2l!6 !5 E9et Se&si Te&i& /=
Ideti5i&asi
N!+! Use Case /=.
Na+a Use Case Kel!la Tea Ula"
Des&i:si P!ses +eli%at data Tea Ula"
1eis Pi+e, essesial
A7t! Se&si Te&i&
S&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Te&i& ta+:il dila$aN! A&si A&t! N! Res:! Siste+
Kli& +eu TeaUla" /
K!disi A&%i Data Tea Ula" ta+:il dila$a
2!+ :e7aia data Tea Ula"
ta+:il, *eseta data Tea Ula"
$a" tela% tesi+:a dala+
data*ase
-
8/13/2019 Skripsi Edwin
75/166
Ta*el =0.= 2l!6 !5 E9et Se&si Te&i& /=
Ideti5i&asi
N!+! Use Case /=
Na+a Use Case Edit data Tea Ula"
Des&i:si P!ses +eu*a% data Tea Ula"
1eis Pi+e, essesial
A7t! Se&si Te&i&
S&eai! Uta+a
K!disi A6al Hala+a +eu Se&si Te&i& ta+:il dila$a
N! A&si A&t! N! Res:! Siste+
Kli& +eu TeaUla"
Kli& :ada e7!d $a" i"i diedit
0 Ru*a% ilai data, &li& si+:a
/ 2!+ :e7aia data Tea Ula"
ta+:il, *eseta data Tea Ula"
$a" tela% tesi+:a dala+data*ase
; 2!+ U:date data Tea ta+:il
K!5i+asi dai siste+ *a%6a data
tela% *e%asil diu*a% da disi+:a
&e+*ali &e dala+ data*aseK!disi A&%i Data Tea Ula" disi+:a &e+*ali &edala+ data*ase
-
8/13/2019 Skripsi Edwin
76/166
BAB IV
ANALISIS DAN PERANCANGAN PERANGKAT LUNAK
;== Aalisis
Ta%a: aalisis tedii dai ta%a: ideti5i&asi &elas *eseta &ete&aita$a, $a"
di"a+*a&a dala+ dia"a+ &elas, da dia"a+ &!la*!asi=
;== Ideti5i&asi Kelas
Se7aa "ais *esa, dala+ :e+!dela ati!al ui5ied :!7ess &elas di*a"i
+e)adi , $aitu
= B!uda$ Class
/= C!t!l Class
= Etit$ Class=
Da di*a6a% ii +eu:a&a ideti5i&asi &elas *edasa&a :!ses $a"
di+ili&i !le% :ea"&at lua&=
= 2!t O55i7e (Peda5taa'=
Ta*el ;== Ideti5i&asi Kelas 2!t O55i7e(Peda5taa'=
N! Na+a P!ses B!uda$ C!t!l Etit$
Me7atat :eda5taa e"istasi e"istasiCtl +!sRe"istasi
= Pei&sa Cliet e"istasi "istasiCtl data*ase
/ Kel!la Cliet 7liet 7lietCtl +!sCliet
/= Me7atat 7liet= 7liet 7lietCtl +!sCliet
/=/ Edit 7liet 7liet 7lietCtl +!sCliet
/= Ha:us Cliet 7liet 7lietCtl +!sCliet
Kel!la :e+*a$aa e"istasi e"istasiCtl +!sRe"istasi
7liet=
= Me7atat :e+*a$aa e"istasi e"istasiCtl +!sRe"istasi
7liet=
-
8/13/2019 Skripsi Edwin
77/166
=/ Me7eta& tada e"istasi e"istasiCtl +!sRe"istasi
tei+a
= Me7eta& *u&ti e"istasi e"istasiCtl +!sRe"istasi
:e+*a$aa
=; Me"a:us data e"istasi e"istasiCtl +!sRe"istasi
:eda5taa
4= Ke:ala Balai=
Ta*el ;=/= Ideti5i&asi Kelas Ke:ala Balai=
N! Na+a P!ses B!uda$ C!t!l Etit$
Meli%at data Tea= e&a: e&a:Ctl data*ase
/ Meli%at data Tea e&a: e&a:Ctl data*ase
Ula"=
Meli%at data Kali*asi e&a: e&a:Ctl data*ase
?= Su* Ba"ia Tata Usa%a=
Ta*el ;== Ideti5i&asi Kelas Su* Ba"ia Tata Usa%a=
N! Na+a P!ses
Kel!la alat UTTP= Me7atat )eis UTTP=
=/ Meu*a% (edit' )eis
UTTP=
= Me"%a:us )eis
UTTP=
=; Me7atat alat UTTP=
=0 Meu*a% (edit' alat
UTTP=
= Me"%a:us alat
UTTP=
/ Kel!la 7a: tea=
/= Me7atat 7a: tea=
/=/ Meu*a% (edit' 7a:
B!uda$ C!t!l Etit$
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
utt: utt:Ctl +!sUtt:
7a:tea 7a:teaCtl +!sCa:tea
7a:tea 7a:teaCtl +!sCa:tea
7a:tea 7a:teaCtl +!sCa:tea
-
8/13/2019 Skripsi Edwin
78/166
tea=
/= Me"%a:us Ca: Tea= 7a:tea 7a:teaCtl +!sCa:tea
Kel!la stada stada stadaCtl +!sStada
u&ua=
= Me7atat stada stada stadaCtl +!sStada
u&ua=
=/ Meu*a% (edit' stada stadaCtl +!sStada
stada u&ua=
= Me"%a:us Stada stada stadaCtl +!sStada
U&ua=
; Kel!la :e"a6ai= :e"a6ai :e"a6aiCtl +!sPe"a6ai
;= Me7atat :e"a6ai= :e"a6ai :e"a6aiCtl +!sPe"a6ai
;=/ Meu*a% (edit' :e"a6ai :e"a6aiCtl +!sPe"a6ai
:e"a6ai=
;= Me"%a:us :e"a6ai= :e"a6ai :e"a6aiCtl +!sPe"a6ai
= Se&si Stada U&ua da Kali*asi=
Ta*el ;=;= Ideti5i&asi Kelas Se&si Stada U&ua da Kali*asi=
N! Na+a P!ses B!uda$ C!t!l Etit$
Kel!la &ali*asi= &ali*asi &ali*asiCtl +!sKali*asi
= Meu*a% (edit' &ali*asi &ali*asiCtl +!sKali*asi
&ali*asi=
.=Se&si Te&i&=
Ta*el ;=0= Ideti5i&asi Kelas Se&si Te&i&=
N! Na+a P!ses
Kel!la Tea=
= Meu*a% (edit' Tea=
/ Kel!la Tea Ula"=
/= Meu*a% (edit' Tea
ula"=
B!uda$ C!t!l Etit$
tea teaCtl +!sTea
tea teaCtl +!sTea
tea teaCtl +!sTea
tea teaCtl +!sTea
-
8/13/2019 Skripsi Edwin
79/166
;==/ Dia"a+ K!la*!asi
Dia"a+ &!la*!asi di"ua&a utu& :e+!dela %u*u"a ata satu &elas
de"a &elas lai$a dili%at dai se"i &!la*!asi &elas$a= Da :e+!dela$a
di"a+*a&a *edasa&a 5u"si atau :!ses $a" di+ili&i +asi" - +asi"
*a"ia=
= 2!t O55i7e (Peda5taa'=
Catat Peda5taa
new post (ar#able s#mpan
front off#cer reg#stras# reg#stras#Ctrl mos/eg#stras#
Ga+*a ;== Dia"a+ K!la*!asi Peda5taa=
Pei&sa Cliet
cl#entdeta#l
front off#cer reg#stras#
post (ar#able s#mpan
reg#stras#Ctrl mos/eg#stras#
Ga+*a ;=/= Dia"a+ K!la*!asi :ei&sa 7liet=
Kel!la Cliet
sow
front off#cer cl#ent cl#entCtrl mosCl#ent
Ga+*a ;== Dia"a+ K!la*!asi &el!la 7liet=
-
8/13/2019 Skripsi Edwin
80/166
Catat Clie(t
newpost (ar#able s#mpan
front off#cer cl#ent cl#entCtrl mosCl#ent
Ga+*a ;=;= Dia"a+ K!la*!asi Catat 7liet=
Edit Cliet
ed#tpost (ar#able s#mpan
front off#cer cl#ent cl#entCtrl mosCl#ent
Ga+*a ;=0= Dia"a+ K!la*!asi Edit 7liet=
Ha:us Cliet
remo(epost (ar#able ap"s
front off#cer cl#ent cl#entCtrl mosCl#ent
Ga+*a ;== Dia"a+ K!la*!asi Ha:us Cliet=
Kel!la Pe+*a$aa Cliet
sow
front off#cer reg#stras# reg#stras#Ctrl mos/eg#stras#
Ga+*a ;=4= Dia"a+ K!la*!asi &el!la :e+*a$aa 7liet=
Catat :e+*a$aa Cliet
pay
front off#cer reg#stras#
post (ar#able s#mpan
reg#stras#Ctrl mos/eg#stras#
Ga+*a ;=?= Dia"a+ K!la*!asi 7atat :e+*a$aa 7liet=
-
8/13/2019 Skripsi Edwin
81/166
Ceta& Tada Tei+a
pr#ntpost (ar#able s#mpan
front off#cer reg#stras# reg#stras#Ctrl mos/eg#stras#
Ga+*a ;== Dia"a+ K!la*!asi 7eta& tada tei+a=
Ceta& Bu&ti Pe+*a$aa
pr#nt
front off#cer reg#stras#
post (ar#able s#mpan
reg#stras#Ctrl mos/eg#stras#
Ga+*a ;=.= Dia"a+ K!la*!asi 7eta& *u&ti :e+*a$aa=
Ha:us Data Peda5taa
remo(e
front off#cer reg#stras#
post (ar#able ap"s
reg#stras#Ctrl mos/eg#stras#
Ga+*a ;== Dia"a+ K!la*!asi %a:us data :eda5taa=
/= Ke:ala Balai=
Meli%at data Tea
tera
kepala bala# rekap rekapCtrl database
Ga+*a ;=/= Dia"a+ K!la*!asi +eli%at data tea=
-
8/13/2019 Skripsi Edwin
82/166
Meli%at data Tea Ula"
tera
kepala bala# rekap rekapCtrl database
Ga+*a ;== Dia"a+ K!la*!asi +eli%at data tea ula"=
Meli%at data Kali*asi
kal#bras#
kepala bala# rekap rekapCtrl database
Ga+*a ;=;= Dia"a+ K!la*!asi +eli%at data &ali*asi
= Su* Ba"ia Tata Usa%a=
Kel!la alat UTTP
sow
s"b bag& U "ttp "ttpCtrl mosUttp
Ga+*a ;=0= Dia"a+ K!la*!asi &el!la alat UTTP=
Catat )eis UTTP
newpost (ar#able s#mpan
s"b bag& U "ttp "ttpCtrl mosUttp
Ga+*a ;== Dia"a+ K!la*!asi 7atat )ais UTTP=
-
8/13/2019 Skripsi Edwin
83/166
-
8/13/2019 Skripsi Edwin
84/166
-
8/13/2019 Skripsi Edwin
85/166
Kel!la Stada U&ua
sow
s"b bag& U standar standarCtrl mosStandar
Ga+*a ;=/= Dia"a+ K!la*!asi &el!la stada u&ua=
Catat Stada U&ua
newpost (ar#able s#mpan
s"b bag& U standar standarCtrl mosStandar
Ga+*a ;=/4= Dia"a+ K!la*!asi 7atat stada u&ua=
Edit Stada U&ua
ed#tpost (ar#able s#mpan
s"b bag& U standar standarCtrl mosStandar
Ga+*a ;=/?= Dia"a+ K!la*!asi edit stada u&ua=
Ha:us Stada U&ua
remo(e
s"b bag& U standar
post (ar#able ap"s
standarCtrl mosStandar
Ga+*a ;=/= Dia"a+ K!la*!asi %a:us stada u&ua=
Kel!la Pe"a6ai
sow
s"b bag& U pegawa# pegawa#Ctrl mosPegawa#
Ga+*a ;=.= Dia"a+ K!la*!asi &el!la :e"a6ai=
-
8/13/2019 Skripsi Edwin
86/166
Catat Pe"a6ai
new
s"b bag& U pegawa#
post (ar#able s#mpan
pegawa#Ctrl mosPegawa#
Ga+*a ;== Dia"a+ K!la*!asi +e7atat :e"a6ai=
Edit Pe"a6ai
ed#t
s"b bag& U pegawa#
post (ar#able s#mpan
pegawa#Ctrl mosPegawa#
Ga+*a ;=/= Dia"a+ K!la*!asi edit :e"a6ai=
Ha:us Pe"a6ai
remo(e
s"b bag& U pegawa#
post (ar#able ap"s
pegawa#Ctrl mosPegawa#
Ga+*a ;== Dia"a+ K!la*!asi %a:us :e"a6ai=
;= Se&si Stada U&ua da Kali*asi=
Kel!la Kali*asi
sow
s#e& SU! kal#bras#kal#bras#Ctrl
mos!al#bras#
Ga+*a ;=;= Dia"a+ K!la*!asi &el!la &ali*asi=
-
8/13/2019 Skripsi Edwin
87/166
Edit Kali*asi
ed#tpost (ar#able s#mpan
s#e& SU! kal#bras# kal#bras#Ctrl mos!al#bras#
Ga+*a ;=0= Dia"a+ K!la*!asi edit &ali*asi=
0= Se&si Te&i&=
Kel!la Tea
sow
s#e& tekn#k tera teraCtrl mosera
Ga+*a ;== Dia"a+ K!la*!asi &el!la tea=
Edit Tea
ed#t post (ar#able s#mpan
s#e& tekn#k tera teraCtrl mosera
Ga+*a ;=4= Dia"a+ K!la*!asi edit tea=
Kel!la Tea Ula"
sow
s#e& tekn#k tera teraCtrl mosera
Ga+*a ;=?= Dia"a+ K!la*!asi &el!la tea ula"=
-
8/13/2019 Skripsi Edwin
88/166
Edit Tea Ula"
ed#t post (ar#able s#mpan
s#e& tekn#k tera teraCtrl mosera
Ga+*a ;== Dia"a+ K!la*!asi edit tea ula"=
;== Dia"a+ Kelas
Dia"a+ &elas +e""a+*a&a &ete&aita ata &elas da +ee:esetasi&a
stu&tu dai siste+=
= 2!t O55i7e (Peda5taa'=
reg#stras# reg#stras#Ctrl mos/eg#stras#
cl#ent cl#entCtrl mosCl#ent
Ga+*a ;=;.= Dia"a+ Kelas 5!t !55i7e (:eda5taa'=
/= Ke:ala Balai=
rekap rekapCtrl database
Ga+*a ;=;= Dia"a+ Kelas &e:ala *alai=
-
8/13/2019 Skripsi Edwin
89/166
= Su* Ba"ia Tata Usa%a=
pegawa# pegawa#Ctrl mosPegawa#
"ttp "ttpCtrl mosUttp
captera capteraCtrl mosCaptera
standar standarCtrl mosStandar
Ga+*a ;=;/= Dia"a+ Kelas su* Ba"ia tata usa%a=
;= Se&si Stada U&ua da Kali*asi=
kal#bras# kal#bras#Ctrl mos!al#bras#
Ga+*a ;=;= Dia"a+ Kelas Se&si stada u&ua da &ali*asi=
0= Se&si Te&i&=
tera teraCtrl mosera
Ga+*a ;=;;= Dia"a+ Kelas Se&si te&i&=
-
8/13/2019 Skripsi Edwin
90/166
;=/= Pea7a"a
Ta%a: ii tedii dai :e+!dela &asus +e""ua&a dia"a+ se
-
8/13/2019 Skripsi Edwin
91/166
Pei&sa Cliet
reg#stras# reg#stras#Ctrl mos/eg#stras#
%$ new reg#stras#Ctrl+.
2$ ed#t/eg#stras#+@.
3$ sa(e/eg+Atask.4$ new mos/eg#stras#+Adb.
B$ setQ"ery+A0"ery.
D$ load+.
Ga+*a ;=;= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
92/166
Catat Clie(t
cl#ent cl#entCtrl mosCl#ent
%$ new cl#entCtrl+.
2$ ed#tCl#ent+@.
3$ sa(eCl#ent+.4$ new mosCl#ent+Adb.
B$ b#nd+AP6S.
D$ ceck+.
E$ store+.
Ga+*a ;=;?= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
93/166
Ha:us Cliet
cl#ent cl#entCtrl moscl#ent
%$ new cl#entCtrl+.
2$ remo(eCl#ent+A#d5Aopt#on.
3$ new mosCl#ent+Adb.
4$ delete+A#d.
Ga+*a ;=0.= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
94/166
Catat Pe+*a$aa Cliet
reg#stras# reg#satras#Ctrl mos/eg#stras#
%$ new reg#stras#Ctrl+.
2$ payment+A"#d. 3$ new mos/eg#stras#+Adb.
4$ load+A"#d.
B$ payment+A"#d5Apay.
D$ pay+A"#d5Apay.
Ga+*a ;=0/= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
95/166
Ceta& *u&ti Pe+*a$aa
reg#stras# reg#stras#Ctrl mos/eg#stras#
%$ new reg#stras#Ctrl+.
2$ sow+Aopt#on.3$ new mos/eg#stras#+Adb.
4$ setQ"ery+A0"ery.
B$ load6b?ectL#st+.
Ga+*a ;=0;= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
96/166
/= Ke:ala Balai=
Meli%at data Tea
tera
%$ new teraCtrl+.
2$ sow+Aopt#on5Asect#on.
teraCtrl mosera
3$ new mosera+Adb.
4$ setQ"ery+A0"ery.
B$ load6b?ectL#st+.
Ga+*a ;=0= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
97/166
Meli%at data Kali*asi
kal#bras# kal#bras#Ctrl mos!al#bras#
%$ new kal#bras#Ctrl+.
2$ sow+Aopt#on.3$ new mos!al#bras#+Adb.
4$ setQ"ery+A0"ery.
B$ load6b?ectL#st+.
Ga+*a ;=0?= Dia"a+ Se
-
8/13/2019 Skripsi Edwin
98/166
Catat 1eis UTTP
"ttp "ttpCtrl mosUttp
%