SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH HAMA WERENG PADA TANAMAN PADI BERBASIS ANDROID DENGAN GOOGLE MAPS API, DI KABUPATEN BANYUMAS
SKRIPSI
LUKNI MAULANA 1203040009
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2016
SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH HAMA WERENG PADA TANAMAN PADI BERBASIS ANDROID DENGAN GOOGLE MAPS API, DI KABUPATEN BANYUMAS
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
LUKNI MAULANA 1203040009
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO AGUSTUS, 2016 i 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
HALAMAN MOTTO
“Mahkota Seseorang adalah Akalnya. Derajat Seseorang adalah Agamanya. Sedangkan Kehormatan Seseorang adalah Budi Pekertinya” -Umar bin Khattab-
vi Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
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.
vii Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
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.
viii Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
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
ix Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
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
x Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
DAFTAR TABEL
Tabel 1. Data Koordinat Kecamatan................................................................................. 19 Tabel 2. Data Luas Pengendalian OPT ............................................................................. 20 Tabel 3. Data Luas Keadaan Serangan OPT dan Pengendaliannya.................................. 21 Tabel 4. Tabel Keluaran Data Koordinat Kecamatan ....................................................... 22 Tabel 5. Tabel Keluaran Data Luas Pengendalian OPT ................................................... 23 Tabel 6. Tabel Data Keluaran Luas Keadaan Serangan OPT ........................................... 23 Tabel 7. Tabel Data Hama ................................................................................................ 28 Tabel 8. Tabel Data Penanganan....................................................................................... 29 Tabel 9. Tabel Data Admin............................................................................................... 30 Tabel 10. Tabel Data Info ................................................................................................. 31 Tabel 11. Tabel Data Serangan ......................................................................................... 32 Tabel 12. Tabel Data Jenis Hama ..................................................................................... 33 Tabel 13. Tabel Data Jenis Pengendalian ......................................................................... 33 Tabel 14. Tabel Data Kecamatan...................................................................................... 34 Tabel 15. Tabel Data Jenis Padi........................................................................................ 34 Tabel 16. Tabel Data Jenis Pestisida................................................................................. 35
xi Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
DAFTAR GAMBAR
Gambar 1. Komponen Kunci SIG....................................................................................... 5 Gambar 2. Waterfall Model (Sommerville, 2011) ............................................................ 16 Gambar 3. Use Case Diagram Perancangan Sistem Admin ............................................. 24 Gambar 4. Use Case Diagram Perancangan Sistem User ................................................. 25 Gambar 5. Activity Diagram System Proses Penggunaan Aplikasi Android Client ........ 27 Gambar 6. Relasi Tabel..................................................................................................... 35 Gambar 7. Rancangan Halaman Login Admin ................................................................. 36 Gambar 8. Rancangan Halaman Beranda ......................................................................... 37 Gambar 9. Rancangan Halaman Data Luas Pengendalian................................................ 37 Gambar 10. Rancangan Form Tambah Data Luas Pengendalian ..................................... 38 Gambar 11. Rancangan Form Edit Data Luas Pengendalian............................................ 39 Gambar 12. Rancangan Detail Data Luas Pengendalian .................................................. 39 Gambar 13. Rancangan Halaman Peta Hama Wereng...................................................... 40 Gambar 14. Rancangan Icon Aplikasi .............................................................................. 41 Gambar 15. Rancangan Splasch Screen Aplikasi ............................................................. 41 Gambar 16. Rancangan Halaman Beranda Aplikasi......................................................... 42 Gambar 17. Rancangan Halaman Menu Aplikasi............................................................. 42 Gambar 18. Rancangan Halaman Peta Hama Wereng...................................................... 43 Gambar 19. Rancangan Tampilan Sortir Peta................................................................... 43 Gambar 20. Rancangan Tampilan List Data..................................................................... 44 Gambar 21. Rancangan Tampilan Sortir Data .................................................................. 44 Gambar 22. Rancangan Tampilan Search Data ................................................................ 45 Gambar 23. Rancangan Tampilan Detail Data ................................................................. 45 Gambar 24. Tampilan Halaman Login Aplikasi ............................................................... 46 Gambar 25. Tampilan Halaman Beranda Aplikasi ........................................................... 47 Gambar 26. Tampilan Halaman List Data Luas Keadaan Serangan................................. 48 Gambar 27. Tampilan Halaman Tambah Data Luas Keadaan Serangan.......................... 49 Gambar 28. Tampilan Halaman Ubah Data Luas Keadaan Serangan .............................. 49 Gambar 29. Tampilan Halaman Detail Data Luas Keadaan Serangan ............................. 50 Gambar 30. Tampilan Halaman Peta Hama Wereng ........................................................ 50 Gambar 31. Tampilan Icon Aplikasi pada Menu .............................................................. 51 Gambar 32. Tampilan Splash Screen Aplikasi ................................................................. 52 Gambar 33. Tampilan Beranda Utama Aplikasi ............................................................... 52 Gambar 34. Tampilan Menu Utama Aplikasi................................................................... 53 Gambar 35. Tampilan Peta Hama Wereng ....................................................................... 54 Gambar 36. Tampilan Sortir Peta Hama Wereng ............................................................. 54 Gambar 37. Tampilan List Data Luas Keadaan Serangan ................................................ 55 Gambar 38. Tampilan Sortir Data Luas Keadaan Serangan ............................................. 56
xii Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
Gambar 39. Tampilan Search Data Luas Keadaan Serangan ........................................... 56 Gambar 40. Tampilan Detail Data Luas Keadaan Serangan............................................. 57
xiii Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
DAFTAR LAMPIRAN
Lampiran 1: Data Koordinat Kecamatan .......................................................................... 62 Lampiran 2: Data Luas Pengendalian OPT....................................................................... 63 Lampiran 3: Data Luas Keadaan Serangan OPT dan Pengendaliannya ........................... 65 Lampiran 4: Kode Program Aplikasi Website Admin...................................................... 67 Lampiran 5: Kode Program Aplikasi Android Client ....................................................... 72
xiv Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
INTISARI
Dalam usaha peningkatan produktivitas hasil panen padi banyak ditemui kendala-kendala, salah satu kendala yang dihadapi adalah adanya serangan hama wereng yang menyerang banyak lahan pertanian di wilayah Kabupaten Banyumas. Oleh karena itu untuk membantu dan mengatasi dalam peningkatan produktivitas hasil panen padi, dibuatlah sebuat Sistem Informasi Geografis Pemetaan Daerah Penyebaran Hama Wereng pada Tanaman Padi berbasis Android dengan Google Maps API, di Kabupaten Banyumas. Tujuan dari penelitian adalah membangun sebuah Sistem Informasi Geografis pemetaan daerah penyebaran hama wereng pada tanaman padi berbasis Android dengan Google Maps API. Metode penelitian yang digunakan adalah menggunakan model waterfall meliputi tahap requirement definition, system and software design, implementation and unit testing, integration and system testing, dan operation and maintenance. Aplikasi ini memberikan kemudahan bagi para petani untuk mengetahui informasi tentang hama tanaman seperti wereng dan cara penanganannya, memudahkan bagi para petugas dari Dinas terkait dalam memperbaharui informasi seputar hama wereng, serta dapat mengetahui informasi pemetaan penyebaran hama wereng pada tanaman padi di Banyumas dengan sistem ini. Kata kunci: Sistem Informasi Geografis, Hama Wereng, Google Maps API.
xv Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016
ABSTRACT
In an effort to increase the productivity of the rice harvest encountered many obstacles, one of the obstacles encountered is their plant hopper pest that attacks a lot of agricultural land in the district of Banyumas. Therefore, to help cope with the increased productivity and rice yields, made sebuat Regional Geographic Information System Mapping Deployment Hama planthopper in rice plant based on Android with Google Maps API, in Banyumas. The purpose of the research is to develop a Geographic Information System mapping deployment area planthopper in rice is based on Android with Google Maps API. The method used is using the waterfall model includes the step of requirement definition, system and software design, implementation and unit testing, integration and system testing, and operation and maintenance. This application makes it easy for farmers to find out information about plant pests such as leafhoppers and handling, make it easier for officials of relevant Department to renew information about planthoppers, and can find out information mapping the spread of planthoppers on rice crops in Banyumas with this system. Keywords: Geographic Information System, Hama leafhoppers, Google Maps API.
xvi Sistem Informasi Geografis…, Lukni Maulana, Fakultas Teknik UMP, 2016