Tabel 4.6 Skenario Use Case Peta Indonesia
Aksi Aktor Reaksi Sistem
Reaksi Normal 1. Memilih
menu Peta
Indonesia 2. Sistem
menampilkan inputan nama provinsi
yang akan dilihat oleh user
3. Mengisi inputan provinsi sesuai keinginan
4. Sistem menampilkan peta provinsi sesuai inputan
user secara detail.
4.2.2 Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat
menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram khusus, di mana sebagian besar
state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya internal processing. Oleh karena itu activity diagram tidak
menggambarkan behaviour internal sebuah sistem dan interaksi antar subsistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas
dari level atas secara umum.
Activity Diagram Sejarah System
User
P h
a se
memilih menu sejarah menampilkan informasi seputar Indonesia
menerima tampilan informasi
Gambar 4.2 Activity Diagram Sejarah
Activity Diagram Provinsi System
User
P h
ase memilih menu provinsi
menampilkan button pilihan prov
Memilih button provinsi menampilkan informasi seputar provinsi
menerima tampilan informasi
Gambar 4.3 Activity Diagram Provinsi
Activity Diagram Indonesia Unik System
User
P h
a se
memilih menu Indonesia Unik menampilkan Gambar unik Indonesia
Memilih Gambar unik menampilkan gambar detail dan Informasinya.
Gambar 4.4 Activity Diagram Indonesia Unik
Activity Diagram Peta Indonesia System
User
P h
a se
memilih menu Peta Indonesia menampilkan button peta Indonesia
memilih menu Peta Indonesia menampilkan detail peta Indonesia yang dipilih
Gambar 4.5 Activity Diagram Peta Indonesia
4.2.3 Sequence Diagram
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
Show sejarah Indonesia Menu sejarah
Main menu Sejarah
User
Display
Gambar 4.6 Sequence Diagram Sejarah
Pilih provinsi Menu provinsi
Main menu Provinsi
User
Display
menu button provinsi
Sho pro insiā¦
Gambar 4.7 Sequence Diagram Provinsi
Menu Indonesia
unik
Main menu Indonesia unik
User
Display
Show Indonesia unik
Show Lokasi Detail
pilih tempat lokasi
Gambar 4.8 Sequence Diagram Indonesia Unik
Menu Peta Indonesia
Main menu Peta Indonesia
User
Display
Show peta..
Menu button peta
Pilih Peta
Gambar 4.9 Sequence Diagram Peta Indonesia
Main
+onCreate
Provinsi
+onCreate
Sejarah
+onCreate
IndonesiaUnik
+onCreate
CariPeta
+onCreate
connectServer
+base_url: String -namespace: String
-api: String +connectServer
+getBaseurl +setNamspace
+getNamspace +setApi
+getJsonArr +getJsonObj
+requestHTTP +writeJSON
+makeRequest
Borobudur
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Bali
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Bromo
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
DanauToba
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Danautiga
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Jayawijaya
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Komodo
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Krakatau
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Toraja
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
Prambanan
+ImageAdapter +onCreate
+onClick +getCount
+getItem +getView
4.2.4 Class Diagram