SISTEM INFORMASI GEOGRAFIS (SIG) PERTANIAN KABUPATEN PURWOREJO BERBASIS ANDROID DENGAN GOOGLE MAPS

  

SISTEM INFORMASI GEOGRAFIS (SIG) PERTANIAN

KABUPATEN PURWOREJO BERBASIS ANDROID DENGAN

GOOGLE MAPS

SKRIPSI

  

NAMA: NUR ATMAN

NIM: 0903040059

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

AGUSTUS 2017

  Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberi rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada:

  1. Bapak Nasihin dan Ibu

Siti Ma’rifah, kedua orang tua saya yang tidak kenal lelah dalam memberi dukungan secara moril dan materiil serta kasih sayang

  yang tidak ada habisnya sampai saat ini. Semoga penelitian dan laporan ini bisa menjadi suatu kebanggaan untuk kalian.

  2. Bapak Dimara Kusuma Hakim, terima kasih atas kesabarannya dalam membimbing saya menyelesaikan penelitian dan laporan ini.

  3. Seluruh Dosen dan Karyawan UMP, khususnya Prodi Teknik Informatika yang telah bersedia berbagi ilmu dan pengalaman kepada saya. Karena ilmu yang telah kalian bagi, membuat saya mendapat banyak pelajaran dan pengalaman yang amat sangat berharga sebagai bekal menghadapi masa depan.

  4. Teman

  • – teman Prodi Teknik Informatika angkatan 2009 dan 2012, terima kasih untuk semua dukungan dan memori yang tak akan terlupakan selama perkuliahan dalam mencapai gelar Sarjana Komputer (S.Kom) ini.

  MOTTO

  Berangkat dengan penuh keyakinan, berjalan dengan penuh keikhlasan dan istikomah dalam menghadapi cobaan. Kerjakanlah, wujudkanlah, raihlah cita-citamu dengan memulainya dari bekerja bukan hanya menjadi beban dalam impianmu.

  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 Dimara Kusuma Hakim.ST.,M.C.s 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.

  3. Secara khusus penulis ingin mengucapkan terimakasih kepada Bapak dan Ibu yang penulis banggakan dan cintai serta adikku yang telah banyak memberikan dukungan dan doa.

  4. Untuk Tya Muldiyana 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 2017 Nur atman

  

DAFTAR ISI

  HALAMAN JUDUL ...................................................................................... i HALAMAN PERSETUJUAN ....................................................................... ii HALAMAN PENGESAHAN........................................................................iii HALAMAN ORISINALITAS ....................................................................... iv HALAMAN PERSEMBAHAN .................................................................... v HALAMAN MOTTO .................................................................................... vi KATA PENGANTAR ................................................................................... vii DAFTAR ISI .................................................................................................. ix DAFTRA TABEL .......................................................................................... xi DAFTAR GAMBAR ..................................................................................... xii DAFTAR LAMPIRAN .................................................................................. xiv

  INTISARI ....................................................................................................... xv ABSTRACT...................................................................................................xvi

  BAB I ............................................................................................................. 1 A. Latar Belakang ................................................................................... 1 B. Perumusan Masalah ........................................................................... 3 C. Batasan Masalah................................................................................. 3 BAB II ............................................................................................................ 4 A. Kabupaten Purworejo ......................................................................... 4 B. Pertanian ............................................................................................. 5 C.

Sistem Informasi Geografi ................................................................. 6

