Sequence Diagram Rancang Bangun Aplikasi Fasilitas Umum Barbasis Lokasi Pada Platform Android Studi Kasus Kota Bandung

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