3.3.4.2 Activity Diagram Story
a. Activity Diagram daftar cerita
Gambar 3.3 Diagram Activity Daftar Cerita Legend Story b.
Activity Diagram detail cerita
Gambar 3.4 Diagram Activity Detail Cerita Legend Story
c. Activity Diagram favorit cerita
USER SISTEM
USER SISTEM
Memilih salah satu cerita
Mengirim id cerita Mengambil data cerita
Tampil detail cerita
Pilih e u story
Mengambil query yang tersimpan
Tampil daftar cerita
Gambar 3.5 Diagram Activity Favorit Cerita Legend Story d.
Activity Diagram share cerita
Gambar 3.6 Diagram Activity Share Cerita Legend Story
USER SISTEM
USER SISTEM
mengambil id data cerita
menyimpan data di database
tampil tulisan difavoritka
pada daftar cerita Mengubah warna
menjadi Me eka to bol
pada halaman detail story
mengambil gambar dan isi cerita
Menampilkan pop up daftar social media
Memilih social media Menekan tombol
share pada hala a kanan bawah detail
Mengirim gambar dan isi cerita
e. Activity Diagram Cari cerita
Gambar 3.7 Diagram Activity Cari Cerita Legend Story
USER SISTEM
Menekan tombol search pada bar atas
halaman daftar cerita Menampilkan text
field
Memasukkan kata kunci pencarian
Tampil cerita yang dicari Mengambil kata kunci
Mencari data cerita yang berhubungan dengan kata
kunci
f. Activity Diagram lokasi cerita
Gambar 3.8 Diagram Activity Lokasi Cerita Legend Story
3.3.4.3 Activity Diagram Nearby
a. Activity Diagram tampil semua lokasi
Gambar 3.9 Diagram Activity tampil semua lokasi Legend Story
b. Activity Diagram Petunjuk Arah
USER SISTEM
USER SISTEM
mengambil longitude dan latitude cerita
Menampilkan lokasi cerita Menekan tombol direction
Me eka to bol aps pada halaman bawah detail story
Menampilkan direction mengambil longitude dan
latitude posisi user
Mengambil semua longitude dan latitude cerita
Menampilkan lokasi cerita Me eka to bol earb
pada halaman menu utama
mengambil longitude dan latitude posisi user
Gambar 3.10 Diagram Activity Petunjuk Arah Legend Story
3.3.4.4 Diagram Activity About
USER SISTEM
Gambar 3.11 Diagram Activity About Legend Story
USER SISTEM
menjalankan aplikasi
Me eka to bol about Tampil splash screen
Tampil layout about Tampil menu utama
Memilih lokasi cerita
Menampilkan direction mengambil longitude dan
latitude posisi user dan lokasi
3.3.4.5 Activity Diagram Help
Gambar 3.12 Diagram Activity Help Legend Story
3.3.4.6 Activity Diagram pilih bahasa
Gambar 3.13 Diagram Activity Pilih Bahasa Legend Story
USER SISTEM
USER SISTEM
Memilih tombol seting pada bar atas menu
utama Tampil combo box
pilihan bahasa Memilih bahasa
Menyimpan pilihan bahsa
Mengirim pilihan bahasa pada sistem
Sistem mengubah bahasa
menjalankan aplikasi
Menekan tombol help
Tampil splash screen
Tampil layout help Tampil menu utama
3.3.5 Sequence Diagram
3.3.5.1 Sequence Diagram Menu Utama
a k t o r
Api SplashFragment
Storybean
1. memulai aplikasi
3. menyimpan data dari server 2. mengambil data di server
Model Analisis : Diagram Sequence :
a k t o r
Storybean SplashFragment
1 2
3 Api
MainActivity
5. tampil menu utama 4. data tersimpan sukses
4 5
MenuActivity
Gambar 3.14 Diagram Sequence Menu Utama Legend Story
No Nama Kelas Tabel Tipe
Deskripsi 1
SplashFragment Interface
Kelas ini sebagai penghubung antara user dengan activity yang dimau
2 Api
Controller Kelas ini sebagai penghubung ke server 3
Storybean Entity
Berfungsi menyimpan database cerita 4
MainActivity Interface
Kelas ini menampilkan menu utama
3.3.5.2
Sequence Diagram Story a.
Daftar Cerita
a k t o r
:MainFragment MainActivity
:ListFragment 1a. memilih menu Story
2. memanggil daftar story
4. tampil daftar story
Storybean 1b. meneruskan pesan
a k t o r
MainFragment
MainActivity 1a
1b 2
3 ListFragment
Storybean
3. mengambil data cerita
4a
Diagram Sequence :
Gambar 3.15 Diagram Sequence Daftar Cerita Legend Story
No Nama Kelas Tabel Tipe
Deskripsi 1
MainActivity Interface
Kelas ini sebagai penghubung antara user dengan activity yang dimau
2 MainFragment
Controller Halaman Menu Utama untuk memilih menu 3
ListFragment Controller
Halaman yang menampilkan data cerita secara listing
4 StoryBean
Entity Berfungsi menyimpan database cerita
b. Detail Cerita