SISTEM INFORMASI GEOGRAFIS PEMETAAN RUMAH
TANGGA MISKIN DI KABUPATEN BANYUMAS
BERBASIS ANDROID
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
TEGUH JATI SANTOSO
1003040059
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
HALAMAN PERSETUJUAN
Skripsi yang diajukan oleh
Nama : Teguh Jati Santoso
NIM : 1003040059
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
Judul : SISTEM INFORMASI GEOGRAFIS
PEMETAAN RUMAH TANGGA MISKIN DI KABUPATEN BANYUMAS BERBASIS ANDROID
telah diterima dan disetujui
Purwokerto, 2 Agustus 2016
iii
HALAMAN PERNYATAAN
Saya yang bertandatangan di bawah ini
Nama : Teguh Jati Santoso
NIM : 1003040059
Program Studi : Teknik Informatika
Fakultas : Teknik
Perguruan Tinggi : Universitas Muhammadiyah Purwokerto
menyatakan bahwa skripsi ini adalah hasil karya saya dan semua sumber baik
yang dikutip maupun yang dirujuk telah saya nyatakan dengan benar serta bukan
hasil penjiplakan dari karya orang lain.
Demikian pernyataan ini saya buat dan apabila kelak di kemudian hari terbukti
ada unsur penjiplakan, saya bersedia mempertanggungjawabkan sesuai dengan
ketentuan yang berlaku.
Purwokerto, 15 Agustus 2016
Yang membuat pernyataan
v
HALAMAN PERSEMBAHAN
Alhamdulillahi Rabbil’alamiin, tiada henti ku panjatkan kehadirat Illahi
yang telah memberikan karunia sehingga saya dapat menyelesaikan tugas akhir ini
yang saya persembahkan untuk:
Kedua orangtua yang senantiasa mendoakan putranya agar diberi kesehatan
dan kelancaran dalam menyelesaikan Studi di Universitas Muhammadiyah
Purwokerto.
Keluarga besarku yang senantiasa memberikan dukungan dan dorongan dalam
bentuk apapun.
Teman-temanku angkatan 2010 jurusan Teknik Informatika yang selalu
memberikan keceriaan dan rasa persaudaraan sejak awal kuliah.
HALAMAN MOTTO
“ Tidak ada yang lebih menyenangkan selain melihat kedua orang tua tersenyum
vii
KATA PENGANTAR
Dengan menyebut nama Allah yang Maha Pengasih lagi Maha Penyayang
Segala puji hanyalah milik Allah, Dzat yang menguasai semesta alam.
Puji syukur Penyusun panjatkan kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penyusun dapat menyelesaikan
Tugas Akhir dengan judul “ Sistem Informasi Geografis Pemetaan Rumah
Tangga Miskin di Kabupaten Banyumas Berbasis Android”.
Penyusun menyampaikan terima kasih kepada semua pihak atas
dukungan moral maupun materil yang sangat berarti dalam penyelesaian Tugas
Akhir ini, diantaranya:
4. Bapak Tito Pinandita, S.Si., M.Kom., selaku dosen pembimbing
5. Bapak Muhammad Hamka, S.T., M.Kom., selaku Dosen Penguji.
6. Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
7. Bapak Dr. H Umar A.R selaku ketua Badan Amil Zakat Nasional
Penyusun menyadari masih terdapat kekurangan dalam cara penyajian dan
kelengkapan data pada tugas akhir ini. Oleh karena itu, kritik dan saran sangat
penyusun harapkan sebagai masukan yang positif.
Semoga tugas akhir ini dapat bermanfaat bagi pembaca pada umumnya
dan penyusun pada khususnya.
Purwokerto, 15 Agustus 2016
ix DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN PERNYATAAN ... iv
HALAMAN PERSEMBAHAN ... v
HALAMAN MOTTO ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR TABEL ... xi
DAFTAR GAMBAR ... xii
DAFTAR ISTILAH ... xiv
DAFTAR LAMPIRAN ... xv
INTISARI ... xvi
BAB 1. PENDAHULUAN ... 1
A. Latar belakang ... 1
B. Perumusan Masalah ... 2
C. Batasan Masalah ... 3
BAB 2. KAJIAN PUSTAKA ... 5
A. Definisi Rumah Tangga Miskin ... 5
B. Sistem Informasi Geografis (SIG) ... 7
C. Android ... 7
D. Java ... 8
E. JavaScript Object Notation (JSON)... 9
F. PHP ... 9
G. Model Waterfall ... 9
H. MySQL ... 12
I. Google Maps dan Google Maps API ... 13
J. Keyhole Markup Language (KML) ... 15
L. Kajian yang Sudah Dilaksanakan ... 16
BAB 3. TUJUAN DAN MANFAAT ... 18
A. Tujuan ... 18
B. Manfaat ... 18
BAB IV. METODE PENELITIAN ... 19
A. Jenis Penelitian... 19
B. Pengumpulan Data ... 19
C. Waktu, Tempat dan Alat ... 19
D. Pengembangan Sistem ... 20
BAB V. HASIL DAN PEMBAHASAN ... 23
A. Kebutuhan Sistem ... 23
B. Perancangan Sistem ... 24
C. Pembuatan Overlay Peta ... 45
D. Hasil Aplikasi... 47
E. Pengujian Sistem ... 59
BAB VI. PENUTUP ... 69
A. Kesimpulan ... 69
B. Saran ... 70
xi
DAFTAR TABEL
Tabel 1. Tabel user sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 34
Tabel 2. Tabel rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 34
Tabel 3. Tabel val_kriteria sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 35
Tabel 4. Hasil pengujian Black-box pada login admin aplikasi admin sistem informasi gografis pemetaan rumah tangga miskin di Kabupaten
Banyumas ... 60
Tabel 5. Hasil pengujian Black-box pada tambah rumah tangga admin aplikasi admin sistem informasi gografis pemetaan rumah tangga miskin di
Kabupaten Banyumas ... 61
Tabel 6. Hasil pengujian Black-box pada edit rumah tangga aplikasi admin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten
Banyumas ... 63
Tabel 7. Hasil pengujian Black-box menu peta pada perangkat Android sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten
Banyumas ... 65
Tabel 8. Hasil pengujian Black-box menu Daftar pada perangkat Android sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten
Banyumas ... 66
Tabel 9. Hasil pengujian Black-box menu Cari pada perangkat Android sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten
DAFTAR GAMBAR
Gambar 1. Pembagian gambar peta 256x256 pixel pada Google Maps ... 14
Gambar 2. Ilustrasi model pengembangan sistem Waterfall ... 20
Gambar 3. Use case diagram sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 25
Gambar 4. Flowchart sistem informasi geografis pemetaan daerah di Kabupaten Banyumas (admin) ... 27
Gambar 5. Flowchart sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas (end user) ... 30
Gambar 6. Activity diagram Login Admin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 31
Gambar 7. Activity diagram Data Rumah tangga miskin sistem informasi
geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 32
Gambar 8. Activity diagram Aplikasi Pengguna sisteminformasi geografis
pemetaan rumah tangga miskin di Kabupaten Banyumas ... 33
Gambar 9. Rancangan antarmuka halaman login sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 36
Gambar 10.Rancangan halaman Data Rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 37
Gambar 11.Rancangan halaman Tambah Rumah tangga miskin dan Edit rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 38
Gambar 12.Rancangan antarmuka menu utama aplikasi android sistem informasi geografis pemetaan rumah tangga miskin Kabupaten Banyumas ... 39
Gambar 13.Rancangan antarmuka form Peta Sebaran Rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten
xiii
Gambar 16.Rancangan antarmuka form Tempat sistem informasi geografis
pemetaan rumah tangga miskin di Kabupaten Banyumas ... 43
Gambar 17.Rancangan antarmuka form hasil pencarian sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas (daftar) ... 44
Gambar 18.Rancangan antarmuka form hasil pencarian sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas (peta) ... 44
Gambar 19.Peta wilayah administrasi Kabupaten Banyumas... 45
Gambar 20.Proses pembuatan polygon peta rumah tangga miskin menggunakan Goole Earth ... 46
Gambar 21.Potongan kode KML hasil generasi polygon pada Google Earth ... 47
Gambar 22.Halaman login admin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 48
Gambar 23.Halaman data rumah tangga sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 49
Gambar 24.Halaman Tambah Rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 50
Gambar 25.Halaman Edit Rumah tangga miskin sistem informasi geografis
pemetaan rumah tangga miskin di Kabupaten Banyumas ... 51
Gambar 26.Dialog Konfirmasi Hapus Rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 52
Gambar 27.Menu utama sistem informasi geografis pemetaan rumah tangga miskin Kabupaten Banyumas ... 53
Gambar 28.Form Peta Sebaran Rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 54
Gambar 29.Form Daftar Rumah tangga miskin sistem informasi geografis
pemetaan rumah tangga miskin di Kabupaten Banyumas ... 55
Gambar 30.Form informasi rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 56
Gambar 31.Form pencarian rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 57
Gambar 32.Form hasil pencarian rumah tangga miskin sistem informasi geografis pemetaan rumah tangga miskin di Kabupaten Banyumas ... 58
Gambar 33.Penggunaan navigasi Google Maps sistem informasi geografis
DAFTAR ISTILAH
End user : Pemakai suatu teknologi tanpa mengetahui proses
dibaliknya
IDE : Integrated Development Environment. Program komputer yang memiliki beberapa fasilitas yang diperlukan dalam
pembangunan perangkat lunak
Latitude : Garis lintang
Layer : Lapisan yang berfungsi sebagai tempat objek
Login
:
Proses masuk ke sebuah sistem dengan memasukkan
identitas akun untuk mendapatkan hak akses
Longitude : Garis Bujur
Overlay : Lapisan
xv
DAFTAR LAMPIRAN
Lampiran 1. Daftar penerima bantuan santunan fakir miskin Kecamatan Tambak Badan Amil Zakat Nasional Kabupaten Banyumas tahun 2015...72
INTISARI
SISTEM INFORMASI GEOGRAFIS PEMETAAN RUMAH TANGGA MISKIN DI KABUPATEN BANYUMAS
BERBASIS ANDROID
Oleh:
Teguh Jati Santoso 1003040059
Sistem Informasi Geografis (SIG) merupakan suatu sistem informasi yang menekankan pada unsur informasi geografis yang meliputi data spasial dan atribut (basis data). Melalui SIG, pengguna dapat melakukan analisis terkait sistem yang diterapkan. Pemanfaatan SIG dalam penelitian ini yaitu bertujuan untuk membangun aplikasi peta berbasis Android dengan mengintegrasikan Google Maps API, dan web service. Aplikasi ini memuat informasi mengenai sebaran rumah tangga miskin yang ada di Kabupaten Banyumas. Terdapat beberapa Kecamatan di Kabupaten Banyumas yang memiliki jumlah rumah tangga miskin banyak, salah satunya yaitu Kecamatan Tambak. Dengan sistem ini pengguna dapat mengetahui titik-titik sebaran rumah tangga miskin tersebut. Selain itu pengguna juga akan di bantu dengan navigasi Google Maps apabila ingin mengunjungi rumah tangga miskin tersebut.