78
3.4.1 Tahap Rekayasa Sistem dan Perencanaan
Pada proses perencanaan awal ini yang merupakan proses awal dari dibangunnya suatu aplikasi, memiliki tujuan untuk mencari permasalahan
serta kendala - kendala yang dihadapi serta yang sedang berjalan selama ini, sehingga dapat diketahui apa yang dapat digunakan untuk memperbaiki
sistem yang sudah berjalan maupun yang belum ada sama sekali. Dan untuk mendukung visualisasi dari sebaran industri ini maka penggunaan data
spasial yang dilengkapi dengan data non spasial sebagai pendukung dari data spasial yang digunakan.
3.4.2 Tahap Analisa Sistem
Pada tahap analisa sistem ini, penulis perlu melakukan hal-hal yang berkaitan dengan kebuthan akan data - data untuk pembuatan sistem ini.
Adapun kegiatan yang dilakukan dalam analisa sistem ini meliputi identifikasi jenis data - data, kebutuhan akan interface yang akan disajikan,
pengolahan data serta fungsi-fungsi lain dalam sistem yang dapat mendukung dibangunnya sistem ini.
3.4.3 Tahap Perancangan desain
Desain sistem yang di usulkan dalam pembuatan Sistem Informasi Spasial Berbasis Webgis Pada Sebaran Pencemaran Udara Primer Industri
Besar ini meliputi beberapa proses diantaranya desain proses, desain basis
data, dan desain interface. 1. Desain Proses
Pada desain proses ini, perancangan dilakukan berdasarkan permasalahan - permasalahan yang ada serta berdasarkan kebutuhan
79
pengguna. Dengan menggunakan tools Data Flow Diagram DFD serta kamus data untuk menjelaskan data yang berada pada DFD.
Data Flow Diagram ini dirancang berdasarkan analisa untuk digunakan sebagai rancangan sistem usulan. Dalam diagram ini
menggambarkan secara keseluruhan semua masukan dan keluaran yang ada dalam sistem.
2. Desain Basis Data Setelah perancangan sistem dilakukan, maka selanjutnya adalah
perancangan database
dengan menggunakan
tools Entity
Relationship Diagram ERD yang menggambarkan hubungan antara entitas - entitas pada DFD, serta normalisasi data untuk
mencegah data - data redudance ganda . 3. Desain Menu Aplikasi
Perancangan menu aplikasi ini bertujuan agar menu-menu yang dirancang sesuai dengan kebutuhan user, sehingga sesuai dengan
aplikasi. 4. Desain antarmuka aplikasi
Desain antar muka aplikasi ini bertujuan untuk menemukan bentuk yang baik dari tampilan aplikasi, sehingga dapat memudahkan user
dalam penggunaan aplikasi.
3.4.4 Tahap Pemograman coding