Anda di halaman 1dari 166

PENGEMBANGAN PERANGKAT LUNAK PENGOLAHAN TERA, TERA ULANG DAN KALIBRASI BERBASIS CLIENT- SERVER (Studi Kasus di Balai

Met !l!"i #ila$a% Su a&a ta'

Tu"as A&%i i(i dia)u&a( se*a"ai sala% satu s$a at u(tu& &elulusa( P !"a+ Studi (St ata ,' STTIS BANDUNG

Disusu( Ole% Na+a - MUSLIM PRIBADI MUHAMMAD NIM - ,,./...0

1URUSAN TEKNIK IN2ORMATIKA SEKOLAH TINGGI TEKNOLOGI IN2ORMATIKA SON3 SUGEMA BANDUNG /..4

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% Su a&a ta'

Tela% Dite i+a da( Disa%&a( U(tu& Me+e(u%i Pe s$a ata( Dala+ Me($elesai&a( P !" a+ Studi S-, (St ata ,' Sa )a(a Te&(i& I(5! +ati&a STTIS BANDUNG

Ba(du(", Ma et /..4 Disa%&a( Ole% -

Pe+*i+*i("

Ketua P !" a+ Studi Te&(i& I(5! +ati&a

T!t! Su%a t!, MT

Nia A+*a sa i, Ssi

ABSTRACT

Balai Met !l!"i Su a&a ta 6as a Te7%(i7al E8e7uti9e U(it !5 De:a te+e( Pe da"a("a(, 6%i7% %a9e ; (5!u ' +ai( tas&, 6%i7% !(e !5 t%e+ is d!i(" te a a(d te a ula(" t!6a d +easu e+e(t de9i7e a(d its e<ui:+e(t a(d als! 7ali* ati(" +easu e+e(t de9i7e= T! %el: Balai Met !l!"i d!i(" !(e !5 t%ei +ai( tas& it (eed a s!5t6a e de9el!:+e(t 6%i7% 6ill a77!++!date t%e te a, 7ali* ati(" : !7ess a(d i(9e(t! ial list !5 +easu e+e(t de9i7e a(d its e<ui:+e(t= T%e s!5t6a e de9el!:+e(t usi(" Rati!(al U(i5ied P !7ess (RUP' a:: !a7%+e(t, 6it% U(i5ied M!deli(" La("ua"e (UML'= At t%e i+:le+e(tati!( 6! & :%ase it usi(" 6e* *ased : !" a+i(" t!!ls, PHP 0=,=/ a(d als! M$S>L 0=.=,? as t%e st! a"e e("i(e= Bla7& *!8 testi(" +et%!d is used at testi(" 6! & :%ase= T%e esult !5 t%e s!5t6a e de9el!:+e(t : !du7t is a 6e* *ased s!5t6a e, 6%i7% %a9e 7e(t ali@e st! a"e +edia i( a data*ase se 9e 5! a *ette data i(te" it$= #it% use t$:e se:e ati!( *ased !( di9isi!( at t%e ! "a(i@ati!(, t%e s!5t6a e is 5u(7ti!(al$ di9ided a:: !: iate 6it% ea7% di9isi!( )!* des7 i:ti!( at Balai Met !l!"i, i( !t%e 6! d t%e s!5t6a e 7!(sist !5 se9e al s!5t6a e 7!+:!(e(ts 6it% de:e(de(7ies i( !(e a(!t%e : !7ess, t%e ai+ is t! : ese 9e t%e *usi(ess se<ue(tialit$= T%e s!5t6a e : !du7t %a9e *ee( 7a:a*le t! %el: te a a(d 7ali* ati(" : !7ess i( e"ist ati!(, te a a(d 7ali* ati!( i(7!+e (7!st 7!lle7ti("', te a, te a ula(" a(d 7ali* ati!( data sa9i(", a(d als! te a, te a ula(", a(d 7ali* ati!( e7a:itulati!(= It als! %a(dle t%e i(9e(t! $ 5! +easu e+e(t de9i7e a(d its e<ui:+e(t al!(" 6it% ta i5 dete +i(ati!(= Ke$6! d Balai Met !l!"i, De:a te+e( Pe da"a("a(, Rati!(al U(i5ied P !7ess (RUP', U(i5ied M!deli(" La("ua"e (UML', PHP 0=,=/, M$S>L 0=.=,?, *la7& *!8 testi(", data*ase se 9e , te a, te a ula(", 7ali* ati!(=

ABSTRAK

Balai Met !l!"i 6ila$a% Su a&a ta +e u:a&a( sala% satu U(it Pela&sa(a Te&(is da i De:a te+e( Pe da"a("a(, $a(" +e+ili&i ; tu"as :!&!&, $a(" sala% satu($a adala% +ela&u&a( te a da( te a ula(" te %ada: alat-alat U&u Ta&a Ti+*a(" da( Pe le("&a:a(($a (UTTP' se ta &ali* asi alat u&u = U(tu& +e+*a(tu dala+ +e()ala(&a( sala% satu tu"as :!&!& te se*ut +a&a :e(ulis +e("e+*a("&a( se*ua% :e a("&at lu(a& $a(" +a+:u +e+*a(tu : !ses :e(e aa(, &ali* asi da( )u"a i(9e(ta isi alat-alat UTTP= Pe("e+*a("a( :e a("&at lu(a& te se*ut +e(""u(a&a( +et!de Rati!(al U(i5ied P !7ess (RUP', de("a( *a%asa :e +!dela( U(i5ied M!deli(" La("ua"e (UML'= Pada ta%a: i+:le+e(tasi :e(ulis +e(""u(a&a( :e a("&at :e+ !" a+a( *e *asis 6e*, PHP 9e si 0=,=/ se ta +e(""u(a&a( +esi( *asis data M$S>L 9e si 0=.=,?= Pe("u)ia( te %ada: :e a("&at lu(a& dila&u&a( de("a( +et!de *la7&*!8 testi("= P !du& da i :e("e+*a("a( te se*ut adala% se*ua% :e a("&at lu(a& *e *asis 6e*, $a(" +e+ili&i +edia :e($i+:a(a( te :usat di dala+ se*ua% data*ase se 9e se%i(""a i(te" itas data le*i% te )a+i(= De("a( :e+*a"ia( ti:e :e+a&ai :e a("&at lu(a& *e dasa &a( di9isi atau se&si, +a&a :e a("&at lu(a& i(i te *a"i se7a a 5u("si!(al sesuai de("a( di9isi atau se&si di Balai Met !l!"i, de("a( &ata lai( :e a("&at lu(a& te di i da i su*-su* :e a("&at lu(a& $a(" sali(" *e "a(tu(" satu sa+a lai(, %al i(i *e tu)ua( a"a : !ses $a(" te )adi te )a"a &e*e u uta(($a= Pe a("&at lu(a& $a(" di%asil&a( +a+:u +e+*a(tu :e(e aa( da( &ali* asi dala+ %al :e(da5ta a(, :e("%itu("a( ua(" te a da( &ali* asi, :e($i+:a(a( data te a, te a ula(" da( &ali* asi se ta e&a:itulasi te a, te a ula(" da( &ali* asi= Pe a("&at lu(a& )u"a +e(a("a(i i(9e(ta isi u(tu& da5ta alat-alat UTTP *ese ta :e("atu a( ta i5= Kata Ku(7i - Balai Met !l!"i, De:a te+e( Pe da"a("a(, Rati!(al U(i5ied P !7ess (RUP', U(i5ied M!deli(" La("ua"e (UML', PHP 9e si 0=,=/, M$S>L 9e si 0=.=,?, *la7& *!8 testi(", data*ase se 9e , te a, te a ula(", &ali* asi=

KATA PENGANTAR

Bis+illa%i a%+a(i a%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** selu u% ala+= Se+!"a S%ala6at da( sala+ te 7u a% &e:ada Mu%a++ad SA##, Kelua "a-Su7i($a, :a a sa%a*at da( :a a :e("i&ut($a= Ha($a &a e(a &asi% sa$a(" da( &e&uata(-N$a la% :e(ulis +a+:u +e($elesai&a( S& i:si $a(" *e )udul APENGEMBANGAN PERANGKAT LUNAK PENGOLAHAN TERA, TERA ULANG DAN KALIBRASI BERBASIS CLIENT-SERVER (Studi Kasus di Balai Met !l!"i #ila$a% Su a&a ta'B $a(" +e u:a&a( sala% satu s$a at &elulusa( $a(" %a us di:e(u%i dala+ +e(7a:ai "ela Sa )a(a Te&(i& di Se&!la% Ti(""i Te&(!l!"i I(5! +ati&a S!($ Su"e+a= Pada &ese+:ata( i(i :e(ulis i("i( +e("u7a:&a( te i+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%a t!, M=T=, sela&u d!se( :e+*i+*i(" s& i:si $a(" de("a( :e(u% &etulusa(, &esa*a a(, :e %atia(, da( &etelitia( tela% +elua("&a( 6a&tu, te(a"a, da( :e+i&i a(($a u(tu& +e+*e i&a( :e("a a%a( &e:ada :e(ulis sela+a :e(ulisa( s& i:si i(i= Pada &ese+:ata( i(i :ula, :e(ulis i("i( +e("u7a:&a( te i+a &asi% $a(" se*esa -*esa ($a &e:ada $a(" sa$a %! +ati ,= Ba:a& I = Ka%a Mul$a(i, sela&u &etua STTIS Ba(du("=

/= I*u Nia A+*a sa i, Ssi=, sela&u &etua : !" a+ studi )u usa( Te&(i& I(5! +ati&a STTIS Ba(du("= C= Ba:a& Ali A%+adi, S=T=, sela&u d!se( )u usa( Te&(i& I(5! +ati&a STTIS Ba(du("= ;= Ba:a& Tau5i& Hida$at, S=H=, sela&u Ke:ala Balai Met !l!"i #ila$a% Su a&a ta= 0= Ba:a& #a%$u Vete a(t!, S=H=, sela&u Ke:ala Se&si Sta(da U&u a( da( Kali* asi Balai Met !l!"i #ila$a% Su a&a ta= D= 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% Su a&a ta= 4= Ba:a& Gu(a6a( Hut!+!, S=H=, sela&u Ke:ala Se&si Te&(i& Balai Met !l!"i #ila$a% Su a&a ta= ?= I*u A(i& S!5ia%, B7= H&=, sela&u Ke:ala Su* Ba"ia( Tata Usa%a Balai Met !l!"i #ila$a% Su a&a ta= E= Ba:a& A= Ma t!t!, +as De9i, da( +as Dedi di Balai Met !l!"i Su a&a ta= ,.= Sa%a*at da( te+a( de&at $a(" tela% +e+*e i&a( +asu&a( da( *a(tua(($a - Muis, Ra7%+at Su6a(di= S=H=, A"u(" Ku (ia6a(, A=Md=, Da(i Su%e la(, A=Md=, A i5 Budi+a(, Gi(d!, Pa(du, C%e:$, da( R= A%adia(= ,,= Kelua "a *esa Ka&e&= M!7%= 3asi te 7i(ta di 1e+*e = ,/= Ba:a& da( i*u d!se( :e("a)a :ada Se&!la% Ti(""i Te&(!l!"i I(5! +ati&a S!($ Su"e+a Ba(du(", se ta selu u% Ci9itas A&ade+ia= ,C= Haida Hasa( Nas ulla%, 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=

,;= Ke:!(a&a(&u Al$a da( E7%a $a(" selalu +e+*e i&a( &e7e iaa( diselasela &esi*u&a(&u= ,0= Se+ua :i%a& $a(" tu ut +e+*e i&a( du&u("a( dala+ :e(ulisa( s& i:si i(i $a(" tida& *isa dise*ut&a( satu :e satu Se7a a &%usus, :e(ulis i("i( +e("u7a:&a( te i+a &asi% setulus-tulus($a da( :e("%a "aa( $a(" se*esa -*esa ($a &e:ada I*u(da te 7i(ta Na(i Ku (ia(i (al+' da( A$a%a(da te 7i(ta #a%$u Vete a(t! Mu%a++ad, S=H=, du&u("a( *ese ta d!Ga a$a% da( i*u sa("at *e a ti dala+ :e )ala(a( %idu:&u, edu: &e li: )i6a&u da( se(a(tiasa selalu +e()adi :elita dala+ %ati&u= Ke:ada adi&-adi&&u As i 2a)a Ma%+uda% da( Asad Haida , da( Mata%a i&u A("elia Lau a G=, A=Md, $a(" tiada %e(ti($a +e+*e i&a( du&u("a( +! il da( s:i ituil &e:ada :e(ulis %i(""a te selesai&a(($a s& i:si i(i, &i a($a %a($a Alla% S#T= $a(" da:at +e+*alas se+ua &e*ai&a( +e e&a= Pe(ulis sada *a%6a dala+ :e(ulisa( s& i:si i(i +asi% te da:at *a($a& &e&u a("a( *ai& da i se"i te&(i& :e($a)ia( :e(ulisa(, +au:u( +ate i :e(ulisa( +e("i("at &ete *atasa( il+u $a(" di+ili&i :e(ulis= Ole% &a e(a itu, :e(ulis sa("at +e("%a a:&a( se"ala *e(tu& sa a( da( & iti& da i se+ua :i%a& de+i :e($e+:u (aa( s& i:si i(i= A&%i &ata :e(ulis se7a a : i*adi *e %a a: &a $a tulis i(i *isa +e+*e i&a( +a(5aat &%usus($a *a"i :e(ulis, da( *a"i :a a :e+*a7a :ada u+u+($a=

Ba(du(", 2e* ua i /..4

Pe(ulis

DA2TAR ISI

ABSTRAK HHHHHHHHHHHHHHHHHHHHHHHH=== iii KATA PENGANTAR HHHHHHHHHHHHHHHHHHH=====9 DA2TAR ISI HHHHHHHHHHHHHHHHHHHHHH=H== 9iii DA2TAR TABEL HHHHHHHHHHHHHHHHHHHHH=== 8ii DA2TAR GAMBAR HHHHHHHHHHHHHHHHHHHH=== 89 DA2TAR SIMBOL HHHHHHHHHHHHHHHHHHHH===== 88i DA2TAR LAMPIRAN HHHHHHHHHHHHHHHHHHH=== 88iii BAB I PENDAHULUAN HHHHHHHHHHHHHHH=HHH=== I-, ,=,= Lata Bela&a(" Masala% HHHHHHHHHHHH=HHHH= I-, ,=/= Ide(ti5i&asi Masala% HHHHHHHHHHHHH=HHH=== == I-/

,=C= Batasa( Masala% HHHHHHHHHHHHHH=HHHHH= I-C ,=;= Tu)ua( Pe(elitia( HHHHHHHHHHHHH=HHHHHH I-C ,=0= Te+:at da( #a&tu Pe(elitia( HHHHHHH=HHHHHHH= I-; ,=D= Met!d!l!"i HHHHHHHHHHHHH=HHHHHH=== = I-;

,=D=,= Pe("u+:ula( Data HHHHHHH=HHHHHHHHH= I-; ,=D=/= Pe("e+*a("a( Pe a("&at Lu(a& H=HHHHHHHHH=== I-0 ,=4= Siste+ati&a Pe(ulisa( HHHHHHH=HHHHHHHHHH= I-0 BAB II LANDASAN TEORI HHHHHH=HHHHHHHHHHH II-, /=,= Met !l!"i da( Met !l!"i Le"al HH=HHHHHHHHHHH=== II-, /=,=,= Alat-alat UTTP HHHHH=HHHHHHHHHHHH===II-, /=,=/= Te a HHHHHHHHH=HHHHHHHHHHHHH II-, /=,=C= Te a Ula(" HHHHH=HHHHHHHHHHHHHH= II-/

/=,=;= Kali* asi HHHHHHHHHHHHHHHHH=HHH= II-/ /=/= K!(se: Pe a("&at Lu(a& HHHHHHHHHHHH=HHHH II-/ /=/=,= Rati!(al U(i5ied P !7ess (RUP' HHHHHH=HHHHH II-/ /=/=/= K!(se: O*)e7t O ie(ted HHHHHHHH=HHHHHH= II-C /=/=C= U(i5ied M!deli(" La("ua"e (UML' HH=HHHHHHH= II-0 /=/=;= PHP-H$:e te8t P e: !7ess! (PHP' H=HHHHHHHH== II-D /=/=0= M$S>L HHHHHHHHHHHHHH=HHHHHH== II-4 BAB III DE2INISI KEBUTUHAN HHHHHHH=HHHHHHH== III-, C=,= Balai Met !l!"i da( P !sedu Pe(e aa( HHHHHHHHHH== III-, C=,=,= P !sedu Te a HHHHHHHHHHHHHHHHHH== III-, C=,=/= P !sedu Te a Ula(" HHHHHHHHHHHHHHH=== III-/ C=,=C= P !sedu Kali* asi HHHHHHHHHHHHHHHH=== III-; C=/= P !ses Bis(is HHHHHHHHHHHHHHHHHHHHH III-0 C=/=,= Busi(ess Use Case Dia" a+ HHHHHHHHHHHH=== III-0 C=/=/= Busi(ess O*)e7t M!del HHHHHHHHHHHHHH=== III-D C=/=C= Busi(ess A7ti9it$ Dia" a+ HHHHHHHHHHHHH= III-? C=C= Ga+*a a( U+u+ HHHHHHHHHHHHHHHHHHH= III-,, C=;= Ke*utu%a( Pe a("&at Lu(a& HHHHHHHHHHHHHHH III-,, C=;=,= Des& i:si Ke*utu%a( HHHHHHHHHHHHHHH=== III-,, C=;=/= Use Case Dia" a+ HHHHHHHHHHHHHHHH===III-,0 C=;=C= 2l!6 !5 E9e(t (S&e(a i!' HHHHHHHHHHHHHH III-,E BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK = IV-, ;=,= A(alisis HHHHHHHHHHHHHHHHHHHHHHH IV-, ;=,=,= Ide(ti5i&asi Kelas HHHHHHHHHHHHHHHHH IV-,

;=,=/= Dia" a+ K!la*! asi HHHHHHHHHHHHHHHH IV-; ;=,=C= Dia" a+ Kelas HHHHHHHHHHHHHHHHHH IV-,C ;=/= Pe a(7a("a( HHHHHHHHHHHHHHHHHHHHH= IV-,0 ;=/=,= Dia" a+ Se<ue(7e HHHHHHHHHHHHHHHH== IV-,0 ;=/=/= Dia" a+ De:l!$+e(t HHHHHHHHHHHHHHH== IV-C0 ;=/=C= Dia" a+ Pa7&a"e HHHHHHHHHHHHHHHHH IV-C0 ;=/=;= Dia" a+ C!+:!(e(t HHHHHHHHHHHHHHH=== IV-C? ;=/=0= Ra(7a("a( Data*ase HHHHHHHHHHHHHHH=== IV-CE ;=/=D= Ra(7a("a( Use I(te 5a7e HHHHHHHHHHHHH=== IV-;, ;=/=4= Dia" a+ S:esi5i&asi Kelas HHHHHHHHHHHHH== IV-;C ;=/=?= Ta*el S:esi5i&asi Kelas HHHHHHHHHHHHHH=== IV-;4 BAB V IMPLEMENTASI DAN PENGU1IAN HHHHHHHHHH V-, 0=,= I+:le+e(tasi HHHHHHHHHHHHHHHHHHHHH V-, 0=,=,= Li("&u("a( I+:le+e(tasi HHHHHHHHHHHHH== V-, 0=,=,=,= Pe a("&at Ke as 3a(" Di"u(a&a( HHHHHHHH= V-, 0=,=,=/= Pe a("&at Lu(a& 3a(" Di"u(a&a( HHHHHHHH V-/ 0=,=/= Batasa( I+:le+e(tasi HHHHHHHHHHHHHHH= V-/ 0=,=C= I+:le+e(tasi P !" a+ HHHHHHHHHHHHHHH V-C 0=,=C=,= I+:le+e(tasi Kelas HHHHHHHHHHHHHH V-C 0=,=C=,=,= 2 !(t O55i7e (Pe(da5ta a(' HHHHHHHHH V-C 0=,=C=,=/= Ke:ala Balai HHHHHHHHHHHHHH== V-C 0=,=C=,=C= Su* Ba"ia( Tata Usa%a HHHHHHHHHH= V-; 0=,=C=,=;= Se&si Sta(da U&u a( da( Kali* asi HHHHH= V-; 0=,=C=,=0= Se&si Te&(i& HHHHHHHHHHHHHH==V-;

0=,=C=/= I+:le+e(tasi Data*ase HHHHHHHHHHHH== V-0 0=,=C=C= I+:le+e(tasi Use I(te 5a7e HHHHHHHHHH== V-E 0=,=C=;= I+:le+e(tasi K!(5i"u asi A:a7%e/T iad ,=0=; HHH= V-,, 0=,=C=0= I+:le+e(tasi K!(5i"u asi SIP Met !l!"i HHHHH== V-,C 0=,=C=D= I+:le+e(tasi 1a i("a( HHHHHHHHHHHH=== V-,0 0=/= Pe("u)ia( Pe a("&at Lu(a& SIP Met !l!"i HHHHHHHHH==V-,D 0=/=,= Pe("u)ia( A:li&asi SIP Met !l!"i HHHHHHHHHH== V-,D 0=/=/= Kasus 3a(" Diu)i&a( HHHHHHHHHHHHHHH== V-,D 0=/=C= Ide(ti5i&asi da( Re(7a(a Pe("u)ia( HHHHHHHHHH V-,D BAB VI KESIMPULAN DAN SARAN HHHHHHHHHHHHH VI-, D=,= Kesi+:ula( HHHHHHHHHHHHHHHHHHHHH== VI-, D=/= Sa a( HHHHHHHHHHHHHHHHHHHHHHHH VI-/

DA2TAR PUSTAKA DA2TAR RI#A3AT HIDUP LAMPIRAN-LAMPIRAN

DA2TAR TABEL

Ta*el C=,= Busi(ess A7ti9it$ Dia" a+ Pe(da5ta a( HHHHHHHH== III-? Ta*el C=/= Busi(ess A7ti9it$ Dia" a+ La:! a( Bula(a( HHHHHH== III-E Ta*el C=C= Busi(ess A7ti9it$ Dia" a+ I(9e(ta isi HHHHHHHH=== III-E Ta*el C=;= Busi(ess A7ti9it$ Dia" a+ Kali* asi HHHHHHHHH=== III-,. Ta*el C=0= Busi(ess A7ti9it$ Dia" a+ Te a HHHHHHHHHHH== III-,. Ta*el C=D= Busi(ess A7ti9it$ Dia" a+ Te a Ula(" HHHHHHHH=== III-,. Ta*el C=4= Ke*utu%a( 2u("si!(al 2 !(t O55i7e (:e(da5ta a(' HHH====== III-,C Ta*el C=?= Ke*utu%a( 2u("si!(al Ke:ala Balai HHHHHHHHH=== III-,C Ta*el C=E= Ke*utu%a( 2u("si!(al Su* Ba"ia( Tata Usa%a HHHHH===III-,; Ta*el C=,.= Ke*utu%a( 2u("si!(al Se&si Sta(da U&u a( da( Kali* asi === III-,; Ta*el C=,,= Ke*utu%a( 2u("si!(al Te&(i& HHHHHHHHHHHH= III-,0 Ta*el C=,/= 2l!6 !5 E9e(t 2 !(t O55i7e , HHHHHHHHHHHH=== III-,E Ta*el C=,C= 2l!6 !5 E9e(t 2 !(t O55i7e ,=, HHHHHHHHHHHH III-,E Ta*el C=,;= 2l!6 !5 E9e(t 2 !(t O55i7e / HHHHHHHHHHHH=== III-/. Ta*el C=,0= 2l!6 !5 E9e(t 2 !(t O55i7e /=, HHHHHHHHHHHH III-/. Ta*el C=,D= 2l!6 !5 E9e(t 2 !(t O55i7e /=/ HHHHHHHHHHHH III-/, Ta*el C=,4= 2l!6 !5 E9e(t 2 !(t O55i7e /=C HHHHHHHHHHHH III-/, Ta*el C=,?= 2l!6 !5 E9e(t 2 !(t O55i7e C HHHHHHHHHHHH=== III-// Ta*el C=,E= 2l!6 !5 E9e(t 2 !(t O55i7e C=, HHHHHHHHHHHH III-// Ta*el C=/.= 2l!6 !5 E9e(t 2 !(t O55i7e C=/ HHHHHHHHHHHH III-// Ta*el C=/,= 2l!6 !5 E9e(t 2 !(t O55i7e C=C HHHHHHHHHHHH III-/C Ta*el C=//= 2l!6 !5 E9e(t 2 !(t O55i7e C=; HHHHHHHHHHHH III-/C

Ta*el C=/C= 2l!6 !5 E9e(t Ke:ala Balai , HHHHHHHHHHHH== III-/; Ta*el C=/;= 2l!6 !5 E9e(t Ke:ala Balai / HHHHHHHHHHHH== III-/; Ta*el C=/0= 2l!6 !5 E9e(t Ke:ala Balai C HHHHHHHHHHHH== III-/; Ta*el C=/D= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=/4= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=/?= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=/E= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C.= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C,= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C/= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=CC= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C;= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C0= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=CD= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C4= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=C?= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=CE= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=;.= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=;,= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=;/= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=;C= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a Ta*el C=;;= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a , HHHHHHHH= III-/0 ,=, HHHHHHH== III-/0 ,=/ HHHHHHH== III-/D ,=C HHHHHHH== III-/D ,=; HHHHHHH== III-/4 ,=0 HHHHHHH== III-/4 ,=D HHHHHHH== III-/? / HHHHHHHH= III-/? /=, HHHHHHH== III-/E /=/ HHHHHHH== III-/E /=C HHHHHHH== III-C. C HHHHHHHH= III-C. C=, HHHHHHH== III-C, C=/ HHHHHHH== III-C, C=C HHHHHHH== III-C/ ; HHHHHHHH= III-C/ ;=, HHHHHHH== III-CC ;=/ HHHHHHH== III-CC ;=C HHHHHHH III-C;

Ta*el C=;0= 2l!6 !5 E9e(t Se&si Kali* asi , HHHHHHHHHHH== III-C; Ta*el C=;D= 2l!6 !5 E9e(t Se&si Kali* asi ,=, HHHHHHHHHH=== III-C0

Ta*el C=;4= 2l!6 !5 E9e(t Se&si Te&(i& , HHHHHHHHHHHH== III-C0 Ta*el C=;?= 2l!6 !5 E9e(t Se&si Te&(i& ,=, HHHHHHHHHHH=== III-CD Ta*el C=;E= 2l!6 !5 E9e(t Se&si Te&(i& / HHHHHHHHHHHH== III-CD Ta*el C=0.= 2l!6 !5 E9e(t Se&si Te&(i& /=, HHHHHHHHHHH=== III-C4 Ta*el ;=,= Ide(ti5i&asi Kelas 2 !(t O55i7e (Pe(da5ta a(' HHHHHH==IV-, Ta*el ;=/= Ide(ti5i&asi Kelas Ke:ala Balai HHHHHHHHHHH=== IV-/ Ta*el ;=C= Ide(ti5i&asi Kelas Su* Ba"ia( Tata Usa%a HHHHHHH=== IV-/ Ta*el ;=;= Ide(ti5i&asi Kelas Se&si Sa(da U&u a( da( Kali* asi HHH IV-C Ta*el ;=0= Ide(ti5i&asi Kelas Se&si Te&(i& HHHHHHHHHHH=== IV-C Ta*el ;=D= S:esi5i&asi Kelas 2 !(t O55i7e (Pe(da5ta a(' HHHHHH== IV-;4 Ta*el ;=4= S:esi5i&asi Kelas Ke:ala Balai HHHHHHHHHHHH IV-;? Ta*el ;=?= S:esi5i&asi Kelas Su* Ba"ia( Tata Usa%a HHHHHHH=== IV-;E Ta*el ;=E= S:esi5i&asi Kelas Se&si Sta(da U&u a( da( Kali* asi HHH IV-0, Ta*el ;=,.= S:esi5i&asi Kelas Se&si Te&(i& HHHHHHHHHHHH IV-0/ Ta*el 0=,= Pe a("&at Ke as $a(" di"u(a&a( HHHHHHHHHHH= V-, Ta*el 0=/= Pe a("&at Lu(a& 3a(" di"u(a&a( HHHHHHHHHH=== V-/ Ta*el 0=C= I+:le+e(tasi Kelas 2 !(t O55i7e (Pe(da5ta a(' HHHHH== V-C Ta*el 0=;= I+:le+e(tasi Kelas Ke:ala Balai HHHHHHHHHHH V-C Ta*el 0=0= I+:le+e(tasi Kelas Su* Ba"ia( Tata Usa%a HHHHHH=== V-; Ta*el 0=D= I+:le+e(tasi Kelas Se&si Sta(da U&u a( da( Kali* asi H=== V-; Ta*el 0=4= I+:le+e(tasi Kelas Se&si Te&(i& HHHHHHHHHHH V-; Ta*el 0=?= I+:le+e(tasi Data*ase HHHHHHHHHHHHHHH V-0 Ta*el 0=E= Ide(ti5i&asi Pe("u)ia(= HHHHHHHHHHHHHHH= V-,4

DA2TAR GAMBAR

Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a

/=,= /=/= /=C= /=;= /=0= /=D= /=4= C=,= C=/= C=C= C=;= C=0= C=D= C=4= C=?= C=E= C=,.= C=,,= C=,/= C=,C= C=,;= C=,;

M!del : !ses di RUP HHHHHHHHHHHHHH= II-/ Ilust asi !*)e& da( &elas HHHHHHHHHHHHH= II-; PHP Se 9e side s7 i:ti(" HHHH===================================== II-D M$S>L Multi:le St! a"e E("i(e A 7%ite7tu e HHHH= II-4 Buat &!(e&si HHHHHHHHHHHHHHHHH===II-? Pili% data*ase HHHHHHHHHHHHHHHHH= II-? Pe("i i+a( Pe i(ta% M$S>L HHHHHHHHHHH= II-E P !sedu Te a HHHHHHHHHHHHHHHHH= III-, P !sedu Te a Ula(" HHHHHHHHHHHHHH== III-/ P !sedu Kali* asi HHHHHHHHHHHHHHH== III-; Busi(ess Use Case Dia" a+ HHHHHHHHHHH== III-0 Busi(ess O*)e7t M!del Pe(da5ta a( HHHHHHHH== III-D Busi(ess O*)e7t M!del La:! a( Bula(a( HHHHHH== III-D Busi(ess O*)e7t M!del I(9e(ta isi HHHHHHHH=== III-4 Busi(ess O*)e7t M!del Kali* asi HHHHHHHHH===III-4 Busi(ess O*)e7t M!del Te a HHHHHHHHHHH= III-4 Busi(ess O*)e7t M!del Te a Ula(" HHHHHHHH=== III-? Ga+*a a( U+u+ HHHHHHHHHHHHHHH=== III-,, Use Case Dia" a+ 2 !(t O55i7e HHHHHHHHHH= III-,0 Use Case Dia" a+ Ke:ala Balai HHHHHHHHHH III-,D Use Case Dia" a+ Su* Ba"ia( Tata Usa%a HHHHH=== III-,4 Use Case Dia" a+ Se&si Sta(da U&u a( da( Kali* asi === III-,?

Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a

C=,D= ;=,= ;=/= ;=C= ;=;= ;=0= ;=D= ;=4= ;=?= ;=E= ;=,.= ;=,,= ;=,/= ;=,C= ;=,;= ;=,0= ;=,D= ;=,4= ;=,?= ;=,E= ;=/.= ;=/,= ;=//= ;=/C=

Use Case Dia" a+ Te&(i& HHHHHHHHHHHH= III-,? Dia" a+ K!la*! asi Pe(da5ta a( HHHHHHHHH=== IV-; Dia" a+ K!la*! asi Pe i&sa Clie(t HHHHHHHH=== IV-; Dia" a+ K!la*! asi Kel!la Clie(t HHHHHHHHH=IV-; Dia" a+ K!la*! asi Catat Clie(t HHHHHHHHH=== IV-0 Dia" a+ K!la*! asi Edit Clie(t HHHHHHHHHH=IV-0 Dia" a+ K!la*! asi Ha:us Clie(t HHHHHHHHH= IV-0 Dia" a+ K!la*! asi Kel!la Pe+*a$a a( Clie(t HHHH IV-0 Dia" a+ K!la*! asi Catat Pe+*a$a a( Clie(t HHHH== IV-0 Dia" a+ K!la*! asi Ceta& Ta(da Te i+a HHHHHH= IV-D Dia" a+ K!la*! asi Ceta& Bu&ti Pe+*a$a a(HHHH=== IV-D Dia" a+ K!la*! asi Ha:us Data Pe(da5ta a(HHHHH IV-D Dia" a+ K!la*! asi Meli%at Data Te a HHHHHHH= IV-D Dia" a+ K!la*! asi Meli%at Data Te a Ula("HHHH=== IV-4 Dia" a+ K!la*! asi Meli%at Data Kali* asiHHHHH== IV-4 Dia" a+ K!la*! asi Kel!la Alat UTTPHHHHHHH= IV-4 Dia" a+ K!la*! asi Catat 1e(is UTTP HHHHHHH==IV-4 Dia" a+ K!la*! asi Edit 1e(is UTTP HHHHHHH=== IV-? Dia" a+ K!la*! asi Ha:us 1e(is UTTP HHHHHHH IV-? Dia" a+ K!la*! asi Catat Alat UTTP HHHHHHH=== IV-? Dia" a+ K!la*! asi Edit Alat UTTP HHHHHHHH IV-? Dia" a+ K!la*! asi Ha:us Alat UTTP HHHHHHH= IV-? Dia" a+ K!la*! asi Kel!la Ca: Te a HHHHHHHH IV-E Dia" a+ K!la*! asi Catat Ca: Te a HHHHHHHH== IV-E

Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a

;=/;= ;=/0= ;=/D= ;=/4= ;=/?= ;=/E= ;=C.= ;=C,= ;=C/= ;=CC= ;=C;= ;=C0= ;=CD= ;=C4= ;=C?= ;=CE= ;=;.= ;=;,= ;=;/= ;=;C= ;=;;= ;=;0= ;=;D= ;=;4=

Dia" a+ K!la*! asi Edit Ca: Te a HHHHHHHHH IV-E Dia" a+ K!la*! asi Ha:us Ca: Te a HHHHHHHH IV-E Dia" a+ K!la*! asi Kel!la Sta(da U&u a( HHHHH= IV-,. Dia" a+ K!la*! asi Catat Sta(da U&u a( HHHHH=== IV-,. Dia" a+ K!la*! asi Edit Sta(da U&u a( HHHHHH= IV-,. Dia" a+ K!la*! asi Ha:us Sta(da U&u a( HHHHH== IV-,. Dia" a+ K!la*! asi Kel!la Pe"a6ai HHHHHHHH= IV-,. Dia" a+ K!la*! asi Catat Pe"a6ai HHHHHHHH=== IV-,, Dia" a+ K!la*! asi Edit Pe"a6ai HHHHHHHHH= IV-,, Dia" a+ K!la*! asi Ha:us Pe"a6ai HHHHHHHH= IV-,, Dia" a+ K!la*! asi Kel!la Kali* asi HHHHHHHH IV-,, Dia" a+ K!la*! asi Edit Kali* asi HHHHHHHHH IV-,/ Dia" a+ K!la*! asi Kel!la Te a HHHHHHHHH=== IV-,/ Dia" a+ K!la*! asi Edit Te a HHHHHHHHHH=== IV-,/ Dia" a+ K!la*! asi Kel!la Te a Ula(" HHHHHHH IV-,/ Dia" a+ K!la*! asi Edit Te a Ula(" HHHHHHHH IV-,C Dia" a+ Kelas 2 !(t O55i7e (Pe(da5ta a(' HHHHHH IV-,C Dia" a+ Kelas Ke:ala Balai HHHHHHHHHHH== IV-,C Dia" a+ Kelas Su* Ba"ia( Tata Usa%a HHHHHHH= IV-,; Dia" a+ Kelas Se&si Sta(da U&u a( da( Kali* asi HH= IV-,; Dia" a+ Kelas Se&si Te&(i& HHHHHHHHHHH= IV-,; Dia" a+ Se<ue(7e Catat Pe(da5ta a( HHHHHHHH IV-,0 Dia" a+ Se<ue(7e Pe i&sa Clie(t HHHHHHHHH== IV-,D Dia" a+ Se<ue(7e Kel!la Clie(t HHHHHHHHH=== IV-,D

Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a

;=;?= ;=;E= ;=0.= ;=0,= ;=0/= ;=0C= ;=0;= ;=00= ;=0D= ;=04= ;=0?= ;=0E= ;=D.= ;=D,= ;=D/= ;=DC= ;=D;= ;=D0= ;=DD= ;=D4= ;=D?= ;=DE= ;=4.= ;=4,=

Dia" a+ Se<ue(7e Catat Clie(t HHHHHHHHHH= IV-,4 Dia" a+ Se<ue(7e Edit Clie(t HHHHHHHHHH=== IV-,4 Dia" a+ Se<ue(7e Ha:us Clie(t HHHHHHHHH=== IV-,? Dia" a+ Se<ue(7e Kel!la Pe+*a$a a( Clie(t HHHH== IV-,? Dia" a+ Se<ue(7e Catat Pe+*a$a a( Clie(t HHHHH IV-,E Dia" a+ Se<ue(7e Ceta& Ta(da Te i+a HHHHHH=== IV-,E Dia" a+ Se<ue(7e Ceta& Bu&ti Pe+*a$a a( HHHHH IV-/. Dia" a+ Se<ue(7e Ha:us Data Pe(da5ta a( HHHHH= IV-/. Dia" a+ Se<ue(7e Meli%at Data Te aHHHHHHHH IV-/, Dia" a+ Se<ue(7e Meli%at Data Te a Ula(" HHHHH IV-/, Dia" a+ Se<ue(7e Meli%at Data Kali* asi HHHHHHIV-// Dia" a+ Se<ue(7e Kel!la Alat UTTP HHHHHHH=== IV-// Dia" a+ Se<ue(7e Catat 1e(is UTTP HHHHHHHH IV-/C Dia" a+ Se<ue(7e Edit 1e(is UTTP HHHHHHHH==IV-/C Dia" a+ Se<ue(7e Ha:us 1e(is UTTP HHHHHHH== IV-/; Dia" a+ Se<ue(7e Catat Alat UTTP HHHHHHHH= IV-/; Dia" a+ Se<ue(7e Edit Alat UTTP HHHHHHHH=== IV-/0 Dia" a+ Se<ue(7e Ha:us Alat UTTP HHHHHHH=== IV-/0 Dia" a+ Se<ue(7e Kel!la Ca: Te a HHHHHHHH== IV-/D Dia" a+ Se<ue(7e Catat Ca: Te a HHHHHHHHH IV-/D Dia" a+ Se<ue(7e Edit Ca: Te a HHHHHHHHH== IV-/4 Dia" a+ Se<ue(7e Ha:us Ca: Te a HHHHHHHH== IV-/4 Dia" a+ Se<ue(7e Kel!la Sta(da U&u a( HHHHH=== IV-/? Dia" a+ Se<ue(7e Catat Sta(da U&u a( HHHHHH== IV-/?

Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a Ga+*a

;=4/= ;=4C= ;=4;= ;=40= ;=4D= ;=44= ;=4?= ;=4E= ;=?.= ;=?,= ;=?/= ;=?C= ;=?;= ;=?0= ;=?D= ;=?4= ;=??= ;=?E= ;=E.= ;=E,= ;=E/= ;=EC= ;=E;= ;=E0=

Dia" a+ Se<ue(7e Edit Sta(da U&u a( HHHHHH=== IV-/E Dia" a+ Se<ue(7e Ha:us Sta(da U&u a( HHHHHH IV-/E Dia" a+ Se<ue(7e Kel!la Pe"a6ai HHHHHHHH=== IV-C. Dia" a+ Se<ue(7e Catat Pe"a6ai HHHHHHHHH= IV-C. Dia" a+ Se<ue(7e Edit Pe"a6ai HHHHHHHHH=== IV-C, Dia" a+ Se<ue(7e Ha:us Pe"a6ai HHHHHHHH=== IV-C, Dia" a+ Se<ue(7e Kel!la Kali* asi HHHHHHHH== IV-C/ Dia" a+ Se<ue(7e Edit Kali* asi HHHHHHHHH== IV-C/ Dia" a+ Se<ue(7e Kel!la Te a HHHHHHHHHH= IV-CC Dia" a+ Se<ue(7e Edit Te a HHHHHHHHHHH= IV-CC Dia" a+ Se<ue(7e Kel!la Te a Ula(" HHHHHHH== IV-C; Dia" a+ Se<ue(7e Edit Te a Ula(" HHHHHHHH== IV-C; Dia" a+ De:l!$+e(t HHHHHHHHHHHHHH= IV-C0 Dia" a+ Pa7&a"e 2 !(t O55i7e (Pe(da5ta a(' HHHHHIV-C0 Dia" a+ Pa7&a"e Ke:ala Balai HHHHHHHHHH= IV-CD Dia" a+ Pa7&a"e Su* Ba"ia( Tata Usa%a HHHHHH= IV-CD Dia" a+ Pa7&a"e Se&si Kali* asi HHHHHHHHH== IV-C4 Dia" a+ Pa7&a"e Se&si Te&(i& HHHHHHHHHH= IV-C4 Dia" a+ Pa7&a"e Keselu u%a( HHHHHHHHHH== IV-C? Dia" a+ C!+:!(e(t SIP Met !l!"i HHHHHHHH== IV-C? Ra(7a("a( Data*ase CDM HHHHHHHHHHHH IV-CE Ra(7a("a( Data*ase PDM HHHHHHHHHHHH IV-;. Ra(7a("a( Use I(te 5a7e l!"i( HHHHHHHHHH= IV-;, Ra(7a("a( Use I(te 5a7e 7!(t !l :a(el HHHHHHH IV-;,

Ga+*a ;=ED=

Ra(7a("a( Use I(te 5a7e e:! ti(" HHHHHHHH== IV-;/

Ga+*a ;=E4= Ra(7a("a( Use I(te 5a7e 5! + *a u da( u*a% HHHH== IV-;/ Ga+*a ;=E?= Dia" a+ S:esi5i&asi Kelas 2 !(t O55i7e (Pe(da5ta a(' H= IV-;C Ga+*a ;=EE= Dia" a+ S:esi5i&asi Kelas Ke:ala Balai HHHHHH=== IV-;;

Ga+*a ;=,..= Dia" a+ S:esi5i&asi Kelas Su* Ba"ia( Tata Usa%a HH== IV-;0 Ga+*a ;=,.,= Dia" a+ S:esi5i&asi Kelas Se&si S=U=K= HHHHHH=== IV-;D Ga+*a ;=,./= Dia" a+ S:esi5i&asi Kelas Se&si Te&(i& HHHHHH=== IV-;D Ga+*a 0=,= Ga+*a 0=/= Ga+*a 0=C= Ga+*a 0=;= Ga+*a 0=0= I+:le+e(tasi Use I(te 5a7e L!"i( HHHHHHHH=== V-E I+:le+e(tasi Use I(te 5a7e C!(t !l Pa(el HHHHH=== V-,. I+:le+e(tasi Use I(te 5a7e Re:! ti(" HHHHHHH= V-,. I+:le+e(tasi Use I(te 5a7e 2! + Ba u da U*a% HHH= V-,, Setti(" :ass6! d !!t HHHHHHHHHHHHHH V-,/

Ga+*a 0=D= A:a7%e/T iad Ma(a"e HHHHHHHHHHHHH= V-,C

DA2TAR SIMBOL

SIMBOL RATIONAL ROSE A7t! , e(titas e&ste (al $a(" *e i(te a&si de("a( siste+ $a(" seda(" di*a("u(=
NewClass

Busi(ess a7t! , ! a(", :e usa%aa(, atau e(titas dilua ! "a(isasi $a(" *e i(te a&si de("a( : !ses *is(is=
NewClass

Busi(ess 6! &e , se*ua% :e a( atau )a*ata( dala+ se*ua% ! "aisasi=


NewClass

Use 7ase, le9el te ti(""i da i *a"ia(-*a"ia(


NewUseCase

5u("si!(al $a(" a&a( disedia&a( !le% siste+=

Busi(ess use 7ase, : !ses &e )a dala+ ! "a(isasi=


NewUseCase

U(di e7ti!(al ass!7iati!( De:e(de(7ies ! i(sta(tiates II i(7lude JJ II e8te(d JJ I(7lude use 7ase E8te(d use 7ase B!u(da $ 7lass, &elas $a(" +e+*atasi i(te a&si a(ta a siste+ da( du(ia lai(($a=
NewClass

C!(t !l 7lass (+a(a"e 7lass', &elas $a(" +e("e(dali&a( :e+a(""ila( &elas lai(, 7!(t !l
NewClass2

7lass +e+ili&i atu a(-atu a( da i *is(is= E(tit$ 7lass, &elas $a(" +e($i+:a( i(5! +asi $a(" (a(ti($a +u("&i( a&a( disi+:a( dala+

NewClass3

+edia :e($i+:a(a(= Class O*)e7t

NewClass4

NewPackag e

Pa7&a"e

NewCo mponent

C!+:!(e(t Data*ase 7!+:!(e(t

MySQL database

Processor

P !7ess!

C!((e7ti!(

DA2TAR LAMPIRAN

La+:i a( La+:i a( La+:i a(

, / C

Be*e a:a Des& i:si da( Hasil U)i Listi(" P !" a+ Ta(da Te i+a da( Bu&ti Pe+*a$a a(

BAB I PENDAHULUAN

Ba* i(i *e isi&a( lata *ela&a(" :e(elitia(, :e u+usa( +asala%, tu)ua( :e(elitia(, :e+*atasa( +asala%, da( siste+ati&a :e(ulisa(= ,=, Lata Bela&a(" Masala% Balai Met !l!"i (UU N!+! / Ta%u( ,E?, te(ta(" Met !l!"i le"al' 6ila$a% Su a&a ta +e u:a&a( sala% satu U(it Pela&sa(a Te&(is Di(as Pe da"a("a( : !:i(si 1a6a Te("a% (Pe atu a( dae a% P !:i(si 1a6a Te("a% N!+! , Ta%u( /../ te(ta(" Pe+*e(tu&a(, Kedudu&a( Tu"as P!&!&, 5u("si da( Susu(a( O "a(isasi U(it Pela&sa(a te&(is ,E Di(as P !:i(si 1a6a Te("a%', +e+ili&i e+:at tu"as :!&!& ,= Mela&u&a( :e("el!laa( sta(da u&u a( da( la*! at! iu+= /= Mela&u&a( te a da( te a ula(" alat-alat u&u , ta&a , ti+*a(" da( :e le("&a:a(($a (UTTP' se ta &ali* asi alat u&u = C= Mela&sa(a&a( :e("a6asa( te %ada: alat-alat UTTP da( Ba a("-*a a(" Dala+ Ke+asa( (BDKT'= ;= Mela&u&a( :e($ulu%a( &e+et !l!"ia(= Dala+ :ela&sa(aa(($a Balai Met !l!"i 6ila$a% Su a&a ta +e+ili&i *e*e a:a tu"as *ula(a( $a(" sala% satu($a adala% La:! a( Bula(a( Balai Met !l!"i #ila$a% Su a&a ta $a(" %a us dise a%&a( &e:ada Di(as Pe da"a("a( P !:i(si 1a6a Te("a%, $a(" didala+($a +e(7a&u: la:! a( Te a da( Te a Ula(" La:! a( Bula(a( Balai Met !l!"i #ila$a% Su a&a ta +e u:a&a( sala% satu su+*e i(5! +asi $a(" sa("at di*utu%&a( *ai& *a"i Di(as Pe da"a("a( : !:i(si

1a6a Te("a% da( Balai Met !l!"i #ila$a% Su a&a ta se7a a la("su(", +au:u( &!(su+e( da i Balai Met !l!"i se7a a tida& la("su("= La:! a( Bula(a( i(i )u"a di*utu%&a( u(tu& +eli%at :e &e+*a("a( Balai Met !l!"i #ila$a% Su a&a ta da( )u"a Di(as Pe da"a("a( : !:i(si 1a6a Te("a%, $a(" (a(ti($a a&a( +e()adi :e ti+*a("a( dala+ :e u+usa( se*ua% &e*i)a&a(= Dala+ :e("el!laa(($a la:! a( *ula(a( i(i +e+e lu&a( 6a&tu :e("e )aa( , / +i(""u, tida& )a a(" deadli(e :e($e a%a( la:! a( *ula(a( tida& te :e(u%i= Dala+ :e(7a ia( data )u"a +e+e lu&a( 6a&tu da( te(a"a $a(" *a($a& &a e(a data %a us te le*i% dulu di7a i lalu disusu( ula(" se7a a +a(ual te "a(tu(" &e*utu%a(, seda("&a( &e*utu%a( a&a( data se i("&ali +e(desa& da( *e a"a+= Ole% &a e(a itu :e(ulis +e("a)u&a( se*ua% alte (ati5 s!lusi +e(""u(a&a( Te&(!l!"i I(5! +asi, se%i(""a (a(ti($a a&a( dite+u&a( )a6a*a( da i :e +asala%a( te se*ut=

,=/ Ide(ti5i&asi Masala% Be dasa &a( :e("a+ata( :e(ulis :e a("&at lu(a& (a(ti($a %a us +e+ili&i &e+a+:ua( dala+ +e(a("a(i :e +asala%a( se*a"ai *e i&ut ,= Pe($alu a( data $a(" +asi% &!(9e(si!(al (d!&u+e( dia(ta &a( se7a a 5isi&' *e dasa &a( susu(a( ! "a(isasi $a(" te *a"i +e()adi ; di9isi (de("a( ua("a( $a(" te :isa%', la:! a( %a us +e(u(""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%, disi(i te )adi e:etisi :e&e )aa( se%i(""a +e(a+*a% 6a&tu :e("e )aa( la:! a(=

/= De("a( siste+ :e("a si:a( &!(9e(si!(al, : !ses :e(7a ia( data de("a( 5ilte te te(tu +e+*utu%&a( 6a&tu $a(" elati5 la+a (, -/ %a i te "a(tu(" *a($a&($a data da( )e(is 5ilte ($a', se%i(""a *a($a& dite+u&a( &e*utu%a( $a(" tida& te :e(u%i te:at :ada 6a&tu($a, %al i(i *e u*u("a( e at de("a( &i(e )a Met !l!"i dala+ +ela$a(i 7lie(t-($a=

,=C Batasa( Masala% Dala+ +ela&u&a( :e(elitia( da( :e("a(alisaa( i(i :e(ulis a&a( +e+*atasi ua(" li("&u: :e +asala%a( $a(" a&a( dita("a(i= Rua(" li("&u: di*atasi :ada ,= Pe a("&at lu(a& %a($a *e tu)ua( +e+*a(tu tu"as :!&!& Balai Met !l!"i dala+ +ela&u&a( te a da( te a ula(" alat-alat UTTP se ta &ali* asi alat u&u = /= Pe a("&at lu(a& $a(" a&a( di&e+*a("&a( +asi% *e u:a : !t!t$:e= C= Pe("e+*a("a( :e a("&at lu(a& +e("a7u :ada Pe atu a( Dae a% P !:i(si 1a6a Te("a% $a(" +asi% *e la&u saat diada&a( :e(elitia( (Ta%u( /..D'=

,=; Tu)ua( Pe(elitia( Tu)ua( $a(" i("i( di7a:ai dala+ :e(elitia( a(ta a lai( ,= Me a(7a(" se*ua% :e a("&at lu(a& $a(" +a+:u +e+*a(tu +ela&sa(a&a( sala% satu da i e+:at tu"as :!&!& Met !l!"i $aitu, +ela&u&a( te a da( te a ula(" alat-alat UTTP se ta &ali* asi alat u&u = /= Me+*uat se*ua% Pe a("&at Lu(a& $a(" sesuai de("a( a(7a("a( siste+, Pe a("a&at Lu(a& te se*ut a&a( di(a+ai ASIste+ Pe("!la%a( la:! a( *ula(a( (SIP' Met !l!"i Su a&a aB=

,=0 Te+:at da( #a&tu Pe(elitia( Pe(elitia( dila&u&a( di Balai Met !l!"i #ila$a% Su a&a ta 1l= B i"= 1e(d Sla+et Ri$adi N!= CD? Su a&a ta - Tel:= (./4,' 4,4D.E 2a8 (./4,' 4CC0./ K!de:!s 04,;,= #a&tu $a(" di*utu%&a( dala+ :e(elitia( te %itu(" da i a6al :e(elitia(, %a i Se(i( ,4 A: il /..D %i(""a 1u+at 0 Mei /..D, C (ti"a' +i(""u %a i &e )a=

,=D Met!d!l!"i Met!d!l!"i $a(" di"u(a&a( di*a"i +e()adi dua, ta%a: :e("u+:ula( data da( :e("e+*a("a( :e a("&at lu(a&= ,=D=, Pe("u+:ula( Data Pe("u+:ula( data disi(i *e tu)ua( u(tu& +e(da:at&a( i(5! +asi te(ta(" te a da( te a ula(" alat-alat UTTP se ta &ali* asi alat u&u = Ta%a:($a a(ta a lai(,= Su 9ei Pe("u+:ula( data dila&u&a( de("a( 6a6a(7a a da( *i+*i("a( da i ! a("! a(" $a(" *e ta(""u(" )a6a* :ada di9isi +asi("-+asi(", da( )u"a :a a :e"a6ai $a(" +e+ili&i :e("ala+a( di *ida(" &e+et !l!"ia(= /= Studi Lite atu Pe("u+:ula( data dila&u&a( de("a( +e+:ela)a i te! i-te! i da i *u&u-*u&u da( )u"a U(da("-U(da(" *ese ta Pe atu a( Dae a% $a(" *e sa("&uta(=

,=D=/ Pe("e+*a("a( Pe a("&at Lu(a& Ta%a: :e("e+*a("a( :e a("&at lu(a& i(i +e(""u(a&a( +et!de :e +!dela( *e ! ie(tasi !*)e& Rati!(al U(i5ied P !7ess (RUP'= De("a( ta%a:a( &e )a ,= Busi(ess +!deli(", ta%a: i(i +e(7!*a +e+a%a+i da( +e+!del&a( :e s!ala( $a(" ada= /= Pe(de5i(isia( &e*utu%a(, +e(te )e+a%&a( &e*utu%a( da i :e s!ala( +e()adi :e ila&u siste+ $a(" te !t!+atisasi= C= A(alisis da( Pe a(7a("a(, ta%a: i(i +e(te )e+a%&a( &e*utu%a( +e()adi se*ua% a site&tu :e a("&at lu(a&= ;= I+:le+e(tasi, +e u:a&a( :e(7i:taa( se*ua% :e a("&at lu(a& $a(" *e &esesuaia( de("a( a site&tu $a(" tela% di+!del&a( :ada ta%a: a(alisis da( :e a(7a("a(, da( )u"a +e+ili&i :e ila&u sesuai de("a( &e*utu%a( $a(" tela% di+!del&a( :ada ta%a:a( :e(de5i(isia( &e*utu%a(= 0= Pe("u)ia(, ta%a: i(i +e+asti&a( :e ila&u atau : !ses $a(" da i :e a("&at lu(a& $a(" tela% di7i:ta&a(, ada da( sesuai de("a( &e*utu%a( $a(" tela% di+!del&a(=

,=4 Siste+ati&a Pe(ulisa( Pe(ulisa( s& i:si i(i a&a( di*a%as da( disusu( *a* de+i *a* de("a( siste+ati&a :e(ulisa( se*a"ai *e i&ut BAB I PENDAHULUAN

Pada *a* i(i +e()elas&a( +e("e(ai lata *ela&a(" +asala%, ide(ti5i&asi +asala%, *atasa( +asala%, tu)ua( :e(elitia(, te+:at da( 6a&tu :e(elitia(, +et!d!l!"i :e(elitia(, se ta siste+ati&a :e(ulisa(=

BAB II LANDASAN TEORI Ba* i(i +eli:uti te! i - te! i $a(" ele9a( de("a( +asala% :!&!& $a(" a&a( di&a)i= BAB III DE2INISI KEBUTUHAN Ba* i(i +e+!del&a( :e +asala%a( da( &e*utu%a( siste+ $a(" ada se%i(""a (a(ti($a a&a( le*i% +e+uda%&a( ta%a: a(alisis da( :e a(7a("a(= BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Ba* i(i *e isi +e("e(ai ta%a: u(tu& +e("ide(ti5i&asi &e*utu%a( :e a("&at lu(a&, :e+*uata( +!del 5u("si!(al= Ta%a: i(i a&a( di)adi&a( se*a"ai a7ua( dala+ +ela&u&a( :e("&!dea(= BAB V IMPLEMENTASI DAN PENGU1IAN

Pada *a* i(i +e u:a&a( ta%a: :e a(7a("a( :e a("&at lu(a& ASIP Met !l!"iB $a(" te di i da i- :e a(7a("a( *asis data, desai( a(ta +u&a :e(""u(a *ese ta &ete &aita( a(ta &elas= Se ta :e("u)ia( te %ada: :e a("&at lu(a& $a(" tela%

dii+:le+e(tasi&a(= BAB VI KESIMPULAN DAN SARAN Ba* i(i *e isi u+usa( dasa %asil a(alisa *a*-*a* se*elu+($a= Se ta sa a( u(tu& +e()adi&a( la("&a% le*i% +a)u da( le*i% *ai& dala+ +e("a(alisa suatu +asala%=

BAB II LANDASAN TEORI

/=, Met !l!"i da( Met !l!"i Le"al Met !l!"i adala% il+u $a(" +e+:ela)a i te(ta(" u&u +e("u&u se7a a luas, seda("&a( Met !l!"i Le"al adala% +et !l!"i $a(" *e %u*u("a( de("a( satua(satua( u&u a(, +et!da-+et!da :e("u&u a( da( alat-alat u&u , ta&a , ti+*a(", da( :e le("&a:a($a, se ta s$a at-s$a at te&(i& da( :e atu a( *e dasa &a( U(da("U(da(" $a(" *e tu)ua( +eli(du("i &e:e(ti("a( u+u+ dala+ %al &e*e(a a( :e("u&u a(= /=,=, Alat-alat UTTP Alat UTTP disi(i adala% alat-alat $a(" di:e "u(a&a( di*ida(" Met !l!"i Le"al= Be dasa &a( &e:e lua( :e(""u(aa(($a, alat-alat u&u , ta&a , ti+*a(" da( :e le("&a:a(($a te di i atas a= 3a(" di"u(a&a( u(utu& &e:e lua( $a(" +e($a("&ut &e:e(ti("a( u+u+= *= 3a(" di"u(a&a( u(tu& &e:e lua( :e("a6asa( (&!(t !l :e usa%aa(', da( 7= 3a(" &%usus %a($a di"u(a&a( u(tu& &e:e lua( u+a% ta(""a= /=,=/ Te a Te a adala% suatu &e"iata( +e(a(dai de("a( ta(da Te a sa% atau ta(da Te a *atal $a(" *e la&u, atau +e+*e i&a( &ete a("a(-&ete a("a( te tulis $a(" *e ta(da Te a sa% atau ta(da Te a *atal $a(" *e la&u, dila&u&a( !le% :e"a6ai $a(" *e %a& +ela&u&a(($a *e dasa &a( :e("u)ia( $a(" di)ala(&a( atas alat-alat UTTP $a(" *elu+ di:a&ai, sesuai :e s$a ata( da( atau &ete(tua( $a(" *e la&u=

/=,=C Te a Ula(" Te a Ula(" adala% suatu &e"iata( +e(a(dai *e &ala de("a( ta(da Te a sa% atau Te a *atal $a(" *e la&u, dila&u&a( !le% :e"a6ai $a(" *e %a& +ela&u&a(($a *e dasa &a( :e("u)ia( $a(" di)ala(&a( atas alat-alat UTTP $a(" tela% di Te a= /=,=; Kali* asi Kali* asi adala% &e"iata( u(tu& +e(e(tu&a( &e*e(a a( &!(9e(si!(al (ilai :e(u()u&a( alat u&u da( *a%a( u&u de("a( +e+*a(di("&a( de("a( sta(da u&u ($a $a(" +a+:u telusu (t a7ea*le' &e Sta(da Nasi!(al atau I(te (asi!(al u(tu& Satua( U&u a(=

/=/ K!(se: Pe a("&at Lu(a& Ba* i(i a&a( +e()elas&a( Rati!(al u(i5ied : !7ess, &!(se: !*)e7t ! ie(ted, PHP-H$:e te8t P e: !7ess! da( M$S>L= /=/=, Rati!(al U(i5ied P !7ess (RUP' Dala+ *e(tu& $a(" :ali(" sede %a(a RUP te di i da i *e*e a:a ta%a:a( &e )a dasa , dala+ "a+*a /=,= ditu()u&a( :ada :! !s 9e ti&al (! "a(i@ati!( al!(" 7!(te(t' -

Ga+*a /=,= +!del : !ses di RUP=

,= Busi(ess M!deli(" atau Busi(ess E("i(ee i(" Ta%a:a( &e )a i(i, +e+!del&a( :e +asala%a( $a(" ada se%i(""a (a(ti($a a&a( dida:at se*ua% u+usa( &e*utu%a( *is(is= /= Re<ui e+e(ts Ta%a:a( $a(" +e(te )e+a%&a( &e*utu%a( *is(is +e()adi :e ila&u siste+ $a(" te !t!+atisasi= C= A(al$sis a(d Desi"( Pada ta%a:a( i(i di%asil&a( se*ua% a site&tu :e a("&at lu(a& *e dasa &a( +!del-+!del &e*utu%a( da i ta%a: e<ui e+e(ts= ;= I+:le+e(tati!( Me u:a&a( ta%a: :e(7i:taa( :e a("&at lu(a& *e dasa &a( a site&tu $a(" tela% di*uat :ada ta%a: a(alisis da( desai(, da( +e+ili&i :e ila&u se:e ti $a(" tela% di+!del&a( :ada ta%a: e<ui e+e(ts= 0= Test Ta%a:a( u(tu& +e+asti&a( *a%6a :e a("&at lu(a& $a(" di&e+*a("&a( +e+e(u%i se+ua &e*utu%a( $a(" tela% di+!del&a(= D= E(9i !(+e(t Ta%a:a( +e($ia:&a( da( +e()a"a li("&u("a( :e("e+*a("a(= 4= De:l!$+e(t Ta%a:a( :e($ia:a( se+ua $a(" di*utu%&a( u(tu& +e()ala(&a( selu u% : !$e&= /=/=/ K!(se: O*)e7t O ie(ted K!(se: !*)e7t ! ie(ted atau *e ! ie(tasi !*)e&, +e u:a&a( suatu 7a a *e :i&i da( *e l!"i&a $a(" +eli%at :e +asala%a( le6at :e("a+ata( du(ia ($ata di+a(a

setia: !*)e& adala% e(titas tu(""al $a(" +e+ili&i &!+*i(asi st u&tu data da( 5u("si te te(tu= O*)e& da:at di&el!+:!&&a(Kdi&lasi5i&asi&a( +e()adi satu &elas tu(""al=
Proses pendaftaran alat-alat U P

!elas Pendaftaran

Cl#ent

Pendaftaran

"gas bag#an pendaftaran $ %& Mencatat data pendaftaran 2& Member#kan b"kt# pembayaran

'#(#s# ekn#k

Ga+*a /=/= Ilust asi O*)e& da( &elas=

Pada "a+*a /=/= 7lie(t, :etu"as :e(da5ta a(, se ta :etu"as di9isi te&(i& +e u:a&a( e(titas tu(""al atau !*)e&, seda("&a( tu"as *a"ia( :e(da5ta a( +e u:a&a( 5u("si $a(" ada didala+ !*)e& :e(da5ta a(= U(tu& +e+*u("&us : !ses $a(" *e )ala( di *a"ia( :e(da5ta a(, +a&a *a"ia( :e(da5ta a( da:at di&el!+:!&&a( se*a"ai se*ua% &elas dala+ : !ses :e(da5ta a( alat-alat UTTP= Pada +et!da i(i :e(e&a(a(($a ada :ada !*$e& da( *u&a( :ada : !ses, :e(de&ata( *e ! ie(tasi !*$e& i(i +e+u("&i(&a( se! a(" a(alisis da( :e a(7a(" siste+ *e &!(se(t asi :ada Aa:aB da( *u&a( :ada A*a"ai+a(aB= Pa adi"+a *e ! ie(tasi !*$e& +e+a(da(" a:li&asi de("a( 7a a $a(" *e *eda= De("a( :e(de&ata( i(i, &ita +e+*a"i a:li&asi +e()adi *a($a& :!t!("a(:!t!("a( &e7il, atau !*$e&, $a(" 7u&u: *e*as a(ta a satu de("a( lai(($a= Kita &e+udia( da:at +e+*a("u( a:li&asi de("a( +e(""a*u("&a(K+e e&at&a( se+ua !*$e& i(i *e sa+a=

Dala+ &!(se: &!(se: O*)e7t O ie(ted di&e(al P!li+! 5is+e, I(%e ita(7e (Pe6a isa(', da( E(7a:sulati!( (Pe+*u("&usa('= P!li+! 5is+e, $aitu &!(se: $a(" +e($ata&a( *a%6a suatu 5u("si $a(" sa+a da:at dite a:&a( da( da:at di+ili&i !le% &elas-&elas $a(" *e lai(a(= I(%e ita(7e, :e6a isa( i(i :ada dasa ($a adala% *e *a"i at i*ut da( !:e asi a(ta &elas *e dasa &a( %ie a &i &elas= Pe6a isa( a&a( sa("at +e("u a("i :e ula("a( :e(ulisa( &!de da( +u("&i( +e u:a&a( sala% satu &eu(""ula( uta+a e&a$asa :e a("&at lu(a&, &a e(a +e+u("&i(a( :e(ulisa( &!de $a(" le*i% sedi&it ta(:a +e("! *a(&a( ese(si :e a("&at lu(a& se7a a &eselu u%a(= E(7a:sulati!(, Pe+*u("&usa( *e a ti +e(i(""al&a( as:e& e&ste (al da i !*)e& $a(" da:at dia&ses !le% !*)e& lai( da( +e+5!&us&a( di i :ada i+:le+e(tasi i(te (al suatu !*)e&= Keu(tu("a( :e+*u("&usa( adala% +e+u("&i(&a( sese! a(" +e(""u(a&a( (+e+a(5aat&a( 5u("si-5u("si se ta la$a(a(' suatu &!+:!(e( $a(" di7i:ta&a( de("a( &!(se: :e+*u("&usa( ta(:a +e("eta%ui i(7ia( i+:le+e(tasi($a= /=/=C U(i5ied M!delli(" P !7ess (UML' UML adala% se*ua% L*a%asaL $" tela% +e()adi sta(da dala+ i(dust i u(tu& 9isualisasi, +e a(7a(" da( +e(d!&u+e(tasi&a( siste+ :i a(ti lu(a&= UML +e(a6a &a( se*ua% sta(da u(tu& +e a(7a(" +!del se*ua% siste+= De("a( +e(""u(a&a( UML &ita da:at +e+*uat +!del u(tu& se+ua )e(is a:li&asi :i a(ti lu(a&, di+a(a a:li&asi te se*ut da:at *e )ala( :ada :i a(ti &e as, siste+ !:e asi da( )a i("a( a:a:u(, se ta ditulis dala+ *a%asa :e+ !" a+a( a:a:u(= Teta:i &a e(a UML )u"a +e(""u(a&a( 7lass da( !:e ati!( dala+ &!(se:

dasa ($a, +a&a ia le*i% 7!7!& u(tu& :e(ulisa( :i a(ti lu(a& dala+ *a%asa *e ! ie(tasi !*)e&= Se:e ti *a%asa-*a%asa lai(($a, UML +e(de5i(isi&a( (!tasi da(

s$(ta8Kse+a(ti&=

N!tasi UML +e u:a&a( se&u+:ula( *e(tu&

&%usus u(tu&

+e(""a+*a &a( *e *a"ai dia" a+ :i a(ti lu(a&= Setia: *e(tu& +e+ili&i +a&(a te te(tu, da( UML s$(ta8 +e(de5i(isi&a( *a"ai+a(a *e(tu&-*e(tu& te se*ut da:at di&!+*i(asi&a(= N!tasi UML ditu u(&a( da i C (!tasi $a(" tela% ada se*elu+($a - G ad$ B!!7% - O*)e7t-O ie(ted Desi"( (OOD', 1i+ Ru+*au"% O*)e7t M!deli(" Te7%(i<ue (OMT', da( I9a 1a7!*s!( - O*)e7t-O ie(ted

S!5t6a e E("i(ee i(" (OOSE'= Didala+ UML te da:at Use Case Dia" a+, Class Dia" a+, Se<ue(7e Dia" a+, C!lla*! ati!( Dia" a+, da( De:l!$+e(t Dia" a+= /=/=; PHP-H$:e te8t P e: !7ess! (PHP' PHP +asu& &edala+ &ate"! i se 9e -side s7 i:ti(" di+a(a * !6se :ada 7lie(t tida& la"i *e ta(""u(" )a6a* dala+ +e()ala(&a( &!de-&!de PHP, +elai(&a( 6e* se 9e = P !ses i(i diilust asi&a( &edala+ "a+*a /=C=
)eb *ost
% )eb Ser(er +,pac-e. /e0"est 1#le&p-p 1#le&p-p

Cl#ent +)eb 2rowser.


3

2 P-p 3ng#ne

1#le&p-p +* ML.

Ga+*a /=C= PHP Se 9e side s7 i:ti("=

Pe ta+a-ta+a 6e* * !6se :ada 7lie(t +e- e<uest se*ua% 5ile (,'= Dala+ &asus i(i *a"ai+a(a:u( )u"a 5ile $a(" di- e<uest *e -e&ste(siK*e a&%i a( =:%: (7!(t!%- 2ile=:%:', ta(da *a%6a didala+ 5ile te se*ut te &a(du(" &!de-&!de PHP

$a(" :e lu di: !ses !le% se 9e = #e* se 9e +e("e(ali 5ile i(i da( tida& +e("i i+ 5ile te se*ut la("su(" &e * !6se , teta:i di&i i+ &e PHP s7 i:ti(" e("i(e (/' (+esi( :e("!la% &!de-&!de PHP'= PHP e("i(e +e u:a&a( &!+:!(e( :e a("&at lu(a& da i se 9e $a(" +a+:u +e("a ti&a( &!de-&!de PHP da( +e+*e i&a( !ut:ut dala+ &!de HTML= Setia: &!de PHP da:at +e+*e i&a( !ut:ut &!de HTML $a(" *e *eda, te "a(tu(" :ada )e(is e<uest da i 7lie(t (* !6se '= P !ses te se*ut +e+*a("&it&a( %ala+a( HTML se7a a di(a+is lalu di&i i+&a( &e+*ali &e 7lie(t (* !6se ' u(tu& +e es:!( te %ada: e<uest $a(" se*elu+($a tela% di&i i+&a( (C'= Pe+ !" a+a( disisi se 9e *iasa($a di"u(a&a( u(tu& +e+*uat se*ua%

6e*site $a(" i(te a&ti5 $a(" di%u*u("&a( &edala+ *asis data atau data st! e lai(= /=/=0 M$S>L M$S>L +e u:a&a( se*ua% data*ase +a(a"e+e(t s$ste+ de("a( &e+a+:ua( +ulti-t% eaded, +ulti-use da( +e(i("&ata( 5u("si St u7tu ed >ue $ La("ua"e (S>L' te uta+a de("a( PHP0 $a(" suda% +e+ili&i 5u("si *uilt-i( u(tu& +ela&u&a( &!(e&si de("a( M$S>L=

Ga+*a /=;= M$S>L Multi:le St! a"e E("i(e A 7%ite7tu e

M$S>L +e u:a&a( se*ua% elati!(al data*ase +a(a"e+e(t s$ste+, $a(" +e($i+:a( data :ada ta*el $a(" te :isa% da i:ada +e($atu&a( se+ua data dala+ satu ta*el $a(" *esa , %al i(i da:at +e(i("&at&a( &e7e:ata( da( 5le&si*ilitas= Ta*el-ta*el di%u*u("&a( +elalui elasi- elasi te te(tu se%i(""a +e+u("&i(&a( u(tu& +e("&!+*i(asi&a( data da i *e *a"ai ta*el sesuai de("a( :e +i(taa(, +elalui S>L $a(" tela% +e()adi *a%asa sta(da $a(" u+u+ u(tu& +e("a&ses data*ase= U(tu& da:at +e("e(dali&a( M$S>L se 9e da i dala+ : !" a+ ada ti"a %al $a(" :e lu di:e %ati&a(,= Buat &!(e&si de("a( M$S>L se 9e de("a( +e+asu&&a( ala+at %!st da i M$S>L, *iasa($a *e u:a ala+at I(te (et P !t!7!l(IP' lalu, use te da5ta *ese ta &ata sa(di($a= 1i&a %!st dite+u&a( da( use te se*ut te da5ta +a&a &!(e&si a&a( di+ulai=
%&
Send + 4P -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"u(a&a(= Pe+ili%a( data*ase dila&u&a( de("a( +e(""u(a&a( 5u("si &%usus da i PHP=
2&
Send + nama database .

/esponse+ database$tr"e . ,pl#kas# MySQL Ser(er

Ga+*a /=D= Pili% data*ase=

C=

Pe("i i+a( :e i(ta% &e:ada M$S>L de("a( +e(""u(a&a( S>L=


3&
Send + SQL .

/esponse+ data res"lt . ,pl#kas# MySQL Ser(er

Ga+*a /=4= Pe("i i+a( :e i(ta% M$S>L=

BAB III DE2INISI KEBUTUHAN

C=, Balai Met !l!"i da( P !sedu Pe(e aa( Balai Met !l!"i 6ila$a% Su a&a ta +e u:a&a( sala% satu U(it Pela&sa(a Te&(is Di(as Pe da"a("a( : !:i(si 1a6a Te("a%, de("a( sala% satu tu"as :!&!&($a, +ela&u&a( Te a da( Te a ula(" alat-alat U&u , Ta&a , Ti+*a(" da( Pe le("&a:a(($a (UTTP' se ta Kali* asi alat u&u = C=,=, P !sedu Te a P !sedu Te a *e dasa &a( Ke:utusa( Ke:ala Dis:e i(da" P !:i(si 1ate("= N!+! - ?/,=.0K0C.=,K/..0= Ta(""al 4 Ma et /..0=
P/6S3'U/ 3/,
),742 3/, P3N8U74,N - M, 3/4,L - UN7U! !3/7, M3M3NU*4 S9,/, P3M2,9,/,N 24,9, 3/,

P3N',1 ,/,N

S,*

4',! M3M3NU*4 S9,/,

2, ,L + 4',! ',P, . '4P3/2,4!4 P3M2U2U*,N ,N', 3/, P,', U P

2, ,L +',P, . '4P3/2,4!4

U P UN U! !3P3/LU,N - !3P3N 4N8,N UMUM5 US,*, - M3N93/,*!,N : M3N3/4M, 2,/,N8 - M3N3N U!,N PUN8U ,N : UP,* P/6'U! ,!*4/ - M3L,!U!,N P3/UN',N8-UN',N8,N

Ga+*a C=,= P !sedu Te a

,= Di &a(t! a= Me("a)u&a( :e +!%!(a( te tulis= *= Me("isi 5! +uli $a(" disedia&a(= 7= Pe("u)ia( !le% :e"a6ai *e %a&, +eli:uti Pe("u)ia( +ate ial=

Pe("u)ia( u()u& &e )a=

d= Pe+*a$a a( *ia$a Te a di l!&et :e+*a$a a(= e= Pe+*u*u%a( 7a: ta(da Te a= 5= Pe($e a%a( alat UTTP= /= Di lua &a(t! a= Me("a)u&a( :e +!%!(a( te tulis= *= Pe(e(tua( 6a&tu :ela&sa(aa(= 7= Pe("u)ia( !le% :e"a6ai *e %a&, +eli:uti Pe("u)ia( +ate ial= Pe("u)ia( u()u& &e )a=

d= 1i&a %u u5 7 +e+e(u%i s$a at te&(is, :e+*u*u%a( 7a: ta(da Te a= e= Pe($e a%a( alat UTTP= 5= Pe+*a$a a( ua(" Te a dil!&et :e+*a$a a( Ka(t! Balai Met !l!"i= C=,=/ P !sedu Te a Ula(" P !sedu Te a Ula(" *e dasa &a( Ke:utusa( Ke:ala Dis:e i(da" P !:i(si 1ate("= N!+! - ?/,=.0K0C.=,K/..0= Ta(""al 4 Ma et /..0=
P/6S3'U/ 3/, UL,N8
),742 3/, UL,N8 P3N8U74,N - M, 3/4,L - UN7U! !3/7, M3M3NU*4 S9,/, P3M2,9,/,N 24,9, 3/,

P3N',1 ,/,N

S,*

4',! M3M3NU*4 S9,/,

/3P,/, 4/

P3M2U2U*,N ,N', 3/, P,', U P

U P UN U! !3P3/LU,N - !3P3N 4N8,N UMUM5 US,*, - M3N93/,*!,N : M3N3/4M, 2,/,N8 - M3N3N U!,N PUN8U ,N : UP,* P/6'U! ,!*4/ - M3L,!U!,N P3/UN',N8-UN',N8,N

Ga+*a C=/= P !sedu Te a Ula("

,= Di &a(t! "= Me("a)u&a( :e +!%!(a( te tulis= %= Me("isi 5! +uli $a(" disedia&a(= i= Pe("u)ia( !le% :e"a6ai *e %a&, +eli:uti )= Pe("u)ia( +ate ial= Pe("u)ia( u()u& &e )a=

Pe+*a$a a( *ia$a Te a di l!&et :e+*a$a a(=

&= Pe+*u*u%a( 7a: ta(da Te a= l= Pe($e a%a( alat UTTP=

/= Di lua &a(t! a= Me("a)u&a( :e +!%!(a( te tulis= *= Pe(e(tua( 6a&tu :ela&sa(aa(= 7= Pe("u)ia( !le% :e"a6ai *e %a&, +eli:uti Pe("u)ia( +ate ial= Pe("u)ia( u()u& &e )a=

d= 1i&a %u u5 7 +e+e(u%i s$a at te&(is, :e+*u*u%a( 7a: ta(da Te a= e= Pe($e a%a( alat UTTP= 5= Pe+*a$a a( ua(" Te a dil!&et :e+*a$a a( Ka(t! Balai Met !l!"i=

C=,=C P !sedu Kali* asi P !sedu Te a Ula(" *e dasa &a( Ke:utusa( Ke:ala Dis:e i(da" 1ate("= N!+! - ?/,=.0K0C.=,K/..0= Ta(""al 4 Ma et /..0=
P/6S3'U/ !,L42/,S4 ,L, U!U/
Permo-onan !6NSUM3N - anda er#ma - 4dent#f#kas# ,lat ,lat "k"r yang t#dak dapat d#kal#bras# ,lat "k"r yang dapat d#kal#bras#

P !:i(si

Penyera-an - ,lat yang s"da- d#kal#bras# - Sert#f#kas# !al#bras#

Pengkond#s#an ,lat ,k"r

Pembayaran

!al#bras#

- Pemb"atan sert#f#kat - Pember#an Label

Per-#t"ngan 'ata

Ga+*a C=C= P !sedu Kali* asi

,= Di Ka(t! = a= Me("a)u&a( :e +!%!(a( te tulis= *= Me($e a%&a( alat u&u &e:ada :etu"as :e(e i+a= 7= Pe("&!(disia( alat= d= Pe("&ali* asia( alat= e= Pe+*uata( se ti5i&at= 5= Pe+*a$a a( *ia$a &ali* asi dil!&et :e+*a$a a(= "= Pe+*u*u%a( ta(da Te a= %= Pe($e a%a( alat u&u da i :etu"as &e :e+ili&= /= Di Lua Ka(t! a= Me("a)u&a( :e +!%!(a( te tulis= *= Me(e(tu&a( 6a&tu :ela&sa(aa(=

7= Pe("&!(disia( alat= d= Pe("&ali* asia( alat= e= Pe+*uata( se ti5i&at= 5= Pe+*a$a a( *ia$a &ali* asi dil!&et :e+*a$a a(= "= Pe+*u*u%a( ta(da Te a= %= Pe($e a%a( alat u&u da i :etu"as &e :e+ili&=

C=/ P !ses Bis(is P !ses *is(is +e(""a+*a &a( i(te a&si a(ta a a&t! de("a( siste+,

se! a("Kse*ua% a&t! adala% se*ua% e(titas +a(usia atau +esi( $a(" *e i(te a&si de("a( siste+ u(tu& +ela&u&a( :e&e )aa(-:e&e )aa( te te(tu= C=/=, Busi(ess Use Case Dia" a+

Cl#ent

Pendaftaran

!epala 2ala#

Laporan 2"lanan

S"b 2ag& ata Usa-a

4n(entar#s#r

Seks# SU!

!al#bras#

era Seks# ekn#k

era Ulang

Ga+*a C=;= Busi(ess Use Case Dia" a+=

C=/=/ Busi(ess O*)e7t M!del Busi(ess O*)e7t M!del di"u(a&a( u(tu& +e e: ese(tasi&a( 5u("si!(alitas da i se*ua% ! "a(isasi se7a a &eselu u%a(= A= Busi(ess O*)e7t M!del Pe(da5ta a(=

1orm /eg#stras#

Cl#ent

'ata Pembayaran 1ront 6ff#cer

'ata Cl#ent

Ga+*a C=0= Busi(ess O*)e7t M!del Pe(da5ta a(

B= Busi(ess O*)e7t M!del La:! a( Bula(a(=

Laporan era

!epala 2ala# S#stem

Laporan era Ulang

'ata !al#bras#

Ga+*a C=D= Busi(ess O*)e7t M!del La:! a( Bula(a(=

C= Busi(ess O*)e7t M!del I(9e(ta isi =

'ata U

S"b 2ag& ata Usa-a

'ata Cap era 6perator ata Usa-a

'ata Standar Uk"ran

Ga+*a C=4= Busi(ess O*)e7t M!del I(9e(ta isi

D= Busi(ess O*)e7t M!del Kali* asi=

'ata Sert#f#kas#

S#e& Standar Uk"ran dan !al#bras#

6perator Standar Uk"ran dan !al#bras#

'ata Pet"gas

Ga+*a C=?= Busi(ess O*)e7t M!del Kali* asi

E= Busi(ess O*)e7t M!del Te a=

'ata Pet"gas

S#e& ekn#k

6perator ekn#k

Laporan era

Ga+*a C=E= Busi(ess O*)e7t M!del Te a

2= Busi(ess O*)e7t M!del Te a Ula("=

'ata Pet"gas

S#e& ekn#k

6perator ekn#k

Laporan era Ulang

Ga+*a C=,.= Busi(ess O*)e7t M!del Te a Ula("

C=/=C Busi(ess A7ti9it$ Dia" a+ Busi(ess A7ti9it$ Dia" a+ di"u(a&a( u(tu& +e("ilust asi&a( ali a( 5u("si!(al dala+ se*ua% siste+, dala+ *usi(ess +!deli(", a7ti9it$ dia" a+ *e "u(a u(tu& +e(""a+*a &a( ali a( *is(is atau *usi(ess 6! &5l!6= A= Busi(ess A7ti9it$ Dia" a+ Pe(da5ta a(=
Ta*el C=,= Busi(ess A7ti9it$ Dia" a+ Pe(da5ta a(=
Cl#ent 1ront 6ff#cer

'aftar

L#-at data pembayaran

ag#t"nggakan

,da t"nggakan #dak ada t"nggakan Catat pendaftaran

B= Busi(ess A7ti9it$ Dia" a+ La:! a( Bula(a(=


Ta*el C=/= Busi(ess A7ti9it$ Dia" a+ La:! a( Bula(a(=
!epala 2ala# S#stem

M#nta laporan

amp#lkan laporan b"lanan

C= Busi(ess A7ti9it$ Dia" a+ I(9e(ta isi =


Ta*el C=C= Busi(ess A7ti9it$ Dia" a+ I(9e(ta isi =
S"b 2ag& ata Usa-a 6perator ata Usa-a

Sera-kan daftar alat U P5 cap tera dan standar "k"ran

Catat kedalam #n(entar#s

D= Busi(ess A7ti9it$ Dia" a+ Kali* asi=


Ta*el C=;= Busi(ess A7ti9it$ Dia" a+ Kali* asi=
S#e& Standar Uk"ran dan !al#bras# 6perator Standar "k"ran dan kal#bras#

Sera-kan daftar pemo-on kal#bras#

Catat keg#atan sert#f#kas# kal#bras#

E= Busi(ess A7ti9it$ Dia" a+ Te a=


Ta*el C=0= Busi(ess A7ti9it$ Dia" a+ Te a=
S#e& ekn#k 6perator ekn#k

Sera-kan data keg#atan tera

Catat data keg#atan tera

2= Busi(ess A7ti9it$ Dia" a+ Te a Ula("=


Ta*el C=D= Busi(ess A7ti9it$ Dia" a+ Te a Ula("=
S#e& ekn#k 6perator ekn#k

Sera-kan data keg#atan era Ulang

Catat data keg#atan tera "lang

C=C Ga+*a a( U+u+ Me u:a&a( "a+*a a( st u&tu da( %u*u("a( a(ta &!+:!(e( da i siste+ &eselu u%a( se7a a 5isi&=

1ront 6ff#ce +S"b& 2ag& U.

!epala 2ala#

S"b 2ag& U

*"b S#e& ekn#k

)eb ; '2 Ser(er

S#e& Standar Uk"ran dan !al#bras#

Ga+*a C=,,= Ga+*a a( U+u+=

C=; Ke*utu%a( Pe a("&at Lu(a& Ke*utu%a( :e a("&at lu(a& +e u:a&a( 5a&t! -5a&t! $a(" %a us di:e(u%i u(tu& +e a(7a(" se*ua% :e a("&at lu(a& se%i(""a :e a("&at lu(a& te se*ut sesuai de("a( +a&sud da( tu)ua( :e a("&at lu(a& te se*ut di *uat= C=;=, Des& i:si Ke*utu%a( Pe()elasa( +e("e(ai &e*utu%a( :e a("&at lu(a& a&a( di*a"i +e()adi dua, $aitu &e*utu%a( a(ta +u&a e&ste (al da( &e*utu%a( 5u("si!(al=

A= Ke*utu%a( A(ta +u&a E&ste (al= Pe a("&at lu(a& SIP Met !l!"i $a(" di*a("u( +e+*utu%&a( :e a("&at lu(a& lai( se*a"ai :e(u()a(" a"a SIP Met !l!"i da:at *e )ala( sesuai de("a(

5u("si($a= Ke*utu%a( te se*ut a(ta a lai(,= A(ta +u&a :e+a&ai= Se*a"ai :e(u()a(" a(ta +u&a :e+a&ai da i :e a("&at lu(a&, di:e lu&a( 6e* * !6se $a(" +e(du&u(" D!7u+e(t O*)e7t M!del (DOM' le9el ,, se:e tiI(te (et E8:l! e D, M!@illa 2i e5!8 ,=0, atau $a(" seta a= /= A(ta +u&a &!+u(i&asi= U(tu& &!+u(i&asi a(ta a se 9e da( 7lie(t a&a( +e(""u(a&a( : !t!&!l TCPKIP= Ole% &a e(a itu di*utu%&a( :e a("&at &e as R1;0 LAN Ca d (Realte& RTL ?,CE PCI 2ast Et%e (et Ada:te ,.K,..M*:s' :ada setia: &!+:ute $a(" +asu& &e dala+ siste+= U(tu& +e+*e(tu& se*ua% t!:!l!"i )a i("a( sta +a&a a&a( di*utu%&a( se*ua% %u* (? :! t R1;0' u(tu& +e("%u*u("&a( tia: &!+:ute = C= A:li&asi se 9e Di*utu%&a( dua )e(is se 9e u(tu& +e+usat&a( : !ses da i :e a("&at lu(a&, $aitu 6e* se 9e da( data*ase se 9e = U(tu& 6e* se 9e -($a da:at

+e(""u(a&a( a:li&asi A:a7%e /=/=. da( u(tu& data*ase se 9e -($a +e(""u(a&a( M$S>L 0=.=?= A:li&asi se 9e i(i a&a( +e("atu se 9e da( )u"a es:!( te %ada: e<uest da i se 9e &e 7lie(t e<uest &e

B= Ke*utu%a( 2u("si!(al= Me u:a&a( &e*utu%a( se7a a 5u("si!(al $a(" %a us di:e(u%i !le% :e a("&at lu(a& $a(" a&a( di*a("u(= Ke*utu%a( 5u("si!(al te se*ut a&a( dides& i:si&a( dala+ *e(tu& ta*el, se*a"ai *e i&ut,= 2 !(t O55i7e (Pe(da5ta a('=
Ta*el C=4= Ke*utu%a( 2u("si!(al 2 !(t O55i7e (Pe(da5ta a('=

N! ,

K!de Ke*utu%a( Re<-2O-, Re<-2O-,=, Re<-2O-/=, Pe i&sa Clie(t i(7lude- Me(7atat 7lie(t Kel!la 7lie(t= Me(7atat 7lie(t Me u*a% (edit' 7lie(t Me("%a:us 7lie(t Kel!la Me(7atat :e+*a$a a( :e+*a$a a( 7lie(t= 7lie(t= Des& i:si Ke*utu%a( Me(7atat :e(da5ta a(

Re<-2O-/ Re<-2O-/=, Re<-2O-/=/ Re<-2O-/=C

Re<-2O-C Re<-2O-C=, Re<-2O-C=/ Re<-2O-C=C Re<-2O-C=;

Me(7eta& ta(da te i+a= Me(7eta& *u&ti :e+*a$a a(

Me("%a:us :e(da5ta a(

/= Ke:ala Balai=
Ta*el C=?= Ke*utu%a( 2u("si!(al Ke:ala Balai=

N! , / C

K!de Ke*utu%a( Re<-KB-, Re<-KB-/ Re<-KB-C

Des& i:si Ke*utu%a( Meli%at data Te a= Meli%at data Te a Ula("= Meli%at data Kali* asi

C= Su* Ba"ia( Tata Usa%a=


Ta*el C=E= Ke*utu%a( 2u("si!(al Su* Ba"ia( Tata Usa%a=

N! ,

K!de Ke*utu%a( Re<-TU-, Re<-TU-,=, Re<-TU-,=/ Re<-TU-,=C Re<-TU-,=; Re<-TU-,=0 Re<-TU-,=D

Des& i:si Ke*utu%a( Kel!la alat UTTP= Me(7atat )e(is UTTP Me u*a% (edit' )e(is UTTP Me("%a:us )e(is UTTP Me(7atat UTTP Me u*a% (edit' UTTP Me("%a:us UTTP Kel!la 7a: te a= Me(7atat 7a: te a Me u*a% (edit' 7a: te a Me("%a:us 7a: te a Kel!la sta(da u&u a(= Me(7atat sta(da u&u a( Me u*a% (edit' sta(da u&u a( Me("%a:us sta(da u&u a( Kel!la :e"a6ai= Me(7atat :e"a6ai= Me u*a% (edit' :e"a6ai Me("%a:us Pe"a6ai=

Re<-TU-/ Re<-TU-/=, Re<-TU-/=/ Re<-TU-/=C

Re<-TU-C Re<-TU-C=, Re<-TU-C=/ Re<-TU-C=C

Re<-TU-; Re<-TU-;=, Re<-TU-;=/ Re<-TU-;=C

;= Se&si Sta(da U&u a( da( Kali* asi=


Ta*el C=,.= Ke*utu%a( 2u("si!(al Se&si= Sta(da U&u a( da( Kali* asi=

N! , /

K!de Ke*utu%a( Re<-SUK-, Re<-SUK-,=,

Des& i:si Ke*utu%a( Kel!la &ali* asi= Me u*a% (edit' &ali* asi=

0= Se&si Te&(i&=
Ta*el C=,,= Ke*utu%a( 2u("si!(al Se&si Te&(i&=

N! ,

K!de Ke*utu%a( Re<-TK-, Re<-TK-,=, Kel!la Te a=

Des& i:si Ke*utu%a(

Me u*a% (edit' Te a= &el!la Te a Ula("= Me u*a% (edit' Te a ula("=

Re<-TK-/ Re<-TK-/=,

C=;=/ Use Case Dia" a+ Use 7ase dia" a+ +e u:a&a( dia" a+ $a(" +e(""a+*a &a( se+ua &asus (7ase' $a(" a&a( dita("a(i !le% :e a("&at lu(a& *ese ta a&t! atau :ela&u($a= ,= 2 !(t O55i7e (Pe(da5ta a('=
<<#ncl"de==

Pendaftaran

<<#ncl"de==

per#ksa cl#ent

<<e>tend==

Catat cl#ent

1ront 6ff#cer !elola cl#ent

<<e>tend== <<e>tend== 3d#t cl#ent

*ap"s cl#ent

<<e>tend== <<e>tend== !elola pembayaran cl#ent

Catat pembayaran cl#ent

Cetak b"kt# pembayaran <<e>tend== <<e>tend==

Cetak tanda ter#ma

*ap"s Pendaftaran

Ga+*a C=,/= Use Case Dia" a+ 2 !(t O55i7e=

/= Ke:ala Balai=

L#-at data era

!epala 2ala#

L#-at data era Ulang

L#-at data !al#bras#

Ga+*a C=,C= Use Case Dia" a+ Ke:ala Balai=

C= Su* Ba"ia( Tata Usa%a=

3d#t alat U

*ap"s alat U

<<e>tend== Catat alat U P <<e>tend==

<<e>tend==

<<e>tend==

Catat ?en#s U

<<e>tend== 3d#t ?en#s U !elola alat U P <<e>tend== P

*ap"s ?en#s U S"b 2ag& ata Usa-a !elola Standar Uk"ran <<e>tend== <<e>tend==

Catat Standar Uk"ran

<<e>tend== 3d#t Standar Uk"ran

!elola Cap era

<<e>tend==

*ap"s Standar Uk"ran

!elola pegawa# <<e>tend== <<e>tend== <<e>tend== <<e>tend==

<<e>tend==

Catat Cap era

3d#t data Cap era

Catat data pegawa#

3d#t data Pegawa#

*ap"s pegawa#

*ap"s Cap era

Ga+*a C=,;= Use Case Dia" a+ Su* Ba"ia( Tata Usa%a=

;= Se&si Sta(da U&u a( da( Kali* asi=

<<e>tend== S#e& SU! !elola kal#bras# 3d#t kal#bras#

Ga+*a C=,0= Use Case Dia" a+ Se&si Sta(da U&u a( da( Kali* asi=

0= Se&si Te&(i&=
<<e>tend==

!elola tera

3d#t era

Seks# ekn#k <<e>tend== !elola tera "lang 3d#t era Ulang

Ga+*a C=,D= Use Case Dia" a+ Se&si Te&(i&=

C=;=C 2l!6 !5 E9e(t (S&e(a i!' S&e(a i! +e u:a&a( :e()elasa( le*i% detail da i &asus (7ase' da i a6al %i(""a a&%i ($a di:e !le% se*ua% !ut:ut= ,= 2 !(t O55i7e (Pe(da5ta a('=
Ta*el C=,/= 2l!6 !5 E9e(t 2 !(t O55i7e ,=

Ide(ti5i&asi ,=. Me(7atat data :e(da5ta a( P !ses u(tu& +e(7atat data :e(da5ta a( 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe(da5ta a( / 2! + :e(da5ta a( ta+:il, *ese ta ta(""al :e(da5ta a( da( &!de :e(da5ta a(= C Masu&&a( id 7lie(t, &li& t!+*!l ; Data :e+*a$a a( 7lie(t ta+:il= :e i&sa= 0 Masu&a( )e(is :e(da5ta a(, te+:at D K!(5i +asi da i siste+ *a%6a data :ela&sa(aa(, *ese ta data UTTP, &li& :e(da5ta a( *a u *e %asil di si+:a( si+:a( &e dala+ data*ase K!(disi A&%i Data :e(da5ta a( *a u te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,C= 2l!6 !5 E9e(t 2 !(t O55i7e ,=,=

Ide(ti5i&asi ,=, Pe i&sa Clie(t P !ses u(tu& +eli%at data 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( 5! + :e(da5ta a( *a u ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Masu&&a( &!de 7lie(t, &li& t!+*!l / Data 7lie(t ta+:il= :e i&sa= K!(disi A&%i Data 7lie(t ta+:il di se*ela% &a(a( 5! + :e(da5ta a( N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,;= 2l!6 !5 E9e(t 2 !(t O55i7e /=

Ide(ti5i&asi /=. Kel!la 7lie(t P !ses u(tu& +e("el!la data 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Clie(t / 2! + :e(7a ia( data 7lie(t ta+:il, *ese ta data 7lie(t $a(" tela% te da5ta K!(disi A&%i Data 7lie(t ta+:il
Ta*el C=,0= 2l!6 !5 E9e(t 2 !(t O55i7e /=,=

N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ide(ti5i&asi /=, Me(7atat data 7lie(t P !ses u(tu& +e(7atat data 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u 7lie(t / 2! + :e(7a ia( data 7lie(t ta+:il, *ese ta data 7lie(t $a(" tela% te da5ta C Kli& t!+*!l *a u ; 2! + 7lie(t *a u ta+:il 0 Masu&a( data 7lie(t, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data 7lie(t *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data 7lie(t *a u te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,D= 2l!6 !5 E9e(t 2 !(t O55i7e /=/=

Ide(ti5i&asi /=/ Edit 7lie(t P !ses u(tu& +e u*a% data 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Pe(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u 7lie(t / 2! + :e(7a ia( data 7lie(t ta+:il, *ese ta data 7lie(t $a(" tela% te da5ta C Kli& t!+*!l u*a% ; 2! + u*a% 7lie(t ta+:il 0 Masu&a( data 7lie(t, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data 7lie(t *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data 7lie(t disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,4= 2l!6 !5 E9e(t 2 !(t O55i7e /=C=

Ide(ti5i&asi /=C Ha:us 7lie(t P !ses +e("%a:us data 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Pe(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Clie(t / 2! + :e(7a ia( 7lie(t ta+:il, *ese ta data 7lie(t $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& O& D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data Clie(t te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,?= 2l!6 !5 E9e(t 2 !(t O55i7e C=

Ide(ti5i&asi C=. Kel!la Pe+*a$a a( Clie(t P !ses u(tu& +e("el!la data :e+*a$a a( 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe+*a$a a( / 2! + :e(7a ia( data :e+*a$aa( 7lie(t ta+:il, *ese ta data :e+*a$a a( $a(" tela% te da5ta K!(disi A&%i Data :e+*a$a a( ta+:il N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=,E= 2l!6 !5 E9e(t 2 !(t O55i7e C=,=

Ide(ti5i&asi C=, Me(7atat :e+*a$a a( 7lie(t P !ses +e(7atat :e+*a$a a( 7lie(t P i+e , esse(sial 2 !(t O55i7e , Clie(t S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u :e+*a$a a( / Data :e+*a$a a( ta+:il= C Pili% data e"ist asi $a(" a&a( di*a$a ; 2! + i(7ia( :e+*a$a a( ta+:il 0 Masu&a( data :e+*a$a a(, &li& D K!(5i +asi da i siste+ *a%6a data si+:a( :e+*a$a a( 7lie(t $*s *e %asil di+asu&&a( K!(disi A&%i Data :e+*a$a a( 7lie(t te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/.= 2l!6 !5 E9e(t 2 !(t O55i7e C=/=

Ide(ti5i&asi C=/ Ceta& ta(da te i+a P !ses u(tu& +e(7eta& ta(da te i+a u(tu& 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! A&si A&t! , Kli& +e(u :e+*a$a a( / Da5ta :e+*a$a a( ta+:il C &li& ta(da te i+a :ada &!de e"ist asi ; Hala+a( ta+:ila( 7eta& ta+:il $a(" i("i( di7eta& N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Kli& t!+*!l O&

K!(disi A&%i

Data ta(da te i+a di&i i+ &e : i(te = Hala+a( ta+:ila( 7eta& ta+:il di la$a da( di&i i+ &e : i(te u(tu& di7eta&=

Ta*el C=/,= 2l!6 !5 E9e(t 2 !(t O55i7e C=C

Ide(ti5i&asi C=C Ceta& *u&ti :e+*a$a a( 7lie(t P !ses u(tu& +e(7eta& *u&ti :e+*a$a a( u(tu& 7lie(t P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u :e(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u :e+*a$a a( / Da5ta :e+*a$a a( ta+:il C &li& 5a&tu :ada &!de e"ist asi $a(" ; Hala+a( ta+:ila( 7eta& ta+:il i("i( di7eta& 0 Kli& t!+*!l O& D Data 5a&tu di&i i+ &e : i(te = K!(disi A&%i Ri(7ia( :e+*a$a a( ta+:il di la$a da( di&i i+&a( &e : i(te u(tu& di 7eta& N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=//= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a C=;=

Ide(ti5i&asi C=; Ha:us Pe(da5ta a( P !ses +e("%a:us data Pe(da5ta a( P i+e , esse(sial 2 !(t O55i7e S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Pe(da5ta a( ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe+*a$a a( / 2! + :e(7a ia( data Pe+*a$a a( ta+:il, *ese ta data Pe+*a$a a( $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data Pe(da5ta a( te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

/= Ke:ala Balai=
Ta*el C=/C= 2l!6 !5 E9e(t Ke:ala Balai ,=

Ide(ti5i&asi ,=. Li%at data Te a P !ses +eli%at data Te a P i+e , esse(sial Ke:ala Balai S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Ke:ala Balai ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te a / Data Te a ta+:il K!(disi A&%i Data Te a ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/;= 2l!6 !5 E9e(t Ke:ala Balai /=

Ide(ti5i&asi /=. Li%at data Te a Ula(" P !ses +eli%at data Te a Ula(" P i+e , esse(sial Ke:ala Balai S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Ke:ala Balai ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te aUla(" / Data Te a Ula(" ta+:il K!(disi A&%i Data Te a ula(" ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/0= 2l!6 !5 E9e(t Ke:ala Balai C=

Ide(ti5i&asi C=. Li%at data Kali* asi P !ses +eli%at data Kali* asi P i+e , esse(sial Ke:ala Balai S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Ke:ala Balai ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Kali* asi / Data &ali* asi ta+:il di la$a K!(disi A&%i Data &ali* asi ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

C= Su* Ba"ia( Tata Usa%a=


Ta*el C=/D= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=

Ide(ti5i&asi ,=. Kel!la alat UTTP P !ses +e("el!la data alat UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u UTTP / 2! + :e(7a ia( data alat UTTP ta+:il, *ese ta data alat UTTP $a(" tela% te da5ta K!(disi A&%i Data alat UTTP ta+:il dila$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/4= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=,=

Ide(ti5i&asi ,=, Catat )e(is UTTP P !ses +e(7atat )e(is UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u atu )e(is UTTP / 2! + :e(7a ia( data alat UTTP ta+:il, *ese ta data alat UTTP $a(" tela% te da5ta C Kli& t!+*!l *a u ; 2! + ta+*a% )e(is UTTP ta+:il 0 Masu&a( data )e(is UTTP, &li& D K!(5i +asi da i siste+ *a%6a data si+:a( )e(is UTTP *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data )e(is UTTP te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/?= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=/

Ide(ti5i&asi ,=/ Edit )e(is UTTP P !ses u(tu& +e u*a% data )e(is UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u )e(is UTTP / 2! + :e(7a ia( data )e(is UTTP ta+:il, *ese ta data )e(is UTTP $a(" tela% te da5ta C Kli& :ada e7! d $a(" i("i( diedit ; 2! + u*a% data )e(is UTTP ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data )e(is UTTP disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=/E= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=C=

Ide(ti5i&asi ,=C Ha:us )e(is UTTP P !ses +e("%a:us data )e(is UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u )e(isUTTP / 2! + :e(7a ia( data )e(is UTTP ta+:il, *ese ta data )e(is UTTP $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data )e(is UTTP te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C.= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=;=

Ide(ti5i&asi ,=; Catat alat UTTP P !ses +e(7atat data alat UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u UTTP / 2! + :e(7a ia( data alat UTTP ta+:il, *ese ta data alat UTTP $a(" tela% te da5ta C Kli& t!+*!l *a u ; 2! + ta+*a% alat UTTP ta+:il 0 Masu&a( data alat UTTP, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data alat UTTP *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data alat UTTP te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C,= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=0

Ide(ti5i&asi ,=0 Edit data alat UTTP P !ses u(tu& +e u*a% data alat UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u UTTP / 2! + :e(7a ia( data alat UTTP ta+:il, *ese ta data alat UTTP $a(" tela% te da5ta C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data alat UTTP ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data alat UTTP disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C/= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ,=D=

Ide(ti5i&asi ,=D Ha:us data alat UTTP P !ses +e("%a:us data alat UTTP P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u UTTP / 2! + :e(7a ia( data alat UTTP ta+:il, *ese ta data alat UTTP $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data alat UTTP te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=CC= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a /=

Ide(ti5i&asi /=. Kel!la Ca: Te a P !ses +e("el!la data Ca: Te a P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Ca: Te a / 2! + :e(7a ia( data Ca: Te a ta+:il, *ese ta data Ca: Te a $a(" tela% te da5ta K!(disi A&%i Data Ca: Te a ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C;= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a /=,=

Ide(ti5i&asi /=, Catat data Ca: Te a P !ses +e(7atat data :e("el!laa( Ca: Te a P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Ca: Te a / 2! + :e(7a ia( data Ca: Te a ta+:il, *ese ta data Ca: Te a $a(" tela% te da5ta C Kli& t!+*!l *a u ; 2! + ta+*a% Ca: Te a ta+:il 0 Masu&a( data Ca: Te a, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data Ca: Te a *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data Ca: Te a te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C0= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a /=/=

Ide(ti5i&asi /=/ Edit data Ca: Te a P !ses u(tu& +e u*a% data Ca: Te a P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Ca: Te a / 2! + :e(7a ia( data Ca: Te a ta+:il, *ese ta data Ca: Te a $a(" tela% te da5ta C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data Ca: Te a ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data Ca: Te a disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=CD= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a /=C=

Ide(ti5i&asi /=C Ha:us data Ca: Te a P !ses +e("%a:us data Ca: Te a P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Ca:Te a / 2! + :e(7a ia( data Ca: Te a ta+:il, *ese ta data Ca: Te a $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data Ca: Te a te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C4= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a C=

Ide(ti5i&asi C=. Kel!la Sta(da U&u a( P !ses +e("el!la data Sta(da U&u a( P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Sta(da U&u a( / 2! + :e(7a ia( data Sta(da U&u a( ta+:il, *ese ta data Sta(da U&u a( $a(" tela% te da5ta K!(disi A&%i Data Sta(da U&u a( ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=C?= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a C=,

Ide(ti5i&asi C=, Catat data Sta(da U&u a( P !ses +e(7atat data :e("el!laa( Sta(da U&u a( P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Sta(da U&u a( / 2! + :e(7a ia( data Sta(da U&u a( ta+:il, *ese ta data Sta(da U&u a( $a(" tela% te da5ta C Kli& t!+*!l *a u ; 2! + ta+*a% Sta(da U&u a( ta+:il 0 Masu&a( data Sta(da U&u a(, &li& D K!(5i +asi da i siste+ *a%6a data si+:a( Sta(da U&u a( *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data Sta(da U&u a( te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=CE= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a C=/

Ide(ti5i&asi C=/ Edit data Sta(da U&u a( P !ses u(tu& +e u*a% data Sta(da U&u a( P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Sta(da U&u a( / 2! + :e(7a ia( data Sta(da U&u a( ta+:il, *ese ta data Sta(da U&u a( $a(" tela% te da5ta C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data alat UTTP ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data Sta(da U&u a( disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;.= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a C=C

Ide(ti5i&asi C=C Ha:us data Sta(da U&u a( P !ses +e("%a:us data Sta(da U&u a( P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Sta(da U&u a( / 2! + :e(7a ia( data Sta(da U&u a( ta+:il, *ese ta data Sta(da U&u a( $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data Sta(da U&u a( te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;,= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ;=

Ide(ti5i&asi ;=. Kel!la Pe"a6ai P !ses +e("el!la data Pe"a6ai P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe"a6ai / 2! + :e(7a ia( data Pe"a6ai ta+:il, *ese ta data Pe"a6ai $a(" tela% te da5ta K!(disi A&%i Data Pe"a6ai ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;/= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ;=,=

Ide(ti5i&asi ;=, Catat data Pe"a6ai P !ses +e(7atat data :e"a6ai P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe"a6ai / 2! + :e(7a ia( data Pe"a6ai ta+:il, *ese ta data Pe"a6ai $a(" tela% te si+:a( dala+ data*ase C Kli& t!+*!l *a u ; 2! + ta+*a% Pe"a6ai ta+:il 0 Masu&a( data Pe"a6ai, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data Pe"a6ai *a u *e %asil di si+:a( &e dala+ data*ase K!(disi A&%i Data :e"a6ai te si+:a( &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;C= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ;=/=

Ide(ti5i&asi ;=/ Edit data Pe"a6ai P !ses u(tu& +e u*a% data Pe"a6ai P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe"a6ai / 2! + :e(7a ia( data Pe"a6ai ta+:il, *ese ta data Pe"a6ai $a(" tela% te si+:a( dala+ data*ase C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data Pe"a6ai ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data Pe"a6ai disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;;= 2l!6 !5 E9e(t Su* Ba"ia( Tata Usa%a ;=C

Ide(ti5i&asi ;=C Ha:us data :e"a6ai P !ses +e("%a:us data Pe"a6ai P i+e , esse(sial Su* Ba"ia( Tata Usa%a S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Su* Ba"ia( TU ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Pe"a6ai / 2! + :e(7a ia( data Pe"a6ai ta+:il, *ese ta data Pe"a6ai $a(" tela% te da5ta C Ce&list :ada e7! d $a(" i("i( ; K!(5i +asi :e("%a:usa( ta+:il di%a:us lalu &li& %a:us 0 Kli& %a:us D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di%a:us da i data*ase K!(disi A&%i Data Pe"a6ai te %a:us da i data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

;= Se&si Sta(da U&u a( da( Kali* asi=


Ta*el C=;0= 2l!6 !5 E9e(t Se&si Sta(da U&u a( da( Kali* asi ,=

Ide(ti5i&asi ,=. Kel!la Kali* asi P !ses +e("el!la data Kali* asi P i+e , esse(sial Se&si Sta(da U&u a( da( Kali* asi S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Sta(da U&u a( da( Kali* asi ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Kali* asi / 2! + :e(7a ia( data Kali* asi ta+:il, *ese ta data Kali* asi $a(" tela% te si+:a( dala+ data*ase K!(disi A&%i Data &e"iata( Kali* asi ta+:il di la$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;D= 2l!6 !5 E9e(t Se&si Sta(da U&u a( da( Kali* asi ,=,=

Ide(ti5i&asi ,=, Edit data Kali* asi P !ses +e u*a% data Kali* asi P i+e , esse(sial Se&si Sta(da U&u a( da( Kali* asi S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Sta(da U&u a( da( Kali* asi ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Kali* asi / 2! + :e(7a ia( data Kali* asi ta+:il, *ese ta data Kali* asi $a(" tela% te si+:a( dala+ data*ase C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data Kali* asi ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*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 N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

0= Se&si Te&(i&=
Ta*el C=;4= 2l!6 !5 E9e(t Se&si Te&(i& ,=

Ide(ti5i&asi ,=. Kel!la data Te a P !ses +e("el!la data Te a P i+e , esse(sial Se&si Te&(i& S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Te&(i& ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te a / 2! + :e(7a ia( data Te a ta+:il, *ese ta data Te a $a(" tela% te si+:a( dala+ data*ase K!(disi A&%i Data Te a ta+:il dila$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;?= 2l!6 !5 E9e(t Se&si Te&(i& ,=,

Ide(ti5i&asi ,=, Edit data Te a P !ses +e u*a% data Te a P i+e , esse(sial Se&si Te&(i& S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Te&(i& ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te a / 2! + :e(7a ia( data Te a ta+:il, *ese ta data Te a $a(" tela% te si+:a( dala+ data*ase C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data Te a ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data Te a disi+:a( &e+*ali &e dala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=;E= 2l!6 !5 E9e(t Se&si Te&(i& /=

Ide(ti5i&asi /=. Kel!la Te a Ula(" P !ses +eli%at data Te a Ula(" P i+e , esse(sial Se&si Te&(i& S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Te&(i& ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te aUla(" / 2! + :e(7a ia( data Te a Ula(" ta+:il, *ese ta data Te a Ula(" $a(" tela% te si+:a( dala+ data*ase K!(disi A&%i Data Te a Ula(" ta+:il dila$a N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

Ta*el C=0.= 2l!6 !5 E9e(t Se&si Te&(i& /=,

Ide(ti5i&asi /=, Edit data Te a Ula(" P !ses +e u*a% data Te a Ula(" P i+e , esse(sial Se&si Te&(i& S&e(a i! Uta+a K!(disi A6al Hala+a( +e(u Se&si Te&(i& ta+:il dila$a N! A&si A&t! N! Res:!( Siste+ , Kli& +e(u Te aUla(" / 2! + :e(7a ia( data Te a Ula(" ta+:il, *ese ta data Te a Ula(" $a(" tela% te si+:a( dala+ data*ase C Kli& :ada e7! d $a(" i("i( diedit ; 2! + U:date data Te a ta+:il 0 Ru*a% (ilai data, &li& si+:a( D K!(5i +asi da i siste+ *a%6a data tela% *e %asil di u*a% da( disi+:a( &e+*ali &e dala+ data*ase K!(disi A&%i Data Te a Ula(" disi+:a( &e+*ali &edala+ data*ase N!+! Use Case Na+a Use Case Des& i:si 1e(is A7t!

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

;=,= A(alisis Ta%a: a(alisis te di i da i ta%a: ide(ti5i&asi &elas *ese ta &ete &aita(($a, $a(" di"a+*a &a( dala+ dia" a+ &elas, da( dia" a+ &!la*! asi= ;=,=, Ide(ti5i&asi Kelas Se7a a "a is *esa , dala+ :e +!dela( ati!(al u(i5ied : !7ess &elas di*a"i +e()adi C, $aitu ,= B!u(da $ Class /= C!(t !l Class C= E(tit$ Class= Da( di*a6a% i(i +e u:a&a( ide(ti5i&asi &elas *e dasa &a( : !ses $a("

di+ili&i !le% :e a("&at lu(a&= D= 2 !(t O55i7e (Pe(da5ta a('=


Ta*el ;=,= Ide(ti5i&asi Kelas 2 !(t O55i7e(Pe(da5ta a('=

N! , ,=, / /=, /=/ /=C C

Na+a P !ses Me(7atat :e(da5ta a( Pe i&sa Clie(t Kel!la Clie(t Me(7atat 7lie(t= Edit 7lie(t Ha:us Clie(t Kel!la :e+*a$a a( 7lie(t=

B!u(da $ e"ist asi e"ist asi 7lie(t 7lie(t 7lie(t 7lie(t e"ist asi

C!(t !l e"ist asiCt l "ist asiCt l 7lie(tCt l 7lie(tCt l 7lie(tCt l 7lie(tCt l e"ist asiCt l

E(tit$ +!sRe"ist asi data*ase +!sClie(t +!sClie(t +!sClie(t +!sClie(t +!sRe"ist asi

C=,

Me(7atat :e+*a$a a( 7lie(t=

e"ist asi

e"ist asiCt l

+!sRe"ist asi

C=/

Me(7eta& ta(da te i+a

e"ist asi

e"ist asiCt l

+!sRe"ist asi

C=C

Me(7eta& *u&ti :e+*a$a a(

e"ist asi

e"ist asiCt l

+!sRe"ist asi

C=;

Me("a:us data :e(da5ta a(

e"ist asi

e"ist asiCt l

+!sRe"ist asi

4= Ke:ala Balai=
Ta*el ;=/= Ide(ti5i&asi Kelas Ke:ala Balai=

N! , /

Na+a P !ses Meli%at data Te a= Meli%at data Te a Ula("=

B!u(da $ e&a: e&a:

C!(t !l e&a:Ct l e&a:Ct l

E(tit$ data*ase data*ase

Meli%at data Kali* asi

e&a:

e&a:Ct l

data*ase

?= Su* Ba"ia( Tata Usa%a=


Ta*el ;=C= Ide(ti5i&asi Kelas Su* Ba"ia( Tata Usa%a=

N! , ,=, ,=/

Na+a P !ses Kel!la alat UTTP Me(7atat )e(is UTTP= Me u*a% (edit' )e(is UTTP= utt: utt: utt: B!u(da $ C!(t !l utt:Ct l utt:Ct l utt:Ct l E(tit$ +!sUtt: +!sUtt: +!sUtt:

,=C

Me("%a:us )e(is UTTP= utt: utt:Ct l +!sUtt:

,=; ,=0

Me(7atat alat UTTP= Me u*a% (edit' alat UTTP= utt: utt: utt:Ct l utt:Ct l +!sUtt: +!sUtt:

,=D

Me("%a:us alat UTTP= utt: utt:Ct l +!sUtt:

/ /=, /=/

Kel!la 7a: te a= Me(7atat 7a: te a= Me u*a% (edit' 7a: 7a:te a 7a:te a 7a:te a 7a:te aCt l 7a:te aCt l 7a:te aCt l +!sCa:te a +!sCa:te a +!sCa:te a

te a= /=C C Me("%a:us Ca: Te a= Kel!la sta(da u&u a(= C=, Me(7atat sta(da u&u a(= C=/ Me u*a% (edit' sta(da u&u a(= C=C Me("%a:us Sta(da U&u a(= ; ;=, ;=/ Kel!la :e"a6ai= Me(7atat :e"a6ai= Me u*a% (edit' :e"a6ai= ;=C Me("%a:us :e"a6ai= :e"a6ai :e"a6aiCt l +!sPe"a6ai :e"a6ai :e"a6ai :e"a6ai :e"a6aiCt l :e"a6aiCt l :e"a6aiCt l +!sPe"a6ai +!sPe"a6ai +!sPe"a6ai sta(da sta(da Ct l +!sSta(da sta(da sta(da Ct l +!sSta(da sta(da sta(da Ct l +!sSta(da 7a:te a sta(da 7a:te aCt l sta(da Ct l +!sCa:te a +!sSta(da

E= Se&si Sta(da U&u a( da( Kali* asi=


Ta*el ;=;= Ide(ti5i&asi Kelas Se&si Sta(da U&u a( da( Kali* asi=

N! , ,=,

Na+a P !ses Kel!la &ali* asi= Me u*a% (edit' &ali* asi=

B!u(da $ &ali* asi &ali* asi

C!(t !l &ali* asiCt l &ali* asiCt l

E(tit$ +!sKali* asi +!sKali* asi

,.= Se&si Te&(i&=


Ta*el ;=0= Ide(ti5i&asi Kelas Se&si Te&(i&=

N! , ,=, / /=,

Na+a P !ses Kel!la Te a= Me u*a% (edit' Te a= Kel!la Te a Ula("= Me u*a% (edit' Te a ula("= te a te a te a te a B!u(da $ C!(t !l te aCt l te aCt l te aCt l te aCt l E(tit$ +!sTe a +!sTe a +!sTe a +!sTe a

;=,=/ Dia" a+ K!la*! asi Dia" a+ &!la*! asi di"u(a&a( u(tu& :e +!dela( %u*u("a( a(ta satu &elas de("a( &elas lai(($a dili%at da i se"i &!la*! asi &elas($a= Da( :e +!dela(($a di"a+*a &a( *e dasa &a( 5u("si atau : !ses $a(" di+ili&i +asi(" - +asi(" *a"ia(= ,= 2 !(t O55i7e (Pe(da5ta a('= Catat Pe(da5ta a(
new post (ar#able s#mpan

front off#cer

reg#stras#

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=,= Dia" a+ K!la*! asi Pe(da5ta a(=

Pe i&sa Clie(t
cl#entdeta#l post (ar#able s#mpan

front off#cer

reg#stras#

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=/= Dia" a+ K!la*! asi :e i&sa 7lie(t=

Kel!la Clie(t
s-ow

front off#cer

cl#ent

cl#entCtrl

mosCl#ent

Ga+*a ;=C= Dia" a+ K!la*! asi &el!la 7lie(t=

Catat Clie(t
new post (ar#able s#mpan

front off#cer

cl#ent

cl#entCtrl

mosCl#ent

Ga+*a ;=;= Dia" a+ K!la*! asi Catat 7lie(t=

Edit Clie(t
ed#t post (ar#able s#mpan

front off#cer

cl#ent

cl#entCtrl

mosCl#ent

Ga+*a ;=0= Dia" a+ K!la*! asi Edit 7lie(t=

Ha:us Clie(t
remo(e post (ar#able cl#ent -ap"s

front off#cer

cl#entCtrl

mosCl#ent

Ga+*a ;=D= Dia" a+ K!la*! asi Ha:us Clie(t=

Kel!la Pe+*a$a a( Clie(t


s-ow

front off#cer

reg#stras#

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=4= Dia" a+ K!la*! asi &el!la :e+*a$a a( 7lie(t=

Catat :e+*a$a a( Clie(t


pay post (ar#able front off#cer reg#stras# reg#stras#Ctrl
Ga+*a ;=?= Dia" a+ K!la*! asi 7atat :e+*a$a a( 7lie(t=

s#mpan

mos/eg#stras#

Ceta& Ta(da Te i+a


pr#nt post (ar#able s#mpan

front off#cer

reg#stras#

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=E= Dia" a+ K!la*! asi 7eta& ta(da te i+a=

Ceta& Bu&ti Pe+*a$a a(


pr#nt post (ar#able front off#cer reg#stras# s#mpan

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=,.= Dia" a+ K!la*! asi 7eta& *u&ti :e+*a$a a(=

Ha:us Data Pe(da5ta a(


remo(e post (ar#able front off#cer reg#stras# -ap"s

reg#stras#Ctrl

mos/eg#stras#

Ga+*a ;=,,= Dia" a+ K!la*! asi %a:us data :e(da5ta a(=

/= Ke:ala Balai= Meli%at data Te a


tera

kepala bala#

rekap

rekapCtrl

database

Ga+*a ;=,/= Dia" a+ K!la*! asi +eli%at data te a=

Meli%at data Te a Ula("


tera

kepala bala#

rekap

rekapCtrl

database

Ga+*a ;=,C= Dia" a+ K!la*! asi +eli%at data te a 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

C= Su* Ba"ia( Tata Usa%a= Kel!la alat UTTP


s-ow

s"b bag& U

"ttp

"ttpCtrl

mosUttp

Ga+*a ;=,0= Dia" a+ K!la*! asi &el!la alat UTTP=

Catat )e(is UTTP


new post (ar#able s#mpan

s"b bag& U

"ttp

"ttpCtrl

mosUttp

Ga+*a ;=,D= Dia" a+ K!la*! asi 7atat )a(is UTTP=

Edit )e(is UTTP


ed#t post (ar#able s#mpan

s"b bag& U

"ttp

"ttpCtrl

mosUttp

Ga+*a ;=,4= Dia" a+ K!la*! asi edit )e(is UTTP=

Ha:us )e(is UTTP


remo(e post (ar#able s"b bag& U "ttp "ttpCtrl -ap"s mosUttp

Ga+*a ;=,?= Dia" a+ K!la*! asi %a:us )e(is UTTP=

Catat alat UTTP


new post (ar#able s#mpan

s"b bag& U

"ttp

"ttpCtrl

mosUttp

Ga+*a ;=,E= Dia" a+ K!la*! asi 7atat alat UTTP=

Edit alat UTTP


ed#t post (ar#able s#mpan

s"b bag& U

"ttp

"ttpCtrl

mosUttp

Ga+*a ;=/.= Dia" a+ K!la*! asi edit alat UTTP=

Ha:us alat UTTP


remo(e post (ar#able "ttp "ttpCtrl -ap"s mosUttp

s"b bag& U

Ga+*a ;=/,= Dia" a+ K!la*! asi %a:us alat UTTP=

Kel!la Ca: Te a
s-ow

s"b bag& U

captera

capteraCtrl

mosCaptera

Ga+*a ;=//= Dia" a+ K!la*! asi &el!ala 7a: te a=

Catat Ca: Te a
new post (ar#able s#mpan

s"b bag& U

captera

capteraCtrl

mosCaptera

Ga+*a ;=/C= Dia" a+ K!la*! asi 7atat 7a: te a=

Edit Ca: Te a
ed#t post (ar#able s#mpan

s"b bag& U

captera

capteraCtrl

mosCaptera

Ga+*a ;=/;= Dia" a+ K!la*! asi edit 7a: te a=

Ha:us Ca: Te a
remo(e post (ar#able -ap"s

s"b bag& U

captera

capteraCtrl

mosCaptera

Ga+*a ;=/0= Dia" a+ K!la*! asi %a:us 7a: te a=

Kel!la Sta(da U&u a(


s-ow

s"b bag& U

standar

standarCtrl

mosStandar

Ga+*a ;=/D= Dia" a+ K!la*! asi &el!la sta(da u&u a(=

Catat Sta(da U&u a(


new post (ar#able s#mpan

s"b bag& U

standar

standarCtrl

mosStandar

Ga+*a ;=/4= Dia" a+ K!la*! asi 7atat sta(da u&u a(=

Edit Sta(da U&u a(


ed#t post (ar#able s#mpan

s"b bag& U

standar

standarCtrl

mosStandar

Ga+*a ;=/?= Dia" a+ K!la*! asi edit sta(da u&u a(=

Ha:us Sta(da U&u a(


remo(e post (ar#able s"b bag& U standar -ap"s

standarCtrl

mosStandar

Ga+*a ;=/E= Dia" a+ K!la*! asi %a:us sta(da u&u a(=

Kel!la Pe"a6ai
s-ow

s"b bag& U

pegawa#

pegawa#Ctrl

mosPegawa#

Ga+*a ;=C.= Dia" a+ K!la*! asi &el!la :e"a6ai=

Catat Pe"a6ai
new post (ar#able s#mpan

s"b bag& U

pegawa#

pegawa#Ctrl

mosPegawa#

Ga+*a ;=C,= Dia" a+ K!la*! asi +e(7atat :e"a6ai=

Edit Pe"a6ai
ed#t post (ar#able s#mpan

s"b bag& U

pegawa#

pegawa#Ctrl

mosPegawa#

Ga+*a ;=C/= Dia" a+ K!la*! asi edit :e"a6ai=

Ha:us Pe"a6ai
remo(e post (ar#able s"b bag& U pegawa# -ap"s

pegawa#Ctrl

mosPegawa#

Ga+*a ;=CC= Dia" a+ K!la*! asi %a:us :e"a6ai=

;= Se&si Sta(da U&u a( da( Kali* asi= Kel!la Kali* asi


s-ow

s#e& SU!

kal#bras#

kal#bras#Ctrl

mos!al#bras#

Ga+*a ;=C;= Dia" a+ K!la*! asi &el!la &ali* asi=

Edit Kali* asi


ed#t post (ar#able s#mpan

s#e& SU!

kal#bras#

kal#bras#Ctrl

mos!al#bras#

Ga+*a ;=C0= Dia" a+ K!la*! asi edit &ali* asi=

0= Se&si Te&(i&= Kel!la Te a


s-ow

s#e& tekn#k

tera

teraCtrl

mos era

Ga+*a ;=CD= Dia" a+ K!la*! asi &el!la te a=

Edit Te a
ed#t post (ar#able s#mpan

s#e& tekn#k

tera

teraCtrl

mos era

Ga+*a ;=C4= Dia" a+ K!la*! asi edit te a=

Kel!la Te a Ula("
s-ow

s#e& tekn#k

tera

teraCtrl

mos era

Ga+*a ;=C?= Dia" a+ K!la*! asi &el!la te a ula("=

Edit Te a Ula("
ed#t post (ar#able s#mpan

s#e& tekn#k

tera

teraCtrl

mos era

Ga+*a ;=CE= Dia" a+ K!la*! asi edit te a ula("=

;=,=C Dia" a+ Kelas Dia" a+ &elas +e(""a+*a &a( &ete &aita( a(ta &elas da( +e e: ese(tasi&a( st u&tu da i siste+= ,= 2 !(t O55i7e (Pe(da5ta a('=

reg#stras#

reg#stras#Ctrl

mos/eg#stras#

cl#ent

cl#entCtrl

mosCl#ent

Ga+*a ;=;.= Dia" a+ Kelas 5 !(t !55i7e (:e(da5ta a('=

/= Ke:ala Balai=

rekap

rekapCtrl

database

Ga+*a ;=;,= Dia" a+ Kelas &e:ala *alai=

C= 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 Sta(da U&u a( da( Kali* asi=

kal#bras#

kal#bras#Ctrl

mos!al#bras#

Ga+*a ;=;C= Dia" a+ Kelas Se&si sta(da u&u a( da( &ali* asi=

0= Se&si Te&(i&=

tera

teraCtrl

mos era

Ga+*a ;=;;= Dia" a+ Kelas Se&si te&(i&=

;=/= Pe a(7a("a( Ta%a: i(i te di i da i :e+!dela( &asus +e(""u(a&a( dia" a+ se<ue(7e, dia" a+ de:l!$+e(t, dia" a+ :a7&a"e, dia" a+ &!+:!(e(, a(7a("a( data*ase, *ese ta a(7a("a( use i(te 5a7e= ;=/=, Dia" a+ Se<ue(7e Dia" a+ se<ue(7e +e u:a&a( dia" a+ u(tu& +e(""a+*a &a( :e ila&u siste+ te %ada: suatu i(te a&si $a(" dila&u&a( :ada siste+ te se*ut= ,= 2 !(t O55i7e (Pe(da5ta a('= Catat Pe(da5ta a(
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$ b#nd+ACP6S . D$ c-eck+. E$ store+.

Ga+*a ;=;0= Dia" a+ Se<ue(7e Catat Pe(da5ta a(=

Pe i&sa Clie(t
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 ;=;D= Dia" a+ Se<ue(7e Pe i&sa Clie(t=

Kel!la Clie(t
cl#ent %$ new cl#entCtrl+. 2$ s-ow+Aopt#on. 3$ new mosCl#ent+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. cl#entCtrl mosCl#ent

Ga+*a ;=;4= Dia" a+ Se<ue(7e &el!la Clie(t=

Catat Clie(t
cl#ent %$ new cl#entCtrl+. 2$ ed#tCl#ent+@. 3$ sa(eCl#ent+. 4$ new mosCl#ent+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. cl#entCtrl mosCl#ent

Ga+*a ;=;?= Dia" a+ Se<ue(7e Catat Clie(t=

Edit Clie(t
cl#ent %$ new cl#entCtrl+. 2$ ed#tCl#ent+A"#d. 3$ sa(eCl#ent+Atask. 4$ mosCl#ent B$ b#nd+ACP6S . D$ c-eck+. E$ store+. cl#entCtrl mosCl#ent

Ga+*a ;=;E= Dia" a+ Se<ue(7e Edit Clie(t=

Ha:us Clie(t
cl#ent %$ new cl#entCtrl+. 2$ remo(eCl#ent+A#d5Aopt#on. 3$ new mosCl#ent+Adb. 4$ delete+A#d. cl#entCtrl moscl#ent

Ga+*a ;=0.= Dia" a+ Se<ue(7e Ha:us Clie(t=

Kel!la Pe+*a$a a( Clie(t


reg#stras# reg#stras#Ctrl mos/eg#stras#

%$ new reg#stras#Ctrl+. 2$ s-ow+Aopt#on. 3$ new mos/eg#stras#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=0,= Dia" a+ Se<ue(7e Kel!la Pe+*a$a a( Clie(t=

Catat Pe+*a$a a( Clie(t


reg#stras# reg#satras#Ctrl %$ 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. mos/eg#stras#

Ga+*a ;=0/= Dia" a+ Se<ue(7e 7atat :e+*a$a a( Clie(t=

Ceta& Ta(da Te i+a


reg#stras# reg#stras#Ctrl mos/eg#stras#

%$ new reg#stras#Ctrl+. 2$ s-ow+Aopt#on. 3$ new mos/eg#stras#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=0C= Dia" a+ Se<ue(7e Ceta& Ta(da Te i+=

Ceta& *u&ti Pe+*a$a a(


reg#stras# reg#stras#Ctrl mos/eg#stras#

%$ new reg#stras#Ctrl+. 2$ s-ow+Aopt#on. 3$ new mos/eg#stras#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=0;= Dia" a+ Se<ue(7e 7eta& *u&ti :e+*a$a a(=

Ha:us Data Pe(da5ta a(


reg#stras# reg#stras#Ctrl mos/eg#stras#

%$ new reg#stras#Ctrl+. 2$ remo(e/eg#stras#+A#d5Aopt#on. 3$ mos/eg#stras#+Adb. 4$ delete+A#d.

Ga+*a ;=00= Dia" a+ Se<ue(7e Ha:us data Pe(da5ta a(=

/= Ke:ala Balai= Meli%at data Te a


tera %$ new teraCtrl+. 2$ s-ow+Aopt#on5Asect#on. 3$ new mos era+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. teraCtrl mos era

Ga+*a ;=0D= Dia" a+ Se<ue(7e +eli%at data te a=

Meli%at data Te a Ula("


tera %$ new teraCtrl+. 2$ s-ow+Aopt#on5Asect#on. 3$ new mos era+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. teraCtrl mos era

Ga+*a ;=04= Dia" a+ Se<ue(7e +eli%at data te a ula("=

Meli%at data Kali* asi


kal#bras# kal#bras#Ctrl mos!al#bras#

%$ new kal#bras#Ctrl+. 2$ s-ow+Aopt#on. 3$ new mos!al#bras#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=0?= Dia" a+ Se<ue(7e +eli%at data &ali* asi=

C= Su* Ba"ia( Tata Usa%a= Kel!la Alat UTTP


"ttp %$ new "ttpCtrl+. 2$ s-ow+Aopt#on. 3$ new mosUttp+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. "ttpCtrl mosUttp

Ga+*a ;=0E= Dia" a+ Se<ue(7e Kel!la Alat UTTP=

Catat 1e(is UTTP


"ttp %$ new "ttpCtrl+. 2$ ed#tUttp+@. 3$ sa(eUttp+Atask. 4$ new mosUttp+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. "ttpCtrl mosUttp

Ga+*a ;=D.= Dia" a+ Se<ue(7e 7atat 1e(is UTTP=

Edit 1e(is UTTP


"ttp %$ new "ttpCtrl+. 2$ ed#tUttp+A"#d. 3$ sa(eUttp+Atask. 4$ new mosUttp+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. "ttpCtrl mosUttp

Ga+*a ;=D,= Dia" a+ Se<ue(7e Edit 1e(is UTTP=

Ha:us 1e(is UTTP


"ttp %$ new "ttpCtrl+. 2$ remo(e"ttp+A#d5Aopt#on. 3$ new mosUttp+Adb. 4$ delete+A#d. "ttpCtrl mosUttp

Ga+*a ;=D/= Dia" a+ Se<ue(7e %a:us 1e(is UTTP=

Catat Alat UTTP


"ttp %$ new "ttpCtrl+. 2$ ed#tUttp+@. 3$ sa(eUttp+Atask. 4$ new mosUttp+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. "ttpCtrl mosUttp

Ga+*a ;=DC= Dia" a+ Se<ue(7e 7atat Alat UTTP=

Edit Alat UTTP


"ttp %$ new "ttpCtrl+. 2$ ed#tUttp+A"#d. 3$ sa(eUttp+Atask. 4$ new mosUttp+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. "ttpCtrl mosUttp

Ga+*a ;=D;= Dia" a+ Se<ue(7e Edit Alat UTTP=

Ha:us Alat UTTP


"ttp %$ new "ttpCtrl+. 2$ remo(e"ttp+A#d5Aopt#on. 3$ new mosUttp+Adb. 4$ delete+A#d. "ttpCtrl mosUttp

Ga+*a ;=D0= Dia" a+ Se<ue(7e %a:us Alat UTTP=

Kel!la Ca: Te a

captera

capteraCtrl %$ new capteraCtrl+. 2$ s-ow+Aopt#on.

mosCaptera

3$ new mosCaptera+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=DD= Dia" a+ Se<ue(7e Kel!la 7a: te a=

Catat Ca: Te a
captera %$ new capteraCtrl+. 2$ ed#tCaptera+@. 3$ sa(eCaptera+Atask. 4$ new mosCaptera+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. capteraCtrl mosCaptera

Ga+*a ;=D4= Dia" a+ Se<ue(7e 7atat 7a: te a=

Edit Ca: Te a
captera %$ new capteraCtrl+. 2$ ed#tCaptera+A"#d. 3$ sa(eCaptera+Atask. 4$ new mosCaptera+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. capteraCtrl mosCaptera

Ga+*a ;=D?= Dia" a+ Se<ue(7e edit 7a: te a=

Ha:us Ca: Te a
captera %$ new capteraCtrl+. 2$ remo(ecaptera+A#d5Aopt#on. 3$ new mosCaptera+Adb. 4$ delete+A#d. capteraCtrl mosCaptera

Ga+*a ;=DE= Dia" a+ Se<ue(7e %a:us 7a: te a=

Kel!la Sta(da U&u a(

standar

standarCtrl %$ new standarCtrl+. 2$ s-ow+Aopt#on.

mosStandar

3$ new mosStandar+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=4.= Dia" a+ Se<ue(7e Kel!la sta(da u&u a(=

Catat Sta(da U&u a(


standar %$ new standarCtrl+. 2$ ed#tStandar+@. 3$ sa(eStandar+Atask. 4$ new mosStandar+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. standarCtrl mosStandar

Ga+*a ;=4,= Dia" a+ Se<ue(7e 7atat sta(da u&u a(=

Edit Sta(da U&u a(


standar %$ new standarCtrl+. 2$ ed#tStandar+A"#d. 3$ sa(eStandar+Atask. 4$ new mosStandar+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. standarCtrl mosStandar

Ga+*a ;=4/= Dia" a+ Se<ue(7e edit sta(da u&u a(=

Ha:us Sta(da U&u a(


standar %$ new standarCtrl+. 2$ remo(estandar+A#d5Aopt#on. 3$ new mosStandar+Adb. 4$ delete+A#d. standarCtrl mosStandar

Ga+*a ;=4C= Dia" a+ Se<ue(7e %a:us sta(da u&u a(=

Kel!la Pe"a6ai
pegawa# %$ new pegawa#Ctrl+. 2$ s-ow+Aopt#on. 3$ mosPegawa#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. pegawa#Ctrl mosPegawa#

Ga+*a ;=4;= Dia" a+ Se<ue(7e Kel!la Pe"a6ai=

Catat Pe"a6ai
pegawa# %$ new pegawa#Ctrl+. 2$ ed#tPegawa#+@. 3$ sa(ePegawa#+Atask. 4$ new mosPegawa#+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. pegawa#Ctrl mosPegawa#

Ga+*a ;=40= Dia" a+ Se<ue(7e +e(7atat :e"a6ai=

Edit Pe"a6ai
pegawa# %$ new pegawa#Ctrl+. 2$ ed#tPegawa#+A"#d. 3$ sa(ePegawa#+Atask. 4$ new mosPegawa#+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. pegawa#Ctrl mosPegawa#

Ga+*a ;=4D= Dia" a+ Se<ue(7e edit :e"a6ai=

Ha:us Pe"a6ai
pegawa# %$ new pegawa#Ctrl+. 2$ remo(ePegawa#+A#d5Aopt#on. 3$ mosPegawa#+Adb. 4$ delete+A#d. pegawa#Ctrl mosPegawa#

Ga+*a ;=44= Dia" a+ Se<ue(7e Ha:us :e"a6ai=

;= Se&si Sta(da U&u a( da( Kali* asi= Kel!la Kali* asi


kal#bras# kal#bras#Ctrl mos!al#bras#

%$ new kal#bras#Ctrl+. 2$ s-ow+Aopt#on. 3$ new mos!al#bras#+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+.

Ga+*a ;=4?= Dia" a+ Se<ue(7e Kel!la &ali* asi=

Edit Kali* asi


kal#bras# %$ new kal#bras#Ctrl+. 2$ ed#t!al#bras#+A"#d. 3$ sa(e!al#bras#+Atask. 4$ new mos!al#bras#+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+. kal#bras#Ctrl mos!al#bras#

Ga+*a ;=4E= Dia" a+ Se<ue(7e edit &ali* asi=

0= Se&si Te&(i&= Kel!la Te a


tera %$ new teraCtrl+. 2$ s-ow+Aopt#on5Asect#on. 3$ new mos era+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. teraCtrl mos era

Ga+*a ;=?.= Dia" a+ Se<ue(7e Kel!la te a=

Edit Te a
tera teraCtrl mos era

%$ new teraCtrl+. 2$ ed#t era+A"#d. 3$ sa(e era+Atask. 4$ new mos era+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+.

Ga+*a ;=?,= Dia" a+ Se<ue(7e edit te a=

Kel!la Te a Ula("
tera %$ new teraCtrl+. 2$ s-ow+Aopt#on5Asect#on. 3$ new mos era+Adb. 4$ setQ"ery+A0"ery. B$ load6b?ectL#st+. teraCtrl mos era

Ga+*a ;=?/= Dia" a+ Se<ue(7e Kel!la te a ula("=

Edit Te a Ula("
tera teraCtrl mos era

%$ new teraCtrl+. 2$ ed#t era+A"#d. 3$ sa(e era+Atask. 4$ new mos era+Adb. B$ b#nd+ACP6S . D$ c-eck+. E$ store+.

Ga+*a ;=?C= Dia" a+ Se<ue(7e edit te a ula("=

;=/=/ Dia" a+ De:l!$+e(t Dia" a+ de:l!$+e(t +e(""a+*a &a( a site&tu 5isi& da i siste+, se:e ti %a d6a e, !:e ati(" s$ste+, a(ta +u&a da( se+ua :e a("&at lu(a& ta+*a%a( :e(du&u("=
cl#ent * P web ser(er database ser(er

web browser

,pac-e 2&2@

MySQL B&@&%F

Ga+*a ;=?;= Dia" a+ De:l!$+e(t

;=/=C Dia" a+ Pa7&a"e Dala+ :e &e+*a("a(($a :e a("&at lu(a& SIP Met !l!"i +e+ili&i *a($a& &elas, se%i(""a :e("el!+:!&a( &elas-&elas te se*ut +e()adi sa("at +e+*a(tu :e(7a ia( se*ua% &elas *ai& da i le9el $a(" le*i% ti(""i +au:u( +e(u)u le9el $a(" le*i% detail= Dia" a+ :a7&a"e +e u:a&a( :e +!dela( u(tu&

+e(""a+*a &a( :e("el!+:!&a( &elas= ,= Dia" a+ Pa7&a"e u(tu& +asi("-+asi(" *a"ia( 2 !(t O55i7e (Pe(da5ta a('
comCpendaftaran

comCreg#stras#

comCcl#ent

#ncl"des

reg#stras#Ctrl

mos/eg#stras#

reg#stras#

cl#entCtrl

cl#ent

mosCl#ent

Ga+*a ;=?0= Dia" a+ Pa7&a"e 5 !(t !55i7e (:e(da5ta a('

Ke:ala Balai
comCkepalaCbala#

comCrekap

#ncl"des

rekap

rekapCtrl

database

Ga+*a ;=?D= Dia" a+ Pa7&a"e &e:ala *alai

Su* Ba"ia( Tata Usa%a


comCt"

comC"ttp

#ncl"des

comCcaptera

comCstandar

comCpegawa#

"ttpCtrl "ttp capteraCtrl

captera

standar standarCtrl

pegawa# pegawa#Ctrl

mosC"ttp mosStandar

mosCaptera

Ga+*a ;=?4= Dia" a+ Pa7&a"e su* Ba"ia( tata usa%a

Se&si Kali* asi


comCkal#bras#

#ncl"des kal#bras# kal#bras#Ctrl

mos!al#bras#

Ga+*a ;=??= Dia" a+ Pa7&a"e Se&si &ali* asi=

Se&si Te&(i&

comCtera

#ncl"des tera teraCtrl

mos era

Ga+*a ;=?E= Dia" a+ Pa7&a"e Se&si te&(i&=

/= Dia" a+ Pa7&a"e &eselu u%a(


s#pCmetrolog#

comCs"k #ncl"des comCpendaftaran

comCt

comCreg#stras#

componen

comCstandar

comCkepalaCbala#

comC"ttp

comCtera

comCkal#bras#

comCt" comCpegawa#

comCcl#ent comCcaptera

Ga+*a ;=E.= Dia" a+ Pa7&a"e &eselu u%a(=

;=/=; Dia" a+ C!+:!(e(t Dia" a+ 7!+:!(e(t di"u(a&a( u(tu& +e(""a+*a &a( &ete &aita( a(ta a &!+:!(e( - &!+:!(e( :e a("&at lu(a&=
web ser(er S4P Metrolog#

MySQL database

Ga+*a ;=E,= Dia" a+ C!+:!(e(t SIP Met !l!"i=

;=/=0 Ra(7a("a( Data*ase Pada ta%a: i(i a&a( di"a+*a &a( st u&utu data*ase da i SIP Met !l!"i, *ai& da i +!del &!(se:tual +au:u( 5isi&al= ,= C!(7e:tual Data M!del
standarC"k"ran #dCstandar namaCstandar t#ngkatCketel"s"ran ta-"nCprod"ks# ba-anCstandar gambarCstandar 4dent#f#erC% <p#= <p#= G,2BB G,2BB G,2BB G,2BB G,2BB 24NB@@@ <M= <M= <M= pengg"naCs#p password G,2BB "serCtype G,2BB lastClog#n S #pCaddress G,2BB <M= <M= <M= sess#on /elat#ons-#pC%D "sername sess#onC#d <p#= t#me "serCtype 4dent#f#erC% <p#= capCtera mem#l#k# #dCcap tglCpemb"atan ?en#sCcap #n#s#al legal#tas gambarCcap 4dent#f#erC% <p#= menera d#cap <p#= G,2BB ' G,2BB G,2BB G,2BB 24NB@@@ <M= <M= <UN' <UN' <UN' G,2B

/elat#ons-#pC%2 pegawa# n#p n#k namaCpegawa# alamatCpegawa# <p#= G,2BB <M= G,2BB <M= G,2BB <M= G,2BB <M= G,2BB <M= ' <M= G,2BB <M= G,2BB G,2BB G,2BB G,2BB G,2BB <M= G,2BB

d#band#ngkan mengkal#bras# tempatCla-#r tglCla-#r ?en#sCpegawa# golongan keteranganCgolongan ?abatan keteranganC?abatan stat"sCbeker?a keteranganCpegawa# 4dent#f#erC% <p#= pendaftaran #dCpendaftaran ?en#sCpendaftaran /elat#ons-#pC%3 tempatCpelaksanaan alamatC?alan kecamatan kel"ra-an kota tglCpendaftaran 4dent#f#erC% <p#= mendaftar <p#= G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB ' <M= <M=

kal#bras# #dCkal#bras# <p#= G,2BB <M= tglCkal#bras# ' <M= 4dent#f#erC% <p#= /elat#ons-#pC%% r#nc#anCpembayaranCkal#bras# "k"ranC"ttp ?"mla-C"ttp ?"mla-C"ttpCsa- 4 b#ayaCkal#bras# b#ayaCsert#f#kat b#ayaCt"t d#bayar 4 4 <M= <M= 4 <M= 4 4 4

tera #dCtera tglCtera stat"sCteraC"lang 4dent#f#erC% <p#= <p#= G,2BB <M= ' <M= G,2BB <M=

<M=

tar#fCkal#bras# #dCtar#f tar#fCsert#f#kat tar#fCt"tB@@kl tar#fCt"tleb#-B@@kl 4dent#f#erC% <p#=

/elat#ons-#pC%@

/elat#ons-#pC2 cl#ent #dCcl#ent namaCper"sa-aan namaCpem#l#k alamatC?alan kel"ra-an kecamatan kota kodepos telp fa> tglCpencatatan keteranganCcl#ent 4dent#f#erC% <p#= /elat#ons-#pC3 <p#= G,2BB <M= G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB S G,2BB

/elat#ons-#pCE

<p#= G,2BB 4 4 4 elat#ons-#pC%E

"ttp #dC"ttp sat"an tar#fCteraCawal tar#fCtera tar#fC?"st#rCtera tar#fCteraC"langCawal tar#fCteraC"lang tar#fC?"st#rCteraC"lang tar#fCkal#bras# faktorCpembag# keteranganC"ttp 4dent#f#erC% <p#= ?en#sC"ttp /elat#ons-#pC%B #dC?en#s"ttp keterangan?en#s 4dent#f#erC% <p#= bent"kC"ttp #dCbent"k"ttp <p#= G,2BB <M= bent"k"ttp G,2BB 4dent#f#erC% <p#= /elat#ons-#pC%B <p#= G,2BB <M= G,2BB 4 4 <M= 4 4 4 <M= 4 4 <M= 4 4

r#nc#anCpembayaranCtera "k"ranC"ttp ?"mla-C"ttp ?"mla-C"ttpCsa- 4 b#ayaC"ttp b#ayaC?"st#r d#bayar 4 4 <M= 4 <M= 4 4

w#laya-Cker?a kota G,2BB <M= kecamatan G,2BB kel"ra-an G,2BB alamatCbala#Ckel"ra-an G,2BB

mod"les #d "serCtype order#ng t#tle mod"le param 4dent#f#erC% <p#= <p#= G,2BB G,2BB G,2BB G,2BB G,2BB G,2BB

<p#= G,2BB <M= G,2BB

Ga+*a ;=E/= Ra(7a("a( Data*ase CDM=

/= P%$si7al Data M!del


standarC"k"ran #dCstandar (arc-ar+2BB. <pk= namaCstandar (arc-ar+2BB. t#ngkatCketel"s"ran (arc-ar+2BB. ta-"nCprod"ks# (arc-ar+2BB. ba-anCstandar (arc-ar+2BB. gambarCstandar blob pengg"naCs#p sess#onC#d <Undef#ned= <fk2= n#p (arc-ar+2BB. <fk%= password (arc-ar+2BB. "serCtype (arc-ar+2BB. lastClog#n t#mestamp #pCaddress (arc-ar+2BB. 1!CH/313/3NC3H 1 !CH/313/3NC3H 1!CH/313/3NC3H Pegawa# 1!CH/313/3NC3H mengkal#bras# #dCkal#bras# (arc-ar+2BB. n#p (arc-ar+2BB. 1!CH/313/3NC3H kal#bras# #dCkal#bras# (arc-ar+2BB. <pk= #dCstandar (arc-ar+2BB. <fk= tglCkal#bras# date 1!CH/313/3NC3H r#nc#anCpembayaranCkal#bras# #dC"ttp (arc-ar+2BB. <fk%= #dCkal#bras# (arc-ar+2BB. <fk2= #dCpendaftaran (arc-ar+2BB. <fk3= "k"ranC"ttp #nt ?"mla-C"ttp #nt ?"mla-C"ttpCsa- #nt b#ayaCkal#bras# #nt b#ayaCsert#f#kat #nt b#ayaCt"t #nt d#bayar #nt tar#fCkal#bras# #dCtar#f (arc-ar+2BB. <pk= CH/313/3NC3H tar#fCsert#f#kat #nt tar#fCt"tB@@kl #nt tar#fCt"tleb#-B@@kl #nt 1!CH/313/3NC3H tera pendaftaran 1!CH/313/3NC3 #dCpendaftaran (arc-ar+2BB. <pk= #dCcl#ent (arc-ar+2BB. <fk= ?en#sCpendaftaran (arc-ar+2BB. tempatCpelaksanaan (arc-ar+2BB. alamatC?alan (arc-ar+2BB. kecamatan (arc-ar+2BB. kel"ra-an (arc-ar+2BB. kota (arc-ar+2BB. tglCpendaftaran date 1!CH/313/3NC3H cl#ent #dCcl#ent (arc-ar+2BB. <pk= namaCper"sa-aan (arc-ar+2BB. namaCpem#l#k (arc-ar+2BB. alamatC?alan (arc-ar+2BB. kel"ra-an (arc-ar+2BB. kecamatan (arc-ar+2BB. kota (arc-ar+2BB. kodepos (arc-ar+2BB. telp (arc-ar+2BB. fa> (arc-ar+2BB. tglCpencatatan t#mestamp keteranganCcl#ent (arc-ar+2BB. 1!CH/313/3NC3H mod"les w#laya-Cker?a kota kecamatan 1!CH/313/3NC3H bent"kC"ttp #dCbent"k"ttp #dC?en#s"ttp bent"k"ttp (arc-ar+2BB. <pk= (arc-ar+2BB. <fk= (arc-ar+2BB. 1!CH/313/3NC3H kel"ra-an alamatCbala#Ckel"ra-an ?en#sC"ttp #dC?en#s"ttp keterangan?en#s (arc-ar+2BB. <pk= (arc-ar+2BB. (arc-ar+2BB. (arc-ar+2BB. (arc-ar+2BB. (arc-ar+2BB. #d (arc-ar+2BB. <pk= "serCtype (arc-ar+2BB. order#ng (arc-ar+2BB. t#tle (arc-ar+2BB. mod"le (arc-ar+2BB. param (arc-ar+2BB. #dCtera (arc-ar+2BB. <pk= #dCcap (arc-ar+2BB. <fk= tglCtera date stat"sCteraC"lang (arc-ar+2BB. <pk5fk%= <pk5fk2= n#p (arc-ar+2BB. <pk= n#k (arc-ar+2BB. namaCpegawa# (arc-ar+2BB. alamatCpegawa# (arc-ar+2BB. tempatCla-#r (arc-ar+2BB. tglCla-#r date ?en#sCpegawa# (arc-ar+2BB. golongan (arc-ar+2BB. keteranganCgolongan (arc-ar+2BB. ?abatan (arc-ar+2BB. keteranganC?abatan (arc-ar+2BB. stat"sCbeker?a (arc-ar+2BB. keteranganCpegawa# (arc-ar+2BB. 1!CH/313/3NC3H sess#on "sername <Undef#ned= sess#onC#d <Undef#ned= <pk= t#me <Undef#ned= "serCtype (arc-ar+2BB.

capCtera #dCcap (arc-ar+2BB. <pk= n#p (arc-ar+2BB. <fk= tglCpemb"atan date ?en#sCcap (arc-ar+2BB. #n#s#al (arc-ar+2BB. legal#tas (arc-ar+2BB. gambarCcap blob

1!CH/313/3NC3H

1!CH/313/3NC3H

menera n#p (arc-ar+2BB. <pk5fk%= #dCtera (arc-ar+2BB. <pk5fk2= 1!CH/313/3NC3H

1!CH/313/3NC3H

1!CH/313/3NC3H 1!CH/313/3NC3H

r#nc#anCpembayaranCtera #dC"ttp (arc-ar+2BB. <fk2= #dCtera (arc-ar+2BB. <fk3= #dCpendaftaran (arc-ar+2BB. <fk%= "k"ranC"ttp #nt ?"mla-C"ttp #nt ?"mla-C"ttpCsa- #nt b#ayaC"ttp #nt b#ayaC?"st#r #nt d#bayar #nt

"ttp #dC"ttp (arc-ar+2BB. <pk= #dCtar#f (arc-ar+2BB. <fk2= #dCbent"k"ttp (arc-ar+2BB. <fk%= sat"an (arc-ar+2BB. tar#fCteraCawal #nt tar#fCtera #nt tar#fC?"st#rCtera #nt tar#fCteraC"langCawal #nt tar#fCteraC"lang #nt tar#fC?"st#rCteraC"lang #nt tar#fCkal#bras# #nt faktorCpembag# #nt keteranganC"ttp #nt

Ga+*a ;=EC= Ra(7a("a( Data*ase PDM=

Kete a("a( "a+*a -

+a($ t! +a($, +a($ t! !(e= !(e t! !(e=

;=/=D Ra(7a("a( Use I(te 5a7e Ra(7a("a( use i(te 5a7e +e u:a&a( d a5t da i a(ta +u&a $a(" a&a(

dite a:&a( :ada :e a("&at lu(a& SIP Met !l!"i= ,= L!"i(


*eader

N&4&P& !ata Sand# Log#n

4np"t te>t 4np"t te>t

Ga+*a ;=E;= Ra(7a("a( Use I(te 5a7e l!"i(=

/= C!(t !l Pa(el

*eader *ome UbaPer#ntaLogo"t "ser

Control Panel

tab% ombol ombol ombol

tab2

tab3

Not#f#cat#on area

Ga+*a ;=E0= Ra(7a("a( Use I(te 5a7e 7!(t !l :a(el=

C= Re:! ti("
*eader *ome UbaPer#ntabar" report#ng Logo"t "ser "ba-ap"s

able capt#on% /ecord% /ecord2 /ecord3 /ecord4

able Capt#on2

able Capt#on3

Ga+*a ;=ED= Ra(7a("a( Use I(te 5a7e e:! ti("=

;= 2! + *a u da( u*a%

*eader *ome UbaPer#ntas#mpan bar" Logo"t "ser terapkan batal

capt#on% capt#on2 capt#on3 capt#on4

able capt#on% able Capt#on2 able Capt#on3 able Capt#on4

Ga+*a ;=E4= Ra(7a("a( Use I(te 5a7e 5! + *a u da( u*a%=

;=/=4 Dia" a+ S:esi5i&asi Kelas Dala+ dia" a+ i(i, di"a+*a &a( &ete &aita( a(ta &elas se7a a le*i% i(7i da i dia" a+ &elas ta%a: a(alisis= ,= 2 !(t O55i7e (Pe(da5ta a('

reg#stras# s-ow+. ed#t+. ed#tPay+. pr#nt+.

reg#stras#Ctrl sa(e/eg+. s-ow+. ed#t/eg#stras#+. cancel/eg#stras#+. s"bm#t+. remo(e/eg+. payment+. pr#nt+. mosCl#ent

mos/eg#stras# 4'CP3N',1 ,/,N $ Str#ng 4'CCL43N $ Str#ng 73N4SCP3N',1 ,/,N $ Str#ng 3MP, CP3L,!S,N,,N $ Str#ng ,L,M, C7,L,N $ Str#ng !3LU/,*,N $ Str#ng !3C,M, ,N $ Str#ng !6 , $ Str#ng 8LCP3N',1 ,/,N $ 'ate 2, ,L $ 4nteger mos/eg#stras#+. c-eck+. storeNe>t+. b#nd+. store+. delete+. cl#entCtrl sa(eCl#ent+. s-ow+. ed#tCl#ent+. cancel+. remo(eCl#ent+.

4'CCL43N $ Str#ng N,M,CP3/US,*,,N $ Str#ng N,M,CP3M4L4! $ Str#ng ,L,M, C7,L,N $ Str#ng !3LU/,*,N $ Str#ng !3C,M, ,N $ Str#ng !6 , $ Str#ng !6'3P6S $ Str#ng 3LP $ Str#ng 1,I $ Str#ng !3 3/,N8,NCCL43N $ Str#ng 8LCP3NC, , ,N $ 'ate 8LC/U2,* $ 'ate *,PUS $ 4nteger mosCl#ent+. c-eck+. b#nd+. store+. delete+.

cl#ent s-ow+. ed#t+.

Ga+*a ;=E?= Dia" a+ S:esi5i&asi Kelas :e(da5ta a(=

/= Ke:ala Balai

kepalaCbala# pr#nt+. tera s-ow+. s-owUttp+. ed#t+.

kepalaCbala#Ctrl pr#nt+. mos era 4'C 3/, $ Str#ng 4'CP3N',1 ,/,N $ Str#ng 4'CC,P $ Str#ng 8LC 3/, $ 'ate S , USC 3/,CUL,N8 $ Str#ng teraCtrl mos era+. sa(e era+. s-ow+. s-owUttp+. ed#t era+. cancel+. remo(e era+. c-eck+. b#nd+. store+. delete+. mos!al#bras# 4'C!,L42/,S4 $ Str#ng 4'CP3N',1 ,/,N $ Str#ng 4'CS ,N',/ $ Str#ng 8LC!,L42/,S4 $ 'ate mos!al#bras#+. c-eck+. b#nd+. store+. delete+.

database Cs0l Cerrorn"m Cerrormsg Creso"rce Cc"rsor database+. get3rrorN"m+. get3rrorMsg+. get3scaped+. setQ"ery+. 0"ery+. getQ"ery+. getN"m/ows+. load/es"lt+. load/es"lt,rray+. load6b?ect+. load6b?ectL#st+. load/ow+. load/owL#st+. #nsert6b?ect+. "pdate6b?ect+. stderr+. get3n"m,rray+.

kal#bras# s-ow+. ed#t+.

kal#bras#Ctrl sa(e!al#bras#+. s-ow+. ed#t!al#bras#+. cancel+. remo(e!al#bras#+.

Ga+*a ;=EE= Dia" a+ S:esi5i&asi Kelas &e:ala *alai=

C= Su* Ba"ia( Tata Usa%a

"ttp s-ow+. ed#t+. captera s-ow+. ed#t+.

"ttpCtrl sa(eUttp+. s-ow+. ed#tUttp+. cancelUttp+. ?en#sUttp+. remo(eUttp+.

mosUttp 4'CU P $ Str#ng 4'C23N U!U P $ Str#ng 4'C ,/41 $ Str#ng U!U/,N $ Str#ng ,/41C 3/,C,),L $ 4nteger ,/41C 3/, $ 4nteger ,/41C7US 4/C 3/, $ 4nteger ,/41C 3/,CUL,N8C,),L $ 4nteger ,/41C 3/,CUL,N8 $ 4nteger ,/41C7US 4/C 3/,CUL,N8 $ 4nteger ,/41C!,L42/,S4 $ 4nteger 1,! 6/CP3M2,84 $ 4nteger !3 3/,N8,NCU P $ Str#ng 8LCP3NC, , ,N $ 'ate 8LC/U2,* $ 'ate mosUttp+. c-eck+. b#nd+. store+. delete+. mosStandar 4'CS ,N',/ $ Str#ng N,M,CS ,N',/ $ Str#ng 4N8!, C!3 3LUSU/,N $ Str#ng ,*UNCP/6'U!S4 $ Str#ng 2,*,NCS ,N',/ $ Str#ng 8,M2,/CS ,N',/ $ 2yte 8LCP3NC, , ,N $ 'ate 8LC/U2,* $ 'ate *,PUS $ 4nteger mosStandar+. c-eck+. b#nd+. store+. delete+.

mosCaptera 4'CC,P $ Str#ng N4P $ Str#ng 8LCP3M2U, ,N $ 'ate 73N4SCC,P $ Str#ng 4N4S4,L $ Str#ng L38,L4 ,S $ Str#ng 8,M2,/CC,P $ 2yte 8LCP3NC, , ,N $ 'ate 8LC/U2,* $ 'ate *,PUS $ 4nteger mosCaptera+. c-eck+. b#nd+. store+. delete+.

capteraCtrl sa(eCaptera+. s-ow+. ed#tCaptera+. cancel+. remo(eCaptera+.

standar s-ow+. ed#t+.

standarCtrl sa(eStandar+. s-ow+. ed#tStandar+. cancel+. remo(eStandar+.

mosPegawa# N4P $ Str#ng N4! $ Str#ng N,M,CP38,),4 3MP, CL,*4/ $ Str#ng 8LCL,*4/ $ 'ate 73N4SCP38,),4 $ Str#ng 86L6N8,N $ Str#ng !3 3/,N8,NC86L6N8,N $ Str#ng 7,2, ,N $ Str#ng !3 3/,N8,NC7,2, ,N $ Str#ng S , USC23!3/7, $ Str#ng !3 3/,N8,NCP38,),4 $ Str#ng 8LCP3NC, , ,N $ 'ate 8LC/U2,* $ 'ate mosPegawa#+. c-eck+. b#nd+. store+. delete+.

pegawa# s-ow+. ed#t+.

pegawa#Ctrl sa(ePegawa#+. s-ow+. ed#tPegawa#+. cancel+. remo(e+.

Ga+*a ;=,..= Dia" a+ S:esi5i&asi Kelas Su* Ba"ia( Tata usa%a=

;= Se&si Sta(da U&u a( da( Kali* asi


mos!al#bras# kal#bras#Ctrl kal#bras#
s-ow+. ed#t+. sa(e!al#bras#+. s-ow+. ed#t!al#bras#+. cancel+. remo(e!al#bras#+. 4'C!,L42/,S4 $ Str#ng 4'CP3N',1 ,/,N $ Str#ng 4'CS ,N',/ $ Str#ng 8LC!,L42/,S4 $ 'ate mos!al#bras#+. c-eck+. b#nd+. store+. delete+.

Ga+*a ;=,.,= Dia" a+ S:esi5i&asi Kelas Se&si sta(da u&u a( da( &ali* asi=

0= Se&si Te&(i&
mos era 4'C 3/, $ Str#ng 4'CP3N',1 ,/,N $ Str#ng 4'CC,P $ Str#ng 8LC 3/, $ 'ate S , USC 3/,CUL,N8 $ Str#ng mos era+. c-eck+. b#nd+. store+. delete+.

teraCtrl tera s-ow+. s-owUttp+. ed#t+. sa(e era+. s-ow+. s-owUttp+. ed#t era+. cancel+. remo(e era+.

Ga+*a ;=,./= Dia" a+ S:esi5i&asi Kelas Se&si te&(i&=

;=/=? Ta*el S:esi5i&asi Kelas Ta*el s:esi5i&asi &elas +e u:a&a( i(7ia( da i dia" a+ s:esi5i&asi &elas= Ta*el i(i +e()elas&a( (a+a &elas, :e a(, at i*ut da( +et%!d $a(" di+ili&i !le% &elas $a(" *e sa("&uta(= ,= 2 !(t O55i7e (Pe(da5ta a('
Ta*el ;=D= S:esi5i&asi Kelas 5 !(t !55i7e (:e(da5ta a('=

N! ,

Na+a Kelas e"ist asi

Pe a( *!u(da $ 7lass

At i*ut

Met%!d
s%!6 (!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit ( !6, lists, edi e7t, )id, *id' editPa$ ( !6, lists, edi e7t' : i(t ( !6, lists' sa9eRe" (tas&' s%!6 (!:ti!(' editRe"ist asi (uid' 7a(7elRe"ist asi (!:ti!(' su*+it (tas&, <t$, 7lid, )(sM:, t+:M:, utt:' e+!9eRe" (uid, !:ti!(' :a$+e(t (uid' : i(t (uid' +!sRe"ist asi (d*' 7%e7& (' st! eNe8t (id, idMutt:, )u+la%Mutt:, u&u a(Mutt:' *i(d (MPOST' st! e(' delete ('

e"ist asiCt l

7!(t !l 7lass

+!sRe"ist asi

e(tit$ 7lass IDMPENDA2TARAN

IDMCLIENT 1ENISM PENDA2TARAN TEMPATM PELAKSANAAN ALAMATM1ALAN KELURAHAN KECAMATAN KOTA TGLM PENDA2TARAN

7lie(t

*!u(da $ 7lass 7!(t !l 7lass

7lie(tCt l

+!sClie(t

e(tit$ 7lass IDMCLIENT

NAMAM PERUSAHAAN NAMAMPEMILIK

s%!6 (!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit ( !6, lists, edi e7t' sa9eClie(t (tas&' s%!6 (!:ti!(' editClie(t (uid' 7a(7el (!:ti!(' e+!9eClie(t (uid, !:ti!(' +!sClie(t (d*' 7%e7& (' *i(d (MPOST'

ALAMATM1ALAN KELURAHAN KECAMATAN KOTA KODEPOS TELP 2AN KETERANGANM CLIENT TGLM PENCATATAN TGLMRUBAH HAPUS

st! e(' delete ('

/= Ke:ala Balai
Ta*el ;=4= S:esi5i&asi Kelas &e:ala *alai=

N! ,

Na+a Kelas e&a:

Pe a( *!u(da $ 7lass

At i*ut

Met%!d
s%!6Te e(!:ti!(, !6, se7ti!(, edi e7t' s%!6Kali* asi( !:ti!(, !6, se7ti!(, edi e7t' s%!6Te a ( !6, lists' s%!6Kali* asi( !6, lists' <ue $Re&a:( se7ti!(, i(itM+, !55setM$, :ela&sa(a ' data*ase (%!st, use , :ass, d*' "etE ! Nu+ (' "etE ! Ms" (' "etEs7a:ed (te8t' set>ue $ (s<l' <ue $ (' "et>ue $ (' "etNu+R!6s (7u ' l!adResult(' l!adResultA a$ ((u+i(a a$' l!adO*)e7t (!*)e7t' l!adO*)e7tList (&e$' l!adR!6 (' l!adR!6List (&e$' i(se tO*)e7t (ta*le, !*)e7t, &e$Na+e, 9e *!se' u:dateO*)e7t (ta*le, !*)e7t, &e$Na+e, u:dateNulls' stde (s%!6S>L' "etE(u+A a$ (ta*le, 5ield'

e&a:Ct l

7!(t !l 7lass

data*ase

e(tit$ 7lass

Ms<l Me ! (u+ Me ! +s" M es!u 7e M7u s!

C= Su* Ba"ia( Tata Usa%a

Ta*el ;=?= S:esi5i&asi Kelas su* Ba"ia( tata usa%a=

N! ,

Na+a Kelas utt:

Pe a( *!u(da $ 7lass 7!(t !l 7lass

At i*ut

Met%!d
s%!6(!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit(se7ti!(, !6, lists, *e(tu&Mutt:' sa9eUtt: (tas&' s%!6 (!:ti!(' editUtt: (uid' 7a(7elUtt: (!:ti!(' )e(isUtt: (se7ti!(, id, idM)e(isutt:, +!de' e+!9eUtt: (uid, !:ti!(' +!sUtt: (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

utt:Ct l

+!sUtt:

e(tit$ 7lass

IDMUTTP IDMBENTUKUTTP IDMTARI2 UKURAN TARI2M TERAMA#AL TARI2MTERA TARI2M 1USTIRMTERA TARI2M TERAMULANGM A#AL TARI2M TERAMULANG TARI2M 1USTIRMTERA MULANG TARI2M KALIBRSI 2AKTORM PEMBAGI KETERANGANM UTTP TGLM PENCATATAN TGLMRUBAH

7a:te a

*!u(da $ 7lass 7!(t !l 7lass

7a:te aCt l

+!sCa:te a

e(tit$ 7lass

IDMCAP NIP TGLM PEMBUATAN 1ENISMCAP INISIAL LEGALITAS GAMBARMCAP TGLM PENCATATAN TGLMRUBAH HAPUS

s%!6(!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit( !6, lists, edi e7t' sa9eCa:te a (tas&' s%!6 (!:ti!(' editCa:te a (uid' 7a(7el (!:ti!(' e+!9eCa:te a (uid, !:ti!(' +!sCa:te a (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

sta(da

*!u(da $ 7lass

s%!6(!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit( !6, lists,

sta(da Ct l

7!(t !l 7lass

+!sSta(da

e(tit$ 7lass

IDMSTANDAR NAMAM STANDAR TINGKATM KETELUSURAN TAHUNM PRODUKSI BAHANM STANDAR GAMBARM STANDAR TGLM PENCATATAN TGLMRUBAH HAPUS

edi e7t' sa9eSta(da (tas&' s%!6 (!:ti!(' editSta(da (uid' 7a(7el (!:ti!(' e+!9eSta(da (uid, !:ti!(' +!sSta(da (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

,.

:e"a6ai

*!u(da $ 7lass 7!(t !l 7lass

,,

:e"a6aiCt l

,/

+!sPe"a6ai

e(tit$ 7lass

NIP NIK NAMAM PEGA#AI TEMPATMLAHIR TGLMLAHIR 1ENISMPEGA#AI GOLONGAN KETERANGANM GOLONGAN 1ABATAN KETERANGANM 1ABATAN STATUSM BEKER1A KETERANGANM PEGA#AI TGLM PENCATATAN TGLMRUBAH

s%!6(!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit( !6, lists, edi e7t' sa9ePe"a6ai (tas&' s%!6 (!:ti!(' editPe"a6ai (uid' 7a(7el (!:ti!(' e+!9ePe"a6ai (uid, !:ti!(' +!sPe"a6ai (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

;= Se&si Sta(da U&u a( da( Kali* asi


Ta*el ;=E= S:esi5i&asi Kelas Se&si Sta(da u&u a( da( &ali* asi=

N! ,

Na+a Kelas &ali* asi

Pe a( *!u(da $ 7lass

At i*ut

Met%!d
s%!6(!:ti!(, !6s, :a"eNa9, sea 7%, lists' edit( !6, lists, edi e7t'

&ali* asiCt l

7!(t !l 7lass

+!sKali* asi

e(tit$ 7lass

IDMKALIBRASI IDM PENDA2TARAN IDMSTANDAR TGLM KALIBRASI

sa9eKali* asi (tas&' s%!6 (!:ti!(' editKali* asi (uid' 7a(7el (!:ti!(' e+!9eKali* asi (uid, !:ti!(' +!sKali* asi (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

0= Se&si Te&(i&
Ta*el ;=,.= S:esi5i&asi Kelas 5 !(t Se&si te&(i&=

N! ,

Na+a Kelas te a

Pe a( *!u(da $ 7lass

At i*ut

Met%!d
s%!6(!:ti!(, !6s, :a"eNa9, se7ti!(, sea 7%, lists' s%!6Utt:(!:ti!(, tas&, !6s, :a"eNa9, se7ti!(' edit( !6, lists, edi e7t' sa9eTe a (tas&' s%!6 (!:ti!(' s%!6Utt: (!:ti!(' editTe a (uid' 7a(7el (!:ti!(' e+!9eTe a (uid, !:ti!(' +!sTe a (d*' 7%e7& (' *i(d (MPOST' st! e(' delete ('

te aCt l

7!(t !l 7lass

+!sTe a

e(tit$ 7lass

IDMTERA IDM PENDA2TARAN IDMCAP TGLMTERA STATUSM TERAMULANG

BAB V IMPLEMENTASI DAN PENGU1IAN

0=,= I+:le+e(tasi Ta%a: i+:le+e(tasi +e u:a&a( ta%a: :e(7i:taa( :e a("&at lu(a& $a(" te di i da i :e()elasa( +e("e(ai li("&u("a( i+:le+e(tasi, *atasa( i+:le+e(tasi,

i+:le+e(tasi : !" a+ da( i+:le+e(tasi )a i("a(= 0=,=,= Li("&u("a( I+:le+e(tasi U(tu& +e(du&u(" a:li&asi $a(" a&a( dite a:&a( :ada li("&u("a( i+:le+e(tasi, +a&a :e(ulis +e(""u(a&a( :e a("&at &e as da( :e a("&at s!5t6a e $a(" +e(u()a(" dala+ :e("e+*a("a( : !" a+ a:li&asi SIP Met !l!"i= 0=,=,=,= Pe a("&at Ke as 3a(" Di"u(a&a( S:esi5i&asi :e a("&at &e as $a(" di"u(a&a( dala+ :e("e+*a("a( a:li&asi SIP Met !l!"i adala% se*a"ai *e i&ut Ta*el 0=,= Pe a("&at &e as $a(" di"u(a&a(=

Pe a("&at P !7ess! RAM Ha dis& Ka tu G a5is

Se 9e AMD Ba t!( /0..O DDR 0,/M* ?. G* ATA ,CC Ati Rade!( E00. /0D M* Clie(t P IV Cele !( M ,=DG%@ DDR /0D M* (si("le 7%a((el' ;. G* ATA ,.. SiS CC. Mi a"e I(te" ated C/ M*

M!(it! Ka tu 1a i("a( P i(te

A7e ,4 B (,./;84D? P C/*it' RTL?/., ,.K,.. Et%e (et Ca(!( Pi8+a ,D..

(s%a ed' LCD ,0B (,./;84D? P ,D*it' SiS E.. ,.K,..M Et%e (et Ca(!( Pi8+a ,D..

0=,=,=/= Pe a("&at Lu(a& 3a(" Di"u(a&a( S:esi5i&asi :e a("&at lu(a& $a(" di"u(a&a( dala+ :e("e+*a("a( a:li&asi SIP Met !l!"i, adala% se*a"ai *e i&ut Ta*el 0=/= Pe a("&at lu(a& $a(" di"u(a&a(=

N! , / C ; 0 D 4 ? E ,.

Pe a("&at Lu(a& Siste+ O:e asi Ba%asa Pe+ !" a+a( #e* Se 9e Data*ase Se 9e #e* B !6se R 1a9a S7 i:t De*u"e C!de Edit! I+a"e Edit! I+a"e Ca:tu e Data*ase M!dele UML M!dele

Kete a("a( #i(d!6s NPQ P !5essi!(al SP / PHP 0=,=/ A:a7%e /=/=. M$S>L 0=.=,? M!@illa 2i e5!8 /=.=.=, Ma7 !+edia D ea+6ea9e ? Ma7 !+edia 2i e6! &s MN /..; ACDSee 4 P!6e Desi"(e E Rati!(al R!se= R!se E(te : ise Editi!(= C!:$ i"%t S,EE,-/..C

0=,=/= Batasa( I+:le+e(tasi Pe+*atasa( i+:le+e(tasi di+a&sud&a( a"a ua(" li("&u: i+:le+e(tasi

+e()adi le*i% )elas= Batasa( i+:le+e(tasi da i :e a("&at lu(a& SIP Met !l!"i adala% se*a"ai *e i&ut ,= Pe a("&at lu(a& $a(" di&e+*a("&a( *e *asis 6e* teta:i tida& !(li(e di I(te (et, %a($a !(li(e di )a i("a( l!&al= /= P !ses $a(" dita("a(i le*i% te 5!&us :ada +a(a)e+e( te a da( &ali* asi= C= Pe a("&at lu(a& +asi% +e u:a&a( : !t!ti:e=

0=,=C= I+:le+e(tasi P !" a+ Pada ta%a:a( i(i a&a( di)elas&a( +e("e(ai i+:le+e(tasi &elas, i+:le+e(tasi data*ase, i+:le+e(tasi use i(te 5a7e, i+:le+e(tasi &!(5i"u asi A:a7%e /=/=. R M$S>L 0=.=,?, i+:le+e(tasi &!(5i"u asi SIP Met !l!"i ,=.al:%a da( i+:le+e(tasi )a i("a(== 0=,=C=,= I+:le+e(tasi Kelas Be i&ut i(i adala% da5ta &elas :ada saat :e a(7a("a( da( i+:le+e(tasi da i +asi("-+asi(" *a"ia( :e a("&at lu(a&= 0=,=C=,=,= 2 !(t O55i7e (Pe(da5ta a('
Ta*el 0=C= I+:le+e(tasi Kelas 2 !(t O55i7e (Pe(da5ta a('=

N! , / C ; 0 D e"ist asi

Kelas Pe a(7a("a( e"ist asi

Kelas I+:le+e(tasi

e"ist asiCt l +!sRe"ist asi 7lie(t 7lie(tCt l +!sClie(t

e"ist asiCt l +!sRe"ist asi 7lie(t 7lie(tCt l +!sClie(t

0=,=C=,=/= Ke:ala Balai


Ta*el 0=;= I+:le+e(tasi Kelas Ke:ala Balai=

N! , / C e&a: e&a:Ct l data*ase

Kelas Pe a(7a("a( e&a: e&a:Ct l data*ase

Kelas I+:le+e(tasi

0=,=C=,=C= Su* Ba"ia( Tata Usa%a


Ta*el 0=0= I+:le+e(tasi Kelas Su* Ba"ia( Tata Usa%a=

N! , / C ; 0 D 4 ? E ,. ,, ,/ utt: utt:Ct l +!sUtt: 7a:te a

Kelas Pe a(7a("a( utt: utt:Ct l +!sUtt: 7a:te a

Kelas I+:le+e(tasi

7a:te aCt l +!sCa:te a sta(da sta(da Ct l +!sSta(da :e"a6ai :e"a6aiCt l +!sPe"a6ai

7a:te aCt l +!sCa:te a sta(da sta(da Ct l +!sSta(da :e"a6ai :e"a6aiCt l +!sPe"a6ai

0=,=C=,=;= Se&si Sta(da U&u a( da( Kali* asi


Ta*el 0=D= I+:le+e(tasi Kelas Se&si Sta(da U&u a( da( Kali* asi=

N! , / C &ali* asi

Kelas Pe a(7a("a( &ali* asi

Kelas I+:le+e(tasi

&ali* asiCt l +!sKali* asi

&ali* asiCt l +!sKali* asi

0=,=C=,=0= Se&si Te&(i&


Ta*el 0=4= I+:le+e(tasi Kelas Se&si Te&(i&=

N! , / C te a te aCt l +!sTe a

Kelas Pe a(7a("a( te a te aCt l +!sTe a

Kelas I+:le+e(tasi

0=,=C=/= I+:le+e(tasi Data*ase I+:le+e(tasi data*ase +e()elas&a( +e("e(ai st u&tu ta*el *ese ta :e($usu($a=
Ta*el 0=?= I+:le+e(tasi Data*ase=

at i*ut

N! ,

Ta*el I+:le+e(tasi *e(tu&Mutt:

At i*ut
IDMBENTUKUTTP - I(te"e IDM1ENISUTTP - I(te"e BENTUKMUTTP - St i("

7a:Mte a

IDMCAP - St i(" NIP - St i(" TGLMPEMBUATAN - Date 1ENISMCAP - St i(" INISIAL - I(te"e LEGALITAS - St i(" GAMBARMCAP - B$te TGLMPENCATATAN - Date TGLMRUBAH - Date HAPUS - I(te"e

7lie(t

IDMCLIENT - St i(" NAMAMPERUSAHAAN - St i(" NAMAMPEMILIK - St i(" ALAMATM1ALAN - St i(" KELURAHAN - St i(" KECAMATAN - St i(" KOTA - St i(" KODEPOS - St i(" TELP - St i(" 2AN - St i(" KETERANGANMCLIENT - St i(" TGLMPENCATATAN - Date TGLMRUBAH - Date HAPUS - I(te"e

)e(isMutt:

IDM1ENISUTTP - I(te"e 1ENISUTTP - St i(" KETERANGAN1ENIS - St i("

&ali* asi

IDMKALIBRASI - St i(" IDMPENDA2TARAN - St i(" IDMSTANDAR - St i(" TGLMKALIBRSI - Date

D 4 ?

+e(e a +e("&ali* asi +!dules

NIP - St i(" IDMTERA - St i(" NIP - St i(" IDMKALIBRASI - St i(" ID - I(te"e USERMT3PE - St i(" ORDERING - I(te"e TITLE - St i(" MODULE - St i(" PARAM - St i("

:e"a6ai

NIP - St i(" NIK - St i(" NAMAMPEGA#AI - St i(" TEMPATMLAHIR - St i(" TGLMLAHIR - Date 1ENISMPEGA#AI - St i(" GOLONGAN - St i(" KETERANGANMGOLONGAN - St i(" 1ABATAN - St i(" KETERANGANM1ABATAN - St i(" STATUSMBEKER1A - St i(" KETERANGANMPEGA#AI - St i(" TGLMPENCATATAN - Date TGLMRUBAH - Date

,.

:e(da5ta a(

IDMPENDA2TARAN - St i(" IDMCLIENT - St i(" 1ENISMPENDA2TARAN - St i(" TEMPATMPELAKSANAAN - St i(" ALAMATM1ALAN - St i(" KECAMATAN - St i(" KELURAHAN - St i(" KOTA - St i(" TGLMPENDA2TARAN - Date

BATAL - I(te"e HAPUS - I(te"e

,,

:e(""u(aMsi:

NIP - St i(" PASS#ORD - St i(" USERMT3PE - St i(" LASTMLOGIN - Date IPMADDRESS - St i(" BLOCK - I(te"e

,/

i(7ia(M:e+*a$a a(M&ali* asi

IDMUTTP - St i(" IDMKALIBRASI - St i(" UKURANMUTTP - I(te"e 1UMLAHMUTTP - I(te"e 1UMLAHMUTTPMSAH - I(te"e BIA3AMKALIBRASI - I(te"e BIA3AMSERTI2IKAT - I(te"e BIA3AMTUT - I(te"e DIBA3AR - I(te"e

,C

i(7ia(M:e+*a$a a(Mte a

IDMUTTP - St i(" IDMTERA - St i(" UKURANMUTTP - I(te"e 1UMLAHMUTTP - I(te"e 1UMLAHMUTTPMSAH - I(te"e BIA3AMUTTP - I(te"e BIA3AM1USTIR - I(te"e DIBA3AR - I(te"e

,;

sessi!(

USERNAME - St i(" SESSIONMID - St i(" NIP - St i(" TIME - St i(" USERMT3PE - St i("

,0

sta(da Mu&u a(

IDMSTANDAR - St i(" NAMAMSTANDAR - St i(" TINGKATMKETELUSURAN - St i(" TAHUNMPRODUKSI - St i(" BAHANMSTANDAR - St i(" GAMBARMSTANDAR - B$te TGLMPENCATATAN - Date

TGLMRUBAH - Date HAPUS - I(te"e

,D

ta i5M&ali* asi

IDMTARI2 - I(te"e TARI2MSERTI2IKAT - I(te"e TARI2MTUT0..KL - I(te"e TARI2MTUTLEBIH0..KL - I(te"e TGLMPENCATATAN - Date TGLMRUBAH - Date

,4

te a

IDMTERA - St i(" IDMPENDA2TARAN- St i(" IDMCAP - St i(" TGLMTERA - Date STATUSMTERAMULANG - St i("

,?

utt:

IDMUTTP - St i(" IDMBENTUKUTTP - St i(" IDMTARI2 - I(te"e UKURAN - St i(" TARI2MTERAMA#AL - I(te"e TARI2MTERA - I(te"e TARI2M1USTIRMTERA - I(te"e TARI2MTERAMULANGMA#AL - I(te"e TARI2MTERAMULANG - I(te"e TARI2M1USTIRMTERAMULANG - I(te"e TARI2MKALIBRASI - I(te"e 2AKTORMPEMBAGI - I(te"e KETERANGANMUTTP - St i(" TGLMPENCATATAN - Date TGLMRUBAH - Date

,E

6ila$a%M&e )a

IDM#ILA3AH - I(te"e KOTA - St i(" KECAMATAN - St i(" KELURAHAN - St i(" ALAMATMBALAIMKELURAHAN - St i("

0=,=C=C= I+:le+e(tasi Use I(te 5a7e I+:le+e(tasi use i(te 5a7e +e u:a&a( %asil da i :e a(7a("a( use i(te 5a7e $a(" se*elu+($a suda% dila&u&a( :ada ta%a: :e a(7a("a(= ,= L!"i(

Ga+*a 0=,= I+:le+e(tasi Use I(te 5a7e L!"i(=

/= C!(t !l Pa(el

Ga+*a 0=/= I+:le+e(tasi Use I(te 5a7e C!(t !l Pa(el=

C= Re:! ti("

Ga+*a 0=C= I+:le+e(tasi Use I(te 5a7e Re:! ti("=

;= 2! + Ba u da( U*a%

Ga+*a 0=;= I+:le+e(tasi Use I(te 5a7e 2! + Ba u da( U*a%=

0=,=C=;= I+:le+e(tasi K!(5i"u asi A:a7%e/T iad ,=0=; Dala+ i+:le+e(tasi i(i di)elas&a( +e("e(ai &!(5i"u asi A:a7%e/T iad ,=0=; se*a"ai :a&et a:li&asi $a(" +e(du&u(" dala+ :e+*uata( da( *e )ala(($a

a:li&asi SIP Met !l!"i= K!(5i"u asi A:a7%e/T iad a&a( di:e se+:it +e()adi / $aitu setti(" use !!t se*a"ai su:e use da( &!(5i"u asi A:a7%e/T iadMa(a"e se*a"ai

sala% satu a:li&asi $a(" +e("!(t !l se+ua :a&et= ,= Setti(" Su:e Use ( !!t' Pe($eti("a( a&u( su:e use di:e lu&a( u(tu& +e("a&ses se+ua a:li&asi :ada %tt:-KKl!7al%!st te uta+a :%:+$ad+i( da( a:a7%e/t iad7:= M$S>L 0=.=,? )u"a +e(""u(a&a( a&u( su:e use u(tu& :e("!: asi!a( :e ta+a &ali($a=

Ga+*a 0=0= Seti(" :ass6! d !!t=

Keti&a

: !ses i(stalasi A:a7%e/T iad ,=0=; di+ulai, : !ses a&a( +e+i(ta

&ata sa(di u(tu& :e(""u(a !!t, Masu&&a( &ata sa(di lalu ula("i se&ali la"i :ada &!l!+ &edua= Pa()a(" &ata sa(di +i(i+al ? &a a&te , +a&si+al C/ &a a&te = /= A:a7%e/T iadMa(a"e A:a7%e/T iadMa(a"e +e u:a&a( a:li&asi G a:%i7 Use I(te 5a7e (GUI' da i a:a7%e/T iad ,=0=; $a(" *e 5u("si +e("!(t !l se 9e se 9i7e se:e ti A:a7%e/, A:a7%e/SSL, M$S>L, P"S>L, N+ail, Sli+2TPd= Teta:i $a(" a&a( &ita *utu%&a( 7u&u: %a($a A:a7%e/ da( M$S>L sa)a= 1ala(&a( Sta t J A:a7%e/T iad J A:a7%e/T iadMa(a"e =

A:a7%e/T iadMa(a"e a&a( +u(7ul diatas t a$ *a &a(a( *a6a% *ese ta de("a( i7!( A:a7%e/T iad=

Ga+*a 0=D= A:a7%e/T iadMa(a"e =

A&ti5&a( A:a7%e/ se 9e da( M$s<l se 9e de("a( 7a a +e("&li& i7!( %i)au se%i(""a +e()adi +e a% se:e ti "a+*a 0=D=

0=,=C=0= I+:le+e(tasi K!(5i"u asi SIP Met !l!"i Dala+ i+:le+e(tasi i(i a&a( di)elas&a( +e("e(ai &!(5i"u asi a:li&asi SIP Met !l!"i :ada 5ile 7!(5i"=:%: *ese ta : !ses i+:! t 5ile ta*leMst u7tu e=s<l= ,= K!(5i"u asi 5ile 7!(5i"=:%: K!(5i"u asi 5ile 7!(5i" di+a&sud&a( u(tu& +e+*e i&a( (ilai te %ada: *e*e a:a 9a ia*el "l!*al= Va ia*el $a(" :e lu di:e %ati&a( a(ta a lai( T7!(5i"M%!st Va ia*el i(i +e(a+:u(" (a+a %!st se 9e , (ilai de5ault-($a Ul!7al%!stGV T7!(5i"Muse Nilai :ada 9a ia*el i(i +e(a+:u(" (a+a :e+a&ai data*ase M$S>L, (ilai de5ault-($a U !!tGV

T7!(5i"M:ass6! d Va ia*el $a(" +e($i+:a( (ilai &ata sa(di da i :e(""u(a data*ase M$S>L, diisi de("a( &ata sa(di da i !!t (*a7a- *a* 0=,=C=;= I+:le+e(tasi K!(5i"u asi A:a7%e/T iad, *a"ia( ,= Setti(" Su:e Use ( !!t''=

T7!(5i"Md* Me u:a&a( 9a ia*el $a(" +e(a+:u(" (a+a data*ase $a(" di:a&ai !le% SIP Met !l!"i, (ilai de5ault-($a U+etMsu a&a taGV=

T7!(5i"Mli9eMsite Me u:a&a( ala+at da i a:li&asi SIP Met !l!"i, isi de("a(

U%tt:-KK,E/=,D?=.=,Ksi:M+et !l!"iGV di+a(a ,E/=,D?=.=, +e u:a&a( IP Add ess se 9e = /= I+:! t 5ile ta*leMst u7tu e=s<l 2ile ta*leMst u7tu e=s<l *e isi :e i(ta%-:e i(ta% dala+ sta(da S>L $a("

*e 5u("si +e+*a("u( st u&tu ta*el da i data*ase= 2ile i(i da:at dite+u&a( :ada 5!lde i(stallKs<lKta*leMst u7tu e=s<l= P !ses i+:! t da:at dila&u&a( +e(""u(a&(

%tt:-KKl!7al%!stK:%:+$ad+i( setela% se*elu+($a +e(7i:ta&a( se*ua% data*ase &!s!(" de("a( (a+a +etMsu a&a ta=

0=,=C=D= I+:le+e(tasi 1a i("a( Pada ta%a: i+:le+e(tasi )a i("a(, :e(ulis +e(""u(a&a( )a i("a( a(ta a dua *ua% &!+:ute (:ee t! :ee '= ,= Pe sia:a( 1a i("a( Hu*u("&a( &edua &!+:ute (se 9e -7lie(t' de("a( +e(""u(a&a( &a*el R1-;0 $a(" tela% di:e sia:&a( u(tu& )a i("a( :ee t! :ee , :ada &a tu )a i("a( +asi(" +asi(" &!+:ute = /= Setti(" IP Add ess da( #! &" !u: Bu&a )e(dela Net6! & C!((e7ti!(s, C!((e7ti!(s D!u*le &li& L!7al A ea C!((e7ti!( D!u*le &li& I(te (et P !t!7!l (TCPKIP' Masu&a( IP Add ess($a ,E/=,D?=.=, u(tu& &!+:ute se 9e = La&u&a( %al $a(" sa+a :ada &!+:ute 7lie(t lalu isi&a( IP Addess-($a ,E/=,D?=.=/= Sa+a&a( 6! &" !u:-($a +e()adi UBATURANG :ada &edua &!+:ute $a(" di%u*u("&a( te se*ut= C= Setti(" #i(d!6s 2i e6all Pada K!+:ute Se 9e Bu&a #i(d!6s 2i e6all :ada 7!(t !l :a(el Pili% ta* Ad9a(7ed= Pili% &!(e&si L!7al A ea Net6! & $a(" seda(" di:a&ai lalu &li& setti("= Pili% #e* Se 9e (HTTP' de("a( +e(-7e&list-($a, lalu &li& O& da( O& se&ali la"i :ada )e(dela #i(d!6s 2i e6all= C!(t !l Pa(el J Net6! &

0=/= Pe("u)ia( Pe a("&at Lu(a& SIP Met !l!"i Ba* i(i a&a( +e()elas&a( +e("e(ai :e("u)ia( a:li&asi SIP Met !l!"i, &asus $a(" diu)i&a(, da( ide(ti5i&asi da( e(7a(a :e("u)ia(= 0=/=,= Pe("u)ia( A:li&asi SIP Met !l!"i

Dala+ :e("e+*a("a( :e a("&at lu(a& a:li&asi SIP Met !l!"i +e(""u(a&a( *a%asa :e+!" a+a( PHP 0=,=/ de("a( data*ase-($a M$S>L 0=.=,?, $a(" dala+ :e("u)ia( :e a("&at lu(a&($a te di i da i :e("u)ia( :e("!la%a( data +a(a)e+e( :e(e aa( se*a"ai 5a&t! :e(du&u(" "u(a +e("%asil&a( i(5! +asi da( la:! a(la:! a(= 0=/=/= Kasus 3a(" Diu)i&a(

Pe("u)ia( :e a("&at lu(a& SIP Met !l!"i +e(""u(a&a( +et!de *la7& *!8, $a(" %a($a *e 5!&us :ada &e*utu%a( 5u("si!(al :e a("&at lu(a&= Pada &asus u)i de("a( : !ses $a(" sa+a a&a( di6a&il&a( !le% satu : !ses &asus u)i= Pe("u)ia(($a te di i da i 9alidati!( testi(" da( u(it testi("= 0=/=C= Ide(ti5i&asi da( Re(7a(a Pe("u)ia(

Se*elu+ +ela&u&a( :e("u)ia( dila&u&a( ide(ti5i&asi %al $a(" a&a( diu)i da( e(7a(a :e("u)ia(($a= Hal i(i dila&u&a( su:a$a :e a("&at lu(a& $a(" di*uat da:at te u&u *e dasa &a( i(:ut $a(" di+asu&a( da( !ut:ut $a(" di%a a:&a(=

Ta*el 0=E= Ide(ti5i&

)ia(

Na+a Ba"ia( 2 !(t O55i7e (Pe(da5ta a('

Kelas U)i Me(7atat :e(da5ta a(= Pe i&sa Clie(t Me("el!la Clie(t Me(7atat data 7lie(t= Me u*a% data 7lie(t Me("%a:us data 7lie(t Me("el!la data :e+*a$a a( 7lie(t Me(7atat :e+*a$a a(= Me(7eta& ta(da te i+a Me(7eta& *u&ti :e+*a$a a(= Me("%a:us data Pe(da5ta a( Meli%at data te a Meli%at data te a ula(" Meli%at data &ali* asi Me("el!la alat UTTP= Me(7atat )e(is UTTP= Me u*a% (edit' data )e(is UTTP= Me("%a:us data )e(is UTTP= Me(7atat data alat UTTP= Me u*a% (edit' data alat

Buti U)i Masu&a( data :e(da5ta a(= Kli& t!+*!l :e i&sa Kli& t!+*!l 7lie(t Masu&a( data 7lie(t= Kli& t!+*!l u*a% Kli& t!+*!l %a:us Kli& t!+*!l :e+*a$a a(= U:date data :e(da5ta a( 7lie(t de("a( data :e+*a$a a(= Kli& t!+*!l 7eta& Ta(da te i+a Kli& t!+*!l 7eta&= 2a&tu Kli& t!+*!l %a:us Kli& t!+*!l te a Kli& t!+*!l te a ula(" Kli& t!+*!l &ali* asi Kli& t!+*!l UTTP= Masu&a( data )e(is UTTP= U*a% data )e(is UTTP= Kli& t!+*!l %a:us, setela% +e+ili% e7! d $a(" a&a( di%a:us= Masu&a( data alat UTTP= U*a% data alat UTTP=

Ide(ti5i&asi PDHUPL ,=. PDHUPL ,=, PDHUPL /=. PDHUPL /=, PDHUPL /=/ PDHUPL /=C PDHUPL C=. PDHUPL C=, PDHUPL C=/ PDHUPL C=C PDHUPL C=; PDHUPL ;=. PDHUPL 0=. PDHUPL D=. PDHUPL 4=. PDHUPL 4=, PDHUPL 4=/ PDHUPL 4=C PDHUPL 4=; PDHUPL 4=0

1e(is Pe("u)ia( Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+

Te&(i& Pe("u)ia( Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8

Hasil O& O& O& O& O& O& O& O& O& O& O& O& O& O& O& O& O& O& O&

Ke:ala Balai

Su* Ba"ia( Tata Usa%a

UTTP= Me("%a:us data UTTP= Me("el!la data 7a:te a= Me(7atat data 7a:te a= Me u*a% (edit' data 7a:te a= Me("%a:us data 7a:te a= Me("el!la data sta(da u&u a(= Me(7atat data sta(da u&u a(= Me u*a% (edit' data sta(da u&u a(= Me("%a:us data sta(da u&u a(= Meli%at data :e"a6ai= Me(7atat data :e"a6ai= Me u*a% (edit' data :e"a6ai= Me("%a:us data :e"a6ai= Se&si Sta(da U&u a( da( Kali* asi Se&si Te&(i& Me("el!la data &ali* asi

Kli& t!+*!l %a s, setela% e+ili% e7! d $a(" a& di%a:us= Kli& t!+*!l 7a a= Masu&&a( data :te a= U*a% data 7a:t Kli& t!+*!l %a s, setela% e+ili% e7! d $a(" a& di%a:us= Kli& t!+*!l sta a u&u a( Masu&&a( data (da u&u ( U*a% data sta( u&u a(= Kli& t!+*!l %a s, setela% e+ili% e7! d $a(" a& di%a:us= Kli& t!+*!l :e"a6ai= Masu&&a( data "a6ai U*a% data :e"a i= Kli& t!+*!l %a s, setela% e+ili% e7! d $a(" a& di%a:us= Kli& t!+*!l Kali* asi

PDHUPL 4=D PDHUPL ?=. PDHUPL ?=, PDHUPL ?=/ PDHUPL ?=C PDHUPL E=. PDHUPL E=, PDHUPL E=/ PDHUPL E=C PDHUPL ,.=. PDHUPL ,.=, PDHUPL ,.=/ PDHUPL ,.=C PDHUPL ,,=.

Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+ Siste+

Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8

O& O& O& O& O& O& O& O& O& O& O& O& O&

O& Me u*a% (edit' data &ali* asi= Me("el!la data te a= Me u*a% (edit' data te a= Me("el!la data te a ula("= Me u*a% (edit' data te a ula("= U*a% data &ali* asi= Kli& t!+*!l te a= U*a% data te a= Kli& t!+*!l te a ula("= U*a% data te a ula("= PDHUPL ,,=, PDHUPL ,/=. PDHUPL ,/=, PDHUPL ,C=. PDHUPL ,C=, Siste+ Siste+ Siste+ Siste+ Siste+ Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 Bla7& B!8 O& O& O& O& O&

BAB VI KESIMPULAN DAN SARAN

4=, Kesi+:ula( Kesi+:ula( $a(" di:e !le% setela% +elalui ta%a:-ta%a: :e("e+*a("a( :e a("&at lu(a& SIP Met !l!"i, adala% se*a"ai *e i&ut ,= De("a( +e(""u(a&a( :e(de&ata( :e +asala%a( Rati!(al U(i5ied P !7ess, :ada ta%a: :e(de5i(isia( &e*utu%a( se ta a(alisis +asala% +a&a di:e !le% +!del :e +asala%a( $a(" di u+us&a( *e dasa &a( sala% satu tu"as :!&!& +et !l!"i $aitu, +ela&u&a( te a da( te a ula(" alat-alat u&u , ta&a , ti+*a(", da( :e le("&a:a(($a, se ta &ali* asi alat u&u = Se%i(""a (a(ti($a :e a("&at lu(a& $a(" di&e+*a("&a( a&a( +a+:u +e+*a(tu &e*utu%a( te se*ut= /= Pada ta%a: :e a(7a("a( :e a("&at lu(a& di u+us&a( :e ila&u da i :e a("&at lu(a&, u(tu& (a(ti($a dii+:le+e(tasi&a( %i(""a +e()adi se*ua% : !" a+ $a(" utu%= C= Pe("u)ia( u(it da( i(te" asi +e(u()u&a( *a%6a :e a("&at lu(a& SIP Met !l!"i se7a a 5u("si!(al *e&e )a de("a( *ai& sesuai &e*utu%a( $a(" tela% dide5i(isi&a( :ada ta%a: a(alisis sa+:ai :e a(7a("a(= Met!de :e("u)ia( $a(" di"u(a&a( adala% +et!de *la7& *!8= ;= SIP Met !l!"i tela% +a+:u +e(a("a(i : !ses :e(da5ta a( Te a, Te a Ula(", da( Kali* asi, %i(""a &e *a"ia( di+a(a data-data te se*ut di&el!la !le% +asi("-+asi(" se&si= Pe a("&at lu(a& )u"a tela% +a+:u +e("el!la data-data 7a: te a, sta(da u&u a(, UTTP da( :e("!la%a( da5ta :e"a6ai= 1i&a di li%at &e+*ali :ada ta%a: :e(de5i(isia( &e*utu%a( +a&a se7a a "a is *esa

:e a("&at lu(a& SIP Met !l!"i tela% +a+:u +e+*a(tu tu"as :!&!& Met !l!"i dala+ +ela&u&a( te a da( te a ula(" alat-alat u&u , ta&a , ti+*a(" da( :e le("&a:a(($a, se ta &ali* asi alat u&u =

4=/ Sa a( Pe(ulis +e+ili&i *e* a:a +asu&a( u(tu& :e("e+*a("a( :e a("&at lu(a& SIP Met !l!"i sela()ut($a, de("a( %a a:a( se+a&i( te:at($a a(ta a &e*utu%a( siste+ de("a( 5u("si!(al :e a("&at lu(a&= ,= Pe lu ada($a 5u("si!(al :e("!la%a( :e(""u(a *ese ta %a& a&ses($a, se%i(""a :e("atu a( :e(""u(a Pe a("&at lu(a& +e()adi le*i% +uda%= /= Pada *a"ia( UTTP di:e lu&a( :e+*atasa( :e("u*a%a( ta i5, se%i(""a ta i5 %a($a da:at diu*a% *e*e a:a &ali sa)a= C= Pe lu($a :e(a+*a%a( 5u("si!(al +a(a)e+e( ta i5 UTTP u(tu& +e("atasi :e u*a%a( ta i5 se7a a &eselu u%a( )i&a Pe atu a( dae a% $a(" dia7u *e u*a%= ;= Pada *a"ia( Kali* asi +asi% +e+e lu&a( :e("!la%a( se ti5i&asi &ali* asi= 0= Pe *ai&a( :!la :e(ulisa( &!de-&!de $a(" di-"e(e ate se7a a !t!+atis de("a( )u+la% di"ital $a(" &!(siste(= D= Pe lu($a :e("i("at IP add ess u(tu& tia: ti:e :e+a&ai se%i(""a :e+a&ai %a($a *isa l!"-i( da i &!+:ute :ada se&si($a +asi("-+asi("=

DA2TAR PUSTAKA

,= B!""s, # a(d M= B!""s (/../', Maste i(" UML 6it% Rati!(al R!se /../, Cali5! (ia- S$*e8= /= >uat a(i, T= (,EEE', Visual M!deli(" 6it% Rati!(al R!se /... a(d UML, Addis!( #esle$= C= D%a 6i$a(ti, S= (/..C', Pe("a(ta U(i5ied M!deli(" La("ua"e (UML', Il+uK!+:ute =C!+= ;= M$S>L AB= (/..0', I(side M$S>L 0 a DBAGs Pe s:e7ti9e= A M$S>L *usi(ess 6%ite :a:e = 0= Pe+e i(ta% P !:i(si DT I 1a6a Ti+u (,EE,', Me("e(al - Met !l!"i da( :e atu a( te(ta(" &e+et !l!"ia(, Su a*a$a- Pe+e i(ta% P !:i(si DT I 1a6a Ti+u = D= Ke:utusa( Ke:ala Di(as Pe i(dust ia( da( Pe da"a("a( P !:i(si 1a6a Te("a% N!+! - ?/,=.0K0C.=,K/..0= Te(ta(" : !sedu te a, te a ula(" UTTP, &ali* asi da( :e("u)ia( *a a(" dala+ &eadaa( te *u("&us di Balai Met !l!"i Di(as Pe i(dust ia( da( Pe da"a("a( P !:i(si 1a6a Te("a%= 4= Pe atu a( Dae a% P !:i(si 1a6a Te("a% N!= C Ta%u( /..C= ?= Di(as Pe i(dust ia( da( Pe da"a("a( P !:i(si 1a6a Te("a% (/../', St u&tu O "a(isasi da( Tata Ke )a Balai Met !l!"i Di(as Pe i(dust ia( da( Pe da"a("a( P !:i(si 1a6a Te("a% E= Di(as Pe i(dust ia( da( Pe da"a("a( P !:i(si 1a6a Te("a% (/../', Pela$a(a( Ke+et !l!"ia( di 1a6a Te("a%=

,.= DISPERINDAG P !:i(si 1a6a Te("a% (/...', La*! at! iu+ Kali* asi, Se+a a("- DISPERINDAG P !:i(si 1a6a Te("a%= ,,= #i&i:edia (/..D'= Clie(t-Se 9e = W!(li(eX= Te sedia %tt:-KKe(=6i&i:edia=! "K6Ki(de8=:%:YtitleZClie(t-se 9e R!ldidZDDCC4;?0= A"ustus /..DX= ,/= 3a(&, K= (/..,'= Getti(" sta ted 6it% ASP= W!(li(eX= Te sedia %tt:-KK666=site:!i(t=7!+Ka ti7leK"etti("-sta ted-as:= WC, A"ustus /..DX= ,C= O:e( P !)e7t= C!+:ute S!5t6a e De5i(iti!(= W!(li(eX= Te sedia %tt:-KK666=!:e(: !)e7ts=! "Ki(de8=%t+= WC, A"ustus /..DX= ,;= C%a5ee, A= (/...'= O(e, t6!, t% ee, ! ( tie sY S%!uld $!u %!ld *a7& t%e tie s !5 $!u a::li7ati!(Y= W!(li(eX= Te sedia %tt:-KK666=)a9a6! ld=7!+K)a9a6! ldK)6-.,-/...K)6-.,-ss)-tie s-:/=%t+l= A"ustus /..DX= ,0= T%e PHP D!7u+e(tati!( G !u:= (/..D'= PHP Ma(ual= W!55li(e-7%+X Te sedia - %tt:-KK666=:%:=(etKd!7u+e(tati!(K= ,D= A8+a 8, D a(d M= #ide(ius (/../', M$S>L Re5e e(7e Ma(ual 5! Ve si!( ;=.=0= W!55li(e-7%+X= Te sedia - %tt:-KK666=+$s<l=7!+Kd!7u+e(tati!(K= WC, W/

LAMPIRAN , BEBERAPA DESKRIPSI DAN HASIL U1I

Ide(ti5i&asi Na+a Buti U)i Tu)ua( K!(disi A6al

PDHUPL ,=. Me(7atat Pe(da5ta a( Me+e i&sa :e+asu&&a( data :e(da5ta a( &e dala+ data*ase= Ta*el :e(da5ta a(, 7lie(t, da( utt: suda% ada= Pe+a&ai suda% +e+*u&a %ala+a( 6e* Pe(da5ta a( *a"ia( Pe(da5ta a(= S&e(a i! ,= Pili% )e(is :e(da5ta a(, te+:at :e(da5ta a(, )u+la% UTTP, )e(is UTTP, *ese ta )u+la% UTTP= /= Kli& t!+*!l si+:a(= Hasil Data $a(" Di*e i&a( 3a(" Di%a a:&a( Pe("a+ata( Kesi+:ula( 1e(is Pe(da5ta a( - te a Hala+a( ta*el P !ses O& Te+:at - &a(t! :e(da5ta a( +u(7ul :e($i+:a(a( da:at 1u+la% 1e(is UTTP - , *ese ta :esa( *a%6a dila&u&a( )i&a 1e(is UTTP - u&u a( :e($i+:a(a( tela% se+ua data $a(" :a()a(" *e %asil *u&a( !:ti!(al diisi G!l!("a( u&u a( - sali* de("a( *e(a = u&u 1u+la% - ,. Catata(

Ide(ti5i&asi Na+a Buti U)i Tu)ua( K!(disi A6al

PDHUPL /=/ Me u*a% data Clie(t Me+e i&sa :e+asu&&a( data 7lie(t &e dala+ data*ase= Ta*el 7lie(t suda% ada= Pe+a&ai suda% +e+*u&a %ala+a( 6e* :e(da5ta a( *a"ia( Clie(t= S&e(a i! ,= Pili% data 7lie(t $a(" a&a( diu*a% de("a( +e("&li& &!de($a= /= U*a% Na+a Pe+ili& C= Kli& t!+*!l si+:a(= Hasil Data $a(" Di*e i&a( 3a(" Di%a a:&a( Pe("a+ata( Kesi+:ula( K!de 7lie(t - CL-, Hala+a( ta*el 7lie(t P !ses O& Na+a Pe+ili& - A i5 +u(7ul, da( :esa( :e($i+:a(a( da:at Budi+a( :e($i+:a(a( dila&u&a( )i&a *e %asil +u(7ul se+ua data $a(" *u&a( !:ti!(al diisi de("a( *e(a = Catata(

PDHUPL C=/ Me(7eta& ta(da te i+a Me(7eta& ta(da te i+a u(tu& 7lie(t &e : i(te = Ta*el :e(da5ta a(, 7lie(t, te a, :e(""u(aMsi:, i(7ia(M:e+*a$a a(Mte a suda% ada= Pe+a&ai suda% +e+*u&a %ala+a( 6e* :e(da5ta a( *a"ia( Pe(da5ta a(= S&e(a i! ,= Pili% data Pe(da5ta a( $a(" a&a( di7eta& ta(da te i+a($a de("a( +e("&li& li(& ta(da te i+a= Hasil Data $a(" Di*e i&a( 3a(" Di%a a:&a( Pe("a+ata( Kesi+:ula( Ta+:il %ala+a( Keti&a %ala+a( O& : i(t : e9ie6 ta(da : i(t : e9ie6 te i+a ta+:il a&a( ada &!(5i +asi a:a&a% a&a( la("su(" di7eta&= P !ses 7eta& a&a( *e )ala( )i&a :ada saat &!(5i +asi di&li& t!+*!l O&, atau setela%($a de("a( +e+e(7et t!+*!l :i(tas WCTRLX O WPX= Catata( Ide(ti5i&asi Na+a Buti U)i Tu)ua( K!(disi A6al

PDHUPL E=C Me("%a:us data Sta(da U&u a( Me+e i&sa :e+asu&&a( data :e(da5ta a( &e dala+ data*ase= Ta*el sta(da u&u a( suda% ada= Pe+a&ai suda% +e+*u&a %ala+a( 6e* Su* *a"ia( Tata Usa%a *a"ia( Sta(da U&u a(= S&e(a i! ,= Pili% sta(da u&u a( $a(" a&a( di%a:us de("a( +e(a*u%&a( 7e&lis= /= Kli& t!+*!l %a:us= Hasil Data $a(" Di*e i&a( 3a(" Di%a a:&a( Pe("a+ata( Kesi+:ula( K!de sta(da - ST-C Hala+a( ta*el P !ses O& sta(da u&u a( :e("%a:usa( da:at +u(7ul *ese ta :esa( dila&u&a( data *a%6a :e("%a:usa( tela% di7e&lis= tela% *e %asil Catata( Ide(ti5i&asi Na+a Buti U)i Tu)ua( K!(disi A6al

LAMPIRAN / LISTING PROGRAM

,= 2ile i(de8=:%:
/** * $id: index.php * Copyright (C) 2006 Muslim Prib di Muh mm d * uthor Muslim Prib di Muh mm d !muslim.prib di"gm il.#om$ */ /** %et &l g th t this is de&ine( '()*+,-(%,P'. / )0 re1uire(on#e(2#on&ig.php2)0 // displ ys o&&line p ge i& ( $#on&ig(o&&line 33 / )4 in#lude( 2o&&line.php2 )0 exit()0 5 re1uire(on#e(2in#ludes/sip(metrologi.php2)0 $d t b se 3 ne6 d t b se( $#on&ig(host. $#on&ig(user. $#on&ig(p ss6ord. $#on&ig(db )0 $option 3 mos7etP r m( $(89:;9%<. 2option2. =;++ )0 i&(isset( $(P>%<?2submit2@ )) 4 /** es# pe nd trim to minimise inAe#tion o& m li#ious s1l */ $usrn me 3 $d t b seB$get9s# ped( trim( mos7etP r m( $(P>%<. 2usrn me2. 22 ) ) )0 $p ss 3 $d t b seB$get9s# ped( trim( mos7etP r m( $(P>%<. 2p ss2. 22 ) ) )0 i& (C$p ss) 4 e#ho '!s#ript$ lert(2<olong m suD n E t do#ument.lo# tion.hre&32index.php20!/s#ript$Fn'0 5 else 4 $p ss 3 mdG( $p ss )0 5 $1uery 3 '%9+9C< *' . 'Fn H8>M penggun (sip' . 'Fn IJ989 +>I98(=,P)3+>I98(2$usrn me2)' . 'Fn *=- K+>CE3202' 0 $d t b seB$set:uery( $1uery )0 $#ount 3 intL l( $d t b seB$lo d8esult() )0 i& ($#ount ! /) 4 e#ho '!s#ript$ lert(2=.,.P t u E t % ndi % l h. <olong l gi2)0 6indo6.history.go(B/)0 !/s#ript$Fn'0 exit()0 5 else 4 % ndi.2)0 p rent &ile */

#ob

$user 3 $d t b seB$lo d8o6()0 i& ($user?/@ !$ $p ss) 4 e#ho '!s#ript$ lert(2=.,.P. t u E t % ndi % l h. <olong #ob l gi2)0 6indo6.history.go(B/)0 !/s#ript$Fn'0 exit()0 5 else i& ($user?2@ 33 22) 4 e#ho '!s#ript$ lert(2=.,.P. t u E t % ndi t u 7rup Penggun % l h. <olong #ob l gi2)0 6indo6.history.go(B/)0 !/s#ript$Fn'0 exit()0 5 else 4 session(n me( 2sip(Donsol2 )0 session(st rt()0 $usertype 3 $user?2@0 $1uery 3 '%9+9C< t/.=*M*(P97*I*,' . 'Fn H8>M peg 6 i s t/. penggun (sip s t2' . 'Fn IJ989 t/.=,P 3 t2.=,P *=- t/.=,P32$usrn me2' 0 $d t b seB$set:uery( $1uery )0 $usern me 3 $d t b seB$lo d8esult()0 $usern me 3 explode(2 2.$usern me)0 $usern me 3 $usern me?0@0 $logintime 3 time()0 $session(id 3 mdG( '$usrn me$usertype$logintime' )0 $1uery 3 ',=%98< ,=<> session' . 'Fn%9< %9%%,>=(,-32$session(id2. =,P32$usrn me2. ' . 'time32$logintime2. ;%98(<MP932$usertype2. ;%98=*M932$usern me2' 0 $d t b seB$set:uery( $1uery )0 i& (C$d t b seB$1uery()) 4 e#ho $d t b seB$stderr()0 5 $(%9%%,>=?2session(id2@ $(%9%%,>=?2session(user(id2@ $(%9%%,>=?2session(usern me2@ $(%9%%,>=?2session(usertype2@ $(%9%%,>=?2session(logintime2@ $(%9%%,>=?2session(userst te2@ 3 3 3 3 3 3 $session(id0 $usrn me0 $usern me0 $usertype0 $logintime0 rr y()0

$1uery 3 ',=%98< ,=<> penggun (sip' . 'Fn%9< +*%<(+>7,=32$logintime2' 0 $d t b seB$set:uery( $1uery )0 session(6rite(#lose()0 /** # nnot using mosredire#t s this stu&&s up the

#ooDie in ,,% */

e#ho '!s#ript$do#ument.lo# tion.hre&32index2.php20!/s#ript$Fn'0 exit()0 5//end else 5//end else 5//end i& else4 re1uire(on#e(2templ tes/de& ult/login.php2)0

5//end else

/= 2ile i(de8/=:%:
/** * $id: index2.php * Copyright (C) 2006 Muslim Prib di Muh mm d * uthor Muslim Prib di Muh mm d !muslim.prib di"gm il.#om$ */ /** %et &l g th t this is de&ine( '()*+,-(%,P'. / )0 p rent &ile */

re1uire(on#e( '#on&ig.php' )0 re1uire(on#e( $#on&ig( bsolute(p th . '/in#ludes/sip(metrologi.php' )0 $d t b se 3 ne6 d t b se( $#on&ig(host. $#on&ig(user. $#on&ig(p ss6ord. $#on&ig(db )0 // must st rt the session be&ore 6e #re te the m in&r me obAe#t session(n me( 2sip(Donsol2 )0 session(st rt()0 $option 3 strtolo6er( mos7etP r m( $(89:;9%<. 2option2. 22 ) )0 i& ($option 33 22) 4 $option 3 2#om(2 . strtolo6er( mos7etP r m( $(%9%%,>=. 2session(usertype2. 22 ) )0 5 // m in&r me is n *P, 6orDhorse. lots o& 2#ore2 inter #tion routines $m in&r me 3 ne6 mosM inHr me( $d t b se. $option. 2.2. true )0 // initi lise some #ommon re1uest dire#tiLes $t sD 3 mos7etP r m( $(89:;9%<. 2t sD2. 22 )0 $ #t 3 strtolo6er( mos7etP r m( $(89:;9%<. 2 #t2. 22 ) )0 $se#tion 3 mos7etP r m( $(89:;9%<. 2se#tion2. 22 )0 $no(html 3 strtolo6er( mos7etP r m( $(89:;9%<. 2no(html2. 22 ) )0 i& ($option 33 2logout2) 4 re1uire 2logout.php20 exit()0 5 // restore some session L ri bles $my 3 ne6 mosPenggun %ip( $d t b se )0 $myB$=,P 3 mos7etP r m( $(%9%%,>=. 2session(user(id2. 22 )0 $myB$usern me 3 mos7etP r m( $(%9%%,>=. 2session(usern me2. 22 )0 $myB$;%98<MP9 3 mos7etP r m( $(%9%%,>=. 2session(usertype2. 22 )0 $session(id 3 mos7etP r m( $(%9%%,>=. 2session(id2. 22 )0 $logintime 3 mos7etP r m( $(%9%%,>=. 2session(logintime2. 22 )0 // #he#D g inst db re#ord o& session i& ($session(id 33 mdG( $myB$=,P.$myB$;%98<MP9.$logintime )) 4 $d t b seB$set:uery( '%9+9C< * H8>M session' . 'FnIJ989 %9%%,>=(,-32$session(id2' . ' *=- ;%98=*M9 3 2' . $d t b seB$get9s# ped( $myB$usern me ) . '2' . ' *=- =,P 3 ' . intL l( $myB$=,P) )0 i& (C$result 3 $d t b seB$1uery()) 4 e#ho $d t b seB$stderr()0

5 i& ($d t b seB$get=um8o6s( $result ) !$ /) 4 e#ho '!s#ript$do#ument.lo# tion.hre&32index.php2!/s#ript$Fn'0 exit()0 5 5 else 4 e#ho '!s#ript$do#ument.lo# tion.hre&32$#on&ig(liLe(site/index.php2!/s#ript$Fn' 0 exit()0 5 //set de& ult timeNone d te(de& ult(timeNone(set ( $#on&ig(time(None )0 // upd te session timest mp $#urrent(time 3 time()0 $d t b seB$set:uery( ';P-*<9 session %9< <,M932$#urrent(time2' . 'FnIJ989 %9%%,>=(,-32$session(id2' )0 $d t b seB$1uery()0 // upd te l st login timest mp $login(time 3 d te(2dBmBM J:i:s2)0 $d t b seB$set:uery( ';P-*<9 penggun (sip %9< +*%<(+>7,=32$login(time2' . 'FnIJ989 =,P32$session(user(id2' )0 $d t b seB$1uery()0 // $p $d $d timeout old sessions st 3 time()B/O000 t b seB$set:uery( '-9+9<9 H8>M session IJ989 <,M9 ! 2$p st2' )0 t b seB$1uery()0

// st rt the html output i& ($no(html) 4 i& ($p th 3 $m in&r meB$getP th( 2p ges2 )) 4 P$ !C->C<MP9 html P;K+,C 'B//IQC//-<- RJ<M+ /.0 <r nsition l//9=' 'http://666.6Q.org/<8/xhtml//-<-/xhtml/Btr nsition l.dtd'$ !html xmlns3'http://666.6Q.org//SSS/xhtml'$ !he d$ !title$!Pphp e#ho $#on&ig(siten me0 P$!/title$ !met httpBe1uiL3'ContentB<ype' #ontent3'text/html0 #h rset3isoBOOGSB/' /$ !linD rel3'stylesheet' hre&3'templ tes/de& ult/#ss/templ te.#ss' type3'text/#ss' /$ !/he d$ !body$ !Pphp i& ($print) 4 P$ !diL lign3'#enter'$ !diL #l ss3'm in'$ !t ble 6idth3'/00T' border3'0'$ !tr$ !td L lign3'middle' !Pphp 5 re1uire $p th0 i& ($print) 4 P$ !/tr$ !/td$

lign3'#enter'$

!/t ble$ !/diL$ !/diL$ !Pphp 5 P$ !/body$ !/html$ !Pphp 5 exit0 5 $p th 3 $#on&ig( bsolute(p th . '/templ tes/de& ult/index.php'0 re1uire(on#e( $p th )0

C= 2ile data*ase=:%:
/** * $id: d t b se.php * Copyright (C) 2006 Muslim Prib di Muh mm d * uthor Muslim Prib di Muh mm d !muslim.prib di"gm il.#om$ */ /** ensure this &ile is being in#luded by p rent &ile */ de&ined( 2()*+,-(%,P2 ) or die( 2*Dses l ngsung De loD si ini tid D diperbolehD n.2 )0 /** * - t b se #onne#tor #l ss * "subp #D ge - t b se * "p #D ge %,P Metrologi */ #l ss d t b se 4 /** "L r string ,ntern l L L r $(s1l3220 /** "L r int ,ntern l L ri d t b se */ L r $(error=um300 /** "L r string ,ntern l L d t b se */ L r $(errorMsg3220 /** "L r ,ntern l L ri ble #onne#tor resour#e */ L r $(resour#e3220 /** "L r ,ntern l L ri ble L r $(#ursor3null0

ri ble untuD menyimp n s1l */ ble untuD menyimp n error number d ri ri ble untuD menyimp n pes n error d ri untuD menyimp n resour#e to hold the to hold the l st 1uery #ursor */

/** * - t b se obAe#t #onstru#tor * "p r m string - t b se host * "p r m string - t b se user n me * "p r m string - t b se user p ss6ord * "p r m string - t b se n me */ &un#tion d t b se( $host32lo# lhost2. $user. $p ss. $db ) 4 // per&orm number o& & t lity #he#Ds. then die gr #e&ully i& (C&un#tion(exists( 2mys1l(#onne#t2 )) 4 //or die( 2H*<*+ 988>8: My%:+ support not L il ble. Ple se #he#D your #on&igur tion.2 )0 $mos%ystem9rror 3 /0 $b seP th 3 dirn me( ((H,+9(( )0 in#lude $b seP th . 2/../#on&ig.php20 in#lude $b seP th . 2/../o&&line.php20 exit()0

))) 4 & iled.2 )0

5 i& (C($thisB$(resour#e 3 "mys1l(#onne#t( $host. $user. $p ss //or die( 2H*<*+ 988>8: Conne#tion to d t b se serLer $mos%ystem9rror 3 20 $b seP th 3 dirn me( ((H,+9(( )0 in#lude $b seP th . 2/../#on&ig.php20 in#lude $b seP th . 2/../o&&line.php20 exit()0

5 i& (Cmys1l(sele#t(db($db)) 4 //or die( 'H*<*+ 988>8: - t b se not &ound. >per tion & iled 6ith error: '.mys1l(error())0 $mos%ystem9rror 3 Q0 $b seP th 3 dirn me( ((H,+9(( )0 in#lude $b seP th . 2/../#on&ig.php20 in#lude $b seP th . 2/../o&&line.php20 exit()0 5 5 /** * "return int <he error number &or the most re#ent 1uery */ &un#tion get9rror=um() 4 return $thisB$(error=um0 5 /** * "return string <he error mess ge &or the most re#ent 1uery */ &un#tion get9rrorMsg() 4 return str(repl #e( rr y( 'Fn'. '2' ). rr y( 2Fn2. 'F2' ). $thisB$(errorMsg )0 5 /** * 7et d t b se es# ped string * "return string */ &un#tion get9s# ped( $text ) 4 return mys1l(es# pe(string( $text )0 5 /** * %ets the %:+ 1uery string &or l ter exe#ution. * * "p r m string <he %:+ 1uery * "p r m string <he #ommon t ble pre&ix */ &un#tion set:uery( $s1l ) 4 $thisB$(s1l 3 $s1l0 5 /** * 9xe#ute the 1uery * "return mixed * d t b se resour#e i& su##ess&ul. H*+%9 i& not. */ &un#tion 1uery() 4 $thisB$(error=um 3 00 $thisB$(errorMsg 3 220 $thisB$(#ursor 3 mys1l(1uery( $thisB$(s1l. $thisB$(resour#e )0 i& (C$thisB$(#ursor) 4 $thisB$(error=um 3 mys1l(errno( $thisB$(resour#e )0 $thisB$(errorMsg 3 mys1l(error( $thisB$(resour#e ).' %:+3$thisB$(s1l'0 return & lse0 5

1uery.

return $thisB$(#ursor0 5 /** * "return string <he #urrent L lue o& the intern l %:+ L ir ble */ &un#tion get:uery() 4 return '!pre$' . htmlspe#i l#h rs( $thisB$(s1l ) . '!/pre$'0 5 /** * "return int <he number o& ro6s returned &rom the most re#ent

*/ &un#tion get=um8o6s( $#ur3null ) 4 return mys1l(num(ro6s( $#ur P $#ur : $thisB$(#ursor )0 5 /** * <his method lo ds the &irst &ield o& the &irst ro6 returned by the 1uery. * * "return <he L lue returned in the 1uery or null i& the 1uery & iled. */ &un#tion lo d8esult() 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $ret 3 null0 i& ($ro6 3 mys1l(&et#h(ro6( $#ur )) 4 $ret 3 $ro6?0@0 5 mys1l(&ree(result( $#ur )0 return $ret0 5 /** * +o d n rr y o& single &ield results into n rr y */ &un#tion lo d8esult*rr y($numin rr y 3 0) 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $ rr y 3 rr y()0 6hile ($ro6 3 mys1l(&et#h(ro6( $#ur )) 4 $ rr y?@ 3 $ro6?$numin rr y@0 5 mys1l(&ree(result( $#ur )0 return $ rr y0 5 /** * <his glob l &un#tion lo ds the &irst ro6 o& 1uery into n obAe#t * * ,& n obAe#t is p ssed to this &un#tion. the returned ro6 is bound to the existing elements o& !L r$obAe#t!/L r$. * ,& !L r$obAe#t!/L r$ h s L lue o& null. then ll o& the returned 1uery &ields returned in the obAe#t. * "p r m string <he %:+ 1uery * "p r m obAe#t <he ddress o& L ri ble */ &un#tion lo d>bAe#t( U$obAe#t ) 4 i& ($obAe#t C3 null) 4 i& (C($#ur 3 $thisB$1uery())) 4 return & lse0 5 i& ($ rr y 3 mys1l(&et#h( sso#( $#ur )) 4 mys1l(&ree(result( $#ur )0

null. & lse )0

mosKind*rr y<o>bAe#t( $ rr y. $obAe#t. null.

5 /** * +o d list o& d t b se obAe#ts * "p r m string <he &ield n me o& prim ry Dey * "return rr y ,& !L r$Dey!/L r$ is empty s se1uenti l list o& returned re#ords. * ,& !L r$Dey!/L r$ is not empty then the returned rr y is indexed by the L lue * the d t b se Dey. 8eturns !L r$null!/L r$ i& the 1uery & ils. */ &un#tion lo d>bAe#t+ist( $Dey322 ) 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $ rr y 3 rr y()0 6hile ($ro6 3 mys1l(&et#h(obAe#t( $#ur )) 4 i& ($Dey) 4 $ rr y?$ro6B$$Dey@ 3 $ro60 5 else 4 $ rr y?@ 3 $ro60 5 5 mys1l(&ree(result( $#ur )0 return $ rr y0 5 /** * "return <he &irst ro6 o& the 1uery. */ &un#tion lo d8o6() 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $ret 3 null0 i& ($ro6 3 mys1l(&et#h(ro6( $#ur )) 4 $ret 3 $ro60 5 mys1l(&ree(result( $#ur )0 return $ret0 5 /** * +o d list o& d t b se ro6s (numeri# #olumn indexing) * "p r m string <he &ield n me o& prim ry Dey * "return rr y ,& !L r$Dey!/L r$ is empty s se1uenti l list o& returned re#ords.

return true0 5 else 4 return & lse0 5 5 else 4 i& ($#ur 3 $thisB$1uery()) 4 i& ($obAe#t 3 mys1l(&et#h(obAe#t( $#ur )) 4 mys1l(&ree(result( $#ur )0 return true0 5 else 4 $obAe#t 3 null0 return & lse0 5 5 else 4 return & lse0 5 5

* ,& !L r$Dey!/L r$ is not empty then the returned rr y is indexed by the L lue * the d t b se Dey. 8eturns !L r$null!/L r$ i& the 1uery & ils. */ &un#tion lo d8o6+ist( $Dey322 ) 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $ rr y 3 rr y()0 6hile ($ro6 3 mys1l(&et#h( rr y( $#ur )) 4 i& ($Dey) 4 $ rr y?$ro6?$Dey@@ 3 $ro60 5 else 4 $ rr y?@ 3 $ro60 5 5 mys1l(&ree(result( $#ur )0 return $ rr y0 5 /** * -o#ument::db(insert>bAe#t() * * 4 -es#ription 5 * * "p r m ?type@ $Dey= me * "p r m ?type@ $Lerbose */ &un#tion insert>bAe#t( $t ble. U$obAe#t. $Dey= me 3 =;++. $Lerbose3& lse ) 4 $&mts1l 3 ',=%98< ,=<> $t ble ( Ts ) )*+;9% ( Ts ) '0 $&ields 3 rr y()0 &ore #h (get(obAe#t(L rs( $obAe#t ) s $D 3$ $L) 4 i& (is( rr y($L) or is(obAe#t($L) or $L 333 =;++) 4 #ontinue0 5 i& ($D?0@ 33 2(2) 4 // intern l &ield #ontinue0 5 $&ields?@ 3 'V$DV'0 $L lues?@ 3 '2' . $thisB$get9s# ped( $L ) . '2'0 5 $thisB$set:uery( sprint&( $&mts1l. implode( '.'. $&ields ) . implode( '.'. $L lues ) ) )0 ($Lerbose) UU print '$s1l!br /$Fn'0 i& (C$thisB$1uery()) 4 return & lse0 5 $id 3 mys1l(insert(id()0 ($Lerbose) UU print 'id3?$id@!br /$Fn'0 i& ($Dey= me UU $id) 4 $obAe#tB$$Dey= me 3 $id0 5 5 return true0

/** * -o#ument::db(upd te>bAe#t() * * 4 -es#ription 5 * * "p r m ?type@ $upd te=ulls */

&un#tion upd te>bAe#t( $t ble. U$obAe#t. $Dey= me. $upd te=ulls3true ) 4 $&mts1l 3 ';P-*<9 $t ble %9< Ts IJ989 Ts'0 $tmp 3 rr y()0 &ore #h (get(obAe#t(L rs( $obAe#t ) s $D 3$ $L) 4 i&( is( rr y($L) or is(obAe#t($L) or $D?0@ 33 2(2 ) 4 // intern l or =* &ield #ontinue0 5 i&( $D 33 $Dey= me ) 4 // PE not to be upd ted $6here 3 '$Dey= me32' . $thisB$get9s# ped( $L ) . '2'0 #ontinue0 5 i& ($L 333 =;++ UU C$upd te=ulls) 4 #ontinue0 5 i&( $L 33 22 ) 4 $L l 3 '22'0 5 else 4 $L l 3 '2' . $thisB$get9s# ped( $L ) . '2'0 5 $tmp?@ 3 'V$DV3$L l'0 5 $thisB$set:uery( sprint&( $&mts1l. implode( '.'. $tmp ) . $6here ) )0 return $thisB$1uery()0 5 /** * "p r m boole n ,& <8;9. displ ys the l st %:+ st tement sent to the d t b se * "return string * st ndised error mess ge */ &un#tion stderr( $sho6%:+ 3 & lse ) 4 return '-K &un#tion & iled 6ith error number $thisB $(error=um' .'!br /$!&ont #olor3F'redF'$$thisB$(errorMsg!/&ont$' .($sho6%:+ P '!br /$%:+ 3 !pre$$thisB$(s1l!/pre$' : 22)0 5 /** * +o d enum t ble type ) lues into n rr y */ &un#tion get9num*rr y( $t ble. $enumHield ) 4 i& (C($#ur 3 $thisB$1uery())) 4 return null0 5 $enum 3 rr y()0 $s1l 3 '%J>I C>+;M=% H8>M $t ble' . 'Fn+,E9 2$enumHield2'0 $thisB$set:uery( $s1l )0 $result 3 $thisB$1uery()0 $enum%tru#t 3 null0 i& ( mys1l(num(ro6s($result) $ 0 ) 4 $ro6 3 mys1l(&et#h( sso#($result)0 $enum%tru#t 3 $ro6?2<ype2@0 $enum%tru#t 3 str(repl #e( 'enum(2'. 22. $enum%tru#t $enum%tru#t 3 str(repl #e( '2)'. 22. $enum%tru#t )0 $enum 3 explode( '2.2'. $enum%tru#t )0

)0

5 5//end #l ss d t b se

5 return $enum0

/** * mos-K< ble *bstr #t Cl ss. * " bstr #t * "%,P Metrologi * "subp #D ge - t b se * * P rent #l sses to ll d t b se deriLed obAe#ts. Customis tion 6ill gener lly * not inLolLe t mpering 6ith this obAe#t. * "p #D ge %,P Metrologi * " uthor *ndre6 9ddie !eddie A u"users.sour#e&orge.net */ #l ss mos-K< ble 4 /** "L r string = me o& the t ble in the db s#hem rel ting to #hild #l ss */ L r $(tbl 3 220 /** "L r string = me o& the prim ry Dey &ield in the t ble */ L r $(tbl(Dey 3 220 /** "L r string 9rror mess ge */ L r $(error 3 220 /** "L r mos- t b se - t b se #onne#tor */ L r $(db 3 null0 /** * >bAe#t #onstru#tor to set t ble nd Dey &ield * * C n be oLerlo ded/supplemented by the #hild #l ss * "p r m string $t ble n me o& the t ble in the db s#hem rel ting to #hild #l ss * "p r m string $Dey n me o& the prim ry Dey &ield in the t ble */ &un#tion mos-K< ble( $t ble. $Dey. U$db ) 4 $thisB$(tbl 3 $t ble0 $thisB$(tbl(Dey 3 $Dey0 $thisB$(db 3U $db0 5 /** * "return string 8eturns the error mess ge */ &un#tion get9rror() 4 return $thisB$(error0 5 /** * binds n med rr y/h sh to this obAe#t * * # n be oLerlo ded/supplemented by the #hild #l ss * "p r m rr y $h sh n med rr y * "return nullWstring null is oper tion 6 s s tis& #tory. other6ise returns n error */ &un#tion bind( $ rr y. $ignore3'' ) 4 i& (Cis( rr y( $ rr y )) 4 $thisB$(error 3 strtolo6er(get(#l ss( $this )).'::bind g g l.'0 return & lse0 5 else 4

)0 5

return mosKind*rr y<o>bAe#t( $ rr y. $this. $ignore 5

/** * binds n rr y/h sh to this obAe#t * "p r m int $oid option l rgument. i& not spe#i&ed then the L lue o& #urrent Dey is used * "return ny result &rom the d t b se oper tion */ &un#tion lo d( $oid3null ) 4 $D 3 $thisB$(tbl(Dey0 i& ($oid C33 null) 4 $thisB$$D 3 $oid0 5 $oid 3 $thisB$$D0 i& ($oid 333 null) 4 return & lse0 5 $thisB$(dbB$set:uery( '%9+9C< * H8>M $thisB$(tbl IJ989 $thisB$(tbl(Dey32$oid2' )0 return $thisB$(dbB$lo d>bAe#t( $this )0 5 /** * generi# #he#D method * * # n be oLerlo ded/supplemented by the #hild #l ss * "return boole n <rue i& the obAe#t is oD */ &un#tion #he#D() 4 return true0 5 /** * ,nserts ne6 ro6 i& id is Nero or upd tes n existing ro6 in the d t b se t ble * * C n be oLerlo ded/supplemented by the #hild #l ss * "p r m boole n ,& & lse. null obAe#t L ri bles re not upd ted * "return nullWstring null i& su##ess&ul other6ise returns nd error mess ge */ &un#tion store( $upd te=ulls3& lse ) 4 $D 3 $thisB$(tbl(Dey0 i&( $thisB$#he#D,d( $thisB$$D ) ) 4 $ret 3 $thisB$(dbB$upd te>bAe#t( $thisB$(tbl. $this. $thisB$(tbl(Dey. $upd te=ulls )0 5 else 4 $ret 3 $thisB$(dbB$insert>bAe#t( $thisB$(tbl. $this. $thisB$(tbl(Dey )0 5 i&( C$ret ) 4 $thisB$(error 3 strtolo6er(get(#l ss( $this )).'::Penyimp n n g g l !br /$' . $thisB$(dbB$get9rrorMsg()0 return & lse0 5 else 4 return true0 5 5 /**

* -e& ult delete method * * # n be oLerlo ded/supplemented by the #hild #l ss * "return true i& su##ess&ul other6ise returns nd error mess ge */ &un#tion delete( $oid3null ) 4 //i& (C$thisB$# n-elete( $msg )) 4 // return $msg0 //5 $D 3 $thisB$(tbl(Dey0 i& ($oid) 4 $thisB$$D 3 intL l( $oid )0 5 $thisB$(dbB$set:uery( '-9+9<9 H8>M $thisB$(tbl IJ989 $thisB $(tbl(Dey 3 2'.$thisB$$D.'2' )0 i& ($thisB$(dbB$1uery()) 4 return true0 5 else 4 $thisB$(error 3 $thisB$(dbB$get9rrorMsg()0 return & lse0 5 5 /** * 7ener te uni1ue id * &or id8egistr si. id<er . id<er ul ng. idE libr si. idClient */ &un#tion gener te,d() 4 re1uire( 2#on&ig.php2 )0 $thisB$(dbB$set:uery( '%9+9C< * H8>M $thisB$(tbl' )0 $ro6s 3 $thisB$(dbB$lo d8o6+ist()0 $m x 3 rr y( 2<98*2 2<98* ;+*=72 2E*+,K8*%,2 2C+,9=<2 2C*P<98*2 2%<*=-*8;E;8*=2 2pre&ix(pend &t r n2 '$#on&ig(pre&ix(idPend &t r n'. 2pre&ix(ter 2 2pre&ix(ter (ul ng2 2pre&ix(D libr si2 2pre&ix(#lient2 '$#on&ig(pre&ix(idClient'. 2pre&ix(# pter 2 2pre&ix(st nd ruDur n2 '$#on&ig(pre&ix(id%t nd ruDur n'. )0 &or ($i30. $n3#ount( $ro6s $ro6 $idPend &t r n $id<<;EC 3$ 0. 3$ 3$ 3$ 3$ 0. 0. 0. 0.

3$ 0.

3$

3$ '$#on&ig(pre&ix(id<er '. 3$ '$#on&ig(pre&ix(id<er ;l ng'. 3$ '$#on&ig(pre&ix(idE libr si'. 3$ 3$ '$#on&ig(pre&ix(idC pter '. 3$

)0 $i ! $n0 $iXX) 4 3U $ro6s?$i@0 3 intL l( substr( $ro6?0@. G ) )0 3 intL l( substr( $ro6?0@. Q ) )0

s6it#h( $thisB$(tbl ) 4 # se 2pend &t r n2:

$Dd 3 explode( 2B2. $ro6?0@ )0 i&( $Dd?/@ 33 $m x?2pre&ix(ter 2@ ) 4 $m x?2<98*2@ 3 $thisB $#omp re,nt) l( $m x?2<98*2@. $idPend &t r n )0 5 else i& ( $Dd?/@ 33 $m x?2pre&ix(ter (ul ng2@ ) 4 $m x?2<98* ;+*=72@ 3 $thisB $#omp re,nt) l( $m x?2<98* ;+*=72@. $idPend &t r n )0 5 else 4 $m x?2E*+,K8*%,2@ 3 $thisB $#omp re,nt) l( $m x?2E*+,K8*%,2@. $idPend &t r n )0 5 bre D0 # se 2ter 2: i&( $Dd?/@ 33 $m x?2pre&ix(ter 2@ ) 4 $m x?2<98*2@ 3 $thisB $#omp re,nt) l( $m x?2<98*2@. $id<<;EC )0 5 else 4 $m x?2<98* ;+*=72@ 3 $thisB $#omp re,nt) l( $m x?2<98* ;+*=72@. $id<<;EC )0 5 bre D0 # se 2D libr si2: $m x?2E*+,K8*%,2@ 3 $thisB $#omp re,nt) l( $m x?2E*+,K8*%,2@. $id<<;EC )0 bre D0 # se 2#lient2: $m x?2C+,9=<2@ 3 $thisB$#omp re,nt) l( bre D0

$m x?2C+,9=<2@. $id<<;EC )0

# se 2# p(ter 2: $m x?2C*P<98*2@ 3 $thisB$#omp re,nt) l( $m x?2C*P<98*2@. $id<<;EC )0 bre D0 # se 2st nd r(uDur n2: $m x?2%<*=-*8;E;8*=2@ 3 $thisB $#omp re,nt) l( $m x?2%<*=-*8;E;8*=2@. $id<<;EC )0 bre D0 5 5//end &or $next,d 3 rr y( 2pend &t r n2 3$ rr y( 2<98*2 3$ $m x?2pre&ix(pend &t r n2@ . 2B2 . $m x?2pre&ix(ter 2@ . 2B2 . ( $m x?2<98*2@ X / ). 2<98* ;+*=72 3$ $m x?2pre&ix(pend &t r n2@ . 2B2 . $m x?2pre&ix(ter (ul ng2@ . 2B2 . ( $m x?2<98* ;+*=72@ X / ). 2E*+,K8*%,2 3$ $m x?2pre&ix(pend &t r n2@ . 2B2 . $m x?2pre&ix(D libr si2@ . 2B2 . ( $m x?2E*+,K8*%,2@ X / ). ). 2<98*2 3$ $m x?2pre&ix(ter 2@ . 2B2 . ( $m x?2<98*2@ X / ). 2<98* ;+*=72 3$ $m x?2pre&ix(ter (ul ng2@ . 2B2 . ( $m x?2<98* ;+*=72@ X / ). 2E*+,K8*%,2 3$ $m x?2pre&ix(D libr si2@ . 2B2 . ( $m x?2E*+,K8*%,2@ X / ). 2C+,9=<2 3$ $m x?2pre&ix(#lient2@ . 2B2 . ( $m x?2C+,9=<2@ X / ).

2C*P<98*2 3$ $m x?2pre&ix(# pter 2@ . 2B2 . ( $m x?2C*P<98*2@ X / ). 2%<*=-*8;E;8*=2 3$ $m x?2pre&ix(st nd ruDur n2@ . 2B2 . ( $m x?2%<*=-*8;E;8*=2@ X / ). )0 5 return $next,d0

&un#tion #omp re,nt) l( $L l/. $L l2) 4 $m x 3 00 i&( $L l/ !3 $L l2 ) 4 $m x 3 $L l20 5 else 4 $m x 3 $L l/0 5 5 return $m x0

/** * Che#D the prim ry Dey */ &un#tion #he#D,d( $id ) 4 i& ( empty($id) ) 4 return & lse0 5 $thisB$(dbB$set:uery( '%9+9C< C>;=<(*) H8>M $thisB$(tbl IJ989 $thisB$(tbl(Dey32$id2' )0 $res 3 $thisB$(dbB$lo d8esult()0 i& ( intL l( $res ) $3 / )4 return true0 5 else 4 return & lse0 5 5 5//end #l ss mos-K< ble

LAMPIRAN C TANDA TERIMA DAN BUKTI PEMBA3ARAN

Anda mungkin juga menyukai