Phsycal Data Model PDM Struktur Tabel

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