D. Android ............................................................................................... 8 E. Google Maps..................................................................................... .13 F. PHP (HyperText Preprocessor) ......................................................... 15 G. MySQL ............................................................................................... 16 H. JSON .................................................................................................. 16 I. Hasil Penelitian Sejenis ...................................................................... 17 BAB III .......................................................................................................... 20 A. Tujuan ................................................................................................ 20

  B. Manfaat .............................................................................................. 20

  BAB IV .......................................................................................................... 21 A. Jenis Penelitian ................................................................................... 21 B. Waktu dan Tempat ............................................................................. 21 C. Pengumpulan Data ............................................................................. 21 1) Dokumentasi .......................................................................... 21

  D. Alat ..................................................................................................... 22

  E. Tahap Pengembangan Sistem ............................................................ 23 1) Requirements Definition......................................................... 24 2) System And Software Design .................................................. 25 3) Implementation and Unit Testing ........................................... 32 4) Integration and System Testing .............................................. 32 5) Operation and Maintenance .................................................. 32

  BAB V ............................................................................................................ 33 A. Implementasi Sistem .......................................................................... 33 1) Aplikasi Website Admin ........................................................ 33 2) Aplikasi Android .................................................................... 40

  B. Pengujian Aplikasi ............................................................................. 46

  BAB VI .......................................................................................................... 48 A. KESIMPULAN .................................................................................. 48 B. SARAN .............................................................................................. 48 Daftar Pustaka ................................................................................................ 49

  

DAFTAR TABEL

  Tabel 1. Rancangan Tabel Data Admin .......................................................... 27 Tabel 2. Rancangan Tabel Data Hasil Pertanian ............................................ 28 Tabel 3. Rancangan Pengujian Aplikasi Website ........................................... 46 Tabel 4. Rancangan Pengujian Aplikasi Android .......................................... 46 Tabel 5. Pengujian Login ............................................................................... 47 Tabel 6. Pengujian Pengisian Data Admin .................................................... 47 Tabel 7. Pengujian Icon Aplikasi Android ..................................................... 48 Tabel 8. Pengujian Menu Data Hasil Pertanian ............................................. 48 Tabel 9. Pengujian Menu Tentang Aplikasi....................................................48

  

DAFTAR GAMBAR

  Gambar 1. Komponen Utama SIG ................................................................. 7 Gambar 2. Lapisan arsitektur aplikasi android .............................................. 13 Gambar 3. Model Pengembangan Sistem Waterfall ...................................... 24 Gambar 4. Use Case Diagram Aplikasi Admin .............................................. 25 Gambar 5. Use Case Diagram Pengguna ...................................................... 26 Gambar 6. Relasi Database............................................................................ 29 Gambar 7. Rancangan halaman login aplikasi website admin ....................... 29 Gambar 8. Rancangan halaman beranda ........................................................ 29 Gambar 9. Rancangan halaman data hasil pertanian ..................................... 30 Gambar 10. Rancangan tampilan menu utama .............................................. 31 Gambar 11. Rancangan tampilan menu pertanian ......................................... 31 Gambar 12. Halaman Login ........................................................................... 34 Gambar 13. Tampilan gagal login .................................................................. 34 Gambar 14. Halaman dashboard .................................................................... 35 Gambar 15. Halaman data hasil pertanian ..................................................... 36 Gambar 16. Halaman tambah data hasil pertanian......................................... 36 Gambar 17. Halaman edit data hasil pertanian .............................................. 37 Gambar 18. Halaman data kecamatan ............................................................ 37 Gambar 19. Halaman tambah data kecamatan ............................................... 38 Gambar 20. Halaman data lahan .................................................................... 38 Gambar 21. Halaman data produk ................................................................. 39 Gambar 22. Halaman galeri ........................................................................... 40 Gambar 23. Icon aplikasi ............................................................................... 40 Gambar 24. Menu utama ................................................................................ 41 Gambar 25. Menu aplikasi ............................................................................. 41 Gambar 26. Menu data pertanian ................................................................... 42 Gambar 27. Menu sortir ................................................................................. 43 Gambar 28. Menu data pertanian ................................................................... 43 Gambar 29. Menu map ................................................................................... 44

  Gambar 30. Menu galeri ................................................................................ 44 Gambar 31. Menu versi aplikasi .................................................................... 45 Gambar 32. Menu profil ................................................................................. 45