perancangan aplikasi mobile berbasis sistem...

12
PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM OPERASI ANDROID UNTUK INFORMASI LOKASI PARIWISATA DI PULAU FLORES NASKAH PUBLIKASI diajukan oleh Fachrudin Nurdin Thalib 09.11.3156 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013

Upload: dokiet

Post on 20-Apr-2018

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM OPERASI ANDROID UNTUK INFORMASI LOKASI PARIWISATA DI PULAU

FLORES

NASKAH PUBLIKASI

diajukan oleh

Fachrudin Nurdin Thalib

09.11.3156

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2013

Page 2: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan
Page 3: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

DESIGNING MOBILE APPLICATION BASED ANDROID OPERATING SYSTEM FOR INFORMATION TOURISM LOCATIONS IN FLORES ISLAND

PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM OPERASI ANDROID UNTUK INFORMASI LOKASI PARIWISATA DI PULAU FLORES

Fachrudin Nurdin Thalib

Heri Sismoro Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

The development of information technology so rapidly has brought tremendous benefits for the advancement of human civilization. Advances in information technology and communications we have achieved now actually been recognized and perceived provides much convenience and comfort for human life. With today's technological advances need to be made an application that aims to facilitate travelers find tourist sites on the island of Flores.

This application is built with the Android-based. It is adjusted to the circumstances in which the android market much in use by the mobile phone users. The application will then be easily used by people with easily via their mobile phone.

The results achieved by making this application is an application that can make travelers easily find tourist sites on the island of Flores and getting innovation of attractions visited.

Keywords: Android, Tourism, Technology

Page 4: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

1

1. Pendahuluan

Pariwisata dapat dikatakan sebagai sebuah industry terbesar yang

memiliki peran sebagai salah satu sumber devisa suatu Negara. Banyak negara

mulai menyadari pentingnya sektor pariwisata, sehingga Negara-negara tersebut

mulai bergantung dari industri pariwisata ini sebagai sumber pajak dan

pendapatan untuk perusahaan yang menjual jasa kepada wisatawan.

Sebagai salah satu wilayah pengembangan pariwisata di Indonesia,

beberapa daerah di Pulau Flores terus berupaya mengembangkan fasilitas yang

standarisasi, sehingga pelayanan terhadap tamu lebih maksimal, termasuk

personal dalam fasilitas pariwisata tersebut. Tempat wisata yang bisa ditemukan

di pulau ini bisa dibedakan dalam beberapa kategori. Wisata alam, antara lain:

Taman Nasional Komodo, Danau Tiga Warna Kelimutu. Selanjutnya wisata

bahari meliputi: Taman Laut 17 Pulau Riung, Pulau Bidadari. Serta wisata

budaya yang meliputi: Tarian Caci, Rumah adat Mbaru Niang di Wae Rebo.

Minimnya pembangunan infrastruktur jaringan internet di Pulau Flores

juga mengakibatkan tidak tersedianya akses internet pada daerah dan destinasi

pariwisata tertentu dan membuat pengunjung bingung untuk mencari tahu

tentang wisata tujuan yang akan dikunjunginya, sehingga aplikasi android sangat

berperan penting dibanding mengunjungi situs-situs tertentu karena terbatasnya

jaringan internet.

2. Landasan Teori

2.1 Pengertian Pariwisata

Pariwisata adalah kegiatan seseorang yang bepergian keatau tinggal di

suatu tempat di luar lingkungannya yang biasa dalam waktu tidak lebih dari

satu tahun secara terus menerus untuk kesenangan, bisnis ataupun tujuan

lain.

2.2 Pengertian Android

Android merupakan system operasi yang dikembangkan untuk perangkat

mobile berbasis Linux.Pada awalnya system operasi ini dikembangkan oleh

Android Inc. yang kemudian dibeli oleh Google pada tahun 2005. Perangkat

berbasis android hanya mempunyai satu layar antarmuka (interface).

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

Page 5: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

2

yang dapat berpindah dengan mudah dari satu tempat ke tempat lain tanpa

terjadi pemutusan atau terputusnya komunikasi.

2.4 System Development Life Cycle

System Development Life Cycle adalah metodologi umum dalam

pengembangan sistem yang menandai kemajuan usaha analisis dan desain.

Identifikasi dan seleksi proyek adalah langkah pertama dari SDLC

keseluruhan informasi yang dibutuhkan oleh system : identifikasi, analisis,

prioritas, dan susun ulang.

2.5 Unfield Modelling Language (UML)

Unfield Modelling Language adalah keluarga notasi grafis yang didukung

oleh meta-model tunggal, yang membantu pendeskripsian dan desain

system perangkat lunak, khususnya system yang dibangun menggunakan

pemrograman berorientasi objek. UML memungkinkan para pengembang

untuk melakukan pemodelan secara visual, yaitu penekanan yang

dititikberatkan pada gambar, bukan didominasi secara narasi.

2.6 Eclipse

Eclipse adalah sebuah IDE (Integrated Development Environment) untuk

pengambangan java/android yang free dan dapat di download di

http://www.eclipse.org/download. Secara standar Eclipse selalu dilengkapi

dengan JDT (Java Development Tools), plug-in yang membuat Eclipse

kompatibel untuk mengembangkan program Java, dan PDE (Plug-in

Development Environment) untuk mengembangkan plug in baru. Eclipse

beserta plug-in-nya diimplementasikan dalam bahasa pemrograman Java.

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.2 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.

Page 6: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

3

a. Strength

