Deskripsi Umum Sistem Kebutuhan Fungsional Sistem Karakteristik Pengguna Perancangan Kebutuhan Data

5 sistem. Perangkat keras yang digunakan harus mampu menjalankan perangkat lunak yang dibutuhkan dengan baik. 5 Pengujian Kesesuaian Perangkat Keras dan Perangkat Lunak Tahapan ini menguji beberapa perangkat lunak yang ada dan memeriksa kesesuaiannya terhadap perangkat keras yang akan digunakan. 6 Akuisisi Perangkat Keras dan Perangkat Lunak Mengimplementasikan perangkat keras dan perangkat lunak yang digunakan secara nyata untuk membangun aplikasi yang direncanakan. 7 Perencanaan dan Perancangan Database Pada tahapan ini dilakukan perancangan logik dan fisik database yang telah dibuat rancangan konseptualnya. 8 Pembangunan Database Berbagai tipe data yang diperoleh pada tahapan sebelumnya dimasukkan ke dalam database management system DBMS. 9 Integrasi dan Perancangan Antarmuka Sistem Integrasi database terhadap aplikasi yang dibangun dan merancang aplikasi pengguna sebagai media untuk menjalankan proses-proses yang disediakan sistem. Pada tahap ini dilakukan perancangan antarmuka dan proses dari sistem. 10 Pengembangan Sistem Perancangan yang telah dibuat pada tahapan sebelumnya diaplikasikan menggunakan perangkat lunak dan tool yang telah ditentukan. Pengembangan sistem ini dilakukan dengan mengkonfigurasikan layer peta dan atributnya. Sistem akan dikembangkan hingga tahap pewarnaan peta dan menampilkan chart. Dari proses ini didapatkan suatu sistem yang sesuai dengan analisis dan perancangan yang telah dibuat. Pengujian terhadap sistem dilakukan dengan menggunakan metode black-box. Pengujian dilakukan terhadap fungsi-fungsi sistem dengan cara memberikan sejumlah masukan tertentu kemudian diperiksa apakah keluaran yang dihasilkan sesuai dengan yang diharapkan. 11 Penggunaan dan Perawatan Database Pembuatan dokumentasi dan prosedur formal untuk sistem yang telah dibangun, sangat diperlukan untuk melakukan perubahan terhadap data pada sistem. Aplikasi SIG sangat bergantung pada ketersediaan data. Oleh karena itu, perlu dilakukan perawatan terhadap data secara berkala. HASIL DAN PEMBAHASAN Analisis Kebutuhan Analisis kebutuhan sistem merupakan tahap awal dalam pembangunan sistem, yaitu untuk mengetahui kebutuhan dari sistem yang mencakup tiga proses, yaitu deskripsi umum sistem, kebutuhan fungsional sistem, dan karakteristik pengguna.

a. Deskripsi Umum Sistem

Sistem Informasi Geografis Kependudukan Kota Depok Menggunakan GeoServer adalah sistem informasi geografis berbasis web yang memiliki fungsi menyajikan informasi kependudukan, terutama penyebaran penduduk di Kota Depok. Sistem ini diharapkan dapat digunakan sebagai acuan pengambilan keputusan oleh pihak eksekutif, yaitu pemerintahan Kota Depok dalam pembangunan wilayah dan peningkatan sumber daya manusia.

b. Kebutuhan Fungsional Sistem

Fungsi-fungsi yang dimiliki oleh sistem informasi ini adalah : 1 Menampilkan peta Kota Depok beserta data atributnya. 2 Menampilkan chart sebagai informasi pendukung peta. 3 Menampilkan informasi umum tentang SIGDUPOK. 4 Pengelolaan database hanya dapat dilakukan oleh administrator. Fungsi-fungsi operasi untuk aplikasi pemetaan ini adalah sebagai berikut : 1 Menampilkan peta dengan data kependudukan Kota Depok. 2 Menampilkan menu legenda yang memuat informasi pada layer peta. 3 Menampilkan chart yang menjelaskan informasi pada peta. 4 Melakukan zoom-in dan zoom-out peta.

c. Karakteristik Pengguna

Pengguna dalam system ini digolongkan menjadi dua, yaitu pengguna administrator yang memiliki hak akses untuk memanipulasi data, dan pengguna pihak eksekutif sebagai pengguna biasa. Hirarki pengguna dapat dilihat pada Gambar 2 berikut ini. 6 Gambar 2 Hirarki pengguna sistem Secara umum, keterangan mengenai kategori pengguna SIGDUPOK dapat dilihat pada Lampiran 1. Interaksi dan fungsi yang terjadi antara pengguna dengan sistem dideskripsikan menggunakan use case. Use case untuk pengguna biasa dapat dilihat pada Lampiran 2 dan use case diagram untuk administrator pada Lampiran 3. Perancangan Konseptual Perancangan konseptual direpresentasikan dalam dua hal, yaitu perancangan kebutuhan data dan perancangan kebutuhan fungsional.

a. Perancangan Kebutuhan Data

Kebutuhan data diidentifikasi berdasarkan hasil analisis kebutuhan sistem, sehingga data yang dibutuhkan oleh sistem ini adalah : 1 Data spasial dan data atribut wilayah administrasi Kota Depok yang meliputi area kecamatan dan kelurahan. 2 Data kependudukan Kota Depok yang meliputi jumlah penduduk, jumlah penganut agama, pendidikan akhir, jenis pekerjaan, dan penduduk berdasarkan golongan usia.

b. Perancangan Kebutuhan Fungsional