Gambar 3. 1 Entity Relationship Diagram Aplikasi Informasi Lalu Lintas Kota Bogor
3.3  Analisis Kebutuhan Fungsional
Pembangunan sistem mempunyai beberapa tahap pemodelan yang dilakukan, seperti  Diagram  Konteks,  Data  Flow  Diagram  DFD,  Spesifikasi  Proses  dan
Kamus Data.
3.3.1  Diagram Konteks
Diagram  konteks  adalah  diagram  yang  menggambarkan  hubungan  antar entitas  eksternal  dengan  sistem  yang  akan  dibangun.  Dimana  data  yang
dimasukankan oleh bagian komponen eksternal akan diproses di dalam sistem dan
akan  menghasilkan  laporan  yang  diinginkan  oleh  komponen  eksternal  tersebut sesuai dengan data yang dimasukan. Diagram konteks dijelaskan pada gambar 3.2.
Gambar 3. 2  Diagram Konteks Aplikasi Informasi Lalu Lintas Kota Bogor
3.3.2  Data Flow Diagram
Data  Flow  Diagram merupakan  suatu  media  yang  digunakan  untuk
menggambarkan  aliran  data  yang  mengalir  pada  suatu  sistem,  yang  kemudian akan digunakan dalam tahap rancang bangun aplikasi software.
Di  bawah  ini  gambar    DFD  level  1  yang  menggambarkan  4  proses, dijelaskan  pada  gambar  3.3.  Proses  pertama  yaitu  prose  logi  admin,  proses
pengolahan data master, pengolahan data jadwal dan yang terahir proses penyajian informasi di halaman pengunjung.
Gambar 3. 3 DFD level 1 proses login admin, pengolahan data master, penyajian informasi dan pengolahan data jadwal
Di  bawah  ini  merupakan  gambar  DFD  level  2  proses  2  pengolahan  data master  yang  terdiri  dari  4  proses,  yaitu  proses  pengolahan  data  jalan,  proses
pengolahan  data  berita,  proses  pengolahan  data  pesan  dan  yang  terakhir  yaitu proses  pengolahan  data  admin.  Gambar  DFD  level  2  proses  2  dijelaskan  pada
gambar 3.4.
Gambar 3. 4 DFD level 2 proses 2 pengolahan data master
Di  bawah  ini  merupakan  gambar  DFD  level  2  proses  3  pengolahan  data jadwal yang terdiri dari 7 proses, dijelaskan pada gambar 3.5
Gambar 3. 5 DFD Level 2 Proses 3 Pengolahan Data Jadwal
Di bawah ini merupakan gambar DFD level 2 proses 4 penyajian informasi yang terdiri dari 7 proses, dijelaskan pada gambar 3.6
Gambar 3. 6 DFD Level 2 Proses 4 Penyajian Informasi
Di bawah ini merupakan gambar DFD level 3 proses 2.1 pengolahan berita, yang terdiri dari 4 proses, dijelaskan pada gambar 3.7.
Gambar 3. 7 DFD level 3 proses 2.1 pengolahan data berita
Di bawah ini merupakan gambar DFD level 3 proses 2.2 yang terdiri dari 3 proses,  yaitu  proses  perubahan  data  jalan  dan  tampil  data  jalan,  dijelaskan  pada
gambar 3.6.
Gambar 3. 8 DFD level 3 proses 2.2 Pengolahan Data Jalan
Di bawah ini merupakan gambar DFD level 3 proses 2.3 olah pesan, yang terdiri dari 2 proses, dijelaskan pada gambar 3.9.
Gambar 3. 9 DFD level 3 proses 2.3 Pengolahan Data Pesan
Di  bawah ini  merupakan  gambar  DFD  level  3  proses  3.5  pengolahan  data petugas yang terdiri dari 4 proses, dijelaskan pada gambar 3.10.
Gambar 3. 10 DFD level 3 proses 3.5 pengolahan data petugas
Di  bawah ini  merupakan  gambar  DFD  level  3  proses  3.6 pengolahan  data waktu yang terdiri dari 4 proses, dijelaskan pada gambar 3.11.
Gambar 3. 11 DFD level 3 proses 3.6 pengolahan data waktu
Di  bawah ini  merupakan  gambar  DFD  level  3  proses  3.7 pengolahan  data lokasi, yang terdiri dari 4 proses, dijelaskan pada gamber 3.12.
Gambar 3. 12 DFD level 3 proses 3.7 pengolahan data lokasi
Di  bawah  ini  merupakan  gambar  DFD  level  4  proses  2.2.3  pengolahan status jalan, yang terdiri dari 4 proses, dijelaskan pada gamber 3.10.
Gambar 3. 13 DFD level 4 proses 2.2.3 Pengolahan Data Status Jalan
3.3.3  Spesifikasi Proses