Login Menambah Data User Merubah Data User Melihat Data User Menambah Data Monografi Menghapus Data Monografi Melihat Data Monografi

commit to user 31

e. Diagram Sequence

1. Login

Gambar 3.29 Diagram Sequence Login

2. Menambah Data User

Gambar 3.30 Diagram Sequence Menambah Data User : login boundary : UserIdentify control : User entity : User 1 : setUsername 2 : username:=getUsername 3 : username := getUsername 4 : authenticate 5 : displayMessage 6 : setPassword 7 : password:=getPassword 8 : authenticate 9 : displayMessage 10 : id := getLevelId 11 : authenticate 12 : displayMessage : Admin Kabupaten : UserController control : User entity : CreateUser boundary 1 : memasukkan data user 2 : getUser 3 : return data user 4 : getTable 5 : return table 6 : actionCreate 7 : menampilkan pesan commit to user 32

3. Merubah Data User

Gambar 3.31 Diagram Sequence Merubah Data User

4. Melihat Data User

Gambar 3.32 Diagram Sequence Melihat Data User : Admin Kabupaten : User entity : UserController control : UpdateUser boundary 1 : memilih username 2 : getUsername 3 : return username 4 : getTable 5 : return tabel 6 : displayData 7 : memasukkan data user terbaru 8 : getUser 9 : return data user 10 : getTable 11 : return tabel 12 : actionUpdate 13 : displayMessage : Admin Kabupaten : UserController control : User entity : ViewUser boundary 1 : memilih username 2 : getUsername 3 : return username 4 : getTable 5 : return table 6 : actionView 7 : displayData commit to user 33

5. Menambah Data Monografi

Gambar 3.33 Diagram Sequence Menambah Data Monografi

6. Menghapus Data Monografi

Gambar 3.34 Diagram Sequence Menghapus Data Monografi

7. Melihat Data Monografi

Gambar 3.35 Diagram Sequence Melihat Data Monografi : Operator Kelurahan : MonografiController control : Monografi entity : CreateMonografi boundary 1 : memasukkan data monografi 2 : getData 3 : return data monografi 4 : getTable 5 : return table 6 : actionCreate 7 : diplayMessage : Operator Kelurahan : DeleteMonografi boundary : MonografiController control : Monografi entity 1 : memilih id_periode 2 : getIdPeriode 3 : return id_periode 4 : getTable 5 : return table 6 : actionDelete 7 : displayMessage : User : ViewMonografi boundary : MonografiController control : Monografi entity 1 : memilih id_periode 2 : getIdPeriode 3 : return id_periode 4 : getTable 5 : return table 6 : actionView 7 : displayData commit to user 34

8. Menambah Data Kelurahan