1. Aplikasi mampu memberikan informasi lokasi pariwisata di Pulau

Flores.

2. Aplikasi mampu melakukan panggilan cepat terhadap nomor telepon

darurat.

b. Weakness

1. Aplikasi akan memiliki sedikit hambatan jika digunakan pada area

yang tidak ada koneksi internet.

2. Aplikasi kurang maksimal ketika dipakai didalam ruangan tertutup

ataupun didalam gedung.

c. Opportunities

1. Belum adanya aplikasi berbasis android yang memberikan informasi

tentang lokasi pariwisata di Pulau Flores

2. Aplikasi dapat digunakan oleh semua pengguna yang menggunakan

smartphone Android 2.3 keatas.

d. Threats

1. Aplikasi hanya bisa menunjukkan letak lokasi pariwisata, jika ada

aplikasi lain yang memiliki lebih banyak fitur maka pengguna akan

beralih pada aplikasi yang lebih baik.

3.3 Analisis Kebutuhan

3.3.1 Analisis Kebutuhan Fungsional

Layanan yang akan dimiki oleh aplikasi Flores Tourism adalah

sebagai berikut :

a. Aplikasi dapat menampilkan informasi lokasi pariwisata di Pulau

Flores.

b. Aplikasi dapat menampilkan informasi lokasi pariwisata dari

masing-masing Kabupaten di Pulau Flores.

c. Aplikasi dapat menampilkan peta penyebaran lokasi pariwisata

di Pulau Flores.

d. Aplikasi dapat memberikan informasi contact person untuk setiap

kabupaten di Pulau Flores.

3.3.2 Analisis Kebutuhan Non Fungsional

1. Analisis Kebutuhan Perangkat Keras

Spesifikasi perangkat keras yang digunakan untuk membuat

aplikasi Flores Tourism adalah sebagai berikut:

Page 7: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

4

- Processor intel core2 duo

- RAM 2GB

- Hardisk TOSHIBA MK3263GSX ATA Device

2. Analisis Kebutuhan Perangkat Lunak

Spesifikasi minimal perangkat lunak yang digunakan untuk

membuat aplikasi Flores Tourism adalah sebagai berikut:

- Eclipse Indigo

- SDK

- System Operasi Windows 7

3.4 Perancangan Sistem

3.4.1 Perancangan UML

Berikut ini perancangan UML yang dirancang untuk membangun

aplikasi Flores Tourism.

1. Use Case Diagram

2. Sequence Diagram

3. Class Diagram

3.4.2 User Interface

1. Tampilan Menu Utama

Gambar 3.5 Menu Utama

Page 8: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

5

2. Tampilan Menu Attraction

Gambar 3.7 Menu Attraction

3. Tampilan Wisata Untuk Setiap Kabupaten

Gambar 3.9 Tampilan Wisata Untuk Setiap Kabupaten

4. Implementasi dan Pembahasan

4.1 Perancangan Arraylist

ArrayList adalah kelas yang memungkinkan pembuatan list objek array

yang ukurannya dapat berubah secara dinamis atau bisa dibilang ukuran

ArrayList dapat berubah sesuai dengan jumlah data yang dimasukkan.

Berikut beberapa tabel ArrayList yang berisi data untuk diterapkan pada

aplikasi.

Page 9: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

6

Tabel 4.2 ArrayList Wisata Manggarai

Tabel 4.6 ArrayList Wisata Ende

4.2 Implementasi Interface

Pada sub bab ini menjelaskan implementasi interface dari aplikasi Flores

Tourism. Implementasi interface pada aplikasi ini disesuaikan dengan

perancangan interface pada bab sebelumnya.

1. Tampilan Menu Utama

Gambar 4.2 Impementasi Menu Utama

Page 10: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

7

2. Tampilan Menu Attraction

Gambar 4.4 Implementasi Menu Attraction

3. Tampilan Wisata Untuk Setiap Kabupaten

Gambar 4.6 Implementasi Pariwisata Untuk Setiap Kabupaten

Page 11: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

8

5. Penutup

5.1 Kesimpulan

Berdasarkan dari hasil penelitian aplikasi Flores Tourism, maka dapat

diambil kesimpulan sebagai berikut:

1. Aplikasi Flores Tourism dibuat dengan mengumpulkan landasan teori

yang berkaitan, melakukan analisis, melakukan perancangan, dan

melakukan implementasi program.

2. Aplikasi Flores Tourism dapat menunjukkan list pariwisata beserta

Kabupaten yang menaungi lokasi pariwisata tersebut, daftar nomor

telepon penting dari tiap kabupaten yang akan dikunjungi, dan Peta

lokasi penyebaran lokasi pariwisata di Pulau Flores.

5.2 Saran

Setelah menyelesaikan skripsi ini ada beberapa hal yang menjadi masukan

untuk para pengembang atau pembuat aplikasi yang sekiranya ada

kesamaan dengan program ini yaitu:

1. Dilengkapi fitur GPS (Global Positioning System) untuk menampilkan

rute perjalanan yang akan ditempuh.

2. Menambah fitur list hotel agar lebih membantu perjalanan wisatawan.

3. Menambahkan fitur video mengenai profil tempat wisata yang akan

dikunjungi

Demikian adalah saran yang mungkin berguna bagi para pengembang

aplikasi selanjutnya.

Page 12: PERANCANGAN APLIKASI MOBILE BERBASIS SISTEM …repository.amikom.ac.id/files/Publikasi_09.11.3156.pdf · pengambangan java/android yang free dan dapat di download di http ... menampilkan

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.