3.1.3.2.1 Data Flow Diagram DFD Level 0
Admin User
Info Data Bimbel
Pilih Lokasi Tujuan Pilih Posisi Awal
Input Data Lokasi Input ID Admin
Info Jarak Terpendek Sistem Informasi Geografis
Bimbingan Belajar Info Data Rute
Input Data Berita
Info Lokasi Bimbel Info Login Admin
Gambar 3.3 DFD Level 0
Penjelasan DFD level 0 pencarian rute terpendek menuju Bimbingan Belajar di kota Medan diatas adalah sebagai berikut:
1. Admin
Admin login ke sistem dengan memasukkan username dan password lalu sistem akan menapilkan halaman admin untuk menginput data. Admin
menginputkan data-data jarak jalan yang akan melewati setiap Bimbingan Belajar yang ada di kota Medan.
2. User
User dapat memilih posisi awal keberangkatan menuju salah satu Bimbingan Belajar yang ada di kota Medan, kemudian user memilih posisi
tujuan yang diinginkan dan sistem akan menampilkan rute jalan yang akan dilewati beserta rute terpendek yang akan dilaluinya.
3.1.3.2.2 Data Flow Diagram DFD Level 1
Data Flow Diagram level 1 proses entry data pada gambar 3.3 memuat proses simpan data.
1,0 Login
2,0 Administtrator
3,0 Pencarian Rute
Terpendek Admin
Input ID Admin
Masuk Menu Admin Input Data Lokasi
Input Data Jarak Input Data Jalan
Info Data Jalan Info Data Jarak
Info Data Lokasi User
Pilih Lokasi Tujuan
Pilih Lokasi Awal
Info Jalan Dan Rute Terpendek
Info Jalur Routing
1 Peta 2 Bimbel
Simpan Data
Simpan Data
Info Data Jarak dan
Jalan
Input Data Lokasi
Info Jalur Routing Jarak
dan Jalan Info Data
Bimbel
Gambar 3.4 DFD Level 1
DFD level 1 proses simpan data dan proses pencarian data jalur terpendek menuju Bimbingan Belajar di kota Medan diatas adalah admin melakukan proses
penyimpanan data, dan User melakukan pencarian data jalan jalur terpendek.
3.1.3.2.3 Data Flow Diagram DFD Level 2
Data flow diagram level 2 proses laporan pencarian pada gambar 3.4 memuat proses laporan jalur rute terpendek
.
1 Peta
2 Bimbel 3.1
Mencari Rute Terpendek
3.2 Hitung Rute Terpendek
3.3 Tampilan Rute Terpendek
Usser Info Data
Lokasi Info Data
Routing Jarak Dan Jalan
Input Posisi Awal Dan Lokasi Tujuan
Info Rute Terpendek
Gambar 3.5 DFD Level 2
Pada DFD level 2 ini adalah proses hasil pencarian rute terpendek menuju Bimbingan Belajar di kota Medan diatas adalah user melakukan proses pencarian data jalur jalan
terpendek untuk menuju Bimbingan Belajar di kota Medan.
3.1.3.3 Model Data Entity Relationship Diagram
Entity Relationship Diagram ERD akan menjelaskan hubungan antar entitas dalam sebuah sistem. Rancangan sistem informasi geografis terdiri dari banyak aspek yang
saling terkait. Maka sebelum merancang basisdata, disusun terlebih dahulu model ERD dari Sistem Informasi Geografis ini.
3.1.3.4 Desain Database
Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan redudansi yang tidak perlu,
untuk memenuhi berbagai kebutuhan. Menurut Bambang Hariyanto 2004, database adalah kumpulan data elementer yang secara logik berkaitan dalam
merepresentasikan fenomenafakta secara terstruktur dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu.
Tujuan dari perancangan database server pada aplikasi ini adalah untuk mengatasi ketebatasan memori pada perangkat mobile. Disamping itu database yang
diletakkan pada web server ditujukan untuk pengembanganpenambahan kata oleh admin. Database yang dirancang pada web server menggunakan MYSQL.
Berikut ini nama-nama tabel yang digunakan beserta field-field yang terdapat pada masing-masing table. Pada setiap tabel dibawah hanya admin yang dapat
melakukan updatemenambah, mengedit dan menghapus record.
3.1.3.4.1 Tabel admin
Tabel 3.1 Tabel Admin Nama Field
Tipe Panjang
Keterangan
Id_admin Int
10 Primary