SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH HAMA WERENG PADA TANAMAN PADI...
Transcript of SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH HAMA WERENG PADA TANAMAN PADI...
SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAHHAMA WERENG PADA TANAMAN PADI BERBASIS
ANDROID DENGAN GOOGLE MAPS API, DI KABUPATENBANYUMAS
SKRIPSI
LUKNI MAULANA1203040009
PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTOAGUSTUS, 2016
i
SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAHHAMA WERENG PADA TANAMAN PADI BERBASIS
ANDROID DENGAN GOOGLE MAPS API, DI KABUPATENBANYUMAS
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
LUKNI MAULANA1203040009
PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTOAGUSTUS, 2016
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
vi
HALAMAN MOTTO
“Mahkota Seseorang adalah Akalnya. Derajat Seseorang adalah Agamanya.Sedangkan Kehormatan Seseorang adalah Budi Pekertinya”
-Umar bin Khattab-
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat هللا ,هلالج لج karena berkat rahmat dan
karunia-nya penulis dapat menyelesaikan penyusunan Tugas Akhir dengan judul
“SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH
PENYEBARAN HAMA WERENG PADA TANAMAN PADI BERBASIS
ANDROID DENGAN GOOGLE MAPS API, DI KABUPATEN
BANYUMAS” ini dimaksudkan sebagai upaya untuk memenuhi salah satu
kelengkapan kurikulum pada Prodi Teknik Informatika, Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
Dalam penyusunan Laporan Tugas Akhir ini, penulis merasakan
banyaknya bantuan dan dorongan dari berbagai pihak sehingga Laporan Tugas
Akhir ini dapat terwujud, untuk itu kami ucapkan banyak terima kasih yang tiada
terhingga penulis sampaikan kepada yang terhormat:
1. Kepada هللا هلالج لج yang telah memberikan segala nikmatnya sehingga saya bisa
menyelesaikan penyusunan Laporan Tugas Akhir ini.
2. Kepada kedua orang tua saya yang selalu memberi dukungan baik moril
maupun materi.
3. Kepada kedua dosen pembimbing saya Bapak Harjono, S.T., M.Eng dan
Bapak Agus Mulyadi P, S.P., M.P.
4. Kepada pihak Laboratorium Pengamatan Hama dan Penyakit Tanaman
Banyumas.
5. Kepada semua Mahasiswa Fakultas Teknik, khususnya Teknik Informatika.
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
viii
6. Kepada semua pihak yang sudah membantu baik secara langsung maupun
tidak langsung.
Semoga هللا berkenan melimpahkan rahmat dan hidayahnya kepada kita ,هلالج لج
semua, serta memberikan balasan yang berlipat ganda atas segala dorongan dan
bantuan dari berbagai pihak yang selama ini telah penulis terima.
Pada akhirnya penulis berharap, hasil penyusunan Laporan Tugas Akhir
ini semoga bermanfaat khususnya bagi penulis sendiri dan umumnya bagi saudara
sekalian.
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
ix
DAFTAR ISI
HALAMAN PERNYATAAN ORISINALITAS ............................................................ ii
HALAMAN PERSETUJUAN ........................................................................................ iii
HALAMAN PENGESAHAN...........................................................................................iv
HALAMAN PERSEMBAHAN ....................................................................................... v
HALAMAN MOTTO .......................................................................................................vi
KATA PENGANTAR......................................................................................................vii
DAFTAR ISI......................................................................................................................ix
DAFTAR TABEL .............................................................................................................xi
DAFTAR GAMBAR........................................................................................................xii
DAFTAR LAMPIRAN ...................................................................................................xiv
INTISARI .........................................................................................................................xv
ABSTRACT ......................................................................................................................xvi
BAB I.................................................................................................................................. 1
PENDAHULUAN ............................................................................................................. 1
A. LATAR BELAKANG........................................................................................... 1
B. RUMUSAN MASALAH....................................................................................... 2
C. BATASAN MASALAH ........................................................................................ 3
BAB II ................................................................................................................................ 4
KAJIAN PUSTAKA ......................................................................................................... 4
A. Pengertian Sistem Informasi Geografis .............................................................. 4
B. Google Maps API .................................................................................................. 6
C. Hama Tanaman..................................................................................................... 6
D. Android .................................................................................................................. 8
E. Java......................................................................................................................... 8
F. Java Script Object Notation (JSON) ..................................................................... 9
G. MySql ............................................................................................................... 10
H. Penelitian Sejenis ............................................................................................ 10
BAB III............................................................................................................................. 12
TUJUAN DAN MANFAAT ........................................................................................... 12
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
x
A. TUJUAN .............................................................................................................. 12
B. MANFAAT .......................................................................................................... 12
BAB IV............................................................................................................................. 13
METODE PENELITIAN ............................................................................................... 13
A. Jenis Penelitian.................................................................................................... 13
B. Waktu dan tempat penelitian............................................................................. 13
C. Pengumpulan data .............................................................................................. 13
D. Alat ....................................................................................................................... 14
E. Model pengembangan sistem ............................................................................. 15
BAB V .............................................................................................................................. 19
HASIL DAN PEMBAHASAN ....................................................................................... 19
A. Data Penelitian .................................................................................................... 19
B. Kebutuhan Data Sistem...................................................................................... 21
C. Perancangan Sistem............................................................................................ 23
D. Implementasi Sistem ........................................................................................... 46
BAB VI............................................................................................................................. 58
PENUTUP........................................................................................................................ 58
A. KESIMPULAN ................................................................................................... 58
B. SARAN................................................................................................................. 58
DAFTAR PUSTAKA...................................................................................................... 60
LAMPIRAN..................................................................................................................... 61
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xi
DAFTAR TABEL
Tabel 1. Data Koordinat Kecamatan................................................................................. 19Tabel 2. Data Luas Pengendalian OPT ............................................................................. 20Tabel 3. Data Luas Keadaan Serangan OPT dan Pengendaliannya.................................. 21Tabel 4. Tabel Keluaran Data Koordinat Kecamatan ....................................................... 22Tabel 5. Tabel Keluaran Data Luas Pengendalian OPT ................................................... 23Tabel 6. Tabel Data Keluaran Luas Keadaan Serangan OPT ........................................... 23Tabel 7. Tabel Data Hama ................................................................................................ 28Tabel 8. Tabel Data Penanganan....................................................................................... 29Tabel 9. Tabel Data Admin............................................................................................... 30Tabel 10. Tabel Data Info ................................................................................................. 31Tabel 11. Tabel Data Serangan ......................................................................................... 32Tabel 12. Tabel Data Jenis Hama ..................................................................................... 33Tabel 13. Tabel Data Jenis Pengendalian ......................................................................... 33Tabel 14. Tabel Data Kecamatan ...................................................................................... 34Tabel 15. Tabel Data Jenis Padi........................................................................................ 34Tabel 16. Tabel Data Jenis Pestisida................................................................................. 35
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xii
DAFTAR GAMBAR
Gambar 1. Komponen Kunci SIG....................................................................................... 5Gambar 2. Waterfall Model (Sommerville, 2011) ............................................................ 16Gambar 3. Use Case Diagram Perancangan Sistem Admin ............................................. 24Gambar 4. Use Case Diagram Perancangan Sistem User ................................................. 25Gambar 5. Activity Diagram System Proses Penggunaan Aplikasi Android Client ........ 27Gambar 6. Relasi Tabel..................................................................................................... 35Gambar 7. Rancangan Halaman Login Admin ................................................................. 36Gambar 8. Rancangan Halaman Beranda ......................................................................... 37Gambar 9. Rancangan Halaman Data Luas Pengendalian................................................ 37Gambar 10. Rancangan Form Tambah Data Luas Pengendalian ..................................... 38Gambar 11. Rancangan Form Edit Data Luas Pengendalian ............................................ 39Gambar 12. Rancangan Detail Data Luas Pengendalian .................................................. 39Gambar 13. Rancangan Halaman Peta Hama Wereng...................................................... 40Gambar 14. Rancangan Icon Aplikasi .............................................................................. 41Gambar 15. Rancangan Splasch Screen Aplikasi ............................................................. 41Gambar 16. Rancangan Halaman Beranda Aplikasi......................................................... 42Gambar 17. Rancangan Halaman Menu Aplikasi............................................................. 42Gambar 18. Rancangan Halaman Peta Hama Wereng...................................................... 43Gambar 19. Rancangan Tampilan Sortir Peta................................................................... 43Gambar 20. Rancangan Tampilan List Data ..................................................................... 44Gambar 21. Rancangan Tampilan Sortir Data .................................................................. 44Gambar 22. Rancangan Tampilan Search Data ................................................................ 45Gambar 23. Rancangan Tampilan Detail Data ................................................................. 45Gambar 24. Tampilan Halaman Login Aplikasi ............................................................... 46Gambar 25. Tampilan Halaman Beranda Aplikasi ........................................................... 47Gambar 26. Tampilan Halaman List Data Luas Keadaan Serangan................................. 48Gambar 27. Tampilan Halaman Tambah Data Luas Keadaan Serangan .......................... 49Gambar 28. Tampilan Halaman Ubah Data Luas Keadaan Serangan .............................. 49Gambar 29. Tampilan Halaman Detail Data Luas Keadaan Serangan ............................. 50Gambar 30. Tampilan Halaman Peta Hama Wereng ........................................................ 50Gambar 31. Tampilan Icon Aplikasi pada Menu .............................................................. 51Gambar 32. Tampilan Splash Screen Aplikasi ................................................................. 52Gambar 33. Tampilan Beranda Utama Aplikasi ............................................................... 52Gambar 34. Tampilan Menu Utama Aplikasi ................................................................... 53Gambar 35. Tampilan Peta Hama Wereng ....................................................................... 54Gambar 36. Tampilan Sortir Peta Hama Wereng ............................................................. 54Gambar 37. Tampilan List Data Luas Keadaan Serangan ................................................ 55Gambar 38. Tampilan Sortir Data Luas Keadaan Serangan ............................................. 56
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xiii
Gambar 39. Tampilan Search Data Luas Keadaan Serangan ........................................... 56Gambar 40. Tampilan Detail Data Luas Keadaan Serangan............................................. 57
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xiv
DAFTAR LAMPIRAN
Lampiran 1: Data Koordinat Kecamatan .......................................................................... 62Lampiran 2: Data Luas Pengendalian OPT....................................................................... 63Lampiran 3: Data Luas Keadaan Serangan OPT dan Pengendaliannya ........................... 65Lampiran 4: Kode Program Aplikasi Website Admin ...................................................... 67Lampiran 5: Kode Program Aplikasi Android Client ....................................................... 72
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xv
INTISARI
Dalam usaha peningkatan produktivitas hasil panen padi banyak ditemuikendala-kendala, salah satu kendala yang dihadapi adalah adanya serangan hamawereng yang menyerang banyak lahan pertanian di wilayah KabupatenBanyumas. Oleh karena itu untuk membantu dan mengatasi dalam peningkatanproduktivitas hasil panen padi, dibuatlah sebuat Sistem Informasi GeografisPemetaan Daerah Penyebaran Hama Wereng pada Tanaman Padi berbasisAndroid dengan Google Maps API, di Kabupaten Banyumas. Tujuan daripenelitian adalah membangun sebuah Sistem Informasi Geografis pemetaandaerah penyebaran hama wereng pada tanaman padi berbasis Android denganGoogle Maps API.
Metode penelitian yang digunakan adalah menggunakan model waterfallmeliputi tahap requirement definition, system and software design,implementation and unit testing, integration and system testing, dan operation andmaintenance. Aplikasi ini memberikan kemudahan bagi para petani untukmengetahui informasi tentang hama tanaman seperti wereng dan carapenanganannya, memudahkan bagi para petugas dari Dinas terkait dalammemperbaharui informasi seputar hama wereng, serta dapat mengetahui informasipemetaan penyebaran hama wereng pada tanaman padi di Banyumas dengansistem ini.
Kata kunci: Sistem Informasi Geografis, Hama Wereng, Google Maps API.
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
xvi
ABSTRACT
In an effort to increase the productivity of the rice harvest encounteredmany obstacles, one of the obstacles encountered is their plant hopper pest thatattacks a lot of agricultural land in the district of Banyumas. Therefore, to helpcope with the increased productivity and rice yields, made sebuat RegionalGeographic Information System Mapping Deployment Hama planthopper in riceplant based on Android with Google Maps API, in Banyumas. The purpose of theresearch is to develop a Geographic Information System mapping deploymentarea planthopper in rice is based on Android with Google Maps API.
The method used is using the waterfall model includes the step ofrequirement definition, system and software design, implementation and unittesting, integration and system testing, and operation and maintenance. Thisapplication makes it easy for farmers to find out information about plant pestssuch as leafhoppers and handling, make it easier for officials of relevantDepartment to renew information about planthoppers, and can find outinformation mapping the spread of planthoppers on rice crops in Banyumas withthis system.
Keywords: Geographic Information System, Hama leafhoppers, Google MapsAPI.
Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016