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