PENGEMBANGAN APLIKASI TOUR GUIDE WISATAWAN BERBASIS ANDROID MENGGUNAKAN GPS

  pISSN: 2442-3386 eISSN: 2442-4293 Vol 2 No 2 Juli 2016, 69 - 74

PENGEMBANGAN APLIKASI TOUR GUIDE WISATAWAN BERBASIS ANDROID

MENGGUNAKAN GPS

  1

  2

  3 Zendy Saputra , Shofiya Syidada , Anang Kukuh Adisusilo 1,2,3

  Program Studi Teknik Informatika, Fakultas Teknik, Universitas Wijaya Kusuma Surabaya

  

Abstrak

Pariwisata me rupakan suatu hal yang sangat berke mbang sekarang ini d i Indonesia , termasuk di kota Nganjuk.

  Kota Nganjuk sejak dahulu sudah terkenal dengan maskot wisatanya yaitu Air Te rjun Sedudo dan Nasi Becek di ma kanan khasnya, namun objek wisata dan makanan khas lainya kurang di ketahui oleh para wisatawan karena kurangnya informasi yang di peroleh. Pada penelitian ini, akan d ibuat sebuah aplikasi yang dapat mengenalkan kota Nganju k dengan apikasi sebagai Tour Guide. Pengenalan tersebut terdiri dari objek wisata dan ku liner pada kota Nganju k yang terd iri dari detail te mpat wisata dan makanan khas, peta, dan gallery. Aplikasi ini menggunakan Google Maps API untuk mena mpilkan peta dan rute dari suatu tempat dan Global Positioning

  

System(GPS) untuk mengetahui posisi dari user sekarang. Se iring dengan ke majuan tekno logi, ap likasi ini d ibuat

  pada mobile device berbasis Android sehingga mudah untuk diakses dimana saja dan kapan saja selama me mpunyai koneksi internet. Dari hasil uji coba aplikasi dapat menunjukan rute perja lanan, me mperlihatkan

  galery, mendengarkan suara di Android Kitk at.

  Kata kunci : Navigasi, Objek wisata,Android, GPS

Abstract

  

Tourism is a thing that is now developing in Indonesia, including in the city of Nganjuk . Nganjuk city since the

first is already famous for its tourism mascot that is Niagara Sedudo and muddy ric e in distinctive food, but the

food typical tourist attraction and other less k nown by tourists because of the lack of information that was

obtained. In this study, will be made an application to introduce the city Nganjuk with apikasi as a Tour Guide.

The introduction consists of the attractions and culinary in Nganjuk city consisting of details of tourist

attractions and specialties, maps, and gallery. This application uses the Google Maps API to display maps and

routes from somewhere and Global Positioning System (GPS) to determine the position of the current user.

Along with advances in technology, this application is made on Android -based mobile device so it's easy to be

accessed anywhere and anytime as long as have an internet connection. From the test results applications can

