29
BAB III ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem
Sistem Informasi Eksekutif Pengaduan Jalan Tol ini dibangun dalam upaya untuk meeeningkatkan kinerja pada perusahaan PT. Jasa Marga Persero,
adapun tahapan pertama desain sistem dimulai dengan menginputkan gerbang, ruas, jenis kendaraan, cuaca, lokasi kecelakaan, tipe kecelakaan, sebab
kecelakaan, kondisi korban, jenis pelanggaran, sebab mogok yang dijadikan sebagai data master. Kemudian dilakukan proses pengimputan berupa pengaduan
dari pengguna jalan maupun petugas patroli. Setelah proses pengimputan data pengaduan maka dilanjutkan dengan proses tindak lanjut. Kemudian hasil dari
tindak lanjut di inputkan ke data pengaduan yang akan dijadikan hasil laporan pengaduan jalan tol.
3.2 Rancangan Sistem
Proses merupakan satuan dari sistem yang mengelola masukan untuk menghasilkan keluaran, sebuah sistem dapat di bangun oleh lebih dari satu
proses. Dengan demikian diperlukan perancangan proses yang akan memberikan gambaran umum mengenai sistem yang dibangun.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.1 Diagram Alir Utama
Dalam diagram alir utama ini digambarkan algoritma secara umum semua proses yang ada dalam Sistem informasi pengaduan pada jalan tol. Proses diawali
dengan laporan dari pelapor yang di terima pegawai jasa marga yang kemudian di teruskan mengimputkan informasi dan melakukan tindak lanjut.
Gambar 3.1. Diagram Alir Utama
Mula i
Me ng inp ut la p o ra n
p e ng a d ua n Me la kuka n
tind a k la njut
Tind a k la njut
Me nc e ta k la p o ra n
p e ng a d ua n Me ng inp ut
la p o ra n fix p e ng a d ua n
sud a b e lu
La p o ra n p e ng a d ua n
Se le sa i La p o ra n
p e ng a d ua n
Pe ng a d u Pe la p o r Pe g a wa i
Pim p ina n
Me la p o rka n ke ja d ia n
Me ne rima la p o ra n
p e ng a d ua
Ditind a k la njut
Ko nfirma si tind a k
la njut Me ne rima
ko nfirma si tind a k
la njut
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.2 Context Diagram
Pada level ini terdapat tiga entitas yaitu pegawai, pelapor, dan pimpinan. pegawai adalah pegawai perusahaan yang menangani data kejadian pelaporan
dari pelapor, pelapor adalah seorang pegawai atau masyarakat yang melaporkan kepada pegawai perusahaan yang bertugas menangani pengaduan kejadian yang
terjadi di jalan tol, sedangkan pimpinan adalah orang yang menerima laporan kejadian dari pegawai dan memberikan acc pada laporan.
Data_patroli Data_operasi_tol
Data_pelanggaran Data_kendaraan_mogok
Data_gangguan_kamtibmas data_kecelakaan
Data_patroli Data_operasi_tol
Data_pelanggaran Data_kendaraan_mogok
Data_gangguan_kamtibmas Data_kecelakaan
LP_opersi_tol LP_kendaraan_mogok
LP_gangguan LP_kecelakaan
Lp_operasi_tol Lp_kendaraan_mogok
Lp_gangguan Lp_kecelakaan
data_operasi_tol data_pelanggaran
data_kendaraan_mogok data_gangguan_kamtibmas
data_kecelakaan data_pelapor
1 Sistem Informasi Eksekutif
Pengaduan Jalan Tol Pegawai
Pelapor
Pimpinan
Gambar 3.2 Context Diagram
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
save_data_gerbang save_data_pegawai
save_data_jns_gangguan Flow_124
save_data_cuaca save_data_ruas
save_data_kondisi save_data_korban
save_data_jns_mobil save_data_kendaraan
save_data_lokasi_kec save_data_sebab_kec
save_data_tipe_kec
data_pelapor
tindak_lanjut
melapor_patroli save_data_patroli
save_data_tol save_data_pelanggaran
save_data_mogok save_data_gangguan
save_data_kecelakaan
pelaporan
laporan_operasi_tol laporan_mogok
laporan_gangguan laporan_kecelakaan
ACC_LP_operasi_tol ACC_LP_mogok
ACC_LP_gangguan ACC_LP_kecelakaan
check_data_pelapor melapor_data_pelapor
melapor_operasi_tol melapor_pelanggaran
melapor_mogok melapor_gangguan
melapor_kecelakaan check_kecelakaan
check_gangguan check_mogok
check_pelanggaran check_operasi_tol
check_patroli input_patroliinput_operasi_tol
input_pelanggaran input_data_kendaraan_mogok
input_data_gangguan_kamtibmas input_data_kecelakaan
input_data_pegawai
1 penyimpanan_data
2 pelaporan_kejadian
3 acc_laporan
pegawai pegawai
pegawai pegawai
pegawai pegawai
pegawai
kecelakaan gangguan_kamtib
mas kendaraan_mogok
pelanggaran operasi_tol
patroli pelapor
pelapor pelapor
pelapor
pelapor pelapor
pelapor
pelapor pimpinan
pimpinan pimpinan
pimpinan pimpinan
pimpinan pimpinan
pimpinan pelapor
tipe_kecelakaan sebab_kecelakaan
lokasi_kecelakaan kendaraan
kondisi_korban jenis_mobil
ruas data_korban
cuaca sebab_mogok
jenis_gangguan data_pegawai
gerbang
3.2.3 DFD
Pada level ini sistem dipecah menjadi 3 proses yaitu proses penyimpanan_data, proses pelaporan kejadian, dan proses report.
Gambar 3.3 DFD
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
input_gangguan_kamtibmas input_kendaraan_mogok
input_kecelakaan melaporkan_gangguan_kamtibmas
melaporkan_kendaraan_mogok
melaporkan_kecelakaan memilih_jenis_gangguan
memilih_ruas_kecelakaan memilih_ruas_kendaraan_mogok
memilih_sebab_mogok memilih_sebab_kecelakaan
memilih_cuaca memilih_tipe_kecelakaan
memilih_lokasi_kecelakaan memilih_ruas_gangguan
memilih_kondisi_korban memilih_jenis_mobil_kendaraan
menginput_kendaraan_mogok Menginput_Data_Korban
Menginput_Kendaraan_Kec memilih_gerbang
melaporkan_operasi_tol
memilih_jenis_mobil_patroli memilih_cuaca_patroli
melaporkan_pelanggaran
input_kendaraan_pelanggar memilih_jenis_pelanggaran
input_patroli
input_pelanggaran input_operasi_tol
gangguan_kamtibmas id_gangguan
tanggal_gangguan jam_kejadian_gangguan
jam_penanganan_gangguan km_gangguan
uraian_gangguan tindak_lanjut_gangguan
pi VA20 D
VA6 VA6
VA10 VA100
VA100 M
id_gangguan pi Kecelakaan
id_kecelakaan tanggal_kec
jam_kejadian_kec jam_penanganan_kec
uraian_kec tindak_lanjut_kec
km_kec pi VA15
D VA6
VA6 VA100
VA100 VA10
M
id_kecelakaan pi Kendaraan_Mogok
id_mogok tanggal_mogok
jam_kejadian_mogok jam_penanganan_mogok
km_mogok tindak_lanjut_mogok
pi VA20 D
VA6 VA6
VA10 VA100
M id_mogok pi
Pegawai NIP
nama_peg alamat_peg
no_telepon_peg jenis_kelamin_peg
Shift pi VA5
VA30 VA50
VA15 VA2
I M
NIP pi
Cuaca id_kd_cuaca
cuaca pi VA15
VA50 M
id_kd_cuaca pi Jenis_Gangguan
id_kd_gangguan Jenis_Gangguan
pi VA15 VA50
M id_kd_ganggan pi
Jenis_Mobil id_kd_jnsmobil
jenis_mobil pi VA15
VA50 M
id_kd_jnsmobil pi Sebab_Kecelakaan
id_kd_sbbkec Sebab_Kecelakaan
pi VA15 VA50
id_kd_sbbkec pi
Lokasi_kecelakaan id_kd_lokasi_kec
Lokasi_kec pi VA15
VA50 M
id_kd_lokasi_kec pi Ruas
id_kd_ruas Ruas
pi VA15 VA50
M id_kd_ruas pi
Sebab_Mogok id_kd_sbbmogok
Sebab_Mogok pi VA15
VA50 M
id_kd_sbbmogok pi Tipe_Kecelakaan
id_kd_tipe_kec T ipe_Kecelakaan
pi VA15 VA50
M id_kd_tipe_kec pi
Pelapor id_pelapor
nama_pelapor alamat_pelapor
no_telepon_pel jenis_kelamin_pel
pi VA20 VA30
VA50 VA15
VA2 M
id_pelapor pi
Data_Korban id_korban
nama_korban alamat_korban
jenis_kelamin_korban umur_korban
dikirim_ke pi VA15
VA30 VA50
VA2 VA2
VA30 M
id_korban pi Kondisi_Korban
id_kd_kondisi_korban Kondisi_Korban
pi VA15 VA50
M id_kd_kondisi_korban pi
kendaraan id_kendaraan
nopol_kendaraan warna_kendaraan
merek pi VA15
VA9 VA15
VA15 M
id_kendaraan pi
Pelanggaran id_pelanggaran
tanggal_pelanggaran tindakan
pi A15 D
UNDEF M
id_pelanggaran pi patroli
id_patroli petugas_patroli
tanggal_patroli jam_patroli
km_patroli pi A15
A20 D
T A6
M id_patroli pi
operasi_tol id_operasi_tol
tanggal_operasi_tol jam_operasi_tol
kendaraan_masuk kendaraan_keluar
kendaraan_umum kendaraan_dinas
catatan_operasi_tol pi A15
D T
I I
I I
A50 M
Identifier_1 pi gerbang
id_kd_gerbang gerbang
pi A15 A50
M id_kd_gerbang pi
jenis_pelanggaran id_kd_jns_pelanggaran
jenis_pelanggaran pi A15
A50 M
id_kd_jns_pelanggaran pi
3.3. Perancangan Database
Dalam perancangan tabel database ini menggunakan software Power Designer 11. Tahap dalam pembuatan tabel yang pertama adalah CDM
Conceptual Data Model yang berformat CDM. Selanjutnya dari format tersebut dirubah menjadi format PDM Phsycal Data Model.
3.3.1 Conceptual Data Model CDM
Gambar 3.4 CDM sistem pengaduan jalan tol
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
FK_GANGGUAN_INPUT_GAN_PEGAWAI FK_KENDARAA_INPUT_KEN_PEGAWAI
FK_KECELAKA_INPUT_KEC_PEGAWAI FK_GANGGUAN_MELAPORKA_PELAPOR
FK_KENDARAA_MELAPORKA_PELAPOR FK_KECELAKA_MELAPORKA_PELAPOR
FK_GANGGUAN_MEMILIH_J_JENIS_GA
FK_KECELAKA_MEMILIH_R_RUAS FK_KENDARAA_MEMILIH_R_RUAS
FK_KENDARAA_MEMILIH_S_SEBAB_MO FK_KECELAKA_MEMILIH_S_SEBAB_KE
FK_KECELAKA_MEMILIH_C_CUACA FK_KECELAKA_MEMILIH_T_TIPE_KEC
FK_KECELAKA_MEMILIH_L_LOKASI_K FK_GANGGUAN_MEMILIH_R_RUAS
FK_DATA_KOR_MEMILIH_K_KONDISI_ FK_KENDARAA_MEMILIH_J_JENIS_MO
FK_KENDARAA_MENGINPUT_KENDARAA FK_KECELAKA_MENGINPUT_DATA_KOR
FK_KECELAKA_MENGINPUT_KENDARAA
FK_OPERASI__MEMILIH_G_GERBANG FK_OPERASI__MELAPORKA_PELAPOR
FK_PATROLI_MEMILIH_J_JENIS_MO FK_PATROLI_MEMILIH_C_CUACA
FK_PELANGGA_MELAPORKA_PELAPOR
FK_PELANGGA_INPUT_KEN_KENDARAA
FK_PELANGGA_MEMILIH_J_JENIS_PE FK_PATROLI_INPUT_PAT_PEGAWAI
FK_PELANGGA_INPUT_PEL_PEGAWAI FK_OPERASI__INPUT_OPE_PEGAWAI
gangguan_kamtibmas i d_gangguan
i d_pelapor NIP
i d_kd_ruas i d_kd_gangguan
tanggal _gangguan j am_kejadian_gangguan
j am_penanganan_gangguan km_gangguan
uraian_gangguan tindak_lanjut_gangguan
varchar20 varchar20
varchar5 varchar15
varchar15 date
varchar6 varchar6
varchar10 varchar100
varchar100 pk
fk2 fk1
fk4 fk3
Kecelakaan id_kecelakaan
id_kd_ruas id_kendaraan
id_kd_tipe_kec id_pelapor
id_kd_lokasi _kec id_korban
id_kd_cuaca id_kd_sbbkec
NIP tanggal _kec
jam_kejadian_kec jam_penanganan_kec
uraian_kec tindak_lanjut_kec
km_kec varchar15
varchar15 varchar15
varchar15 varchar20
varchar15 varchar15
varchar15 varchar15
varchar5 date
varchar6 varchar6
varchar100 varchar100
varchar10 pk
fk3 fk9
fk6 fk2
fk7 fk8
fk5 fk4
fk1
Kendaraan_Mogok id_mogok
id_kd_sbbmogok NIP
id_kd_ruas id_pel apor
id_kendaraan tanggal_mogok
jam_kej adian_mogok jam_penanganan_mogok
km_mogok ti ndak_l anjut_mogok
varchar20 varchar15
varchar5 varchar15
varchar20 varchar15
date varchar6
varchar6 varchar10
varchar100 pk
fk4 fk1
fk3 fk2
fk5 Pegawai
NIP nama_peg
al amat_peg no_telepon_peg
jenis_kelami n_peg Shi ft
varchar5 varchar30
varchar50 varchar15
varchar2 integer
pk
Cuaca i d_kd_cuaca
cuaca varchar15
varchar50 pk
Jenis_Gangguan id_kd_gangguan
Jenis_Gangguan varchar15
varchar50 pk
Jenis_Mobil id_kd_jnsmobi l
jeni s_mobil varchar15
varchar50 pk
Sebab_Kecelakaan id_kd_sbbkec
Sebab_Kecelakaan varchar15
varchar50 pk
Lokasi_kecel akaan id_kd_lokasi _kec
Lokasi_kec varchar15
varchar50 pk
Ruas id_kd_ruas
Ruas varchar15
varchar50 pk
Sebab_Mogok id_kd_sbbmogok
Sebab_Mogok varchar15
varchar50 pk
Ti pe_Kecel akaan id_kd_tipe_kec
Tipe_Kecelakaan varchar15
varchar50 pk
Pelapor id_pelapor
nama_pelapor al amat_pel apor
no_telepon_pel jenis_kelami n_pel
varchar20 varchar30
varchar50 varchar15
varchar2 pk
Data_Korban id_korban
id_kd_kondi si _korban nama_korban
alamat_korban jeni s_kelamin_korban
umur_korban dikirim_ke
varchar15 varchar15
varchar30 varchar50
varchar2 varchar2
varchar30 pk
fk
Kondi si _Korban id_kd_kondi si_korban
Kondi si _Korban varchar15
varchar50 pk
kendaraan i d_kendaraan
i d_kd_j nsmobil nopol_kendaraan
warna_kendaraan merek
varchar15 varchar15
varchar9 varchar15
varchar15 pk
fk
Pel anggaran id_pelanggaran
id_kendaraan id_kd_jns_pelanggaran
NIP id_pelapor
tanggal _pel anggaran tindakan
char15 varchar15
char15 varchar5
varchar20 date
Undefined pk
fk2 fk3
fk4 fk1
patroli i d_patroli
i d_kd_cuaca NIP
i d_kd_jnsmobil petugas_patroli
tanggal _patrol i j am_patroli
km_patroli char15
varchar15 varchar5
varchar15 char20
date time
char6 pk
fk2 fk3
fk1
operasi_tol i d_operasi_tol
i d_kd_gerbang i d_pelapor
NIP tanggal _operasi _tol
j am_operasi_tol kendaraan_masuk
kendaraan_keluar kendaraan_umum
kendaraan_dinas catatan_operasi_tol
char15 char15
varchar20 varchar5
date time
integer integer
integer integer
char50 pk
fk1 fk2
fk3 gerbang
i d_kd_gerbang gerbang
char15 char50
pk
j enis_pel anggaran id_kd_jns_pelanggaran
jeni s_pelanggaran char15
char50 pk
Gambar 3.4 adalah gambaran mengenai pemodelan CDM dari sistem pengaduan jalan tol. CDM memodelkan struktur logis dari keseluruhan aplikasi
data, tidak tergantung pada software atau pertimbangan model struktur data. CDM yang valid dapat dikonversikan ke PDM.
3.3.2 Phsycal Data Model PDM
Gambar 3.5 PDM sistem pengaduan jalan tol
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.5 di atas adalah gambaran dari pemodelan PDM dari CDM memodelkan struktur fisik dari database, dengan mempertimbangkan software
DBMS serta model struktur yang akan digunakan.
3.3.3 Struktur Tabel
Setelah membuat permodelan sistem, langkah berikutnya adalah merancang database. Tabel yang dibuat dibedakan menjadi dua jenis, yaitu :
tabel master dan tabel proses . Kemudian akan dijelaskan mengenai tabel-tabel tersebut di bawah ini.
1. Data Pegawai
Tabel ini berisi data pengguna yang dapat mengakses sistem. Data penggunan disimpan di dalam tabel Pegawai.
Tabel 3.1 Data Pegawai Nama field
Tipe Keterangan
Nip Char15
Primar Key Nama__peg
Char25 Nama Pegawai
No_telepon_peg Char20
Nomor telapon Pegawai Jenis_kelamin_peg
Char2 Jenis Kelamin Pegawai
shift Char10
Shift Jaga Pegawai
2. Data Pelapor
Tabel ini berisi data pelapor yang yang melaporkan kejadian yang ada di jalan tol. Data karyawan ini disimpan di dalam tabel pelapor.
Tabel 3.2 Data Pelapor Nama field
Tipe Keterangan
Id_pelapor Char15
Primary Key
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Nama_pelapor Char25
Nama Pelapor Alamat_pelapor
Char50 Alamat pelapor
No_telepon_pelapor Char15
Nomor telepon pelapor Jenis_kelamin_pel
Char2 Jenis kelamin pelapor
3. Data kecelakaan
Tabel ini berisi data kecelakaan yang terjadi di jalan tol.
Tabel 3.3 Data kecelakaan Nama field
Tipe Keterangan
Id_kecelakaan Char15
Primary Key Tanggal_kec
D Tanggal kecelakaan
Jam_kejadian_kec Char6
Jam kejadian Jam_penanganan_kec
Char6 Jam penanganan
Uraian_kec Char50
Uraian kecelakaan Tindak_lanjut
Char50 Tindak lanjut
Km_kec Char10
Kilo meter
kecelakaan
4. Data kendaraan
Tabel ini merupakan penjabaran kendaraan dari kejadian yang terjadi di jalan tol.
Tabel 3.4 Data kendaraan Nama field
Tipe Keterangan
Id_kendaraan Char15
Primary Key Nopol_kendaraan
Char9 Nomor polisi
Warna_kendaraan Char15
Warna kendaraan merek
Char15 Merek kendaraan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
5. Data jenis mobil
Tabel ini digunakan untuk menyimpan data jenis mobil yang di pilih.
Tabel 3.5 Data Indikator Nama field
Tipe Keterangan
Id_kd_jnsmobil Char15
Primary Key Nama_perspektif
Char50
6. Data korban
Tabel ini merupakan penjabaran korban dari kejadian keelakaan yang terjadi di jalan tol.
Tabel 3.6 Data korban Nama field
Tipe Keterangan
Id_korban Char15
Primary Key Nama_korban
Char25 Nama korban
Alamat_korban Char50
Alamat korban Jenis_kelamin_korban
Char2 Jenis kelamin korban
Umur_korban I
Umur korban Dikirim_ke
Char50 Alamat ruma sakit
7. Data kondisi korban
Tabel ini digunakan untuk menyimpan data kondisi korban yang di pilih.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.7 Data kondisi korban Nama field
Tipe Keterangan
Id_kd_kondisi_korban Char15
Primary Key Kondisi_korban
Char50 Kondisi korban
8. Data sebab kecelakaan
Tabel ini digunakan untuk menyimpan data sebab kecelakaan.
Tabel 3.8 Data sebab kecelakaan Nama field
Tipe Keterangan
Id_kd_sbbkec Char10
Primary Key Sebab_kecelakaan
Char50 Sebab kecelakaan
9. Data tipe kecelakaan
Tabel ini digunakan untuk menyimpan data tipe kecelakaan.
Tabel 3.9 Data tipe kecelakaan Nama field
Tipe Keterangan
Id_kd_tipe_kec Char15
Primary Key Tipe_kecelakaan
Char50 Tipe kecelakaan
10. Data lokasi kecelakaan
Tabel ini digunakan untuk menyimpan data lokasi kecelakaan.
Tabel 3.10 Data lokasi kecelakaan Nama field
Tipe Keterangan
Id_kd_lokasi_kec Char15
Primary Key Lokasi_kecelakaan
Char50 Lokasi kecelakaan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
11. Data ruas
Tabel ini digunakan untuk menyimpan data ruas.
Tabel 3.11 Data ruas Nama field
Tipe Keterangan
Id_kd_ruas Char15
Primary Key ruas
Char50 Ruas jalan tol
12. Data cuaca
Tabel ini digunakan untuk menyimpan data cuaca.
Tabel 3.12 Data cuaca Nama field
Tipe Keterangan
Id_kd_cuaca Char15
Primary Key cuaca
Char50 cuaca
13. Data kendaraan mogok
Tabel ini berisi data kendaraan mogok yang terjadi di jalan tol
Tabel 3.13 Data kendaraan mogok Nama field
Tipe Keterangan
Id_mogok Char15
Primary Key Tanggal_mogok
D Tanggal
Jam_kejadian_mogok Char6
Jam kejadian Jam_penanganan_mogok
Char6 Jam penanganan
Km_mogok Char5
Kilo meter Tindak_lanjut_mogok
Char50 Tindak lanjut
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
14. Data sebab mogok
Tabel ini digunakan untuk menyimpan data sebab mogok.
Tabel 3.14 Data sebab mogok Nama field
Tipe Keterangan
Id_kd_sbbmogok Char15
Primary Key Sebab_mogok
Char50 Sebab mogok
15. Data gangguan kamtibmas
Tabel ini berisi data gangguan kamtibmas yang terjadi di jalan tol
Tabel 3.15 Data gangguan kamtibmas Nama field
Tipe Keterangan
Id_gangguan Char15
Primary Key Tanggal_ gangguan
D Tanggal
Jam_kejadian_ gangguan Char6
Jam kejadian Jam_penanganan_
gangguan Char6
Jam penanganan
Km_ gangguan Char5
Kilo meter Uraian_ gangguan
Char50 uraian
Tindak_lanjut_ gangguan Char50
Tindak lanjut
16. Data jenis gangguan
Tabel ini digunakan untuk menyimpan data jenis gangguan
Tabel 3.16 Data jenis gangguan Nama field
Tipe Keterangan
Id_kd_gangguan Char15
Primary Key Jenis_gangguan
Char50 Jenis gangguan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
17. Data pelanggaran
Tabel ini berisi data pelanggaran yang terjadi di jalan tol
Tabel 3.17 Data pelanggaran Nama field
Tipe Keterangan
Id_pelanggaran Char15
Primary Key Tanggal_ pelanggaran
D Tanggal
Tindakan Char50
tindakan
18. Data jenis pelanggaran
Tabel ini digunakan untuk menyimpan data jenis pelanggaran.
Tabel 3.18 Data jenis pelanggaran Nama field
Tipe Keterangan
Id_kd_pelanggaran Char15
Primary Key Jenis_pelanggaran
Char50 Jenis pelanggaran
19. Data operasi tol
Tabel ini berisi data gerbang tol yang ada di jalan tol
Tabel 3.19 Data operasi tol Nama field
Tipe Keterangan
Id_operasi_tol Char15
Primary Key Tanggal_operasi_tol
D Tanggal
Jam_operasi_tol Char6
jam Kendaraan_masuk
I Kendaraan masuk
Kendaraan_keluar I
Kendaraan keluar Kendaraan_umum
I Kendaraan umum
Kendaraan_dinas I
Kendaraan dinas
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Catatan_operasi_tol Char50
catatan
20. Data gerbang
Tabel ini digunakan untuk menyimpan data gerbang.
Tabel 3.20 Data gerbang. Nama field
Tipe Keterangan
Id_kd_gerbang Char15
Primary Key gerbang
Char50 gerbang
21. Data patroli
Tabel ini berisi data patroli yang dilakukan petugas patroli.
Tabel 3.21 Data patroli Nama field
Tipe Keterangan
Id_patroli Char15
Primary Key Tanggal_patroli
D Tanggal
Jam_patroli Char6
jam Km_patroli
I Kilo meter patroli
3.4 Desain Interface
User interface merupakan perantara komunikasi antara sistem dengan
user. Perancangan user interface sistem adalah sebagai berikut :
3.4.1 User
Untuk masuk ke menu utama user harus melakukan proses login terlebih dahulu demi keamanan sistem. Desain interface login sepert gambar 3.6
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.6 Desain Interface Login 3.4.2
Form Kecelakaan Pada form ini terdapat inputan, yaitu pelapor, tanggal, jam kejadian, jam
penanganan, cuaca, tipe, uraian, tindak lanjut dan 2 form ok dan cancel yang digunakan untuk menyimpan dan membatalkan. Desain kecelakaan seperti
gambar 3.9
Gambar 3.7 Desain kecelakaan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.3 Form kendaraan
Pada form ini, merupakan form yang digunakan untuk mengisi data-data kendaraan. Desain kendaraan seperti gambar 3.8
Gambar 3.8 Desain kendaraan
3.4.4 Form Korban
Pada form ini, merupakan form yang digunakan untuk mengisi data-data korban, seperti gambar 3.9
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.9 Desain Korban
3.4.5 Form Gangguan Kamtibmas
Pada form ini terdapat inputan, yaitu pelapor, tanggal, jam kejadian, jam penanganan, kilo meter, ruas, Janis gangguan, uraian, tindak lanjut dan 2 form ok
dan cancel yang digunakan untuk menyimpan dan membatalkan. Desain interface data Gangguan Kamtibmas gambar 3.10
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.10 Desain Gangguan Kamtibmas
3.4.6 Form Kendaraan Mogok
Pada form ini terdapat inputan, yaitu pelapor, tanggal, jam kejadian, jam penanganan, kendaraan, penyebab mogok, ruas, kilo meter, tindak lanjut dan 2
form ok dan cancel yang digunakan untuk menyimpan dan membatalkan. Desain interface form Kendaraan Mogok seperti gambar 3.11
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.11 Desain Kendaraan Mogok
3.4.7 Form Pelanggaran
Pada form ini terdapat inputan, yaitu pelapor, tanggal, kendaraan, jenis pelanggaran, uraian, tindak lanjut dan 2 form ok dan cancel yang digunakan
untuk menyimpan dan membatalkan. Desain interface pelanggaran seperti gambar 3.12
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.12 Desain Pelanggaran
3.4.8 Form Operasi Tol
Pada form ini terdapat inputan, yaitu pelapor, tanggal, gerbang, kendaraan masuk, kendaraan keluar, kendaraan umum, kendaraan dinas,
pendapatan, catatan dan 2 form ok dan cancel yang digunakan untuk menyimpan dan membatalkan. Desain interface operasi tol seperti gambar 3.13
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.13 Desain Operasi Tol
3.4.9 Form Posisi Patroli
Digunakan untuk melakukan pemantauan petugas patroli yang ada di jalan tol. Desain interface Posisi Patroli seperti gambar 3.14
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.14 Desain Posisi Patroli
3.4.10 Form Laporan
Digunakan untuk menampilkan laporan pengaduan pada suatu periode tertentu yang berupa grafik dan berupa tabel.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.15 Desain Laporan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
52
BAB IV IMPLEMENTASI PROGRAM
Dalam bab ini akan menjelaskan tentang perancangan, implementasi dari program, dan perangkat keras yang dibutuhkan serta software-software
pendukung tools baik yang digunakan untuk membangun amaupun menjalankan aplikasi ini.
Aplikasi ini dibangun dan dikembangkan dengan menggunakan VB. Net 2005 Visual Basic. Net 2005 dan Microsoft Office Access 2003. Dimana data
yang awalnya disimpan manual akan diaplikasikan dalam bentuk sistem informasi komputer.
4.1 Perangkat Pendukung
Untuk bisa menjalankan aplikasi ini dibutuhkan beberapa requirement berupa perangkat keras maupun perangkat lunak agar sistem dapat berjalan
dengan lancar. Adapun kebutuhan sistem yang harus dipenuhi adalah sebagai berikut :
4.1.1 Perangkat Lunak
Perangkat lunak yang digunakan dalam pembuatan sistem ini antara lain : 3
Sistem operasi Microsoft Windows XP 4
Visual Basic .Net 2005 5
Microsoft Office Access 2003
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.