PERANCANGAN APLIKASI KAWASAN BALI TOURISM DEVELOPMENT CORPORATION (BTDC) DENGAN MENGGUNAKAN METODE LOCATION-BASED SERVICE (LBS) BERBASIS ANDROID
KOMPETENSI REKAYASA PERANGKAT LUNAK
SKRIPSI
INSIDANIA KARTOLEGOWO NIM. 0808605012
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS UDAYANA BUKIT JIMBARAN 2015
PERANCANGAN APLIKASI KAWASAN BALI TOURISM DEVELOPMENT CORPORATION (BTDC) DENGAN MENGGUNAKAN METODE LOCATION-BASED SERVICE (LBS) BERBASIS ANDROID
KOMPETENSI REKAYASA PERANGKAT LUNAK
SKRIPSI
Sebagai syarat untuk memperoleh gelar Sarjana Komputer pada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana
Tulisan ini merupakan hasil penelitian yang belum pernah dipublikasikan
INSIDANIA KARTOLEGOWO NIM. 0808605012
Pembimbing I
Pembimbing II
Dra. Luh Gede Astuti, M.Kom Ida Bagus Gede Dwidasmara, S.Kom., M.Cs. NIP 19640114 199402 2 001 NIP.19850315 201012 1 007
i
Judul
: Perancangan
Aplikasi
Kawasan
Bali
Tourism
Development Corporation (BTDC) Dengan Menggunakan Metode Location-Based Service (LBS) Berbasis Android Nama
: Insidania Kartolegowo
NIM
: 0808605012
Pembimbing
: 1. Dra.Luh Gede Astuti, M.Kom 2. Ida Bagus Gede Dwidasmara, S.Kom., M.Cs.
ABSTRAK Kawasan Bali Tourism Development Corporation (BTDC) yang terletak di wilayah Nusa Dua merupakan kawasan yang memiliki potensi pariwisata yang sangat besar. Banyak wisatawan domestik maupun mancanegara ingin mengunjungi kawasan dengan arsitektur yang khas ini. Di kawasan BTDC terdapat banyak sekali hotel berbintang, objek wisata dan beragam fasilitas yang tersedia. Namun karena begitu banyaknya terkadang membuat para wisatawan merasa bingung mencari lokasi yang mereka tuju. Maka dari itu diperlukan sebuah informasi mengenai hotel maupun objek wisata yang disertai dengan peta lokasi berbasis mobile khususnya pada platform android. Studi ini membahas tentang prototype pengembangan aplikasi Mobile GIS untuk menunjang pariwisata di kawasan BTDC. Aplikasi ini memanfaatkan Location Based Service (LBS) untuk mengetahui informasi, peta dan petunjuk arah dari suatu objek yang dipilih. Dengan memanfaatkan teknologi LBS dan dengan menggunakan bantuan GPS memungkinkan pengguna untuk dapat mengetahui posisi pengguna saat menggunakan aplikasi dan menuntun pengguna ke tempat tujuan. Studi ini menggunakan model evolutionary prototyping. Langkah awal yang dilakukan adalah menentukan kebutuhan sistem, melakukan analisis kebutuhan sistem dan langkah terakhir adalah melakukan perancangan prototype aplikasi mobile GIS. Hasil studi ini berupa sebuah prototype mobile GIS aplikasi kawasan BTDC. Kata Kunci: Geographic Information System (GIS), Mobile Application, Location Based Service (LBS), Android, Pariwisata
iii
Judul
: Application
Design
Bali
Tourism
Development
Corporation (BTDC) Using Location-Based Service (LBS) Based On Android Nama
: Insidania Kartolegowo
NIM
: 0808605012
Pembimbing
: 1. Dra.Luh Gede Astuti, M.Kom 2. Ida Bagus Gede Dwidasmara, S.Kom., M.Cs.
ABSTRACT The Bali Tourism Development Corporation (BTDC) located in Nusa Dua is an area which has a huge tourism potential. Many domestic and foreign tourist want to visit this area with its unique architecture. In BTDC area, there are a lot of star hotels, tourist attractions and a wide range of public facilities. Because of that, many tourists feel confused to find the location that they are headed. Therefore we needed an information system by a map showing the location based of mobile application especially on android platform. This study discusses the prototype of development mobile Geographic Information System (GIS) application to support tourism in area of BTDC. This application utilizes Location Based Service (LBS) to find out about information, maps and directions of a selected object. By utilizing technology of LBS and using GPS allows users to be able to know the position of the user when using application and guide the user to their destination. This study uses evolutionary prototyping model. The first step undertaken was to determine the system requirement, next is analysis the system and the final step is doing the prototype design of mobile GIS application. The result of this study is prototype of mobile GIS application BTDC area. Keywords: Geographic Information System (GIS), Mobile Application, Location Based Service (LBS), Android, Tourism
iv
KATA PENGANTAR Penelitian dengan judul “Perancangan Aplikasi Kawasan Bali Tourism Development Corporation (BTDC) Dengan Menggunakan Metode LocationBased Service (LBS) Berbasis Android” ini disusun dalam rangkaian kegiatan pelaksanaan Tugas Akhir di Jurusan Ilmu Komputer FMIPA UNUD. Sehubungan dengan telah terselesaikannya penelitian ini, maka diucapkan terima kasih dan penghargaan kepada berbagai pihak yang telah membantu penyusun, antara lain: 1. Bapak Drs. I Wayan Santiyasa, M.Si., selaku Ketua Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam (MIPA) Universitas Udayana yang senantiasa membimbing dan mengarahkan penulis dalam guna menyempurnakan tugas akhir ini. 2. Ibu Dra. Luh Gede Astuti, M.Kom sebagai Pembimbing I dan Bapak Ida Bagus Gede Dwidasmara, S.Kom., M.Cs. sebagai Pembimbing II yang telah bersedia mengoreksi, memberi kritik dan saran dalam penyusunan dan penyempurnaan tugas akhir ini. 3. Bapak dan Ibu dosen serta pegawai di Jurusan Ilmu Komputer yang telah bersedia berbagi ilmu sebagai masukan bagi penulis untuk meningkatkan kesempurnaan tugas akhir. 4. Keluarga dan semua pihak yang telah memberikan dukungan materi dan moral dalam penyelesaian tugas akhir ini. Akhir kata penulis berharap semoga penelitian ini bermanfaat bagi semua pihak, dan penulis menyadari laporan ini masih jauh dari kesempurnaan. Maka masukan dan saran-saran penyempurnaan sangat diharapkan.
Bukit Jimbaran, Agustus 2015
Penulis
v
DAFTAR ISI
HALAMAN JUDUL ........................................................................................ i LEMBAR PENGESAHAN ............................................................................. ii ABSTRAK ...................................................................................................... iii KATA PENGANTAR ..................................................................................... v DAFTAR ISI ................................................................................................... vi DAFTAR TABEL ......................................................................................... viii DAFTAR GAMBAR ...................................................................................... ix BAB I PENDAHULUAN ............................................................................... 1 1.1 Latar Belakang ....................................................................................... 1 1.2 Rumusan Masalah .................................................................................. 2 1.3 Batasan Masalah ..................................................................................... 2 1.4 Tujuan Penelitian.................................................................................... 3 1.5 Manfaat Penelitian.................................................................................. 3 BAB II TINJAUAN PUSTAKA .................................................................... 4 2.1 Geographic Information System (GIS) .................................................. 4 2.2 Location Based Service (LBS) ............................................................... 6 2.2.1 Unsur Utama Location Based Service ............................................. 7 2.2.2 Penentuan Lokasi ............................................................................. 8 2.3 Mobile GIS ........................................................................................... 10 2.4 Android................................................................................................. 11 2.4.1 Android Studio .............................................................................. 12 2.4.2 Pengembangan Aplikasi Android .................................................. 13 2.5 Prototype Model ................................................................................... 14 2.6 Blackbox Testing.................................................................................. 14 BAB III ANALISIS DAN PERANCANGAN SISTEM .............................. 16 3.1 Metode .................................................................................................. 16 3.2 Requirement Sistem ............................................................................. 16 3.3 Gambaran Umum Aplikasi................................................................... 16 vi
3.4 Struktur Navigasi.................................................................................. 17 3.5 Analisis Sistem ..................................................................................... 18 3.6 Desain Sistem ....................................................................................... 19 3.6.1 Use Case Diagram ......................................................................... 19 3.6.2 Sequence Diagram ......................................................................... 20 3.6.3 Deployment Diagram..................................................................... 20 3.6.4 Flowchart ....................................................................................... 21 3.7 Implementasi Sistem ............................................................................ 22 3.7.1 Kebutuhan Perangkat Keras .......................................................... 22 3.7.2 Kebutuhan Perangkat Lunak ......................................................... 22 3.8 Pengujian Sistem .................................................................................. 22 BAB IV HASIL DAN PEMBAHASAN ...................................................... 24 4.1 Pengembangan Perangkat Lunak ......................................................... 24 4.2 Pengujian Perangkat Lunak .................................................................. 26 BAB V KESIMPULAN DAN SARAN ....................................................... 28 5.1 Kesimpulan........................................................................................... 28 5.2 Saran ..................................................................................................... 28 DAFTAR PUSTAKA .................................................................................... 29
vii
DAFTAR TABEL
viii
DAFTAR GAMBAR Gambar 2.1 Komponen SIG (sumber: Prahasta, 2005) .................................. 6 Gambar 2.2 Komponen LBS dan Proses Layanan ........................................... 7 Gambar 2.3 Lingkup Kerja Mobile GIS ........................................................ 11 Gambar 2.4 Tampilan Awal Android Studio ................................................. 13 Gambar 2.5 Proses Pengembangan Model Prototype .................................... 14 Gambar 3.1 Struktur Navigasi Pada Aplikasi Kawasan BTDC ..................... 18 Gambar 3.2 Use Case Diagram ...................................................................... 19 Gambar 3.3 Sequence Diagram ..................................................................... 20 Gambar 3.4 Deployment Diagram ................................................................. 20 Gambar 3.5 Flowchart Aplikasi Kawasan BTDC .......................................... 21 Gambar 4.1 Halaman Depan .......................................................................... 24 Gambar 4.2 Halaman Menu Utama ............................................................... 25 Gambar 4.3 Daftar Peta.................................................................................. 25 Gambar 4.4 Tampilan peta mode jalan .......................................................... 26 Gambar 4.5 Peta Rute Objek Wisata ............................................................. 26
ix