3.2.3 Perancangan
Dalam tahapan ini dilakukan perancangan terhadap sistem yang akan di buat. Hasil yang diperoleh dari tahap
analisa akan menjadi bahan yang digunakan dalam tahap desain atau perancangan sistem sebagai cara untuk
mendapatkan pemecahan masalah alternatif yang dapat diusulkan dalam pengembangan sistem. Tahapan ini terdiri
dari perancangan kebutuhan hardware dan software, Data Flow Diagram DFD, Flow Chart, Entity Relationship
Diagram ERD, desain tabel dan desain antar muka yang akan digunakan.
3.2.3.1 Kebutuhan Hardware dan Software
Dalam tahap ini dititik beratkan pada penggunaan hardware dan software. Untuk hardware,
dibutuhkan komputer dengan spesifikasi minimum processor core2duo, hardisk 80GB, RAM 512,
sedangkan untuk kebutuhan pengolahan data yang berupa peta dasar yang berisi batas-batas wilayah, peta
jaringan jalan, dan data-data lainnya yang berkaitan dengan aplikasi yang akan dibuat, menggunakan
software paket MS4W, yang terdiri dari MapServer OpenSource, PHP, Mapscript dan ArcView.
3.2.2.2 Data Flow Diagram DFD
Data Flow Diagram DFD merupakan alat yang digunakan untuk menggambarkan suatu sistem yang
telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik
dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan, Jogiyanto 2005.
DFD digunakan untuk memudahkan penggambaran suatu sistem yang ada atau sistem yang
baru yang akan dikembangkan secara logika tanpa memperhatikan lingkungan fisik dimana data tersebut
mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD pada sistem yang dibangun ini
terdiri dari DFD level 0, dan DFD Level 1.
DFD Level 0
Pada DFD level 0 yang dapat dilihat pada gambar 3.3 dibawah ini menunjukan bahwa konteks
sistem dilihat dari entitas luar yang berhubungan dengan sistem.
Gambar 3.3 DFD Level 0
Mengacu pada Gambar 2, tugas admin adalah melakukan manajemen data peta yang akan
menghasilkan data informasi lokasi pelayanan umum, sementara entitas luar yaitu user akan mendapatkan
informasi berupa data lokasi pelayanan umum dari sistem.
DFD Level 1
Pada DFD level 1 akan melakukan proses
aktifitas user dan admin. Lebih jelasnya dapat dilihat pada gambar 3.4 dibawah ini. User melakukan
melakukan permintaan informasi dalam WebGIS Informasi lokasi pelayanan umum, dan oleh WebGIS
akan diproses menjadi informasi sesuai kebutuhan user.
Gambar 3.4 DFD Level 1
Mengacu pada Gambar 3.4, seorang user melakukan beberapa proses dalam sistem. Dimana
terdapat empat proses yang dilakukan oleh user yaitu melakukan proses zoom, melakukan proses pan,
melakukan proses request legend, melakukan pencarian data pada sistem serta melakukan extend
pada aplikasi. Dari proses-proses tersebut maka user akan memperoleh hasil zoom, hasil pan, info legend,
data peta yang dicari beserta lokasinya secara
langsung pada aplikasi. Sementara admin juga bisa melakukan proses-proses yang dilakukan oleh user
serta bisa pula melakukan proses tambah data, melakukan proses simpan data, melakukan proses
hapus data, serta melalukan proses update data. Dari proses yang dilakukan, admin sistem akan merespon
aktifitas admin berupa hasil tambah data, hasil simpan data, hasil hapus data, dan hasil update data.
3.2.2.3 FlowChart