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