BAB VI KESIMPULAN DAN SARAN
A. Use Case Diagram
Diagram use case merupakan diagram yang menggambarkan interaksi antara sistem dengan sistem eksternal dan pengguna. Dengan kata lain, secara grafis menggambarkan siapa yang akan menggunakan sistem dan dengan cara apa pengguna mengharapkan untuk berinteraksi dengan sistem. (Whitten, 2004). administrator pengguna login logout Sub Administrator * * tambah bangunan ubah bangunan pencarian informasi <<depends on>> <<depends on>> hapus bangunan ubah account
Tabel 7. Penjelasan Use Case
Nama Use case Deskripsi Use case Pelaku Login Use case ini menggambarkan
proses administrator melakukan login untuk dapat masuk ke dalam sistem. Proses yang terjadi adalah verifikasi username dan password.
Administrator
Tambah bangunan Use case ini menggambarkan proses menambah data bangunan melalui sistem ke dalam media penyimpanan.
Administrator
Ubah bangunan Use case ini menggambarkan proses mengubah data bangunan melalui sistem terhadap data yang tersimpan dalam media penyimpanan.
Administrator
Hapus bangunan Use case ini menggambarkan proses menghapus bangunan beserta datanya melalui sistem dari media penyimpanan.
Administrator
Ubah Account Use case ini menggambarkan proses mengubah username dan password yang tersimpan di media penyimpanan.
Administrator
Pencarian informasi Use case ini menggambarkan proses melihat informasi suatu bangunan yang telah disediakan oleh sistem.
Pengguna
Logout Use case ini menggambarkan proses administrator melakukan logout untuk keluar dari sistem.
Administrator
B. DFD (Data Flow Diagram)
Model ini menggambarkan sistem sebagai jaringan antar fungsi yang berhubungan satu dengan yang lain dengan aliran dan penyimpanan data. Dalam DFD level ini akan terjadi penurunan level dimana dalam penurunan
level yang lebih rendah harus mampu mempresentasikan proses tersebut ke dalam spesifikasi proses yang jelas. Jadi dalam DFD level bisa dimulai dari DFD level 0 kemudian turun ke DFD level 1 dan seterusnya. Setiap penurunan hanya dilakukan bila perlu.
Dalam penurunan level, tidak semua bagian dari sistem harus diturunkan dengan jumlah level yang sama. Aliran data yang masuk dan keluar pada suatu proses di level x harus berhubungan dengan aliran data yang masuk dan keluar pada level x+1 yang mendefinisikan proses pada level x tersebut.
a. Diagram Konteks (DFD level 0)
Model ini menggambarkan sistem sebagai jaringan antar fungsi yang berhubungan satu dengan yang lain dengan aliran dan penyimpanan data. Dalam DFD level ini akan terjadi penurunan level dimana dalam penurunan level yang lebih rendah harus mampu mempresentasikan proses tersebut ke dalam spesifikasi proses yang jelas. Jadi dalam DFD level bisa dimulai dari DFD level 0 kemudian turun ke DFD level 1 dan seterusnya. Setiap penurunan hanya dilakukan bila perlu.
Dalam penurunan level, tidak semua bagian dari sistem harus diturunkan dengan jumlah level yang sama. Aliran data yang masuk dan keluar pada suatu proses di level x harus berhubungan dengan aliran data yang masuk dan keluar pada level x+1 yang mendefinisikan proses pada level x tersebut
Merupakan level yang mempresentasikan jalannya proses yang terjadi di dalam sistem. Pada diagram konteks ini, sistem berinteraksi dengan dua
entitas yaitu administrator dan pengguna. Pada level 1 administrator dan pengguna dapat melakukan pencarian dengan memilih titik lokasi dan mendapatkan informasi tentang bangunan SABO. Pada level 2 administrator dapat melakukan proses tambah, ubah dan hapus data.
Adapun diagram konteks pada sistem ini dapat dilihat pada gambar :
Titik bangunan yang dipilih username
informasi_titik
Administator
Pengguna
Konfirmasi sukses
kode data bangunan baru
SISTEM INVENTARISASI KONDISI BANGUNAN PENGENDALI BANJIR LAHAR GUNUNG MERAPI 0 Halaman admin password
Gambar 14. Diagram Konteks
Pada perancangan DFD, dilihat dari diagram dekomposisi berikut
Login Pencarian Informasi Tambah Bangunan Ubah Bagunan Sistem Inventarisasi Bangunan Pengendali Banjir Lahar
Gunung Merapi 0 1p 2 3.1p 3.2p 3.3p Hapus Bagunan Sub Bangunan 3 2p Ubah Account 4p Logout 5p
Gambar 15. Diagram Dekomposisi b. DFD level 1 Sistem
Pada gambar DFD level 1 Sub Sistem, merupakan proses Sistem Pencatatan Data Bangunan Pengendali Banjir Lahar Gunung Merapi. Dalam proses tersebut, terdiri dari gabungan 3 proses yang dilakukan oleh Administrator
dan pengguna. Proses tersebut adalah, Login, Pencarian Informasi dan Sub Bangunan (lihat Gambar 16).
kode
kode
Data bangunan baru Data bangunan baru
Sub Bangunan 3 Perubahan data bangunan Konfirmasi sukses Administrator username,password, menu Administrator
verifikasi username,password D2 admin Login
1p
Pengguna
titik bangunan yang dipilih
informasi_titik informasi_titik Pencarian Informasi
2p
bangunan
D1 kode
0
Sistem Inventarisasi Kondisi Bangunan Pengendali Banjir Lahar Gunung Merapi
Ubah Account
4p
username,password username baru,password baru
Konfirmasi sukses
Gambar 16. DFD level 1 Sub Sistem
Proses Login ditujukan untuk administrator yang mengetahui username dan password yang sesuai untuk masuk ke halaman admin. Username dan password yang dimasukkan akan dicocokan dengan username dan password yang sudah tersimpan. Jika proses login berhasil, maka akan tampil halaman admin. Jika gagal maka field username dan password akan diset kosong kembali (lihat Gambar 17).
Administrator username,password,
halaman Administrator
verifikasi username,password D2 admin Login
1p
Pada gambar DFD level 1 Pencarian Informasi, proses 2p merupakan proses pencarian informasi bangunan yang akan mengambil data dari bangunan yang dipilih berdasarkan data dalam media penyimpanan D1 (lihat Gambar 18).
Pengguna titik bangunan yang dipilih
informasi_titik informasi_titik Pencarian Informasi 2p bangunan D1 kode
Gambar 18. DFD level 1 Pencarian Informasi
Pada gambar DFD level 1 Sub Bangunan, proses 3 merupakan proses sub bangunan dimana ada 3 sub proses yang masing-masing tergambar pada DFD level 2 Tambah Bangunan, Ubah Bangunan dan Hapus Bangunan. DFD ini merupakan gabungan alur data dari ketiga sub proses, dimana ketiganya mengakses media penyimpanan D1 (lihat Gambar 19).
kode kode
Data bangunan baru Data bangunan baru
Administrator D1 bangunan Sub Bangunan 3 Perubahan data bangunan Detail perubahan data bangunan Konfirmasi sukses, gagal
Gambar 19. DFD level 1 Sub Bangunan
Pada gambar DFD level 1 Sub Bangunan, proses 4p merupakan proses ubah account dimana administrator dapat mengubah username dan password yang tersimpan di D2. (lihat Gambar 20).
Administrator admin D2 Ubah Account
4p username,password
username baru,password baru Konfirmasi sukses