SISTEM INFORMASI GEOGRAFI (SIG) UNTUK PEMETAAN FASILITAS PENDIDIKAN BERBASIS ANDROID DENGAN GOOGLE MAPS API V2 DI KABUPATEN BANJARNEGARA SKRIPSI diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer ROSIDIN 1203040012 TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS 2016 i
HALAMAN PERNYATAAN ORISINALITAS Saya yang bertanda tangan dibawah ini : Nama : Rosidin NIM : 1203040012 Program Studi : Teknik Informatika Fakultas : Teknik Perguruan Tinggi : Universitas Muhammadiyah Purwokerto Menyatakan dengan sebenar-benarnya bahwa skripsi ini adalah hasil karya saya dan semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar serta bukan hasil penjiplakan dari karya orang lain. Demikian pernyataan ini saya buat dan apabila kelak dikemudian hari terbukti ada unsur penjiplakan, saya bersedia mempertanggungjawabkan sesuai ketentuan yang berlaku. Purwokerto, 27 Juli 2016 Yang membuat pernyataan Rosidin ii
HALAMAN PERSETUJUAN Skripsi yang diajukan oleh : Nama : Rosidin NIM : 1203040012 Program Studi : Teknik Informatika Fakultas : Teknik Perguruan Tinggi : Universitas Muhammadiyah Purwokerto Sistem Informasi Geografi (SIG) Untuk Pemetaan Fasilitas Pendidikan Berbasis Android Dengan Google Maps API V2 Di Kabupaten Banjarnegara Telah diterima dan disetujui Purwokerto, Agustus 2016 Harjono, S.T., M.Eng NIK. 2160389 iii
HALAMAN PENGESAHAN Skripsi yang diajukan oleh : Nama : Rosidin NIM : 1203040012 Program Studi : Teknik Informatika Fakultas : Teknik Perguruan Tinggi : Universitas Muhammadiyah Purwokerto Sistem Informasi Geografi (SIG) Untuk Pemetaan Fasilitas Pendidikan Berbasis Android Dengan Google Maps API V2 Di Kabupaten Banjarnegara Telah berhasil dipertahankan di hadapan Dewan Penguji sebagai bagian persyaratan yang diperlukan untuk memperoleh gelar Sarjana Komputer (S.Kom) pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto. DEWAN PENGUJI Penguji 1 (Pembimbing) : Harjono, S.T., M.Eng ( ) Penguji 2 : Sigit Sugianto, S.T., M.Eng ( ) Penguji 3 : Tito Pinandita, S.Si., M.Kom ( ) Ditetapkan di : Purwokerto Tanggal : Mengetahui Dekan Fakultas Teknik M. Taufiq Tamam, S.T., M.T NIK. 2160223 iv
HALAMAN PERSEMBAHAN Puji syukur kepada Allah SWT atas segala rakhmat dan hidayahnya yang telah memberikan kekuatan, kesehatan dan kesabaran untuk ku dalam mengerjakan skripsi ini. Kupersembahkan Skripsi ini setulus hati sebagai wujud cinta kasih dan tanda bukti atas seluruh do a, kasih sayang, bimbingan dan harapan yang telah diberikan selama ini. Untuk cinta dan sayangku kepada Orang tua ku, adikku, keluarga dan orang-orang yang selalu memberikan semangat serta motivasi dan inspirasi tiada henti. Untuk dosen-dosen pembimbing, penguji dan pengajar Teknik Informatika Universitas Muhammadiyah Purwokerto. Untuk sahabat-sahabatku seperjuangan Teknik Informatika Universitas Muhammadiyah Purwokerto yang senantiasa menjadi penyemangat dan sumber kebahagiaan selama perkuliahan. v
MOTTO Mereka yang beralasan TIDAK mempunyai waktu adalah mereka yang membiarkan waktu mengatur hidupnya, bukan sebaliknya. You were given this hard life because you are strong enough to face it. vi
KATA PENGANTAR Puji syukur dipanjatkan kepada Allah SWT sehingga tugas akhir ini dapat diselesaikan. Tugas akhir ini diajukan untuk memenuhi salah satu persyaratan memperoleh derajat kesarjanaan Strata-1 pada Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto. Shalawat serta salam semoga senantiasa tercurahkan kepada baginda Nabi Besar Muhammad SAW serta keluarga dan sahabat-sahabat-nya yang selalu setia membantu perjuangan beliau dalam menegakan Dinullah di muka bumi ini. Penyusunan tugas akhir ini, tentunya banyak pihak yang telah memberikan bantuan baik moril maupun materil. Oleh karena itu penulis sampaikan ucapan terimakasih yang tiada hingganya kepada : 1. Bapak Harjono, S.T., M. Eng selaku pembimbing yang telah banyak memberikan bimbingan, nasehat dan arahan kepada penulis. 2. Bapak Dr. H. Syamsuhadi Irsyad, M.H selaku rektor Universitas Muhammadiyah Purwokerto beserta dosen dan seluruh karyawan/staf pegawai Universitas Muhammadiyah Purwokerto atas bantuan dan kerjasamanya yang diberikan selama mengikuti studi. vii
3. Secara khusus penulis ingin mengucapkan terimakasih kepadan Bapak dan Ibu yang penulis banggakan dan cintai serta adikku yang telah banyak memberikan dukungan dan doa. 4. Untuk Antin Setyoningsih yang selama ini selalu ada memberikan motivasi, dorongan tanpa henti dan selalu mengingatkan agar senantiasa berdo a pada Alloh SWT dan pengorbanan waktunya untuk membantu penulis mencari buku untuk kelancaran tugas akhir ini. 5. Ucapan terimakasih penulis kepada semua sahabat yang telah banyak memberikan bantuan, dorongan serta motivasi sehingga tugas akhir ini dapat terselesaikan. Penulis sendiri menyadari bahwa tugas akhir ini masih jauh dari kesempurnaan, maka saran dan kritik yang konstruktif dari semua pihak sangat diharapkan demi penyempurnaan selanjutnya. Akhirnya hanya kepada Allah SWT kita kembalikan semua urusan dan semoga tugas akhir ini dapat bermanfaat bagi semua pihak, khususnya bagi penulis dan para pembaca umumnya, semoga Allah SWT meridhoi dan mencatatnya sebagai ibadah disisi-nya, aamiin. Purwokerto, 29 Juli 2016 Rosidin viii
DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERNYATAAN ORISINALITAS... ii HALAMAN PERSETUJUAN... iii HALAMAN PENGESAHAN...iv HALAMAN PERSEMBAHAN... v MOTTO...vi KATA PENGANTAR... vii DAFTAR ISI... ix DAFTAR TABEL... xii DAFTAR GAMBAR... xiii INTISARI... xiv ABSTRACT... xv BAB I... 1 PENDAHULUAN... 1 A. LATAR BELAKANG... 1 B. PERUMUSAN MASALAH... 3 C. BATASAN MASALAH... 3 BAB II... 5 KAJIAN PUSTAKA... 5 A. KABUPATEN BANJARNEGARA... 5 B. SISTEM... 6 C. INFORMASI... 6 D. SISTEM INFORMASI... 6 E. GEOGRAFI... 8 F. SISTEM INFORMASI GEOGRAFI... 8 G. FASILITAS PENDIDIKAN... 10 H. ANDROID... 11 I. GOOGLE MAPS API V2... 15 ix
J. HASIL PENELITIAN SEJENIS... 16 BAB III... 18 TUJUAN DAN MANFAAT... 18 A. TUJUAN... 18 B. MANFAAT... 18 BAB IV... 19 METODE PENELITIAN... 19 A. JENIS PENELITIAN... 19 B. WAKTU DAN TEMPAT PENELITIAN... 19 C. PENGUMPULAN DATA... 19 1. Dokumentasi... 19 2. Pengolahan Data... 20 D. ALAT... 21 1. Perlengkapan Hardware... 21 2. Perlengkapan Software... 21 3. Satu unit Smartphone Android... 22 E. PENGEMBANGAN SISTEM... 22 1. Requirements Definitions... 22 2. System and Software Design... 24 3. Implementation and Unit Testing... 25 4. Integration and System Testing... 25 5. Operation and Maintenance... 25 BAB V... 26 HASIL DAN PEMBAHASAN... 26 A. ANALISIS DATA... 26 B. ANALISIS KEBUTUHAN SISTEM... 26 1. Kebutuhan Input... 26 2. Kebutuhan Output... 27 C. PERANCANGAN SISTEM... 27 1. Use Case Diagram User... 27 2. Activity Diagram User... 28 x
3. Flow Chart Aplikasi... 29 4. Desain Local Database Android... 30 5. Desain Antarmuka... 34 D. IMPLEMENTASI PADA SISTEM APLIKASI... 41 1. Halaman Icon Menu Smartphone... 41 2. Halaman Utama Aplikasi... 42 3. Drawer Menu... 43 4. Menu Full Maps... 44 5. Tampilan List Sekolah... 45 6. Detail Sekolah... 46 7. Fungsi Search/Filter... 47 8. Tampilan Menu Sortir... 48 9. Tampilan Navigasi Google Maps... 49 10. Tentang Aplikasi... 50 BAB VI... 51 PENUTUP... 51 A. KESIMPULAN... 51 B. SARAN... 51 DAFTAR PUSTAKA... 52 LAMPIRAN... 54 xi
DAFTAR TABEL Tabel 1 : Data Sekolah Dasar... 31 Tabel 2 : Data Sekolah Menengah Pertama/Sederajat... 32 Tabel 3 : Data Sekolah Menengah Atas/Sederjad... 33 Tabel 4 : Data Perguruan Tinggi... 34 xii
DAFTAR GAMBAR Gambar 1. Komponen utama dalam GIS... 9 Gambar 2. Arsitektur aplikasi android... 12 Gambar 3. Model Pengembangan Sistem Watterfall (Sommerville, 2011)... 22 Gambar 4. Use Case Diagram User Aplikasi... 28 Gambar 5. Activity Diagram User Aplikasi... 29 Gambar 6. Flow Chart Aplikasi... 30 Gambar 7. Tampilan icon aplikasi... 35 Gambar 8. Rancangan Antarmuka Halaman Utama... 36 Gambar 9. Rancangan Antarmuka Drawer Menu... 36 Gambar 10. Rancangan Antarmuka Full Maps... 37 Gambar 11. Rancangan Antarmuka Sortir Marker... 38 Gambar 12. Rancangan Antarmuka List Sekolah... 38 Gambar 13. Rancangan Antarmuka Search/Filter... 39 Gambar 14. Rancangan Antarmuka Detail Sekolah... 40 Gambar 15. Rancang Antarmuka Tentang Aplikasi... 41 Gambar 16. Icon aplikasi pada homescreen... 42 Gambar 17. Halaman Utama Aplikasi... 43 Gambar 18. Tampilan Drawer Menu... 44 Gambar 19. Halaman Full Maps... 45 Gambar 20. Tampilan List Sekolah... 46 Gambar 21. Tampilan Detail Sekolah... 47 Gambar 22. Tampilan Search/Filter... 48 Gambar 23. Tampilan Menu Sortir... 49 Gambar 24. Tampilan Direction... 49 Gambar 25. Tampilan Tentang Aplikasi... 50 xiii
INTISARI Penelitian ini dilatarbelakangi oleh permasalahan banyaknya sekolah-sekolah di Kabupaten Banjarnegara yang kurang diketahui lokasinya meskipun posisinya dekat dengan domisili. Tujuan penelitian ini adalah untuk memetakan sekolahsekolah dalam bentuk aplikasi berbasis android yang dapat digunakan untuk mencari lokasi secara cepat, tepat dan akurat secara nyata diatas peta. Kurangnya informasi mengenai sekolah mengakibatkan tidak meratanya jumlah siswa di masing-masing sekolah, dengan adanya media aplikasi berbasis android ini diharapkan dapat membantu sekolah-sekolah untuk memberikan informasi mengenai lokasi. Data yang digunakan dalam pembuatan aplikasi diambil dari Dinas Pendidikan Pemudan dan Olahraga Kabupaten Banjarnegara sehingga validitas data dapat dipertanggungjawabkan. Kata kunci : Sistem Informasi Geografi, Fasilitas Pendidikan, Android xiv
ABSTRACT This research based on some problems that can be found in Banjarnegara, the problem was about some school wich or an educational facility tha could not be found although it is so close to the living area. The purpose of this research is to locate schools in form of android based on mobile apps that can be used to find a location quickly, exacly, and accurately on the map. Lack information about schools location caused enequal student number in each school, with this android based mobile apps, it is assumed that this app will help some schools to give an information about their school. The data of this apps was taken from Dinas Pendidikan Pemuda dan Olahraga of Banjarnegara to make sure that the validity of the data can be guaranted. Key word : Geography Information System, Educational Facilities, Android xv