e. Sequence Diagram
Pada tahap ini Sequence Diagram menjelaskan secara detil urutan proses yang dilakukan sistem untuk mencapai tujuan dari Use Case. interaksi yang
terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang
diperlukan oleh masing-masing operasi. 1. Sequence Pilih Kategori
: Pengguna Main
Menu Content
: Server Connection
OnCreate checjLocation
getLocation onCreate
onCreate onItemClick
init OpenURL
loadData connectServer : HTT P
otentificationField result : Data
Gambar 3.14. Sequence Diagram Chooce Catagory
2. Sequence Lihat Peta
: Pengguna Main
Menu Des krips i
Connection : Server
myLocation OnCreate
checjLocation getLocation
onCreate init
onCreate init
otentificationField OpenURL
loadData connectServer : HTTP
result : Data myLocation
getLocation res ult : Map
Gambar 3.15. Sequence Diagram Lihat Peta
3. Sequence Pencarian
: Pengguna Main
Menu Connection
: Server OnCreate
checjLocation getLocation
onCreate initSearch
connectServer : HTTP otentificationField
OpenURL loadData
result : Data
Gambar 3.16. Sequence Diagram Pencarian
4. Sequence Login
Login : Pengguna
Template LibraryFunct
: Server construct
isi
destruct isi : Index
navigator
footer_web konek_db
connectServer : HTTP otentificationField
result : Data
Gambar 3.17. Sequence Diagram Login
5. Sequence Pengolahan data Kategori
: Pengguna Template
MainMenu LibraryFunct
: Server construct
navigator isi
isi : Catagory
destruct footer_web
konek_db connectServer : HTTP
otentificationField result : Data
Gambar 3.18. Sequence Diagram Pengolahan Data Kategori
6. Sequence Tambah Kategori
FormMain : Pengguna
Template FormCatagory
FormIsianCatagory LibraryFunct
: Server construct
isi
destruct queryInsert
navigator
footer_web konek_db
result : Data connectServer : HTTP
otentificationField isi : m ain
isi : catagory isi : FormIsianCatagory
Gambar 3.19. Sequence Diagram Tambah Kategori
7. Sequence Ubah Kategori
FormMain : Pengguna
Template FormCatagory
FormIsianCatagory LibraryFunct
: Server construct
isi
destruct isi : main
isi : catagory isi : FormIsianCatagory
queryUpdate navigator
footer_web konek_db
result : Data connectServer : HTTP
otentificationField
Gambar 3.20. Sequence Diagram Ubah Kategori
8. Sequence Hapus Kategori
LibraryFunct : Pengguna
Template FormCatagory
: Server FormMain
construct
isi
destruct navigator
footer_web result : Data
isi : main isi : cayagory
queryDelete konek_db
connectServer : HTTP otentificationField
Gambar 3.21. Sequence Diagram Hapus Kategori
9. Sequence Pengolahan Data Konten
: Pengguna Template
MainMenu LibraryFunct
: Server construct
isi
destruct isi : Content
navigator
footer_web konek_db
connectServer : HTTP otentificationField
result : Data
Gambar 3.22. Sequence Diagram Pengolahan Data Konten
10. Sequence Tambah Konten
: Pengguna Template
FormContent FormIsianContent
LibraryFunct : Server
FormMain construct
isi
destruct navigator
footer_web result : Data
isi : FormIsianCatagory queryInsert
konek_db connectServer : HTTP
otentificationField isi : main
isi : content
Gambar 3.23. Sequence Diagram Tambah Konten
11. Sequence Ubah Konten
: Pengguna Template
FormContent FormIsianContent
LibraryFunct : Server
FormMain construct
isi
destruct queryUpdate
navigator
footer_web konek_db
result : Data connectServer : HTTP
otentificationField isi : main
isi : content isi : FormIsianCatagory
Gambar 3.24. Sequence Diagram Ubah Konten
12. Sequence Hapus Konten
: Pengguna Template
FormContent LibraryFunct
: Server FormMain
construct
isi
destruct navigator
footer_web res ult : Data
isi : main isi : content
queryDelete konek_db
connectServer : HTTP otentificationField
Gambar 3.25. Sequence Diagram Hapus Konten
f. Collaboration Diagram