run well to show the route of travel, gallery shows, listen to the sound in Android Kitk at .

  Keywords: navigation, tourist attractions, Android, GPS I.

  mencari sebuah informasi tentang lokasi wisata di

   PENDAHULUAN kota Semarang.

  Di mana aplikasi tersebut hanya untuk

  Latar Belakang

  mencari lokasi wisata tanpa mencantumkan lo kasi Dari beberapa Obyek Wisata di miliki kota ma kanan khas dari daerah tersebut. Maka penelit i

  Nganjuk, yang tidak menyediakan Pra mu wisata / akan me mbuat sebuah aplikasi Tour Guide berbasis

  Tour guide untuk mengenalkan dan menuntun

  android untuk me mandu parawisatawan untuk menuju parawisatawan me mbuat potensi wisata ala m dan keaneka raga man ma kanan khas di Nganjuk seakan lokasi te mpat wisata dan makanan khas di kota Nganjuk. tenggelam. Tidak adanya Tour Guide untuk mengenalkan dan menuntun parawisatawan di kota

  II. Nganjuk karena ha l tersebut kesulitan untuk TINJAUAN PUSTAKA

  mene mu kan lokasi dari te mpat wisata dan makanan

  Android

  khas yang diinginkan, karena dala m satu kota tida k Android adalah sebuah sistem operasi untuk hanya me mpunyai satu te mpat wisata serta lo kasi telepon seluler berbasis Linu x yang mencakup sistem makanan khas. operasi, milddleware dan aplikasi. Android

  “Rancang Bangun Aplikasi Location-Based menyedia kan platform terbuka bagi para pengembang

  Service Pencarian Lokasi Wisata Di Kota Se marang [1]

  buat menciptakan aplikasi me reka sendiri untuk . Penelit ian in i bertujuan untuk

  Berbasis Android”

  [2] digunakan oleh bermacam piranti bergerak.

  menghasilkan suatu aplikasi mobile yang dapat me mpe rmudah masyarakat atau wisatawan dala m

  Melek IT Information Technology Journal. Vol 2 No 2 Juli 2016, 70 - 74 Location Based Service (LBS)

  standar dala m industri untuk me mv isualisasi, menspesifikasi, merancang, dan mendokumentasi sistem peranti lunak

  Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows, Linu x, Solaris, AIX, HP-UX dan Mac OS X.

  2. Multi - language: Eclipse dikembangkan dengan bahasa pemrogra man Java, akan tetapi Ec lipse mendukung pengembangan aplikasi berbasis bahasa pemrogra man la innya, seperti C/ C++, Cobol, Python, Perl, PHP, dan lain sebagainya.

  3. Multi - role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk akt ivitas dala m siklus pengembangan perangkat lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan lain sebagainya.

  Ec lipse pada saat ini merupakan salah satu

  IDE favorit dikarenakan gratis dan open source, yang berarti setiap orang boleh melihat kode pemrogra man perangkat lunak ini. Se lain itu, ke lebihan dari Ec lipse yang me mbuatnya populer adalah ke ma mpuannya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plugin.

  Unified Modeling Language (UML) UML adalah sebuah bahasa yang telah menjad i

  [7] UML menawa rkan sebuah standar untuk me rancang model sebuah sistem.

  platform (platform-independent) [6] .

  Seperti bahasa-bahasa lainnya, UML juga me miliki notasi. Notasi UML merupakan seku mpulan bentuk khusus untuk menggambarkan berbagai diagra m peranti lunak. Set iap bentuk me miliki ma kna tertentu dan UML menje laskan bagaimana bentuk-bentuk tersebut didefinisikan. Tu juan dibentuknya UML, yaitu : o

  Memberikan gambaran model konseptual peranti lunak dari suatu bahasa pemrogra man yang tekstual sehingga dapat dimengerti oleh orang-orang yang non-programmer. o

  Membangun model yang tepat, tidak ambigu, dan lengkap yang dapat me mbantu dala m tahap-tahap dari analisis, perancangan, dan implementasi. o

  Dapat memodelkan beberapa jenis bahasa pemrogra man, dan me mbantu me metakan ke mbali mode l tersebut ke suatu bahasa pemrograman yang lain. o

  Membantu dalam dokumentasi perancangan peranti lunak.

  Pramuwisata / Tour guide

  Berikut ini adalah sifat dari Eclipse: 1.

  Ec lipse adalah sebuah IDE (Integrated Develop ment Environ ment) untuk mengemban gkan perangkat lunak dan dapat dijalankan di semua

  Location Based Service (LBS) atau layanan

  GoogleMaps adalah layanan aplikasi peta online yang disediakan oleh Google secara gratis.Layanan peta Google Maps secara resmi dapat diakses melalui situs http://maps.google.com

  berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak me lalu i jaringan dan ma mpu mena mpilkan posisi secara geografis keberadaan perangkat bergerak tersebut

  [2] .

  Location Based Service dapat berfungsi sebagai

  layanan untuk mengidentifikasi lokasi da ri seseorang atau suatu objek tertentu, seperti mene mu kan lo kasi mesin ATM terdekat atau mengetahui keberadaan teman

  [3] .

  Google Maps

  Pada situs tersebut dapat dilihat informasi geografis pada hampir semua permu kaan dibu mi kecuali daerah kutub utara dan selatan. Layanan in i dibuat sangat interaktif,ka rena didala mnya peta dapat digeser sesuai ke inginan pengguna,mengubah level

  Eclipse

  zoom ,serta mengubah tampilan jenis peta. Google

  Maps me mpunyai banyak fasilitas yang dapat dipergunakan misalnya pencarian lokasi dengan me masukkan kata kunci,kata kunci yang dima ksud seperti nama tempat, kota, atau jalan, fasilitas lainnya yaitu perhitungan rute perjalanan dari satu tempat ketempat lainnya

  [4] .

  GPS (Global Positioning System) Global Positioning System (GPS) merupakan

  sistem navigasi yang berbasiskan satelit dan me rupakan alat untuk mengetahui posisi yang tersusun atas constellation 24 satellites yang mengorbit pada bumi pada ketinggian kurang lebih 11.000 mil. Awa lnya GPS hanya terbatas untuk kalangan militer di USA,tetapi pada a wal tahun 80an pemerintah me mbuatnya terbuka untuk digunakan secara umum khususnya pada komersia l bisnis, travel , dan navigasi, sampa i seka rang gps sudah me luas penggunaannya seperti mendeteksi gempa, dan ra malan cuaca. GPS didesain untuk beroperasi 24 ja m, dala m segala kondisi cuaca,dan bisa digunakan di seluruh dunia.

  [5]

  Disetiap daerah yang ada di bumi ini a kan di jangkau oleh 3-4 satelit . Akan tetapi, satelit dapat bekerja dengan maksima l tergantung terhadap kondisi langit yang cerah dan juga tidak adanya halangan sehingga akurasinya juga akan semakin tinggi.

  Pra muwisata berasal dari bahasa Sansek erta yaitu pramu, wis, dan ata.Pramu berarti pelayan atau orang yang me layani, wis berart i te mpat dan ata

  pISSN: 2442-3386 eISSN: 2442-4293 Vol 2 No 2 Juli 2016, 71 - 74 [8]

  berarti banyak . Pendapat umu m mengartikan wisata sebagai keliling atau perjalanan sehingga dalam ha l ini pra muwisata dapat dikatakan sebagai petugas yang me layani orang yang sedang melaku kan perjalanan wisata.

  Java dalah bahasa pemrogra man tingkat

  tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang mela kukan peke rjaan dan menge mbalikan in formasi setelah me la kukan

  [9]

  tugasnya . Para pemrogra m Java banyak menga mbil keuntungan dari ku mpulan ke las di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API).

  Nganjuk

  Dengan wilayah yang terleta k d i dataran rendah dan Kabupaten Nganjuk me miliki kondisi dan struktur yang cukup

