• Tidak ada hasil yang ditemukan

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

Dokumen terkait