4.2.2.4 Sequence Diagram pada Sistem yang Diusulkan
Sequence diagram menggambarkan vissual coding atau perangcangan
form dan menggambarkan interaksi objek yang tersusun dalam suatu urutan waktu atau kejadian. Diagram ini secara khusus berasosiasi dengan use case diagram
dan memperlihatkan tahap demi tahap yang seharusnya terjadi untuk menghasilkan sesuatu di dalam use case. Gambar berikut memperlihatkan
sequence diagram dari aplikasi pencarian dan pemesanan hotel Bandung.
1 Sequence Diagram Melihat Daftar Hotel
Gambar 4.15 Sequence Diagram Melihat Daftar Hotel
: Pengguna MainActivity.java
Hotel Daftar Hotel
Detail Hotel Rute
Server 1 : Membuka Aplikasi
2 : Tampil Menu Utama 3 : Memilih Menu Hotel
4 : Meminta Daftar Hotel 5 : Memberi daftar hotel
6 : Tampil Daftar Hotel 7 : Memilih Nama Hotel
8 : Meminta Detai Hotel 9 : Memberi Detail Hotel
10 : Tampil Detai Hotel
2 Sequence Diagram Mencari Data Hotel
Gambar 4.16 Sequence Diagram Mencari Data Hotel
3 Sequence Diagram Melihat Rute Hotel
Gambar 4.17 Sequence Diagram Melihat Rute Hotel
: Pengguna Main Activity.java
Hotel Daftar Hotel
Detail Hotel Rute
Server 1 : Membuka Aplikasi
2 : Tampil Menu Utama 3 : Memilih Menu Hotel
4 : Memminta daftar hotel 5 : Memberi Daftar Hotel
6 : Tampil Form Pencarian 7 : Mencari data hotel
8 : Mencari Data 9 : Hasil Cari
10 : Tampil Data Hotel
: Pengguna Daftar Hotel
Detail Hotel Rute
Server Google API
1 : Memilh Nama Hotel 2 : Meminta Detail Hotel
3 : Memberi Detai Hotel 4 : Tampil Detail Hotel
5 : Memilih Rute 6 : Mencari Posisi
7 : verifikasi 8 : Info Rute
9 : Tampil Rute Hotel
4 Sequence Diagram Melihat Peta Hotel
Gambar 4.18 Sequence Diagram Melihat Peta Hotel
5 Sequence Diagram Memesan Hotel
Gambar 4.19 Sequence Diagram Memesan Hotel
: Pengguna Main Activity.java
Peta Google API
1 : Membuka Aplikasi 2 : Tampil Menu Utama
3 : Melihat Peta 4 : Mencari Hotel
5 : Verifikasi 6 : Info Data Peta
7 : Tampil Peta Hotel
: Pengguna MainActivity.java
Booking RajaKamar
1 : Membuka aplikasi 2 : Tampil menu utama
3 : Menmbuka menu booking 4 : Meminta memuat halaman booking
5 : Menampilkan halaman booking hotel