PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang Oleh: YUNIANTO 201010370311253 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADYAH MALANG 2014
LEMBAR PENGESAHAN PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : YUNIANTO 201010370311253 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 31 oktober 2014 Menyetujui Penguji I Penguji II Hardianto Wibowo, S.Kom Evi Dwi Wahyuni, S.Kom NIDN : 0721038602 NIDN : 0718108701 Mengetahui Ketua Jurusan Teknik Informatika Yuda Munarko, S.Kom, M.Sc NIP: 10806110443
KATA PENGANTAR Alhamdulillahirabbilalamin, puji syukur kehadirat Allah SWT atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan dengan baik tugas akhir yang berjudul: PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID Pada tugas akhir ini, dibahas mengenai persebaran UKM di Kota Blitar yang ada disekitar objek wisata di Kota Blitar.Dalam tugas akhit ini penulis juga menggunakan GPS sebagai titik utama posisi user untuk mengetahui posisi user dan tempat UKM berada. Penulis menyadari bahwa tugas akhir ini masih jauh dari kesempurnaan. Oleh sebab itu penulis mengharapkan masukan berupa saran maupun kritik yang membangun untuk pengembangan dari tugas akhir ini kedepannya. Akhir kata penulis berharap semoga tugas akhir ini dapat bermanfaat dan menjadi tambahan ilmu pengetahuan. Tak lupa penulis mengucapkan terima kasih kepada semua pihak yang telah membantu hingga tugas akhir ini terselesaikan. Malang, 30 oktober 2014 Yunianto
DAFTAR ISI LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii SURAT PERNYATAAN... iv ABSTRAKSI... v ABSTRACT... vi LEMBAR PERSEMBAHAN... vii KATA PENGANTAR.. viii DAFTAR ISI... ix DAFTAR GAMBAR xii DAFTAR TABEL xiv BAB I PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Tujuan Penelitian... 2 1.4. Batasan Masalah... 2 1.5. Metodologi Penelitian... 2 1.6. Sistematika Penulisan... 3 BAB II LANDASAN TEORI... 5 2.1. Pengertian UKM (Usaha Kecil Menengah)... 5 2.2. Android... 5 2.2.1. Versi Android... 6 2.2.2. Fitur Android... 6 2.2.3. Android SDK... 7 2.2.4. ADT ( Android Development Tool )... 7 2.2.5. AVD ( Android Virtual Device )... 8 2.3. IDE Eclipse...... 8 2.4. JDK (Java Development Kit)... 9 2.5. Pemrograman dengan PHP/Mapscript... 9 2.6. JQuery... 9
2.7. Google Maps... 10 2.8. Google Maps Api... 10 2.9. Marker dan Infowindow... 11 2.10. LBS (Location Basic Service)... 11 2.11. GPS (Global positioning system)... 12 BAB III ANALISA DAN PERANCANGAN SISTEM... 14 3.1. Analisis Sistem... 14 3.1.1. Analisa Pemakai... 14 3.1.2. Analisa Kebutuhan... 15 3.2. Perancangan Arsitektur Sistem... 15 3.2.1. Desain Perangkat Lunak... 16 3.2.2. Perancangan Sistem... 18 3.2.3. Rancangan Database... 27 3.2.4. Perancangan Antarmuka User... 33 BAB IV IMPLEMENTASI DAN PENGUJIAN... 34 4.1. Spesifikasi Perangkat Keras dan Lunak... 34 4.1.1 Spesifikasi Perangkat Keras... 34 4.1.2 Spesifikasi Perangkat Lunak... 34 4.2. Implementasi... 35 4.2.1 Implementasi Halaman Admin... 35 4.2.2 Tampilan Halaman Login Admin... 35 4.2.3 Tampilan Halaman Utama Admin... 36 4.2.4 Tampilan Halaman Menu Maps... 38 4.2.5 Tampilan Halaman Menu UKM... 39 4.2.6 Tampilan Halaman Menu Jenis Produk... 43 4.2.7 Implementasi Halaman User... 46 4.2.8 Tampilan Halaman Utama... 46 4.2.9 Tampilan Halaman Maps Locations... 48 4.2.10 Tampilan Halaman Tutorial... 54 4.2.11 Tampilan Halaman About Us... 54 4.2.12 Tampilan Halaman Search... 55 4.3. Pengujian... 56
4.3.1 Pengujian Fungsional... 56 4.3.2 Pengujian Kuesioner... 59 BAB V KESIMPULAN DAN SARAN... 60 5.1. Kesimpulan... 60 5.2. Saran... 60 DAFTAR PUSTAKA... 61 Lampiran..
DAFTAR GAMBAR GAMBAR 3.1 Arsitektur Sistem... 16 GAMBAR 3.2 Flowchart Admin... 17 GAMBAR 3.3 Flowchart User... 18 GAMBAR 3.4 Use Case Diagram Admin... 19 GAMBAR 3.5 Use Case Diagram Aplikasi... 19 GAMBAR 3.6 Actifity Diagram Admin... 21 GAMBAR 3.7 Actifity Diagram Melihat Informasi Aplikasi... 22 GAMBAR 3.8 Actifity Diagram Melihat Peta... 23 GAMBAR 3.9 Actifity Diagram Detail UKM... 24 GAMBAR 3.10 Sequence Diagram Admin... 25 GAMBAR 3.11 Sequence Diagram Melihat Informasi Aplikasi... 25 GAMBAR 3.12 Sequence Diagram Peta... 26 GAMBAR 3.13 Sequence Diagram Detail UKM... 26 GAMBAR 3.14 Conseptual Data Model (CDM)... 27 GAMBAR 3.15 Physical Data Model (PDM)... 28 GAMBAR 3.16 Perancangan Antar muka Login Admin... 30 GAMBAR 3.17 Perancangan Antar muka Halaman Utama... 31 GAMBAR 3.18 Perancangan Antar muka Manajemen Data UKM... 31 GAMBAR 3.19 Perancangan Antar muka Manajemen Data Jenis Produk... 32 GAMBAR 3.20 Perancangan Antar muka Manajemen Admin... 32 GAMBAR 3.21 Perancangan antarmuka menu User... 33 GAMBAR 3.22 Perancangan antarmuka menu Location... 33 GAMBAR 4.1 Tampilan Menu Login... 35 GAMBAR 4.2 Tampilan Menu Utama Login... 36 GAMBAR 4.3 Tampilan Menu Utama Maps... 38 GAMBAR 4.4 Tampilan Menu UKM... 40 GAMBAR 4.5 Tampilan Tambah Data UKM... 41 GAMBAR 4.6 Tampilan Edit Data UKM... 42 GAMBAR 4.7 Tampilan Delete UKM... 43 GAMBAR 4.8 Tampilan Menu Jenis Produk... 44
GAMBAR 4.9 Tampilan Tambah Data Jenis Produk... 45 GAMBAR 4.10 Tampilan Edit Data Jenis Produk... 45 GAMBAR 4.11 Tampilan Delete Data Jenis Produk... 46 GAMBAR 4.12 Tampilan Utama User... 47 GAMBAR 4.13 Tampilan Menu Dropdown... 48 GAMBAR 4.14 Tampilan Menu Location... 49 GAMBAR 4.15 Tampilan Detail UKM... 53 GAMBAR 4.16 Tampilan Menu Tutorial... 54 GAMBAR 4.17 Tampilan Menu About Us... 55 GAMBAR 4.18 Tampilan Menu Search... 56
DAFTAR TABEL TABEL 3.1 Keterangan UseCase Diagram Admin... 19 TABEL 3.2 Keterangan UseCase Diagram Aplikasi... 20 TABEL 3.3 Tabel Admin... 28 TABEL 3.4 Tabel UKM... 29 TABEL 3.5 Tabel Jenis Produk... 30 TABEL 4.1 Tabel Pengujian Sistem... 57 TABEL 4.2 Tabel Pengujian Kuesioner... 59
DAFTAR PUSTAKA [1] Sumber Data : Kantor Dinas Koperasi dan UKM Daerah Blitar. UPDATING DATA UKM DAN LKM KOTA BLITAR TAHUN 2013 [2] Pratama, M. O. (2012). Google Maps API. ilmukomputer.com. Retrieved May 30, 2014, from http://ilmukomputer.org/wpcontent/uploads/2013/01/octav-googlemapsapi.pdf [3] B.R.Rompas. APLIKASI LOCATION-BASED SERVICE PENCARIAN TEMPAT DI KOTA MANADO BERBASIS ANDROID [4] Undang-Undang No. 9 Tahun 1995 Pasal 5 [5] Nazaruddin Safaat H. 2012. PEMROGRAMAN APLIKASI MOBILE SMARTPHONE DAN TABLET PC BERBASIS ANDROID. Bandung: Informatika Bandung. [6] Kadir, A. (2002). Pemrograman Web Mencakup: HTML, CSS, JavaScript & PHP. Yogyakarta: Andi Offset. [7] Kuncoro, R. B. (2013). Pembuatan Website Tempat Pariwisata Rumah Dome New Nglepen. Indonesian Jurnal on Computer Science-Speed (IJCSS) 16 FTI UNSA, 10(2), 20 25.