Login Menambah Data User Merubah Data User Melihat Data User Menambah Data Monografi Menghapus Data Monografi Melihat Data Monografi Menambah Data Kelurahan Merubah data Kelurahan Melihat Data Kelurahan Validasi Data, Verifikasi Data, dan Membuat Notifika

commit to user 21 15

c. Diagram Activity

1. Login

Gambar 3.3 Diagram Activity Login

2. Menambah Data User

Gambar 3.4 Diagram Activity Menambah Data User get username dan password cek database Found ? No Yes get username, password, id_level cek database Valid ? No simpan username, password, id_level Yes commit to user 22

3. Merubah Data User

Gambar 3.5 Diagram Activity Merubah Data User

4. Melihat Data User

Gambar 3.6 Diagram Activity Melihat Data User get username cek database Valid ? menampilkan data user get Username, Password baru ubah password = password baru Yes No get username menampilkan data user commit to user 23

5. Menambah Data Monografi

Gambar 3.7 Diagram Activity Menambah Data Monografi

6. Menghapus Data Monografi

Gambar 3.8 Diagram Activity Menghapus Data Monografi get Data Monografi cek database Valid ? No simpan data monografi Yes get id_periode hapus data monografi commit to user 24

7. Melihat Data Monografi

Gambar 3.9 Diagram Activity Melihat Data Monografi

8. Menambah Data Kelurahan

Gambar 3.10 Diagram Activity Menambah Data Kelurahan get id_periode menampilkan data monografi get kd_kelurahan, nm_kelurahan cek database Valid ? No simpan kd_kelurahan, nm_kelurahan Yes commit to user 25

9. Merubah data Kelurahan

Gambar 3.11 Diagram Activity Merubah Data Kelurahan

10. Melihat Data Kelurahan

Gambar 3.12 Diagram Activity Melihat Data Kelurahan get kd_kelurahan, nm_kelurahan cek database Valid ? No get kd_kelurahan menampilkan data kelurahan ubah kelurahan = kelurahan baru Yes get kd_kelurahan menampilkan data kelurahan commit to user 26

11. Validasi Data, Verifikasi Data, dan Membuat Notifikasi

Gambar 3.13 Diagram Activity Validasi Data, Verifikasi Data dan Membuat Notifikasi

12. Melihat Notifikasi

Gambar 3.14 Diagram Activity Melihat Notifikasi get id_periode menampilkan data monografi Accept ? get notifikasi Yes No get status cek database valid ? No simpan notifikasi Yes get id menampilkan notifikasi commit to user 27

d. Perancangan Antarmuka