Tahap Rekayasa Sistem dan Perencanaan Tahap Analisa Sistem Tahap Perancangan desain

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