LAPORAN TUGAS AKHIR - SISTEM INFORMASI GEOGRAFIS CABANG DAN RANTING MUHAMMADIYAH BERBASIS ANDROID MOBILE DENGAN LAYANAN BERBASIS LOKASI DI WILAYAH PURWOKERTO - repository perpustakaan
LAPORAN TUGAS AKHIR
SISTEM INFORMASI GEOGRAFIS CABANG DAN RANTING MUHAMMADIYAH BERBASIS ANDROID MOBILE DENGAN LAYANAN BERBASIS LOKASI DI WILAYAH PURWOKERTO
GEOGRAPHIC INFORMATION SYSTEM CABANG AND RANTING MUHAMMADIYAH
MOBILE ANDROID-BASED WITH LOCATION-BASED SERVICES
IN THE PURWOKERTO
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
Disusun oleh:
Fardika Allan Nuari
0903040043
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
JUNI, 2013
HALAMAN PERSEMBAHAN
Dengan rasa syukur alhamdulillah,Tugas Akhir ini kupersembahkan untuk Ibu, Bapak, adik dan saudara-saudaraku.
"Jika kita hidup setiap hari seperti hari terakhir bagi kita, kita akan menciptakan sesuatu yang benar-benar besar akhirnya"
HALAMAN MOTTO
- STEVE JOBS --
KATA PENGANTAR
Pertama‐tama penulis panjatkan puji syukur atas kehadiran Allah S.W.T karena
atas rahmat dan karunia‐Nyalah akhirnya laporan tugas akhir ini dapat penulis
selesaikan. Tak lupa pula shalawat dan salam penulis panjatkan kepada Nabi akhir
zaman Muhammad S.A.W, karena berkat perjuangannyalah karunia Iman dan Islam
senantiasa menjadi inspirasi bagi penulis.Adapun maksud penulisan Laporan Tugas Akhir ini adalah sebagai gambaran terhadap apa yang penulis kerjakan pada Tugas Akhir. Selain itu juga laporan ini sebagai
syarat untuk pelaksanaan mata kuliah Tugas Akhir dengan judul “Sistem Informasi
Geografis Lembaga Cabang Dan Ranting Muhammadiyah Berbasis Android Mobile
Dengan Layanan Berbasis Lokasi di Wilayah Purwokerto” dalam menyelesaikan program studi strata satu (S‐1) di Universitas Muhammadiyah Purwokerto.Penulis menyadari bahwa dalam penyusunan laporan skripsi ini, banyak
mengalami kendala, namun Alhamdulillah semua dapat diatasi tentunya dengan
bantuan dan dorongan dari berbagai pihak. Olehnya pada kesempatan yang sangat
berharga ini, dengan penuh kerendahan hati, secara tulus ikhlas, dengan memohon ridho dan rahmat dari Yang Maha Kuasa, izinkan penulis menyampaikan ucapan terima kasih kepada:1. Kedua orang tua, khususnya ibu yang telah memberikan dukungan materil dan imateril semangat, kasih sayang, dan pengorbanan kepada penulis yang tak terhitung dan ternilai jumlahnya.
2. Bapak Tito Pandita, S.Si., M.Kom. selaku dosen pembimbing, yang telah banyak
memberikan petunjuk dan arahan dalam penyelesaian laporan skripsi ini.
3. Seluruh DOSEN Prodi Teknik Informatika Universitas Muhammadiyah Purwokerto, terima kasih untuk bimbingan dan pengajarannya. Semoga ilmu yang penulis terima kelak bermanfaat untuk penulis.
4. Semua pihak yang telah banyak membantu penyusunan laporan ini yang tidak dapat penulis sebutkan satu persatu.
Semoga dengan terselesaikannya Tugas Akhir dan Laporannya ini dapat memberikan manfaat bagi penulis khususnya dan para pembaca pada umumnya.
Purwokerto, 5 Juli 2013 Fardika Allan Nuari
DAFTAR ISI HALAMAN PENGESAHAN ................................................................................ ii HALAMAN PERSETUJUAN ............................................................................... iii PERNYATAAN ................................................................................................. iv HALAMAN PERSEMBAHAN ............................................................................. v HALAMAN MOTTO ......................................................................................... vi KATA PENGANTAR .......................................................................................... vii DAFTAR ISI ..................................................................................................... ix DAFTAR TABEL ............................................................................................... xii DAFTAR GAMBAR ........................................................................................... xiii DAFTAR LAMPIRAN ........................................................................................ xv
INTISARI ......................................................................................................... xvii ABSTRACT ..................................................................................................... xviii
BAB I PENDAHULUAN ..................................................................................... 1 A. Latar Belakang Masalah ......................................................................... 1 B. Rumusan Permasalahan ........................................................................ 2 C. Batasan Permasalahan .......................................................................... 2 BAB II KAJIAN PUSTAKA .................................................................................. 4 A. Profil Lembaga Cabang dan Ranting Muhammadiyah ............................. 3 B. Kota Purwokerto .................................................................................. 4 C. Sistem Informasi .................................................................................. 5 D. Geografi ............................................................................................... 6 E. Sistem Informasi Geografis ................................................................... 7 F. Google Maps ........................................................................................ 8
G. Java ...................................................................................................... 10 H. Extensible Markup Language (XML) ....................................................... 14 I. Layanan Berbasis Lokasi ........................................................................ 14 J. Global Positioning System (GPS) ............................................................ 17 K. Android ................................................................................................. 17 L. Dalvik Debug Monitor Server (DDMS) .................................................... 21 M. Android Development Tools (ADT) ......................................................... 21 N. Eclipse Integrated Development Environment (Eclipse IDE) .................... 22 O. Hasil Penelitian Sejenis .......................................................................... 22
BAB III TUJUAN DAN MANFAAT ...................................................................... 24 A. Tujuan Penelitian .................................................................................. 24 B. Manfaat Penelitian ................................................................................ 24 BAB IV METODE PENELITIAN ........................................................................... 25 A. Jenis Penelitian ..................................................................................... 25 B. Waktu dan Tempat Penelitian ............................................................... 25 C. Metode Pengumpulan Data ................................................................... 25 D. Metode Pengembangan Sistem ............................................................. 26 E. Perancangan Sistem .............................................................................. 29 BAB V HASIL DAN PEMBAHASAN .................................................................... 43 A. Tujuan Pengujian Sistem ....................................................................... 43 B. Metode Pengujian ................................................................................. 43 C. Hasil Aplikasi ......................................................................................... 43 D. Uji Coba Pada Perangkat Handphone ...................................................... 50 BAB VI PENUTUP ............................................................................................ 52 A. Kesimpulan ............................................................................................ 52 B. Saran .................................................................................................... 52 DAFTAR PUSTAKA .......................................................................................... 54
LAMPIRAN ..................................................................................................... 55
DAFTAR TABEL Tebel 1 Kecamatan di Kota Purwokerto .......................................................... 5 Tabel 2 ModifierJava ...................................................................................... 13 Tabel 3. Spesifikasi Pengguna ......................................................................... 29
DAFTAR GAMBAR Gambar 1. Komponen Kunci SIG ..................................................................... 7 Gambar 2. Komponen Dasar LBS ..................................................................... 16 Gambar 3. Arsitektur Android ......................................................................... 21 Gambar 4. Diagram Use Case High Level ......................................................... 30 Gambar 5. Diagram Aktivitas Cek Informasi Data Cabang dan Ranting ............. 31 Gambar 6. Diagram Aktivitas Cek Profil ........................................................... 32 Gambar 7. Diagram Aktivitas Cek Lokasi .......................................................... 32 Gambar 8. Diagram Aktivitas Cek Rute ............................................................ 33 Gambar 9. Diagram Aktivitas Cek Jarak Lokasi ................................................. 33 Gambar 10.Diagram Aktivitas Cek Informasi Website ....................................... 34 Gambar 11. Struktur Navigasi ......................................................................... 35 Gambar 12. Splash Screen ............................................................................... 36 Gambar 13. Rancangan Tampilan Halaman Utama .......................................... 36 Gambar 14. Rancangan Menu Informasi ......................................................... 37 Gambar 15. Rancangan Tampil Data ............................................................... 38 Gambar 16. Rancangan Tampil Profil .............................................................. 38 Gambar 17. Rancangan Menu Peta ................................................................. 39 Gambar 18. Rancangan Mencari Rute ............................................................. 40 Gambar 19. Rancangan Rute Map ................................................................... 41
Gambar 20. Rancangan Web View .................................................................. 41 Gambar 21. Tampilan Splash Screen ................................................................ 44 Gambar 22. Tampilan Menu Utama ................................................................ 44 Gambar 23. Tampilan Menu Informasi ............................................................ 45 Gambar 24. Tampilan Data Informasi .............................................................. 45 Gambar 25. Tampilan Profil ............ ............................................................... 46 Gambar 26. Tampilan Peta ............................................................................. 46 Gambar 27. Tampilan Info Window Marker ..................................................... 47 Gambar 28. Tampilan menu list model map .................................................... 47 Gambar 29. Tampilan listview rute ................................................................. 48 Gambar 30. Tampilan Rute Map ..................................................................... 48 Gambar 31. Tampilan Website ........................................................................ 49 Gambar 32. Tampilan Tentang ........................................................................ 49 Gambar 33. Tampilan Catatan ........................................................................ 50 Gambar 34. Tampilan Aplikasi di Galaxy Ace ................................................... 51 Gambar 35. Tampilan Aplikasi di Samsung ...................................................... 51