APLIKASI DIGITAL MAPS PANDUAN PARIWISATA KEBUMEN BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh ARDI FIRMANSYAH 09.11.3090
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014
DIGITAL MAPS APPLICATION ANDROID BASED KEBUMEN TOURISM GUIDE
APLIKASI DIGITAL MAPS PANDUAN PARIWISATA KEBUMEN BERBASIS ANDROID Ardi Firmansyah Heri Sismoro Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Kebumen is a city that has the potential of tourism is quite interesting. New City Government (City Government) Kebumen, which began this year plans to increase tourist Kebumen within or outside the area, but this is not accompanied by a number of travel guides step. So the increase in tourists traveling to Kebumen less informative about where and what are the locations for the tour. At this shopping search application on Android-based mobile phone information by using the map in and out of the room, which is a technology that uses the internet and mobile phones to access the information necessary for the tenant level. Today, the Internet and cellular phones that use a lot, so for applications that support the implementation of the mobile internet and android is very important. With applications that implement the use of technology-based phone and android supported features map-based, is expected to solve the problem and provide ease of information for travelers who want to find information about tourist sites.
Keywords: Android, Tourism Guide, Maps
1.
Pendahuluan Teknologi informasi bergerak semakin maju dan berkembang dalam berbagai
bidang diantaranya bidang Politik, Ilmu Pengetahuan, Ekonomi, Sosial, Budaya, dan Kesehatan. Teknologi informasi mempunyai peranan yang sangat penting bagi kehidupan karena sangat dibutuhkan dalam menunjang kegiatan. Salah satu yang sedang populer saat ini adalah teknologi mobile pada perangkat telepon seluler (ponsel) khususnya telepon pintar (smartphone). Smartphone adalah telepon genggam yang mempunyai kemampuan tingkat tinggi yang sedang banyak dipergunakan oleh masyarakat dunia saat ini. Salah satunya adalah smartphone yang menggunakan sistem operasi Android. Sistem operasi ini dibangun dengan berbasis kernel linux yang telah mengalami modifikasi sehingga cocok digunakan pada telepon seluler ataupun smartphone. Hingga saat ini Android banyak digunakan masyarakat. Android merupakan sistem operasi terbuka (open source) sehingga memudahkan pengembang aplikasi yang hendak menciptakan aplikasi untuk Android. Kebumen adalah sebuah kota yang mempunyai potensi wisata yang sangat banyak dan menarik, sayangnya kekayaan pariwisata Kebumen tidak diketahui oleh banyak orang. Keterbatasan informasi mengenai obyek dan lokasi wisata di Kebumen inilah yang menjadi permasalahan bagi para wisatawan. Oleh sebab itu, Penulis tertarik untuk menciptakan sebuah aplikasi pariwisata yang nantinya diharapkan aplikasi ini dapat memberikan informasi bagi para wisatawan agar lebih mengetahui obyek dan lokasi pariwisata di Kebumen. Serta diharapkan dapat meningkatkan jumlah wisatawan di daerah Kebumen. 2.
Landasan Teori
2.1
Kota Kebumen Secara etimologis multimedia berasal dari kata multi (Bahasa Latin, nouns) yang
berarti banyak, bermacam-macam, dan medium (Bahasa Latin) yang berarti sesuatu yang dipakai untuk menyampaikan atau membawa sesuatu.
Kata medium dalam
American Heritage Electronic Dictionary (1991) juga diartikan sebagai alat untuk mendistribusikan dan mempresentasikan informasi (Rachmat dan Alphone, 2005/2006). Multimedia merupakan kombinasi dari beberapa elemen yaitu teks, gambar, suara, video dan animasi. 2.2
Android
2.2.1
Pengertian Android Android merupakan sistem operasi yang dikembangkan untuk perangkat mobile
berbasis Linux. Pada awalnya sistem operasi ini dikembangkan oleh Android Inc. yang
1
kemudian dibeli oleh Google pada tahun 2005. Perangkat berbasis android hanya mempunyai satu layar antar muka (interface). 2.2.2
Komponen Android Aplikasi Android terdiri dari 4 komponen, yaitu Activity, Service, Broadcast
Receiver, Content Providers. 2.2.3
Arsitektur Android Android merupakan generasi baru platform mobile, platform yang memberikan
pengembang untuk melakukan pengembangan sesuai yang diharapkannya. Sistem operasi yang mendasari Android dilisensikan di bawah GNU, General Public Lisensi Versi 2 (GPLv2), yang sering dikenal dengan istilah copyleft lisensi yaitu setiap perbaikan pihak ketiga harus terus jatuh di bawah terms. Android didistribusikan dibawah Lisensi Apache Software (ASL/Apache2), yang memungkinkan untuk distribusi kedua dan seterusnya. 2.3
Aplikasi dan Mobile Aplikasi merupakan program yang khusus melakukan pekerjaan tertentu. Mobile
dapat diartikan sebagai perpindahan yang mudah dari satu tempat ke tempat yang lain, misalnya telepon mobile berarti bahwa terminal telepon yang dapat berpindah dengan mudah dari satu tempat ke tempat lain tanpa terjadi pemutusan atau terputusnya komunikasi. Sistem aplikasi mobile merupakan aplikasi yang dapat digunakan walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain tanpa terjadi pemutusan atau terputusnya komunikasi. 2.4
System Development Life Cycle (SDLC) System Development Life Cycle adalah metodologi umum dalam pengembangan
sistem yang menandai kemajuan usaha analisis dan desain. 2.5
UML (Unified Modelling Language) Unfield Modelling Language adalah keluarga notasi grafis yang didukung oleh
meta-model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek. 2.5.1
Sequence Diagram Sequence diagram menggambarkan interaksi antara objek di dalam dan sekitar
berupa pesan yang digambarkan terhadap waktu. Sequence diagram terdiri atas dimensi vertical (waktu) dan dimensi horizontal (objek-objek yang terkait). 2.6
Eclipse Eclipse adalah sebuah IDE (Integrated Development Environment) untuk
pengambangan java/android yang free dan open source yang dapat didownload di http://www.eclipse.org/download.
2
3.
Analisis Dan Perancangan
3.1
Analisis Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke
dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan yang terjadi dan kebutuhan untuk perbaikan berikutnya. 3.1.1
Analisis SWOT Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk
mengevaluasi kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) dari aplikasi yang dibuat. Analisis SWOT memiliki peran untuk menjelaskan bagaimana peluang dari program yang akan dibuat serta menganalisis masalah-masalah yang berhubungan dengan program tersebut. 3.1.2
Analisa Kebutuhan Analisis kebutuhan sistem meliputi analisis kebutuhan fungsional, analisis
kebutuhan nonfungsional, analisis kelayakan sistem. 3.1.3
Analisis Kelayakan Analisis kelayakan sistem bertujuan untuk memastikan bahwa sistem yang akan
dibuat memang layak untuk dibuat. 3.2
Perancangan UML
3.2.1
Usecase Diagram
Gambar 3.1 Usecase Diagram 3.2.2
Sequence Diagram Sequence diagram menggambarkan interaksi antar objek baik di dalam maupun
diluar sistem. Dalam sequence diagram terdiri atas dimensi sistem dan dimensi horisontal. Sequence diagram menggambarkan sistem atupun langkah-langkah pada sistem sebagai respon dari sebuah event untuk menghasilkan suatu output. Berikut ini merupakan sequence diagram dari aplikasi Pariwisata Kebumen.
3
Gambar 3.2 Sequence Diagram 3.2.3
Class Diagram Class diagram adalah pengembangan dari use case diagram.
Gambar 3.3 Class Diagram
4
3.2.4
User Interface Interface merupakan tampilan dari suatu program aplikasi yang berperan sebagai
media komunikasi antara pengguna dengan sistem. Interface yang baik adalah yang memudahkan pengguna untuk berinteraksi dengan sebuah sistem. Berikut tampilan interface pada aplikasi Pariwisata Kebumen. Berikut tampilan User Interface bagi pengguna yang akan diaplikasikan : 1.
Tampilan Splash Screen Splash Screen adalah tampilan awal sebelum program dijalankan.
Gambar 3.4 Splash Screen 2.
Tampilan Menu Utama Menampilkan menu utama yang terdiri dari menu sejarah, pariwisata, map,
kompas, telepon penting, check update, dan exit.
Gambar 3.5 Menu Utama
5
3.
Tampilan Menu Sejarah Menu History menampilkan sejarah dari Kota Kebumen.
Gambar 3.6 Menu Sejarah 4.
Tampilan Menu Pariwisata Menampilkan pilihan semua pariwisata dan tombol list kategori pariwisata.
Gambar 3.7 Menu Pariwisata 5.
Tampilan List Kategori Pariwisata Pada list kategori pariwisata, tiap-tiap pariwisata akan kategorikan menurut jenis
pariwisata tersebut.
6
Gambar 3.8 Tampilan List Kategori Pariwisata 6.
Tampilan Wisata Untuk Setiap Kategori Halaman ini menampilkan nama pariwisata dari setiap kategori. Jika user
mengklik kategori wisata A, maka semua tempat wisata yang terdapat pada kategori wisata A akan muncul dalam list.
Gambar 3.9 Tampilan Wisata Untuk Setiap Kategori 7.
Tampilan Menu Map Menampilkan peta penyebaran lokasi pariwisata di Kebumen.
7
Gambar 3.10 Tampilan Menu Map 8.
Tampilan Menu Kompas Menu ini menampilkan kompas sebagai petunjuk arah.
Gambar 3.11 Tampilan Menu Kompas 9.
Tampilan Menu Telepon Penting Pada menu ini terdapat nomor-nomor telepon yang berguna bagi para
wisatawan. User bisa langsung melakukan panggilan cepat pada menu ini. User hanya perlu mengklik salah satu nomor telepon dan akan muncul pilihan ‘apakah anda akan melakukan panggilan pada nomor ini?’, user cukup memilih yes untuk melakukan panggilan, atau memilih no untuk membatalkan panggilan.
8
Gambar 3.12 Tampilan Menu Telepon Penting 4.
Implementasi Pada tahapan ini merupakan penerapan dari perancangan yang telah dilakukan
pada bab sebelumnya 5.
Kesimpulan Berdasarkan dari hasil penelitian aplikasi Panduan Pariwisata Kebumen, maka
dapat diambil kesimpulan yaitu Aplikasi panduan Pariwisata Kebumen dibuat dengan mengumpulkan landasan teori
yang berkaitan, melakukan analisis,
melakukan
perancangan, dan melakukan implementasi program. Aplikasi dapat menunjukkan list pariwisata beserta kategori wisata menurut tipe atau jenis pariwisata tersebut, daftar nomor telepon penting yang mungkin akan dibutuhkan para wisatawan, dan peta lokasi penyebaran lokasi pariwisata di Kabupaten Kebumen.
9
DAFTAR PUSTAKA Fatta, Hanif Al. 2007. Analisis & Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Andi Publisher. Fowler, Martin. 2004. Panduan Singkat Bahasa Pemodelan Objek Standar. Yogyakarta: Andi Publisher. Hermawan S, Stephanus. 2011. Cara Mudah Membuat Aplikasi Android. Yogyakarta: Andi Publisher.
Munawar. 2005. Pemodelan Visual dengan UML. Yogyakarta: Graha Ilmu. Pitana, I Gede, dan I Ketut Surya Diarta. 2009. Pengantar Ilmu Pariwisata. Yogyakarta: Andi Publisher.
Safaat H, Nazruddin. 2012. Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: Informatika. Siallagan, Sariadin. 2009. Pemrograman Java Dasar-dasar Pengenalan dan Pemahaman. Yogyakarta: Andi Publisher. Yoeti, Oka A. 2008. Perencanaan dan Pengembangan Pariwisata. Jakarta: PT. Percetakan Penebar Swadaya.
10