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