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