Gambar 3.1 Diagram Alir produktif untuk berbagai jenis tana man , baik tana man

   perkebunan dan wisata alam.

  1. Identifikasi masalah. Nganjuk dahulunya bernama Anjuk Ladang

  Identifikasi masalah me liputi yang dalam bahasa Jawa Kuna berarti Tanah pengamatan dari beberapa wisata dan

  Ke menangan, dibangun pada tahun 859 Caka atau ma kanan khas Nganjuk, wawancara kepada 937 Masehi. Kota Nganjuk me rupakan sebuah kota dinas pariwisata kota Nganjuk Pe manfataan kecil yang me miliki potensi dala m berbagai sektor teknologi seperti GPS yang tertanam di kehidupan. Salah satu di antaranya adalah sektor

  [10]

  pariwisata

  Smartphone Android untuk me mudahkan

  parawisatawan mengakses infomasi tentang tempat, jara k dan rute ke lokasi wisata dan

  ma kanan khas berada di Nganjuk beserta deskripsinya. Seka ligus me mbandingkan dari

III. METODE

  Bagan Alur Metode Penelitian

  aplikasi sebelu mnya.. Dila kukan dengan cara Bagan alur metode penelitian p roses me mbaca literatur-literatur yang ada di pembuatan “Pengembangan Aplikasi Tour Guide Wisatawan Berbasis Android Menggunakan GPS perpustakaan, mencari di internet, dan

  ” dapat diilustrasikan pada gambar 3.1. bertanya pada orang-orang yang berkompeten di dalamnya.

