LAPORAN KERJA PRAKTEK
SISTEM INFORMASI KENDARAAN SETDA DINAS KOTA SEMARANG Laporan ini disusun sebagai salah satu syarat pada mata kuliah Kerja Praktek pada Program Studi
Teknik Teknik Informatika-S1 Informatika-S1 Fakultas Ilmu Komputer Uniersitas !ian "us#antoro
Oleh: NAMA
:
FEBRI MUSTAQIM MUSTAQIM
NIM
:
A11.2013.07833
P!"#$ S%&'(
:
Te)*() I*+!$#%()#,S1
FAKULTAS ILMU KOMPUTER UNI-ERSITAS DIAN NUSANTORO NUSANTORO SEMARANG 201/
PERSETUJUAN PEMBIMBING KERJA PRAKTEK
SISTEM INFORMASI KENDARAAN SETDA DINAS KOTA SEMARANG
$leh% "ama
%
F&'(I )UST*+I)
"I)
%
*11,.1/,.0// *11,.1/,.0//
2urusan
%
Teknik Informatika3S1 Informa tika3S1
Telah diperiksa dan disetujui oleh pembimbing kerja praktek guna men4apai gelar Sarjan Sarjanaa Komput Komputer er Strata Strata Satu Satu pada pada Fakult Fakultas as Ilmu Ilmu Komput Komputer5 er5 Unie Uniersit rsitas as !ian !ian "us#antoro Semarang,
Semarang5 6 )aret .16 )enyetujui
Penyelia
Pembimbing KP
U*""&l B&'( S#!*! SE. NIP : 147311021 144403 1005
U$#* U$ #* S&'( S &'(! ! SS(.M.KOM NPP. 0/8/.11.2012.607
ii
ABSTRAK Perkembangan Teknologi Informasi yang pesat memba#a dampak yang signifikan dalam dalam kehi kehidu dupa pan, n, *kses kses yang sema semaki kin n muda mudah h sert sertaa kemu kemuda daha han n memp mempero eroleh leh informasi yang dibutuhkan menjadi salah satu dari sekian banyak manfaat yang bisa didapa didapatka tkan, n, Selain Selain itu5 itu5 perkem perkemban bangan gan Teknol eknologi ogi Inform Informasi asi juga juga berpen berpengar garuh uh terhadap bidang pekerjaan yaitu dengan menggunakan sistem komputerisasi untuk efisiensi pekerjaan, Salah satu komputerisasi data yang seharusnya diterapkan dalam pemerintahan yaitu sistem informasi kendaraan dinas kota semarang , pen4atatan data dengan menggunakan aplikasi akan menghasilkan informasi yang tepat #aktu dengan dengan keteli ketelitian tian dan keakur keakurata atan n yang yang tinggi tinggi,, $leh $leh karena karena itu5 itu5 diperl diperluka ukan n suatu suatu sistem informasi yang baik agar dapat meningkatkan kinerja perusahaan atau instansi terseb tersebut, ut, *dapu *dapun n
sistem sistem yang yang akan akan dibuat dibuat yaitu dengan dengan menggu menggunak nakan an bahasa bahasa
pemrograman 2aa dimana aplikasi ini lebih mudah digunakan karena berbasis desktop desktop dan tanpa menggunakan menggunakan koneksi koneksi internet internet dalam pengoperasianny pengoperasiannya5 a5 serta menggunakan database )yS7l, database )yS7l, Kata kun4i % Teknologi Informasi5 Sistem informasi5 !esktop5 2aa5 ) yS+L
iii
KATA PENGANTAR Puji syukur kepada Tuhan 8ang )aha &sa atas segala berkat yang telah diberikan "ya5 Sehingga Laporan Kerja Praktek ini dapat diselesaikan,Laporan Kerja Praktek dengan 2udul 9Sistem Informasi Kendaraan !inas Kota Semarang: ini ditujukan untuk untuk memenu memenuhi hi sebagi sebagian an persya persyarata ratan n akadem akademik ik guna guna menye menyelesa lesaika ikan n studi studi di Prog Progra ram m Stud Studii Teknik knik Info Inform rmati atika ka Stra Strata ta Satu Satu Uni Uniers ersit itas as !ian !ian "us# "us#an anto toro ro Semarang, Penulis menyasari bah#a tanpa bimbingan5 bantuan5 dan do;a dari berbagai pihak5 Laporan Kerja Praktek ini tidak dapat diselasaikan tepat pada #aktunya, $leh karena itu5 penulis mengu4apkan terima kasih yang sebesar 3 besarnya kepada semua pihak yang telah membantu dalam proses penulisan Laporan Kerja Praktek ini5 yaitu kepada%
1< !r, !r, Ir, Ir, &di &di "oer "oersa saso song ngko ko55 ),Ko ),Kom5 m5 sela selaku ku (ekt (ektor orat at Uni Unier ersi sita tass !ian !ian "us#antoro, < !r, !rs, *bdul *bdul Syukur Syukur5), 5),) ) selaku !ekan Fakultas Fakultas Ilmu Ilmu Komputer, Komputer, /< =eru *gus *gus Santoso Santoso Ph,!5 selaku selaku Ketua Program Program Studi Studi Teknik Teknik Informatik Informatikaa 3 S1, >< Usman sudiby sudibyo o Ssi5 ),Kom5 ),Kom5 selaku !osen !osen Pembimbin Pembimbing g Kerja Praktek Praktek yang yang telah telah memberi memberikan kan bimbin bimbingan gan dan banya banyak k memberi memberikan kan masuka masukan n kepada kepada penulis, ?< !r, !r,Ir,"an Ir,"anaa Storad Storadaa !)5 S&5 ))5 selaku Kepala Kepala 'agian 'agian Pengol Pengolaha ahan n !ata !ata &lektronik Sekretariat !aerah Kota Semarang yang telah memberikan i@in penulis untuk melaksanakan Kerja Praktek di instansi yang yang 'apak Pimpin, 6< Ibu5 Ibu5 'apak5 'apak5 serta adik yang yang telah telah memberik memberikan an dukunga dukungan n moril5 moril5 do;a5 do;a5 dan kasih sayang, 0< Teman-te Teman-teman man yang yang memberikan memberikan dukunga dukungan n dan semangat semangat untuk terus terus maju < Semua Semua pihak pihak yang yang namanya namanya tidak tidak bisa bisa ditulis ditulis satu-sat satu-satu, u, *khir kata5 penulis menyadari bah#a mungkin masih terdapat kekurangan dalam Laporan Kerja Praktek ini, $leh Karena itu5 kritik dan saran dari pemba4a sangat bermanfaat bagi penulis, Semoga Laporan Kerja Praktek ini dapat bermanfaat bagi semua pihak yang memba4anya, Semarang5 / September .16
Febri )usta7im i
DAFTAR ISI =*L*)*" =*L* )*" 2U!U 2U!UL L ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
i
P&(S&TU2U*" P&(S&TU2U *" P&)'I)'I"A K&(2* P(*KT&K P(*KT&K ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,
ii iii
*'ST(*K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
K*T* P&"A*"T*( ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, i !*FT*( ISI ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
i !*FT*( A*)'*( ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ii
iii
!*FT*( L*)PI(*" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Bi
Bi
'*' I P&"!*=ULU*" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1
1,1 Latar 'elak 'elakang ang ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,
1
1, Perum Perumusan usan )asala )asalah h ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,
1,/ 'atasan )asala )asalah h ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,,
1,> Tu Tujuan juan ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,
1,? )anfaa )anfaatt ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,,
'*' II L*"!*S*" T&$(I ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, /
,1 Konse Konsep p !asar Sistem Sistem,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,
/
, Konse Konsep p !asar Inform Informasi,,, asi,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,
/
,/ Kon Konsep sep !asar !asar Sis Sistem tem Inform Informasi asi,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,
/
,> 'ahasa Pemrogaman ,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,
>
'*' III T&)P T&)P* *T K&(2* P(*KT P(*KT&K &K ,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,, ,,,
/,1 Sejarah Singkat 'alaikota 'alaikota Semarang,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Semarang,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,
0 0
/, !enah 'alaik 'alaikota ota Semar Semarang,, ang,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,, /,/
2am Kerja KPCKe KPCKerja rja Prakt Praktek<,,, ek<,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,,
/,>
2ob !eskri !eskripsi,,, psi,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,, D
/,? Foto !okum !okumentasi, entasi,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,, D '*' IE =*SIL !*" P&)'*=*S*" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1.
>,1 Kebut Kebutuhan uhan Syste System m ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,, ,,, 1. >, =ard#are 8ang !igunakan ,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,, 1. >,/ Peran4 Peran4angan angan Sistem Sistem,, ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,, 11 >,> Flo# hart, hart,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,, 1/ >,? Peran4 Peran4angan angan !ataba !atabase,,,, se,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,, 1> >,6 oding oding Pemb Pembuatan uatan *pl *plikasi, ikasi,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,, 16 Implementasi >,0 System,,,,,,,,,,,,,,, System,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,, 10 >,0,1 Peran4angan =alaman,,,,,,,,,,,,,,,,,,,,, =alaman,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,, 10 >, &alu &aluasi asi Syste System5,,, m5,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,, >,D
=asil Peng Pengujian ujian,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,, ,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,, >
D '*' E P&"UTUP ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,D ?,1
Kesimpulan Kesim pulan ,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,, ,, D
?, Saran ,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,, D !*FT*( PUST*K* ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/. /.
i
DAFTAR GAMBAR Aambar 1 Gampp ontrol Panel ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ? Aambar / 1 *lamat 'alaikota Semarang, Semarang ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar / !enah 'alaikota Semarang,,,,,,,,,,,,,,,,,,,, Semarang ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,, Aambar / / 2am Kerja Perusahaan, Perusahaan ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar / > !okumentasi pada saat membuat aplikasi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, aplikasi ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, D Aambar / ? !okumentasi pada saat pengarahan dari penyelia,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, penyelia ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, D Aambar > 1 Kebutuhan Sistem Informasi kendaraan,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1. kendaraan ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1. Aambar > =ard#are yang dibutuhkan ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1. Aambar > / Peran4angan sistem kendaraan dinas, dinas ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,11 Aambar > > Flo#4hart, Flo#4hart,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1/ Aambar > ? !ata base untuk master data mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1> Aambar > 6 !ata base untuk pemeliharaan mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1> Aambar > 0 !ata base untuk stnk )obil, )obil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1> Aambar > !ata base KI( mobil, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1> Aambar > D !ata base untuk peminjaman mobil, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1? Aambar > 1. !ata base untuk )aster data motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1? Aambar > 11 !ata base untuk pemeliharaan motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1? Aambar > 1 !ata base untuk Stnk )otor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1? Aambar > 1/ )enu a#al aplikasi sistem kendaraan dinas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, dinas ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 Aambar > 1> )enu halaman master mobil, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar > 1? )enu halaman pemeliharaan mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar > 16 )enu halaman Stnk mobil, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, / Aambar > 10 )enu halaman KI( mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, / Aambar > 1 )enu halaman peminjaman mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, > Aambar > 1D )enu halaman master data motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,> Aambar > . )enu Pemeliharaan )otor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ?
ii Aambar > 1 )enu Stnk motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ?
Aambar > =asil implementasi )aster mobil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, mobil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 0 Aambar > / =asil implementasi Pemeliharaan )obil, )obil ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 0 Aambar > > =asil implementasi !okumen ST"K ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar > ?=asil implementasi !okument KI( ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Aambar > 6 =asil implementasi )aster )otor .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, D Aambar > 1 =asil implementasi Pemeliharaan motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, D Aambar > 1 =asil implementasi !okumen ST"K motor ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/.
iii
LAMPIRAN !'(*" B&%%!* E'(% priate oid edit*4tionPerformedCjaa,a#t,eent,*4tion&ent et< H tryH String "oPol CString< tabel1,get)odelC<,getEalue*tCtabel1,g tabel1,get)odelC<,getE alue*tCtabel1,getSele4ted(o#C<5 etSele4ted(o#C<5 .
"oPolisi,setTeBtCrs,getStringC1<<
simpan,setEisibleCfalse
!'(*" B&%%!* Re+eh
refresh,setI4onCne# jaaB,s#ing,ImageI4onC%QQUsersQQFebriQQ!o#nloadsQQ4an4elMfile-?1,png<
priate oid !elete*4tionPerformedCjaa,a#t,eent,*4tion&ent et< H RR T$!$ add your handling 4ode here% tryH String "oPol CString< tabel1,get)odelC<,getEalue*tCtabel1,g tabel1,get)odelC<,getE alue*tCtabel1,getSele4ted(o#C<5 etSele4ted(o#C<5 .
priate oid ba4k*4tionPerformedCjaa,a#t,eent,*4tion&ent et< H hapusdataC
B
!'(*" B&%%!* U'#%e
priate oid update*4tionPerformedCjaa,a#t,eent,*4tion&ent update*4tionPerformedCjaa,a#t,eent,*4tion&ent et< H try H st CStatement< koneksi,4on,4reateStatementC rs,getStringC>5 kolom?5 kolom65 kolom05 kolom5 kolomD5kolom1.J kolomD5kolom1.J !efaultTable)odel !efaultTable)odel model C!efaultTable)odel< C!efaultTable)odel< tabel1,get)odelC
BAB I PENDA;ULUAN 1.1 L#%# Bel#)#*"
Teknol eknologi ogi memega memegang ng perana peranan n pentin penting g dalam dalam kehidu kehidupan pan di era sekaran sekarang, g, =ampir =ampir semua aspek membutuhk membutuhkan an teknologi teknologi untuk mendukung mendukung aktifitasny aktifitasnya, a, Perk Perkem emba bang ngan an Teknol knolog ogii Info Inform rmas asii yang pesat pesat memb memba# a#aa damp dampak ak yang yang signif signifika ikan n dalam dalam kehidu kehidupan pan,, *kses *kses yang yang semaki semakin n mudah mudah serta serta kemuda kemudahan han memperoleh informasi yang dibutuhkan menjadi salah satu dari sekian banyak manfaat yang bisa didapatkan, Selain itu5 perkembangan Teknologi Informasi juga berpengaruh terhadap bidang pekerjaan yaitu dengan menggunakan sistem komputerisasi untuk efisiensi pekerjaan, Seirin Seiring g perkem perkemban bangan ganny nya5 a5 sistem sistem inform informasi asi pada pada perusa perusahaa haan n juga juga mulai mulai menggunakan sistem tersebut, Kemudahan untuk memperoleh informasi menjadi salah satu alasannya, Selain itu5 dengan menerapkan sistem komputerisasi pada perusahaan dalam sistem informasinya5 dapat meminimalisasi kelalaian-kelalaian yang dapat terjadi jika peyimpanan data dilakukan se4ara manual, !ata-data yang disimp disimpan an dengan dengan sistem sistem komput komputeris erisasi asi dapat dapat tersim tersimpan pan lebih lebih baik baik dan aman aman dibandingkan peyimpanan se4ara manual, !ala !alam m pela pelaks ksan anaa aany nya5 a5 sist sistem em komp kompute uteri risas sasii sang sangat at dipe diperl rluk ukan an untu untuk k menunjang kegiatan yang akan yang akan dilaksanakan di Pemerintahan Kota Semarang5 sehingga pen4atatan yang dilakukan akan lebih efisien serta informasi yang yang dipero diperoleh leh lebih lebih tepat tepat dan akurat, akurat, Salah Salah satu satu komput komputeris erisasi asi data data yang yang seharu seharusny snyaa dite ditera rapk pkan an dala dalam m Peme Pemerin rinta taha han n Kota Kota Sema Semara rang ng yaitu aitu sist sistem em Informasi Kendaraan se4ara terpadu, *dap *dapun un
siste sistem m yang ang akan akan dibu dibuat at yaitu yaitu deng dengan an meng menggu guna naka kan n baha bahasa sa
pemrograman 2aa dimana aplikasi ini lebih mudah digunakan karena berbasis desktop dan tanpa menggunakan koneksi internet dalam pengoperasiannya5 serta menggunakan database )yS7l, database )yS7l, Pembuatan aplikasi menggunakan tool "et'eans "et'eans I!& ,., ,., dengan dengan G*)PP sebagai sebagai serer serer untuk untuk menamp menampung ung database database nya, *dap *dapun un judu judull yang ang dian diangk gkat at dalam dalam penu penuli lisan san lapo lapora ran n ini ini adal adalah ah 9Siste 9Sistem m Inform Informasi asi Kendar Kendaraan aan !inas !inas Kota Kota Semaran Semarang: g: pada pada 'agian 'agian Pengol Pengolaha ahan n !ata !ata &lektronik Sekretariat !aerah Kota Semarang:,
1
1.2 Pe&$&#* M##l#h 'erdasarkan latar belakang diatas5 permasalahan yang akan diangkat dalam lapora laporan n Kerja Kerja Prakte Praktek k ini adalah adalah bagaim bagaimana ana memper mempermud mudah ah pengo pengolah lahan an data data kendaraaan yang berada di Pemerintahan Kota Semarang dari 4ara manual menjadi berbasis *plikasi *plikasi yang terpadu menjadi menjadi satu,
1.3 B#%##* M##l#h
*gar pembahasan penelitian tidak menyebar luas maka penulis membatasi sebagai berikut% 1 *pliasi *pliasi Kendara Kendaraan an ini hanya hanya Kendaraan Kendaraan yang yang dimilik dimilikii oleh oleh dinas dinas balaik balaikota ota semarang, (uang (uang lingkup lingkup hanya memperm mempermudah udah pengolah pengolahan an data sehingga sehingga terpadu terpadu,, / Peringatan jatuh tempo perpanjangan pajak hanya 1 bulan sebelumnya,
1.6 T&<* *
*dapun *dapun tujuan tujuan dari dari penuli penulisan san lapora laporan n ini adalah adalah untuk untuk memper mempermud mudah ah pekerja dalam input data pen4arian data sehingga terpadu,
1.5 M#*+##%
*dapun beberapa manfaat dari laporan kerja praktek ini adalah% 1, 'agi Uniersitas Seba Sebaga gaii baha bahan n eal ealua uasi si dibi dibida dang ng akad akadem emik ik55 khus khusus usny nyaa untu untuk k mening meningkat katkan kan mutu mutu pendid pendidika ikan n sehing sehingga ga keselar keselarasan asan antara antara teori teori dalam dalam kurikulum sesuai kenyataan pada lapangan kerja5 serta sarana untuk menjalin hubungan yang erat antara uniersitas dengan instansi tempat kerja praktek, , 'agi 'alaikota Semarang Sebagai media untuk menyampaikan sebuah informasi input output pendataan kendaraan5 pemeliharaan kendaraan5 jatuh tempo pajak dapat tera teratu turr tanpa tanpa telat telat dan dan men4 men4eg egah ah hal hal yang tida tidak k di ingi ingink nkan an misal misal unit unit kendaraan hilang, /, 'agi Pemba4a Sebagai penerapan ilmu pengetahuan yang diperoleh selama mengikuti perkuliahan di Fakultas Fakultas Teknik Teknik Informatika Informatika Uniersitas !ian "us#antoro, "us#antoro,
BAB II LANDASAN TEORI 2.1 K!*e D## S(%e$
Suat Suatu u sist sistem em pada pada dasa dasarn rny ya adal adalah ah seke sekelo lom mpok pok unsu unsurr yang ang erat erat hubungany hubunganyaa satu dengan yang5 yang5 yang yang berfungsi berfungsi bersama-sama bersama-sama untuk men4apai men4apai tujuan tujuan terten tertentu, tu, Se4ara Se4ara sederh sederhana ana suatu suatu sistem sistem dapat dapat diarti diartikan kan sebaga sebagaii suatu suatu kumpulan atauh himpunan dari unsur5 komponen5 atau ariabel yang terorganisir5 saling berinteraksi5 saling tergantung satu sama lain5 dan terpadu5 dari definisi ini dapat dirin4i lebih lanjut pengertian sistem se4ara umum yaitu % 1,Setiap sistem terdiri unsur-unsur ,Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan /,Unsur sistem tersebut bekerja sama untuk men4apai tujuan sistem, >,Suatu sistem merupakan bagian dari sistem lain yang lebih besar, 2.2.K!*e D## I*+!$#(
Se4ara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan, Informasi merupakan data yang telah di klasifikasi atau di olah olah atau atau di inte interp rpre retra trasi si untu untuk k digu diguna naka kan n dalam dalam pros proses es peng pengam ambi bila lan n keputusan, 2.3 K!*e D## S(%e$ I*+!$#(
Sist Sistem em info inform rmasi asi adala adalah h suat suatu u siste sistem m dala dalam m suatu suatu orga organi nisa sasi si yang ang memper mempertemu temukan kan kebutu kebutuhan han pengol pengolaha ahan n transaks transaksii harian harian yang yang menduk mendukung ung fungsi operasi organisasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat dikatakan sebagai suatu sistem yang menyediakan informasi kepada pihak luar tertentu dengan informasi yang diperlukan untuk pengambilan keputusan, Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem sistem yang yang menye menyediak diakan an inform informasi asi bagi bagi semua semua tingka tingkatan tan dalam dalam organi organisasi sasi tersebut tersebut kapan saja diperlukan, diperlukan, Sistem ini menyimpan5 menyimpan5 mengambil5 mengambil5 mengubah mengubah55 meng mengol olah ah55
dan dan
mengk engkom omun unik ikas asik ikan an
info inform rmas asii
menggunakan sistem informasi atau peralatan lainya,
/
yang ang
dite diteri rima ma
deng dengan an
> 2.6 B#h## Pe$!"#$#* ,>,1 2aa
2aa !eelopment !eelopment kit merupakan merupakan perangkat perangkat lunak yang digunakan digunakan untuk untuk melaku melakukan kan proses proses kompil kompilasi asi dari dari kode kode 2aa 2aa menjad menjadii byte4o byte4ode de yang yang dapat dapat dime dimeng nger erti ti dan dan dapa dapatt dijal dijalan anka kan n oleh oleh 2aa 2aa (unt (untim imee &ni &niro ront ntme ment nt,, 2aa 2aa !eelopment Kit #ajib terinstall pada komputer yang akan melakukan proses pembuatan jaa, "amun 2aa !eelopment Kit tidak #ajib terinstall di komputer yang akan menjalankan aplikasi yang dibangun menggunakan jaa,
,>, 2aa (untime &nirontment
2aa (untime (untime &nirotme &nirotment nt merupakan merupakan perangkat perangkat lunak yang digunakan digunakan untuk menjalankan aplikasi yang dibangun menggunakan jaa, Eersi 2(& harus sama atau lebih tinggi dari 2!K yang digunakan untuk membangun aplikasi agar apli aplika kasi si dapa dapatt berja berjalan lan sesu sesuai ai deng dengan an yang yang diha diharap rapka kan5 n5 ersi ersi 2(& 2(& yang yang digunakan pada perangkat ini adalah 2(& ersi 60,
2.5 T!!l
,?,1 "etbeans
"etbeans adalah sebuah aplikasi berbasis jaa dengan I!& yang difungsikan untuk mempermudah pemrogaman jaa, "etbeans berbasis isual dan eentdrien drien sama sama seperti seperti I!& lainya lainya misal misal 'orlan 'orland d !elphi !elphi dan )i4ros )i4rosoft oft Eisual isual Studio5 "etbeans men4akup 4ompiler5 builder5 dan debugger internal, =al ini memudahkan proses pas4a peran4angan progam5 proses deployment atau tes dapat dilakukan dengan "etbeans,
,?, )yS+L
)yS+L adalah sebuah progam database serer yang mampu menerima dan mengirimkan data sangat 4epat5 multi user serta menggunakan perintah dasar S+L CStru4tured +uery Language<, )yS+L merupakan merupakan dua bentuk lisensi yaitu FreeSoft#are dan Share#are,
,?,/ Kelebihan )yS+L !atab !atabase ase )yS+ )yS+L L memi memilik likii bebe beberap rapaa kele kelebi biha han n diba diband ndin ing g datab database ase lain lain55 diantaranya% 1,)yS+L merupakan merupakan database management sysstem C!')S< ,)yS+L sebagai (elation !atabase )anagement SystemC(!')S< /,)yS+L merupakan sebuah database serer yang free5 artinya kita bebas menggu menggunak nakan an databa database se ini untuk untuk keperl keperluan uan pribad pribadii atau atau usaha usaha tanpa tanpa harus membeli atau membayar lisensinya, >,)yS+L merupakan merupakan sebuah database 4lient, ?,)yS+L mampu menerima 7uery yang bertupuk dalam satu permintaan atau multi-Threading, ,?,/ G*)P
G*)PP adalah perangkat lunak bebas5 yang mendukung banyak sistem operasi yang merupakan kompilasi dari beberapa program, Fungsinya adalah sebagai serer yang berdiri sendiri Clo4alhost<5 yang tersiri atas program *pa4he =TTP Serer5 )yS+L !atabase5 dan penerjemah bahasa yang ditulis dengan bahasa pemrograman P=P dan Perl, Program ini merupakan #eb serer yang mudah digunakan yang dapat melayani tampilan halaman hala man #eb yang dinamis,
Aambar ,1 G*)PP ontrol Panel
?
6 G*)PP adalah singkatan dari masing-masing hurufnya 5 yaitu%
G Program ini dapat dijalankan di berbagai sistem operasi5 seperti indo#s5
LinuB5 )a4 $S, Solaris,
* *pa4 *pa4he he merup erupak akan an apli aplika kasi si #eb #eb ser serer er,, Tugas gas utam utamaa apa4 apa4he he adal adalah ah
menghasilka menghasilkan n halaman halaman #ebyang #ebyang bernar kepada user berdasarkan berdasarkan kode php yang dituliskan oleh pembuat halaman #eb, 2ika diperlukan juga berdasarkan kode php yang yang dituli dituliska skan5 n5 maka maka dapat dapat saja suatu suatu databa database se diakse diaksess terlebi terlebih h dahulu dahulu untuk untuk mendukung halaman #eb yang dihasilkan,
) )yS+L5 merupakan aplikasi database serer, Perkembanganya disebut S+L
yang merupakan merupakan kepanjangan kepanjangan dari Stru4tured Stru4tured +uery Language, Language, S+L merupakan merupakan bahasa terstruktur yang digunakan untuk membuat dan mengola database beserta isiny isinya, a, Kita Kita dapa dapatt mema memanf nfaat aatka kan n )yS+ )yS+L L untu untuk k mena menamb mbah ah55 meng mengub ubah ah55 dan dan menghapus data yang ebrada dalam database,
P P=P5 merupakan bahasa pemrograman #eb untuk membuat #eb bersifat serer-
side s4ripting, P=P memungkinkan kita untuk membuat halaman #eb yang bersifat dinami dinamis, s, Sistem Sistem manaje manajemen men basisd basisdata ata yang yang sering sering diguna digunakan kan denga dengan n P=P adalah adalah )yS+L5 namun P=P juga mendukung sistem manajemen database $ra4le5 )i4rosoft *44es5 Interbase5 d-base5 Postgree-S+L5 dan sebagainya,
P Perl5 merupakan bahasa pemrograman untuk segala keperluan, Perl tersedia
pula untuk berbagai sistem operasi arian UniB CSun$S5 LinuB5 'S!5 =P-UG< juga j uga tersedi tersediaa untuk untuk sistem sistem operasi operasi seperti seperti !$S5 !$S5 indo indo#s5 #s5 Po#erP Po#erP5 5 'e$S5 'e$S5 E)S5 E)S5 &'!I5 Po4ketP,
BAB III
T&)P*T K&(2* P(*KT&K
3.1 Se<##h S(*")#% B#l#()!%# Se$##*"
)eng )engen enai ai sejar sejarah ah balai balaiko kota ta semar semaran ang g itu itu dapa dapatt dika dikata taka kan n bah# bah#aa 'alaikota semarang sebenarnya sudah lama didirikan sejak tahun 100, Pada tahun 1.> gedungnya gedungnya diganti diganti dengan dengan gedung gedung baru,namun baru,namun sayang nya pada tahun 1?. tanggal > $ktober $ktober gedung itu terbakar terbakar dan darimana datangnya datangnya api itu tidak diketahui, 8ang pasti kebakaran itu menelan musnah banyak arsip-arsip kuno kuno yang yang sebena sebenarny rnyaa sangat sangat pentin penting g bagi bagi sejarah sejarah kota kota semaran semarang, g, Karena Karena kebakaran kebakaran itu banyak banyak bagian dari sejarah kuno kuno kota semarang semarang terutama terutama dari periode @aman kompeni hingga sekarang masih gelap dan bukan mustahil akan tetap dan merupakan terra in4ognita selama-lamanya
Tiga tahun setelah balaikota semarnag itu terbakar kira-kira pada tahun 1?> 1?> kita kita meliha melihatt adany adanyaa usaha-u usaha-usaha saha untuk untuk memban membangun gun sebuah sebuah gedung gedung 'alaikota semarang yang baru5yang terletak di seberang barat jembatan )berok5 dima dimana na sekar sekaran ang g berd berdir irii kant kantor or K'" K'" , Sete Setela lah h selesa selesai5 i5 gedu gedung ng 'alai 'alaiko kota ta sema semaran rang g yang ang baru baru itu itu meru merupak pakan an suat suatu u bang bangun unan an yang ang sanga sangatt luas luas dan dan berbentuk segi empat5 jauh lebih indah dari gedung gedung 'alaikota yang lama,
0
3.2 De*#h L!)#( B#l#()!%# Se$##*"
Aambar /,1 *lamat 'alaikota semarang
Aambar /, !enah 'alaikota Semarang
Untuk pen4arian lokasi dan pembuatan rute perjalanan bisa menggunakan google maps5 namun jika ditelusuri dari kampus udinus adalah jarak yang sangat dekat, 3.3 J#$ Ke<# KP=Ke<# P#)%e)>
2am kerja praktek di 'alaikota Semarang adalah jam dan fleksibel5 artinya tidak harus selalu standby di kantor5 tetapi minimal selama > jam harus ada dikantor dalam satu hari, 'erikut adalah rin4ian jam kerja yang dilaksanakan ;ARI
JAM KERJA
Senin
.0,.. 3 1?,.. I'
Selasa
.0,.. 3 1?,.. I'
(abu
.0,.. 3 1?,.. I'
Kamis
.0,.. 3 1?,.. I'
2um;at
.0,.. 3 11,.. I'
Tabel Tabel /,/ 2am Kerja Kerj a Perusahaan
3.6 J! D()((
!alam hal ini penulis ditempatkan di bagian (umah tangga teknologi informasi pada diisi progamer yaitu dengan membuat membuat aplikasi jaa melalui tools netbean dan meran4ang dari desain tampilan5 menu-menu yang ada di aplikasi serta link tiap halaman-halaman% 3.5 F!%! D!)&$e*%#(
Aambar /,> !okumentasi pada saat pembuatan aplikasi
Aambar /,? !okumentasi pada saat pengaraha dari permintaan penyelia
D
1.
BAB I;ASIL DAN PEMBA;ASAN
6.1 Ke&%&h#* S%e$
Penulis menggunakan beberapa soft#are untuk melakukan pengembangan pada sistem, *dapun *dapun beberapa soft#are yang digunakan yaitu% yaitu% "o,
"ama Soft#are
Keterangan
1,
Sistem $perasi
indo#s 5 6>bit
-,
*plikasi 2aa
"etbean
/,
*plikasi !atabase
Gamp
>,
!atabase
)yS+L
?,
eb 'ro#ser
Aoogle hrome Tabel Tabel > 1 Kebutuhan Sistem Informasi Kendaraan
6.2 ;#'?#e @#*" D("&*#)#*
"o, 1,
"ama =adr#are PRLaptop
Keterangan - Pro4essor % IntelV ore CT)< i/-/0. PU W ,>. A=@ - (*) % >A' !!(/ 1.66 )=@ - Araphi4s % nEdia A-For4e A'-61.
-,
=otspot lan Portabel
LT&band1C1..<5/C1..<50C6..<5.C..<5>.C /..< )=@ atau AS) 1..RD..)=@ atau 1..R1D..R?. )=@ dan &!A&RAP(SR1D..R1..RD..R?. &!A&RAP(SR1D..R1..RD..R?. )=@,
Tabel Tabel > =ard#are yang dibutuhkan
6.3 Pe#*9#*"#* S(%e$
Pada pembuatan sistem informasi kendaraan dinas semarang menggunakan peran4angan sistem berupa kerangka proses aplikasi berjalan dari master data mobil hingga master data motor,
M#%e D#%# M!(l -"oPolisi -"o)esin -"o'pkb -2enis -Tahun -)erekRType -4 -arna -Skpd
Pe$el(h###* M!(l -"o Polisi -Tanggal -Keterangan
D!)&$e* STNK $!(l -"oPolisi -2atuh Tempo KIR M!(l -"o Polisi -2atuh Tempo
M#%e D#%# M!%! "o "o Polisi -"o )esin -"o 'pkb -2enis -Tahun -)erekRType -4 -arna Skpd
Pe$el(h###* M!%! -"o Polisi -Tanggal -Keterangan
D!)&$e* STNK M!%! -"o Polisi -2atuh tempo
Aambar >,/ Peran4angan Sistem Informasi Kendaraan !inas
11
Pe$(*<#$#* M!(l -"o Polisi -Peminjaman -Tgl Pinjam -Tgl Selesai
1
1,
Komu Komuni nika kasi si kebu kebutu tuha han n Pada tahapan ini penulis mengidentifikasi masalah yang ada5 kemudian
melakukan komunikasi dengan stakeholder Cpemangku kepentingan< dalam hal ini adalah 'agian (umah tangga dan Informasi agar mendapatkan informasi berupa spesifikasi kebutuhan seperti apa saja yang diinginkan untuk diterapkan ke dalam sistem yang ingin dibangun berserta output yang diharapkan, !alam hal ini komuni komunikas kasii yang yang efektif efektif sesungg sesungguhn uhnya ya merupa merupakan kan aktii aktiitas tas paling paling menantang yang selalu dan harus kira hadapi, 'erdasarkan konteks efektiitas dari hasil yang didapatkan didapatkan55 komunikasi komunikasi yang terbaik terbaik adalah komunikasi komunikasi yang dilakukan se4ara langsung atau tatap muka,
,
Peren4anaan *ktiitas peren4anaan merupakan sejumlah praktik menejemen dan teknis
yang memungkinkan penulis untuk mendefinisikan suatu peta jalan Croad map<, Penuli Penuliss harus harus menemu menemukan kan tujuan tujuan-tu -tujua juan n yang yang bersif bersifat at strate strategik gik dan taktis taktis55 peren4anaan yang berlebihan dapat boros #aktu dan tidak memungkinkan adanya perubahan-perubahan perubahan-perubahan didalam peroyek tersebut5 tetapi kurangnya peren4anaan juga bisa mengakibatkan keka4auan5 maka pada tahap ini harus bisa memanfaatkan #aktu sebaik mungkin,
←
/, Pemo Pemodel delan an )odel dibuat untuk mendapatkan pemahaman yang lebih baik tentang entitas nyata yang akan dibuat, Saat entitas tersebut merupakan sesuatu yang bersifat fisik Cmisalnya bangunan5 pesa#at pes a#at terbang5 mesin< kita bisa membuat model yang identik dalam ukuran dan bentuk teteapi dalam skala yang jauh lebi lebih h ke4i ke4il, l, )esk )eskip ipun un demi demiki kian an55 saat saat enti entita tass yang yang dibu dibuat at adal adalah ah suat suatu u perangkat lunak5 model kita harus menggunakn bentuk yang berbeda, )odel itu itu haru haruss dapa dapatt mere merepr prese esent ntasi asika kan n info inform rmasi asi yang yang ditr ditrasn asnfo form rmasi asi oleh oleh perangkat
lunak5
fitur-fitur
yang
dikehendaki
oleh
pengguna
serta
memperesentasikan perilaku sistem saat transformasi itu benar-benar terjadi,
>, Penyer nyeraahan *ktiitas penyerahan perangkat lunak kepada pelanggan memiliki / aksi penting5 yaitu pengiriman5 dukungan5 dan umpan balik, Perangkat lunak diserahkan beberapa kali sebelum akhirnya perangkat lunak lengkap dihasilkan, Perangkat lunak yang dikirimkan memberi keuntungan kepada pengguna5 tetapi pengguna juga memberikan memberikan umpan balik balik dari pengalaman menggunakan menggunakan perangkat perangkat lunak tersebut yang sangat bermanfaat bagi programmer, programmer,
Pada proses peran4angan sistem ini men4akup use 4ase diagram dan a4tiity diagram untuk mempermudah dalam pemahaman peran4angan supaya hasil yang didapat adalah sistem yang baik5 hal ini merupakan bagian dari tahap pemodelan, Sistem yang diran4ang diuraikan menjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan komponen, 6.6 Fl!? h#% S%e$ MULAI
M#%e D#%# M!(l
M#%e D#%# M!%!
Pe$el(h###* M!(l Pe$el(h###* M!%!
D!)&$e* STNK $!(l D!)&$e* STNK M!%! KIR M!(l
Pe$(*<#$#* M!(l
Aambar >,> Flo#4hart
1/
1> >,? Peran4angan !atabase Peran4agan !atabase merupakan proses implementasi pembuatan sistem informasi kendaraan dinas kota Semarang 5berikut adalah tampilan dimana kolom-kolom yang memuat berbagai data mulai dari no polisi sampai skpd,
Aambar >,?!atabase untuk master data mobil
)aster data mobil sebagai menu utama bagian mobil karena mengandung semua informasi yang lengkap dari pada pemeliharaan mobil maupun peminjaman mobil,
Aambar >,6 !atabase untuk pemeliharaan mobil
Aambar >,0 !atabase untuk dokumen stnk mobil
Aambar >, !atabase untuk KI( mobil
Aambar >,D !atabase untuk peminjaman mobil
!emikianlah database untuk master mobil dan ariabel-ariabel nya 5 setelah menu khusus roda empat 5 'alaikota semarang juga mempunyai berbagai kendaraan roda 5 berikut data base nya %
Aambar >,1. !atabase untuk master data motor
Aambar >,11 !atabase untuk pemeliharaaan motor
Aambar >,1 !atabase untuk stnk moto
1?
16 6./ !'(*" Pe$%#* Al()#(
!i dalam aplikasi aplikasi sistem informa informasi si kendar kendaraan aan dinas dinas kota kota semaran semarang g ini ada tombol tombol button button yang akan memudahkan memudahkan untuk pengoprasian pengoprasian input input data maupun penghapusan data dibalik menu button ini terdapat 4oding-4oding yang menjalankan menjalankan suatu perintah perintah tersebut mulai mulai dari &dit5 Sae5 (efresh5 (efresh5 an4el5 an4el5 !elete5 Update5 'a4k5 Sear4h, oding tersebut sudah penulis tuliskan di dalam lampiran %
6.7 I$le$e*%#( S%e$
>,0,1 Peran4angan =alaman System
=alama =alaman n System System Inform Informasi asi Kendar Kendaraan aan !inas !inas ini merupa merupakan kan halama halaman n yang yang digunakan untuk interfa4e pengguna di a#al membuka aplikasi berikut gambar halaman pertama %
Aambar >,1/ menu a#al aplikasi sistem kendaraan dinas
!itampilan a#al ada dua sub menu dimana sub menu master data mobil berisi bagian-bagian data informasi dari roda empat dan menu yang satunya adalah menu menu yang yang berisi berisi kendar kendaraan aan beroda beroda dua yaitu yaitu sepeda sepeda motor motor dimana dimana isi dari dari menu-menu tersebut sebagai berikut %
10
1
Aambar >,1> )aster data )obil
)aster data mobil adalah kolom informasi yang berisi inputan dan outputan "o polisi5 "o rangka5 "o mesin5 "o bpkb5 2enis kendaraan5 Tahun Tahun Kendaraan5 )erek5 4 kendaraan5 dan SKP!,
Aambar >,1? Pemeliharaan mobil
Peme Pemeli liha haraa raan n mobi mobill adal adalah ah dima dimana na kolo kolom m beri berisi si info inform rmasi asi berap berapaa km mobi mobill menempuh jarak tiap seri4e5 seri4e jad#al rutin5 pergantian jika ada yang rusak dan tanggal kapan seri4e semua keluhan dapat di isi di kolom keterangan,
Aambar >,16 !okumen Stnk mobil
Stnk mobil diamana kolom yang berisi tentang perpanjangan ST"K dan jatuh tempo masa perpanjangan ST"K harus di perpanjang dengan tempo kurang 1 bulan maka "omor kendaraan akan mun4ul di kolom kolom merah,
Aambar >,10 dokumen KI( mobil
Pada kolom ini sama hal nya dengan Stnk mobil diamana kolom yang berisi tentang perpanjangan KI( dan jatuh tempo masa perpanjangan KI(5 harus di perpanjang dengan tempo kurang 1 bulan maka "omor kendaraan akan mun4ul di kolom merah,
1D .
Aambar >,1 'agian Informasi Informasi Peminjaman
Pada ada 'ag 'agian ian ini ini meny enyedia ediaka kan n inp inputan utan dim dimana ana si pemin eminja jam m mobil obil dapat apat mengi enginp nput utka kan n data data "ama "ama55 "o Poli Polisi si55 dan dan tang tangga gall mem meminja injam m lalu lalu tang tangga gall dikembalikan, Kemudian bagian menu-menu kendaraan roda dua yaitu dimulai dari )aster !ata Sepeda )otor berikut tampilanya %
Gambar 4.19 Bagian Master Data Motor
'agian )aster data motor adalah kolom yang berisi informasi dimana terdapat berisi inputan dan outputan "o polisi5 "o rangka5 "o mesin5 "o bpkb5 2enis kendaraan5 Tahun Tahun Kendaraan5 )erek5 4 kendaraan5 dan SKP!,
Aambar >,. 'agian Informasi Pemeliharaa Pemeliharaan n )otor
Pada bagian ini Pemeliharaan motor adalah dimana kolom berisi informasi berapa km mobil menempuh jarak tiap seri4e5 seri4e jad#al rutin5 pergantian jika ada yang yang rusak rusak dan dan tangg tanggal al kapa kapan n seri seri4e 4e semua semua kelu keluha han n dapa dapatt di isi di kolo kolom m keterangan,
Aambar >,1 Stnk sepeda motor
ST"K sepeda motor adalah dimana kolom yang berisi tentang perpanjangan ST"K dan jatuh jatuh tempo tempo masa masa perpan perpanjan jangan gan ST"K ST"K harus harus di perpan perpanjang jang dengan dengan tempo tempo kurang 1 bulan maka "omor kendaraan akan mun4ul di kolom merah, 1
6.8 E#l( E#l( S%e$ S%e$
a,Lingkup pengujian
1< Sistem Inform Informasi asi Kendaraan Kendaraan !inas !inas diuji dengan dengan beberap beberapaa perangkat perangkat lunak lunak lainnya5 seperti %
Sistem $perasi % indo#s indo#s 0 dan
'ahasa Pemrogaman 2aa5 )yS+L ) yS+L
!atabase% Gampp
'ro#ser % Aoogle 4hrome ?.,.,661,1.
< Peran Perangk gkat at kera kerass pengu penguji ji Perangkat Keras yang digunakan untuk menguji aplikasi Sistem Informasi Kendaraan laptop dengan Spesifikasi %
Prosesor % Intel ore i/
)emory % >A'
=ardisk % ?..A'
/< )ate )ateri ri Pen Pengu guji jian an Pada Pada Prog Progam am Siste Sistem m Info Inform rmasi asi Kend Kendar araan aan dina dinass ini ini seor seoran ang g user user dapa dapatt meng mengin inpu putt
data data
berd berdasa asark rkan an
atri atribu but-a t-atri tribu butt
yang
dike diketa tahu huin inya ya55
*trib tribut ut
berdasarkan nomor polisi5 nomor mesin5 nomor kerangka5 #arna jenis5 tahun5 dan skpd, 'erdasarkan atribut itu dapat dikelompokan mana data untuk mobil maupun motor 5 dan pada tiap-tiap halaman terdapat menu-menu yang akan memudahkan user mengoprasikan aplikasi5 misal mengedit jika salah menulis nomor nomor polisi5 polisi5 hapus untuk menghapus menghapus data yang yang ada di kolom tabel5 edit untuk mengedit data yang ada di tabel jika ada kekeliruan5 4an4el untuk mengoprasikan penulisan yang akan di setel ulang5 ba4k jika ingin kembali ke step sebelumnya5 sear4h untuk men4ari data yang ada di master data mobilRmotor ,
>< Sumb Sumber er !aya !aya )anu )anusia sia Pada Pada bagian bagian ini diharu diharuska skan n tester tester menget mengetahu ahuii teknik teknik dan strateg strategii dalam dalam tes terhadap soft#are yang telah tersedia5*dapun yang harus di pahami %
Pemrogaman berorientasi objek dalam bahasa jaa, Proses pengujian perangkat lunak berorientasi $bjek, Kosep pemrogaman database dengan aplikasi G*)PP
?< Prosed Prosedure ure Umum Umum Pengu Pengujian jian Pengujian aplikasi ini dapat dilakukan oleh berbagai user karena aplikasi yang mudah digunakan dan simpel
/
> 6.4 ;#(l Pe*"&<(#*
Pada pengujian implementasi )aster mobil kita uji untuk penginputan data dari nomor polisi sampai Skpd lalu sae maka akan tampil sebagai berikut%
Aambar >, =asil implementasi master data mobil
2ika Semua kolom inputan sudah di isi maka tekan button sae dan akan mun4ul !ata berhasil di simpan jika masih ada yang kosong maka akan keluar notif #ajib isi semua data 5 hasil akan mun4ul diba#ah nya berurutan menjadi tabel-tabel berisi data-data master mobil5 hasil seperti diba#ah ini %
Aambar >,/ =asil implementasi )aster data mobil
Pengujian implementasi pada Pemeliharaan mobil tampilan hasil pengujian sama seperti master data mobil dengan berbagai kolom inputan namun isi dari informasi yang yang dimi dimint ntaa berb berbed edaa mula mulaii dari dari tang tangga gall seri seri4e 4e55 perb perbaik aikan an55 perg pergan anti tian an dan dan keterangan tampilan nya sebagai berikut %
Aambar ,> =asil implementasi data Pemeliharaan
Penguj Pengujian ian implem implementa entasi si pada pada !okume !okumen n ST"K ST"K mobil mobil tampila tampilan n hasil hasil penguj pengujian ian dengan dengan kolom inputan inputan masukan no polisi dan tanggal tanggal jatuh tempo tempo tampilan tampilan nya sebagai berikut %
Aambar >,? =asil dan implementasi dokumen ST"K
Semu Semuaa data data dima dimasu suka kan n deng dengan an tang tangga gall jatu jatuh h tempo tempo55 "oti "otiff akan akan memb member erik ikan an ber#arna merah jika Kendaraan Sudah =-1 bulan untuk untuk perpanjangan,
? 6 Pengujian implementasi pada !okumen KI( mobil5 sama dengan implementasi pada dokumen ST"K tampilan hasil pengujian dengan kolom inputan masukan no polisi
dan tanggal jatuh tempo tampilan hasil nya nya sebagai berikut % Aambar >,6 =asil Implementasi Implementasi dokumen KI(
Semu Semuaa data data dima dimasu suka kan n deng dengan an tang tangga gall jatu jatuh h tempo tempo55 "oti "otiff akan akan memb member erik ikan an ber#arna merah jika Kendaraan Sudah =-1 bulan untuk perpanjangan, Pengujian implem implementa entasi si pada pada Peminj Peminjaman aman mobil5 mobil5 pada pada implem implementa entasi si ada inputan inputan
nama nama
peminjam dan tanggal meminjam dan tanggal dikembalikan 5tampilan hasil sebagai
berikut %
Aambar >,0 =asil implementasi peminjaman mobil
Peng Penguj ujia ian n dan dan hasi hasill impl implem emen enta tasi si Pada Pada )ast )aster er !ata !ata )oto )otorr sama sama deng dengan an implementasi master data mobil5 tampilan hasil sebagai berikut %
Aambar >, =asil implementasi )aster data motor
Peng Penguji ujian an =asil =asil impl implem emen enta tass pada pada peme pemeli liha haraa raan n moto motorr sama sama deng dengan an hasi hasill implementasi dari master data mobil5 tampilan hasil sebagai berikut %
Aambar >,D Implementasi Pemeliharaan motor
0 Pengujian =asil implementasi pada ST"K motor sama dengan Implementasi pada ST"K mobil mobil 5tampilan hasil sebagai berikut berikut %
Aambar >,/. implementasi !okumen ST"K
BAB PENUTUP
5.1 Ke($&l#* !ari permasalahan yang dihadapi !inas 'alaikota Semarang5 dapat
diambil kesimpulan sebagai berikut% 1, !en !engan gan adan adany ya *plika likasi si Siste istem m Info Inform rmas asii Kend Kendar araa aan n din dinas Setda etda Semaran Semarang5 g5 dapat dapat memper memper4ep 4epat at kinerja kinerja pega#a pega#aii yang yang mengin menginput put data data maupun men4ari data, , !en !engan gan adan adany ya *plika likasi si Siste istem m Info Inform rmas asii Kend Kendar araa aan n din dinas Setda etda Semaran Semarang5 g5 dapat dapat mening meningkatk katkan an terjaga terjagany nyaa keterla keterlamb mbatan atan pembay pembayaran aran pajak maupun penyalahgunaan dana pemeliharaan mobil dan mengurangi resiko hilangny hilangnyaa kendaraan karena karena semua ter4atat ter4atat dengan rutin rutin dan juga mengurangi resiko untuk telatnya seri4e kendaraan, 5.2 S##*
Penulis memberikan saran kepada pengembang sistem ini untuk membuat tampilan menjadi lebih user friendly sehingga pengguna lebih mudah dalam menggunakan sistem ini, Karena sebagai pengembang perlu terus melakukan pembenahan sehingga didapat sebuah sistem yang handal, handal,
D
/.
DAFTAR PUSTAKA Sutabri5 Tata, .1, *nalisa Sistem Informasi, *ndi, 8ogyakarta 'in Lajamuhdin5 *l-'ahra, ..?, *nalisis *nalisis dan !esain Sistem Informasi, Araha Ilmu, 8ogyakarta, Kadir5 *bdul, ../, Pengenalan Sistem Informasi, I nformasi, *ndi, 8ogyakarta 8ogyakarta Kenn Kennet eth h Aanf Aanfie ield ld55 *lyon lyonaa Stash Stashko koa a 2o La#l La#less ess55 !a#n !a#n Phil Philli lips ps55 ath atheri erine ne Pi4kersgill5 Pi4kersgill5 S4ott Fisher, “NetBeans Developing Applications with NetBeans IDE, Release 8.0”, 8.0”, &?.>?-.6, opyright X .1/5 .1> $ra4le andRor its affiliates, (amadan5 Teuku Syamsul, .., Peran4angan Sistem Informasi Persediaan 'arang 'erbasis eb pada Program "on (eguler Fakultas Sains dan Teknologi UI" Syarif =idayatullah 2akarta, &tunas,
9Pengertian
)yS7l:,
=ome-Page
$nline,
*ailable
on
http%RR###,etunas,4omR#ebRpengertian-mys7l,html,, InternetJ a44ess 2uni .16 http%RR###,etunas,4omR#ebRpengertian-mys7l,html !osenp !osenpend endidi idikan kan,, 9Penge 9Pengertia rtian n dan kompon komponen en fungsi fungsi Bampp Bampp lengka lengkap p dengan dengan penjelasannya:,
=ome-Page
$nline,
*ailable
on
http%RR###,dosenpendidikan,4omRpengertian-kompo http%RR###, dosenpendidikan,4omRpengertian-komponen-dan-fungsi-Bampp-lengkapnen-dan-fungsi-Bampp-lengkapdengan-penjelasannya,html , dengan-penjelasannya,html , InternetJ a44ess 2uni .16