Deskripsi Umum Sistem Analisis Kebutuhan Kebutuhan Fungsional

commit to user 15 15 BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM

3.1 Deskripsi Umum Sistem

Perancangan sistem sangat dibutuhkan sebelum membuat suatu aplikasi. Rancangan tersebut meliputi perancangan input dan output. Untuk memahami dan merealisasikan sistem, diperlukan suatu gambaran mengenai sistem alur data yang terjadi. Sistem Informasi Sumber Daya berbasis Data Monografi adalah suatu aplikasi berbasis web yang memfasilitasi Kecamatan Colomadu dalam melakukan pengarsipan administrasi desa sebagai pengganti proses pengarsipan administraasi desa dengan media buku. Dengan demikian diharapkan akan menjadi lebih efektif dalam pengaplikasiannya. Sistem Informasi Sumber Daya berbasis Data Monografi ini juga menggunakan sistem komunikasi berbasis web service. Kegunaan web service ini untuk menghubungkan antara 2 sistem yang berbeda, yaitu sistem untuk user dan sistem untuk pengunjung. Sehingga keamanan data terjaga dengan baik. Sistem Informasi Sumber Daya berbasis Data Monografi ini dirancang menggunakan visualisasi model UML dimana visualisasi tersebut diperuntukan model sistem yang Objek Oriented Programming. Dari deskripsi di atas, akan dijabarkan lebih spesifik pada tahap analisis dan perancangan untuk menguraikan sub-sub bagian dan visualisasi dari sistem yang akan digunakan untuk tahap implementasi pembuatan sistem. Gambar 3.1 Implementasi Web Service Aplikasi User Web Service Aplikasi Pengunjung commit to user 16

3.2 Analisis Kebutuhan

a. Kebutuhan Fungsional

Tabel 3.1 Kebutuhan fungsional sistem Kode Deskripsi Level FSIM-01 Sistem menyediakan fungsi login Operator Kelurahan, Admin Kecamatan, Kepala Desa, Admin Kabupaten FSIM-02 Sistem menyediakan fungsi menambah data monografi Admin Kelurahan FSIM-03 Sistem menyediakan fungsi melihat data monografi Operator Kelurahan, Admin Kecamatan, Admin Kabupaten, Kepala Desa FSIM-04 Sistem menyediakan fungsi menghapus data monografi Operator Kelurahan FSIM-05 Sistem menyediakan fungsi menambah notifikasi Admin Kecamatan, Kepala Desa FSIM-06 Sistem menyediakan fungsi melihat notifikasi Operator Kelurahan FSIM-07 Sistem menyediakan fungsi validasi Kepala Desa FSIM-08 Sistem menyediakan fungsi verifikasi Admin Kecamatan FSIM-09 Sistem menyediakan fungsi menambah data kelurahan Admin Kecamatan FSIM-10 Sistem menyediakan fungsi merubah data kelurahan Admin Kecamatan FSIM-11 Sistem menyediakan fungsi melihat data kelurahan Admin Kecamatan, Admin Kabupaten FSIM-12 Sistem menyediakan fungsi menambah data user Admin Kabupaten commit to user 17 FSIM-13 Sistem menyediakan fungsi merubah data user Admin Kabupaten FSIM-14 Sistem menyediakan fungsi melihat data user Admin Kabupaten

b. Kebutuhan Non Fungsional