3.2.2 Data Flow Diagram
Pada tahapan ini terdapat Context diagram, DFD level 0, dan DFD level 1 untuk Rancang bangun Aplikasi Pemetaan dan Perawatan Rambu Lalu Lintas
sebagai acuan aliran data.
A. Context Diagram
Gambar 3.7 Context Diagram Aplikasi Pemetaan dan Perawatan Rambu
Pada Context Diagram ini terdapat tiga entitas yaitu pimpinan, dinas perhubungan, petugas lapangan. Dinas perhubungan sebagai pemilik data master
masukan semua data master ke sistem. Untuk petugas lapangan memasukan nama jalan yang akan disurvei dan sistem memproses daftar rambu yang disurvei pada
jalan yang sudah diinputkan, selain itu petugas lapangan juga memberi data hasil survei dan data hasil perbaikan. Sedangkan pimpinan memberi kriteria kerusakan
ke aplikasi, maka aplikasi memproses data perbaikan. Pimpinan juga dapat membuat beberapa laporan dari imputan periode bulan tahun untuk membuat
data_hasil_perbaikan data_hasil_survei
kriteria_histori kriteria_data_rambu_pada_peta
form survei nama_jalan
laporan_histori laporan_peta
laporan_tabel_inventaris data_lokas i
data_jalan PETUGAS
LAPANGAN
periode_tahun_dan_bulan kriteria_data_rambu
jenis_kerus akan data_tabel_rambu
data_sumber_dana data_jenis_rambu
data_pasang DINAS
PERHUBUNGAN
laporan_jadwal_perg antian_rambu daftar_perbaikan_rambu
Aplikasi Pemetaan dan Perawan Rambu lalu Lintas
+
PIM PINAN
STIKOM SURABAYA
laporan jadwal rambu yang diganti tiap tahunnya dan juga membuat laporan dalam bentuk peta, teks maupun histori rambu.
B. DFD level 0
Gambar 3.8 DFD level 0 Aplikasi Pemetaan dan Perawatan Rambu
Pada DFD level 0 ini terdapat 4 proses yaitu proses perawatan data master untuk perawatan data-data master yang diinputkan oleh operator yang lalu
disimpan ke database. Proses melakukan survei untuk mengatur aliran data-data untuk keperluan survei. Proses melakukan perbaikan untuk mengatur aliran data-
data keperluan perbaikan rambu. Serta proses membuat laporan digunakan untuk menangani data laporan yang bisa berupa peta, tabel, juga histori perbaikan rambu
dan jadwal pergantian rambu tiap periode yang diinputkan.
[data_hasil_perbaikan] [data_hasil_survei]
[laporan_jadwal_perg antian_rambu] [periode_tahun_dan_bulan]
[kriteria_data_rambu_pada_peta] [kriteria_data_rambu]
[kriteria_histori] ambil_data_lokasi
ambil_data_detail_rambu
ambil_data_survei ambil_data_detail_survei
ambil_data_perbaikan ambil_data_detail_perbaikan
ambil_data_detail_rambu ambil_data_lokasi
ambil_data_jenis_pasang ambil_data_sumber_dana
ambil_data_jalan ambil_data_jenis_rambu
ambil_data_tabel_rambu ambil_data_tabel_rambu
update_status update_status
data_perbaikan data_perbaikan
simpan_data_survei simpan_data_survei
data_histori simpan_data_histori
[daftar_perbaikan_rambu]
[laporan_histori] [laporan_peta]
[laporan_tabel_inventaris] [jenis_kerusakan]
[nama_jalan] [form survei]
simpan_data_lokasi simpan_data_lokasi
simpan_data_pasang simpan_data_sumber_dana
simpan_data_jalan simpan_data_jenis_rambu
simpan_data_tabel_rambu
[data_pasang ] [data_jenis_rambu]
[data_tabel_rambu] [data_lokasi]
[data_sumber_dana] [data_jalan]
DINAS PERHUBUNGAN
PIM PINAN PETUGAS
LAPANGAN 1
perawatan data master
+
1 tabel_rambu
2 jenis_rambu
3 jalan
4 sumber_dana
5 jenis_pasang
6 lokasi_rambu
7 detail_lokasi_rambu
2 melakukan survei
+
3 melakukan perbaikan
+
4
membuat laporan
+
8 survei
9 detail_survei
10 perbaikan
11 detail_perbaikan
12 histori
STIKOM SURABAYA
C. DFD level 1 subsistem perawatan data master