BAB III ANALISIS DAN PERANCANGAN
3.2 Analisis Kebutuhan
3.3.1 Perancangan Model Aplikasi
c. Hardisk yang terpasang adalah 320 GB. d. Monitor atau LCD 14 inchi.
3.2.4.2 Hardware yang digunakan untuk menjalankan aplikasi :
Spesifikasi minimum perangkat untuk menjalankan aplikasi ini adalah sebagai berikut :
Emulator di Eclipse IDE :
a. Memiliki prosessor diatas 2.0 GHz b. Memori atau RAM minimal 2 Gb
Gadget atau Handphone :
a. Memiliki prosessor 600 Mhz
b. Memori dan ROM perangkat 100 MB c. Memiliki hardware A-GPS (Asisted GPS)
3.3 Perancangan Sistem
Perancangan sistem bertujuan untuk menentukan rancangan aplikasi yang diberi nama Solo tour. Dalam perancangan aplikasi ini menjelaskan langkah-langkah pembuatan alur fungsi dan proses yang ada dalam aplikasi Solo tour ini. Hal ini akan dibutuhkan untuk pedoman implementasi sebagai pembuatan aplikasi.
3.3.1 Perancangan Model Aplikasi 3.3.1.1 Activity Diagram
Activity diagram menggambarkan aktivitas yang secara umum dilakukan tanpa menggambarkan objek yang bertanggung jawab atas aktivitas tersebut. Keadaan pertama yang muncul adalah keadaan pada saat load aplikasi pada
mobile. Setelah keadaan itu terpenuhi, maka aktifitas memilih menu dilakukan oleh pengguna.
commit to user
38
Gambar 3.3 Activity Diagram Aplikasi
Gambar 3.3 adalah activity diagram umum aplikasi yang mana pengguna memulai dari membuka aplikasi akan ditampilkan splash screen yang diikuti halaman agreement aplikasi. Pada halaman agreement ini aplikasi meminta posisi pengguna melalui GPS yang mana posisi tersebut digunakan untuk memperoleh rute peta dari tempat berada ke tempat tujuan obyek wisata. Setelah halaman agreement akan tampil beberapa menu utama yang dapat dipilih pengguna, antara lain menu obyek wisata sesuai kota, sesuai jenis wisata, dan sesuai jarak serta menu menampilkan semua obyek wisata. Setiap obyek wisata yang dipilih
commit to user
39
mempunyai informasi detail tentang masing-masing wisata yang dipilih. Selain menu-menu utama pengguna juga dapat menampilkan about aplikasi dengan menekan tombol menu di gadget atau handphone android.
Gambar 3.4 Activity Diagram Kota / Kabupaten
Gambar 3.4 adalah activity diagram jika pengguna akan memilih obyek wisata sesuai kota atau kabupaten. Aplikasi dimulai dari halaman agreement
karena pada halaman ini akan meminta posisi GPS dimana pengguna berada yang akan diupdate dari GPS. Kemudian pengguna dapat memilih obyek wisata sesuai dengan kota atau kabupaten yang dipilih serta dapat menampilkan rute dan peta ke lokasi wisata tersebut dari tampat pengguna berada.
commit to user
40
Gambar 3.5 Activity Diagram Kategori Wisata
Gambar 3.5 adalah activity diagram untuk pengguna yang hendak memilih menu obyek wisata sesuai kategori wisata. Dari halaman obyek wisata berdasarkan kategori wisata, pengguna dapat memilih obyek wisata sesuai dengan kategori wisata serta dapat menampilkan rute dan peta ke lokasi wisata tersebut dari tampat pengguna berada.
commit to user
41
Gambar 3.6 Activity Diagram Semua Wisata
Gambar 3.6 adalah activity diagram untuk pengguna yang ingin menampilkan semua obyek wisata. Dari halaman ini, pengguna dapat memilih obyek wisata yang ditampilkan serta dapat menampilkan rute dan peta ke lokasi wisata tersebut dari tampat pengguna berada.
commit to user
42
Gambar 3.7 Activity Diagram About
Gambar 3.7 adalah activity diagram apabila pengguna ingin menampilkan
about aplikasi. About aplikasi dapat ditampilkan dengan mengklik tombol menu yang ada pada gadget atau handphone android.
commit to user
43
Gambar 3.8 Activity Diagram Admin
Gambar 3.8 adalah activity diagram admin secara umum. Admin yang akan memanajemen data aplikasi Solo tour ini. Halaman pertama admin akan ditampilkan form untuk login ke sistem. Jika login gagal maka halaman akan
me-redirect ke form login lagi. Jika login sukses maka akan tampil halaman untuk mengubah data dari aplikasi Solo tour. Data yang ditampilkan berupa data kota atau kabupaten, data kategori obyek wisata, dan data detail obyek wisata. Perubahan data meliputi input, edit dan hapus data.
commit to user
44 3.3.1.2 Class Diagram
Class Diagram disini adalah class-class yang digunakan pada aplikasi Solo tour ini, yaitu meliputi Class Boundary, Class Control, dan Class Entity.
Gambar 3.9 Class Boundary
Gambar 3.9 adalah simbol-simbol class diagram tipe boundary yang digunakan pada aplikasi Solo tour sebagai kelas halaman yang ada dan yang akan dibuat pada aplikasi Solo tour.
Gambar 3.10 Class Control
Gambar 3.10 adalah simbol-simbol class diagram tipe control yang digunakan pada aplikasi Solo tour sebagai kelas pengontrol aliran data dari dan menuju ke kelas entity atau kelas data.
commit to user
45
Gambar 3.11 Class Entity
Gambar 3.11 adalah simbol-simbol class diagram tipe entity yang digunakan pada aplikasi Solo tour sebagai kelas data yang dipanggil melalui class control.
3.3.1.3 Sequence Diagram
Sequence diagram menggambarkan langkah demi langkah proses menjalankan aplikasi. Sequence diagram yang digunakan pada aplikasi Solo tour ini adalah sebagai berikut :
Gambar 3.12 Sequence Diagram Aplikasi Solo Tour
Gambar 3.12 adalah urutan secara umum untuk semua proses pemilihan suatu menu yang ada pada aplikasi.
commit to user
46
Gambar 3.13 Sequence Diagram Kota / Kabupaten
Gambar 3.13 adalah diagram sequence untuk proses pemilihan menu berdasarkan kota atau kabupaten.
Gambar 3.14 Sequence Diagram Jenis Wisata
Gambar 3.14 adalah diagram sequence untuk proses pemilihan menu berdasarkan jenis wisata.
commit to user
47
Gambar 3.15 Sequence Diagram Semua Wisata
Gambar 3.15 adalah diagram sequence untuk proses pemilihan menu semua wisata pada aplikasi.
Gambar 3.16 Sequence Diagram About
Gambar 3.16 adalah diagram sequence proses halaman about aplikasi yang ditampilkan.
commit to user
48
Gambar 3.17 Sequence Diagram Admin Kota
Gambar 3.17 adalah sequence diagram admin memanipulasi data kota pada tabel database kota. Proses dimulai dari login hingga logout.
Gambar 3.18 Sequence Diagram Admin Jenis Wisata
Gambar 3.18 adalah sequence diagram admin memanipulasi data jenis wisata pada tabel database jenis_wisata. Proses dimulai dari login hingga logout.
commit to user
49
Gambar 3.19 Sequence Diagram Admin Obyek Wisata
Gambar 3.19 adalah sequence diagram admin memanipulasi data obyek wisata pada tabel database wisata. Proses dimulai dari login hingga logout.