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