Tabel 3.1 Analisa dan pengembangan

  Melek IT Information Technology Journal. Vol 2 No 2 Juli 2016, 72 - 74 2. c.

  Analisa masalah. Penyusunan buku Langkah tera khir adalah pe mbuatan a.

   Terkait dengan kebutuhan user, ada dua

  dokumentasi pelaksanaan tugas akhir yang poin penting yaitu user interface, dan me liputi teori dasar, proses perancangan, fitur-fitur untuk menentukan lokasi pembuatan, dan hasil pengujian. wisata dan ma kanan khas di kota Nganjuk. Aplikasiini ditujukan untuk IV.

   PERANCANGAN APLIKASI

  parawisatawan yang khusus ingin

  4.1

  berkunjung ke te mpat pariwisata dan

   Analisa Sistem makanan khas di Nganjuk.

  b.

   Dengan tampilan menggunakan Eclipse

  yang dapat di design lebih menarik dan terdapat informasi d i dala mnya sehingga para wisatawan sangat User

  Friendly . Karena b iasanya untuk

  mencari suatu informasi tentang tempat wisata harus me mbuka website / blog. Maka diharapkan ap likasi ini b isa lebih efisien ka rena hanya di khususkan di kota nganjuk dan digunakan di smartphone berbasis android.

Gambar 4.1. Use Case Diagram untuk User c.

   Foto, button, dan koneksi Internet di

  dala m aplikasi in i dibuat dala m me mbentuk ta mp ilan a wa l supaya Dala m pe mbangunan sistem in i analisis sistem menggunakan UML. Use Case Diagra m wisatawan dapat mengetahui ciri-c iri digunakan untuk menggambarkan intera ksi antara objek dari benda yang dicontohkan baik aktor dengan sistem. Da la m hal in i a ktornya adalah dari segi warna, bentuk, dan c iri-c iri user dan administrator yang akan menggunakan dari objek tersebut. sebuah sistem pencarian lokasi destinasi 3.

  Perancangan sistem.

  4.2 Analisa Basis Data

  Perancangan sistem dila kukan dengan Analisis basis data dilakukan dengan Class diagra m untuk menggambarkan relasi antar object dan me rancang sistem berdasarkan hasil analisa yang berhubungan langsung dengan struktur

  class

  masalah yang telah dilaku kan. Perancangan basis data di dalam sistem tersebut. dila kukan menggunkan UML. User interface juga di sediakan penje lasan berupa suara layakya Tour

  Guide yang dapat di nyalakan dan di matikan

  .langkah ke rja ap likasi ini adalah berguna untuk wisatawan yang ma las me mbaca deskripsi lo kasi wisata dan makanan khas .

  a.

   Pembuatan Sistem.

  Pe mbuatan sistem di Ec lipese dilaku kan dengan mengimp le mentasikan hasil rancangan ke dala m progra m. Hasil tahap ini adalah kode yang siap dieksekusi.

  b.

   Pengujian Sistem.

  Pengujian sistem dengan berbagai macam masukan dan jenis hardware yang ada. Pengujian sistem diperlu kan untuk

Gambar 4.2. Model Class Diagram mengetahui kecepatan penggambaran

  sistem dan menentukan hardware Saat pengguna me mbuka aplikasi maka minimu m yang diperlukan untuk sistem akan mena mpilkan peta nganjuk beserta menja lankan sistem, serta dila kukan pilihan destinasi wisata nya ke mudian pengguna evaluasi. me milih salah satu tempat destinasi yang akan di tuju.

  pISSN: 2442-3386 eISSN: 2442-4293 Vol 2 No 2 Juli 2016, 73 - 74

  Setelah me milih te mpat destinasi aplikasi a kan Pada Ga mbar 4.6 Proses Vie w destinasi mena mp ilkan deskripsi destinasi dan penjelas an via me rupakan hasil User me milih ma rke r atau te mpat suara,( decision rute(), Get Location(), View Rute(), Destinasi akan muncul detail lokasi mu la i dari na ma ,

  Listen Sound() ) setelah itu pengguna akan d i a rahkan jalan dan tipe

  menuju te mpat lokasi destinasi yang di akan di tuju (

  View Maps Rute(), Selection Destination() ) V.

   IMPLEMENTAS I DAN UJI COBA Implementasi Aplikasi

  Imple mentasi dari proses perancangan antarmuka , me rupakan ga mbaran mengenai antarmuka perangkat lunak yang dibuat. Berikut in i adalah imple mentasi aplikasi dari perangkat lunak yang telah dibuat. Berikut in i merupakan imple mentasi antarmuka dari perangkat lunak yang dirancang.

