Analisis Sistem Desain Interface

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.