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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
HASIL PENELITIAN SEJENIS .......................................................................... 16
J.
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 ALAT .................................................................................................................... 21
D. 1.
Perlengkapan Hardware ................................................................................... 21
2.
Perlengkapan Software...................................................................................... 21
3.
Satu unit Smartphone Android .......................................................................... 22 PENGEMBANGAN SISTEM .............................................................................. 22
E. 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 PERANCANGAN SISTEM ................................................................................. 27
C. 1.
Use Case Diagram User ................................................................................... 27
2.
Activity Diagram User ...................................................................................... 28
x Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
3.
Flow Chart Aplikasi ......................................................................................... 29
4.
Desain Local Database Android ....................................................................... 30
5.
Desain Antarmuka ............................................................................................ 34 IMPLEMENTASI PADA SISTEM APLIKASI................................................... 41
D. 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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016
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 Sistem Informasi Geografi…, Rosidin, Fakultas Teknik UMP, 2016