aplikasi akan melakukan pengecekan apakah jalan tempat user berada dilewati mikrolet atau tidak. Jika dilewati mikrolet, maka akan muncul nama jalan tempat
user berada. Kemudian user menekan tombol “Pilih Tujuan” untuk memilih tujuan yang diinginkan. Setelah tujuan dipilih aplikasi akan memanggil class itemOverlay
untuk menggambar simbol tujuan yang dipilih. Kemudian user menekan tombol “Navigasi”, setelah itu aplikasi akan memanggil class routeOverlay untuk
menggambar rute navigasi dari posisi user ke posisi tujuan. Aplikasi juga memberikan informasi mikrolet yang dinaiki dan jalan yang dilewati. Jika terdapat
pergantian mikrolet, aplikasi juga memberikan informasi jalan dimana harus ganti mikrolet dan mikrolet apa yang dinaiki kemudian.
3.4.3.3 Sequence Diagram Navigasi Manual
Gambar 3.8 Sequence Diagram Navigasi Manual
Navigasi Pilih Posisi
sd
: User : FrViewNavigasi
Boundary : FrListJalan
Boundary : FrListJalanAdapt er
Control : FrListJalanResult
Control : FrListTujuan
Boundary : FrListTujuanAdapter
Control : FrListTujuanResult
Cont rol : I temOverlay
Control : Rout eOverlay
Control : Mikrolet DBHelper
Ent ity 1 : Click Pilih Jalan
2 : Show Daft ar Jalan 3 : Get Jalan
4 : Get Jalan 5 : Set Jalan
6 : Show Daf tar Jalan 7 : Choose Jalan
8 : Posisi Koordinat Jalan 9 : Draw Posisi Koordinat Jalan
10 : Click Pilih Tujuan 11 : Show Daft ar Tujuan
12 : Get Tujuan 13 : Get Tujuan
14 : Set Tujuan 15 : Show Daf tar Tujuan
16 : Choose Tujuan 17 : Posisi Koordinat Tujuan
18 : Draw Posisi Koordinat Tujuan 19 : Click Navigasi
20 : Navigasi 21 : Draw Rute Navigasi
22 : Give I nf ormasi Navigasi
STIKOM SURABAYA
Sequence diagram navigasi manual menjelaskan proses ketika user memilih menu “peta” pada menu utama. Kemudian user dapat menentukan posisi awalnya
dengan cara menekan langsung pada peta atau menekan tombol “Pilih Jalan”, jika user menekan langsung pada peta user dapat secara bebas menentukan posisi
awalnya. Tetapi jika user menekan tombol “Pilih Jalan”, user dapat memilih jalan yang diinginkan. Setelah jalan terpilih aplikasi akan memanggil class itemOverlay
untuk menggambar simbol posisi jalan tersebut. Kemudian user menekan tombol “Pilih Tujuan” untuk menampilkan daftar tujuan. Setelah user memilih tujuan yang
diinginkan, aplikasi akan memanggil class itemOverlay untuk menggambar simbol posisi tujuan tersebut. Kemudian user menekan tombol “Navigasi”, setelah itu
aplikasi akan memanggil class routeOverlay untuk menggambar rute navigasi dari posisi user ke posisi tujuan. Aplikasi juga memberikan informasi mikrolet yang
dinaiki dan jalan yang dilewati. Jika terdapat pergantian mikrolet, aplikasi juga memberikan informasi jalan dimana harus ganti mikrolet dan mikrolet apa yang
dinaiki kemudian.
STIKOM SURABAYA
3.4.3.4 Sequence Diagram Data Mikrolet