1 APLIKASI HOTEL DI KOTA PALEMBANG MENGGUNAKAN GPS BERBASIS ANDROID Mezi Prayoga Eka Susanto Reza Alberi Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Seiring dengan perkembangan smartphone yang pesat disertai dengan perkembangan system android yang banyak digunakan saat ini, maka pembuatan aplikasi peta lokasi hotel di Palembang menggunakan GPS (Global Positoning System) berbasis android dapat mempermudah masyarakat untuk menemukan lokasi hotel yang dituju. Metode penulisan yang digunakan adalah metode waterfall dengan menggunakan fase requirements definitions, fase system and software design, fase implementation and unit testing, fase integration and system testing, dan fase operation and maintenance. Hasil pembuatan aplikasi ini adalah mempermudah warga asing maupun lokal untuk dapat menemukan lokasi hotel yang akan dituju dengan memanfaatkan GPS berbasis android. Kata kunci : GPS(Global Positoning System), Android, Metode Waterfall, Hotel Palembang. PENDAHULUAN Indonesia merupakan negara yang menjadikan pariwisata sebagai salah satu sektor pembangunan ekonomi dan budaya. Salah satu kota yang yang menjadi kota pariwisata adalah Palembang.Palembang memiliki objek yang merupakan ciri khas dari kota tersebut yaitu jembatan Ampera. Jembatan Ampera adalah destinasi andalan dari kota palembang. Selain jembatan Ampera kota Palembang mempunyai objek wisata lain seperti sungai Musi, pulau kemaro, benteng kuto besak, museum balaputera dewa, dan bukit siguntang. Seiring dengan banyaknya tempat wisata di Kota Palembang maka tidak menutup kemungkinan bahwa kota palembang menjadi pilihan destinasi wisata bagi wisatawan, dengan besarnya kemungkinan wisatawan yang datang ke kota palembang maka akan besar pula pendapatan daerah, dan dengan banyaknya wisatawan yang datang ke kota palembang maka tidak menutup kemungkinan akan banyak juga permintaan kamar hotel atau penginapan sebagai media untuk bermalam/menginap di kota palembang, bagi kebanyakan masyarakat yang di luar kota palembang maupun yang belum pernah datang ke kota palembang akan sedikit sulit untuk menemukan hotel atau tempat penginapan di kota palembang. Maka dari itu kami memberikan solusi yang bisa digunakan untuk mempermudah pencarian lokasi hotel yang terdekat atau disukai, solusi nya adalah dengan menggunakan sistem layanan pencari lokasi berbasis GPS yang ada di smartphone. Seiringdengan berkembangnya smartphone yang semakin pesat disertai dengan perkembangan sistem operasinya Android yang paling banyak digunakan saat ini. Dengan sistem yang canggih dan tampilan yang menarik menjadikan android salah satu smartpone yang dapat diandalkan untuk mencari lokasi melalui GPS (Global Positioning System). Dalam jurnal yang dibuat oleh Rompas (4:2012) GPS adalah suatu sistem navigasi atau penentu lokasi berbasis satelit, sistem ini didesain untuk memberikan posisi dan informasi.
16
Embed
APLIKASI HOTEL DI KOTA PALEMBANG MENGGUNAKAN …news.palcomtech.com/wp-content/uploads/downloads/2016/02/Jurnal...1 APLIKASI HOTEL DI KOTA PALEMBANG MENGGUNAKAN GPS BERBASIS ANDROID
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
APLIKASI HOTEL
DI KOTA PALEMBANG MENGGUNAKAN GPS
BERBASIS ANDROID
Mezi Prayoga
Eka Susanto
Reza Alberi
Jurusan Teknik Informatika
STMIK PalComTech Palembang
Abstrak
Seiring dengan perkembangan smartphone yang pesat disertai dengan perkembangan
system android yang banyak digunakan saat ini, maka pembuatan aplikasi peta lokasi
hotel di Palembang menggunakan GPS (Global Positoning System) berbasis android
dapat mempermudah masyarakat untuk menemukan lokasi hotel yang dituju. Metode
penulisan yang digunakan adalah metode waterfall dengan menggunakan fase
requirements definitions, fase system and software design, fase implementation and unit
testing, fase integration and system testing, dan fase operation and maintenance. Hasil
pembuatan aplikasi ini adalah mempermudah warga asing maupun lokal untuk dapat
menemukan lokasi hotel yang akan dituju dengan memanfaatkan GPS berbasis android.
Kata kunci : GPS(Global Positoning System), Android, Metode Waterfall, Hotel Palembang.
PENDAHULUAN Indonesia merupakan negara yang menjadikan pariwisata sebagai salah satu sektor
pembangunan ekonomi dan budaya. Salah satu kota yang yang menjadi kota pariwisata
adalah Palembang.Palembang memiliki objek yang merupakan ciri khas dari kota tersebut
yaitu jembatan Ampera. Jembatan Ampera adalah destinasi andalan dari kota palembang.
Selain jembatan Ampera kota Palembang mempunyai objek wisata lain seperti sungai Musi,
pulau kemaro, benteng kuto besak, museum balaputera dewa, dan bukit siguntang.
Seiring dengan banyaknya tempat wisata di Kota Palembang maka tidak menutup
kemungkinan bahwa kota palembang menjadi pilihan destinasi wisata bagi wisatawan,
dengan besarnya kemungkinan wisatawan yang datang ke kota palembang maka akan besar
pula pendapatan daerah, dan dengan banyaknya wisatawan yang datang ke kota palembang
maka tidak menutup kemungkinan akan banyak juga permintaan kamar hotel atau
penginapan sebagai media untuk bermalam/menginap di kota palembang, bagi kebanyakan
masyarakat yang di luar kota palembang maupun yang belum pernah datang ke kota
palembang akan sedikit sulit untuk menemukan hotel atau tempat penginapan di kota
palembang. Maka dari itu kami memberikan solusi yang bisa digunakan untuk
mempermudah pencarian lokasi hotel yang terdekat atau disukai, solusi nya adalah dengan
menggunakan sistem layanan pencari lokasi berbasis GPS yang ada di smartphone.
Seiringdengan berkembangnya smartphone yang semakin pesat disertai dengan
perkembangan sistem operasinya Android yang paling banyak digunakan saat ini. Dengan
sistem yang canggih dan tampilan yang menarik menjadikan android salah satu smartpone
yang dapat diandalkan untuk mencari lokasi melalui GPS (Global Positioning System).
Dalam jurnal yang dibuat oleh Rompas (4:2012) GPS adalah suatu sistem navigasi atau
penentu lokasi berbasis satelit, sistem ini didesain untuk memberikan posisi dan informasi.
2
Terlepas dari itu informasi data dan layanan lokasi tempat penginapan atau hotel yang ada di
kota Palembang sering menjadi salah satu masalah bagi wisatawan yang berkunjung. Banyak
wisatawan tidak mengetahui dimana lokasi tempat penginapan atau hotel terdekat.
Berdasarkan uraian diatas, penulis berinisiatif untuk membuat aplikasi pencari hotel di
kota palembang berbasis Android, sekaligus untuk menyelesaikan tugas akhir perkuliahan
penulis melakukan penelitian dengan mengangkat judul “Aplikasi Hotel di Kota
Palembang menggunakanGPS Berbasis Android”.
LANDASANTEORI
Aplikasi
Menurut Hidayat (2011:67) Aplikasi adalah pemograman komputer yang cukup
berpengalaman dan dapat melakukan tugasnya tanpa harus dibimbing secara langsung lagi.
Android
Menurut Safaat (2011:11) Android adalah sebuah sistem operasi untuk perangkat
mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android
menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka.
Android SDK (Software Development Kit) Menurut Satyaputra (2014:41) Android SDK (Software Development Kit) adalah tool
dan alat bantu API (Aplication Programing Interfaces) yang diperlukan untuk
mengembangkan aplikasi berbasis Android menggunakan bahasa pemograman Java. SDK
sering juga disebut sebagai software emulator yang berguna untuk mensimulasikan OS
Android pada PC.
ADT (Android Development Tool) Menurut Safaat (2011:6) ADT (Android Development Tool) adalah plugin yang di
desain untuk IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan apliaksi
Android dengan menggunakan IDE Eclipse. Dengan menggunakan ADT untuk Eclipse akan
memudahkan kita membuat aplikasi project Android, membuat GUI aplikasi, melakukan
pembuatan package Android (.apk), dan menambahkan komponen-komponen lainnya.
Eclipse
Menurut Safaat (2011:16) Eclipse adalah IDE untuk mengembangkan java atau
Android yang free dan dapat di download. Versi eclipse yang ada sekarang sudah banyak
seperti eclipse Helios (eclipse versi 3.6), enclipse Galileo (eclipse versi 3.5) dan eclipse
Ganymade (eclipse versi 3.4). Eclipse berfungsi untuk mengembangkan perangkat lunak
yang dapat dijalankan disemua platform.
Java
Menurut Safaat (2011:2) Java adalah sebuah bahasa pemograman yang dapat di
operasikan atau di jalankan di berbagai komputer termasuk telepon genggam dan bersifat
OOP (Object Oriented Programming).
MySql
Menurut Safaat (2011:46) MySql adalah sebuah perangkat lunak sistem manajemen
basis dataSQL atau DBMS yang multithread danmulti-user.
3
Data Primer
Menurut Hasan (2013:33) data Primer adalah data yang diperoleh dan dikumpulkan
oleh orang yang melakukan penelitian atau yang bersangkutan yang memerlukannya
Data Sekunder
Data sekunder adalah buku-buku yang tidak berkaitan secara langsung dengan objek
material dan objek penelitian, tetapi memiliki relevansinya. (Wibowo, 2011:46)
Observasi
Menurut Jogiyanto (2013:67) Observasi adalah pengamatan langsung suatu kegiatan
yang sedang dilakukan.
PengujianBlack Box Menurut Shalahuddin (2013:275) black box testing yaitu pengujian perangkat lunak
dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian dimaksud
untuk mengetahui apakah fungsi-fungsi, masukan dan keluaran dari perangkat lunak sesuai
dengan spesifikasi yang dibutuhkan.
Model Proses ( flowChart)
Sumber Romney (2004:189)
4
Tabel 1Simbol – Simbol Flowchart
Study Pustaka.
Menurut Jogiyanto (2010:69) Dalam penelitian ini penulis menggunakan teknik studi
pustaka dalam pengumpulan data, dikarenakan lebih efisien selain itu, kelebihan metode ini
dapat memperoleh banyak sumber tanpa memerlukan banyak biaya, tenaga dan waktu karena
buku-bukunya terkumpul di dalam perpustakaan.
Latitude atau Lintang Latitude atau lintang (garis horizontal) adalah jarak sudut dalam derajat, menit dan
detik dari titik utara atau selatan dari selatan khatulistiwa. Sedangkan longitude atau bujur
(garis vertikal) adalah jarak sudut dalam derajat menit, dan detik dari titik timur atau barat
meridian. (Danishwara, 2013:3).
Navigasi
Navigasi adalah bidang study yang berfokus pada proses pemantauan dan
mengendalikan pergerakan suatu kendaraan dari satu tempat ke tempat yang lain. (Prasetyo,
2013:2).
HASIL DAN PEMBAHASAN
Flowchart Aplikasi
Gambar 1 menerangkan alur program aplikasi Pemetan Hotel Di Kota Palembang
Dengan GPS Berbasis Android.
5
Mulai
1. Peta
2. Terdekat
3. Cari
4. Profil
Pilih 1 Pilih 2 Pilih 3 Pilih 4
Tampilkan Peta Google Maps
Klik marker hotel
Informasi mengenai alamat
hotel, nomor telepon dan harga
Ke Lokasi
Tampil Rute Map
ya
ya
List Hotel terdekat
Klik list Hotel terdekat
Informasi mengenai alamat
hotel, nomor telepon dan
harga
Tampil Rute Map
Proses Pencarian hotel berdasarkan nama, harga dan fasilitas
List Hotel
Klik list hotel
Informasi mengenai alamat hotel, nomor telepon dan harga
Tampil Rute Map
ya
yatidak
tidak
Informasi profil pembuat aplikasi
Keluar
ya ya
tidak tidak tidak
Telpon
tidak
Ke Lokasi Telpon
tidak
ya
Ke Lokasi Telpon
ya
ya
tidak
ya
tidak
tidak
ya
Booking
tidak
Booking
tidak
Booking
tidak
(Sumber : Diolah Sendiri)
Gambar 1 : Flowchart Aplikasi
Struktur Aplikasi
Gambar 2 berikut merupakan struktur aplikasi pencarian hotel di kota Palembang
menggunakan GPS berbasis Android.
(Sumber : Diolah Sendiri)
Gambar 2 : Struktur Aplikasi
6
Use Case Penggunaan Aplikasi
Gambar 3 merupakan use case penggunaan aplikasi. Ketika aplikasi dijalankan akan
menampilkan empat fitur pada menu utama yaitu peta keseluruhan, hotel terdekat, cari hotel
dan profil.
Pengguna
Melihat PetaKeseluruhan
Mencari Hotel
Menemukan HotelTerdekat
Marker seluruhhotel
List hotel
Informasi fasilitas danharga hotel serta alamat
Navigasi
No. telepon
*
*
*
*
*
* *
*
**
<<include>>
Booking
*
*
(Sumber : Diolah Sendiri)
Gambar 3 : Use Case Penggunaan Aplikasi
Class Diagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem.Gambar 4 berikut
merupakan class diagram dari aplikasi pemetaan hotel.