• Tidak ada hasil yang ditemukan

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.

Dokumen terkait