Dari beberapa cara yang digunakan dalam pengumpulan informasi serta membandingkan sistem yang digunakan sekarang pada Kecamatan Karya
Penggawa memiliki beberapa kesimpulan. Rumusan masalah yang terdapat pada tempat penelitian yang kemudian akan diberikan solusi yang sesuai dengan
permasalahan tersebut. Salah satu dari permasalahan tersebut antara lain menampilkan informasi kecamatan dan informasi pekon dalam bentuk website
serta mengolah data penduduk yang menampilkan statistik data bentuk grafik. Dalam menyelesaikan beberapa permasalahan tersebut menggunakan metode
pengembangan sistem model prototype.
3.3.3 Metode Pengembangan Sistem
Dalam penelitian ini, metode pengembangan perangkat lunak yang digunakan adalah metode pengembangan perangkat lunak model prototype. Metode
prototype memudahkan user dalam berinteraksi dengan sistem dan memahami kekurangan dari sistem tersebut sesuai dengan kebutuhan dari user. Metode
pengembangan perangkat lunak ini dimulai dari mendengarkan pelanggan, merancang dan membuat prototype, dan uji coba sistem. Adapun tahapan dalam
pengembangan perangkat lunak dengan model prototype adalah sebagai berikut:
3.3.3.1 Analisis Kebutuhan
Pengguna user dan pengembang mendefenisikan format seluruh perangkat lunak, mengidentifikasi semua kebutuhan user dan secara garis besar sistem yang
akan dibangun. Pada tahap ini dilakukan pengumpulan data yang berkaitan dengan sistem informasi yang akan dibangun. Penelitian ini memiliki beberapa
kebutuhan antara lain:
1. Kebutuhan Fungsional
Kebutuhan fungsional pada tahap ini merupakan kebutuhan yang dapat dilakukan oleh sistem yaitu proses-proses dari sistem itu sendiri serta
proses-proses sistem dengan user. Kebutuhan fungsional dalam sistem ini terdiri dari:
a. Mengolah data kependudukan sesuai dengan laporan kependudukan.
b. Menampilkan data statistik kependudukan seperti jenis kelamin,
agama, komposisi usia, pendidikan dan pekerjaan dalam bentuk grafik. Proses-proses yang dapat dilakukan oleh user pengguna terhadap sistem
dijelaskan pada bagian usecase diagram. Usecase diagram digunakan untuk mengambarkan sistem dari sudut pandang pengguna sistem yang
mentitikberatkan pada fungsionalitas yang pada sistem. Penjelasan dari usecase diagram dapat dilihat pada Gambar 3.2.
Gambar 3.2 Usecase Diagram Sistem Informasi Kecamatan