Gambar 4.7 Proses Detail Destinasi

  Pada Ga mba r 4.7 Proses Detail Destinasi menunjukan Button lihat untuk me lihat detail dari tempat destinasi.

Gambar 4.5 Ujicoba pada Android

  Pada Ga mbar 4.5 Ujicoba pada Android Tamp ilan Ha la man Awa l aplikasi terdapat Prolog aplikasi dan beberapa mark er tempat destinasi wisata yang disediakan di kota Nganjuk.

Gambar 4.8 Proses dari Menu

  “Lihat” Pada Ga mbar 4.8 Proses dari Menu “Lihat” akan muncul detail destinasi mu lai dari profil, deskripsi, gale ry dan button audio untuk mendengarkan deskripsi via suara.

Gambar 4.6 Proses View destinasi

  Melek IT Information Technology Journal. Vol 2 No 2 Juli 2016, 74 - 74

  (2011). Sistem Geografis menggunakan Google API di Mojokerto, [10]

  Guide1998Addison – Wesley [8]

  [7] The Unifed Modelling Laguage User

  Nur Fajaruddin, A. T. (2013). Pembangunan Sistem Pencarian Lokasi dengan Geolocation berdasarkan GPS berbasis Mobile Web.

  Obyek Wisata ( Tour Gu ide ) Secara Rea l Time menggunakan GPS di Bogor menggunakan GPS [6]

  [5] Hatmoko, B. D. (2014). Sistem Informasi

  Perancangan Aplikasi Sistem Navigasi Ob jek Wisata berbasis Android pada Dinas Pariwisata Kota Makasar. Konferensi Nasional Sistem & Informatika 2015 , 301-306.

  [4] Josseano Amakora Koli Parera, S. R. (2015).

  Location Based Servise untuk mengetahui lokasi user .

  [3] Badrul Anwar, h. j. (2014). Implementasi

Gambar 4.9 Proses memunculkan Rute

  [9] Siswanto.

  Detail Nganjuk www.nganjuk.co.id

  VIII NO 15 , 1-9

VI. PENUTUP

  Menambahkan fasilitas untuk memberikan rating pada lokasi wisata.

  ” adalah: 1. Perlu dikembangkan lagi dalam hal penambahan lokasi SPBU, Kantor pelayanan publik, dan Jarak terdekat 2. Pengembangan

  “APLIKAS I TOUR GUIDE WISATAWAN B ERB ASIS ANDROID MENGGUNAKAN GPS

  Saran yang dapat diberikan untuk pengembangan

  6.2 Saran

  Berdasarkan ura ian yang telah di bahas dan pengujian yang telah dilaku kan tidak mengala mi eror diimp le mentasi dari maping, Deskripsi destinasi, dan aplikasi dapat berjalan dengan baik untuk menunjukan rute perja lanan, me mperlihatkan galery, mendengarkan suara di Android Kitk at

  6.1 Kesimpulan

  me munculkan rute awa l user ke te mpat destinasi yang di tuju.

  User me milih button petunjuk maka aplikasi a kan

  Pada Ga mbar 4.9 Proses me munculkan Rute adalah proses akhir dari aplikasi. Proses ini ketika

  SAMPELAN, S. N. (2015). PRAMUWISATA DI KOTA MANADO. Jurnal Holistik Tahun

3. Menambahkan share button untuk

  Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Se marang Berbasis Android”.

  [1] M. Abdurrozzaq Almuzakki (2013) “Rancang

  DAFTAR PUSTAKA

  menghubungkan ke berbagai social network seperti Facebook dan Twitter.

  [2] Dryad, P. (2015). Diambil kembali dari http://techijau.com/urutan-versi-nama-android/.