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
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
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
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
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
MOTTO
Mereka yang beralasan TIDAK mempunyai waktu adalah mereka yang
membiarkan waktu mengatur hidupnya, bukan sebaliknya.
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
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
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERNYATAAN ORISINALITAS ... ii
HALAMAN PERSETUJUAN ... iii
HALAMAN PENGESAHAN...iv
HALAMAN PERSEMBAHAN ... v
MOTTO ...vi
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
J. HASIL PENELITIAN SEJENIS ... 16
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
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
DAFTAR TABEL
Tabel 1 : Data Sekolah Dasar ... 31
Tabel 2 : Data Sekolah Menengah Pertama/Sederajat ... 32
Tabel 3 : Data Sekolah Menengah Atas/Sederjad ... 33
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
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 sekolah-sekolah 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.
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.