sistem informasi pemetaan potensi pertanian … · menggunakan google api pada kabupaten hulu...
TRANSCRIPT
SISTEM INFORMASI PEMETAAN POTENSI PERTANIAN
MENGGUNAKAN GOOGLE API PADA KABUPATEN HULU SUNGAI
UTARA (KALIMANTAN SELATAN) BERBASIS ANDROID
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Persyaratan Mencapai
Gelar Sarjana Teknik Informatika Strata Satu (S1)
Oleh
HENDRY ALFIANNOR FADLI
09560043
INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
vii
LEMBAR PERSEMBAHAN
Yang Utama Dari Segalanya...
Sembah sujud serta syukur kepada Allah SWT. Taburan cinta dan kasih sayang-Mu telah
memberikanku kekuatan, membekaliku dengan ilmu serta memperkenalkanku dengan
cinta. Atas karunia serta kemudahan yang Engkau berikan akhirnya skripsi yang
sederhana ini dapat terselesaikan. Sholawat dan salam selalu terlimpahkan keharibaan
Rasullah Muhammad SAW.
Kupersembahkan karya sederhana ini kepada orang yang sangat kukasihi dan kusayangi
Ibunda dan Ayahnda
Sebagai tanda bakti, hormat, dan rasa terima kasih yang tiada terhingga kupersembahkan
karya kecil ini kepada Ibu dan Ayah yang telah memberikan kasih sayang, segala
dukungan, dan cinta kasih yang tiada terhingga yang tiada mungkin dapat kubalas hanya
dengan selembar kertas yang bertuliskan kata cinta dan persembahan. Semoga ini
menjadi langkah awal untuk membuat Ibu dan Ayah karna kusadar, selama ini belum bisa
berbuat yang lebih. Untuk Ibu dan Ayah yang selalu membuatku termotivasi dan selalu
menyirami kasih sayang, selalu mendoakanku, selalu menasehatiku menjadi lebih baik,
Terima Kasih Ibu.... Ibu…. Ibu…….Terima Kasih Ayah
My Sweet Heart “Sabrina Febri Aeni”
Sebagai tanda cinta kasihku, Hendry persembahkan karya kecil ini buatmu. Terima kasih
atas kasih sayang, perhatian, dan kesabaranmu yang telah memberikanku semangat dan
inspirasi dalam meneyelesaikan Tugas Akhir ini, semoga engkau pilihan yang terbaik
buatku dan masa depanku. Terima kasih “yank”....
My Best Genk
Buat sahabatku “Militia 82, Himaru“ terima kasih atas bantuan, doa, nasehat, hiburan,
traktiran, ejekkan, dan semangat yang kamu berikan selama aku kuliah, aku tak akan
melupakan semua yang telah kamu berikan selama ini.
viii
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji Syukur Kehadirat Allah SWT. Yang telah melimpahkan rahmat dan hidayah-
Nya dan juga kesehatan jasmani maupun rohani sehingga penulis dapat
menyelesaikan penulisan skripsi ini dengan judul “SISTEM INFORMASI
PEMETAAN POTENSI PERTANIAN MENGGUNAKAN
GOOGLE API PADA KABUPATEN HULU SUNGAI UTARA
(KALIMANTAN SELATAN) BERBASIS ANDROID”. Tak lupa
sholawat serta salam semoga semoga selalu tercurahkan pada junjungan Nabi
besar kita Muhammad SAW, sebagai pembawa risalah Islamiyah untuk
keselamatan umat.
Harapan dari penulisan skripsi ini yaitu agar dapat bermanfaat dan
memberikan andil, guna pengembangan lebih lanjut. Penyusunan skripsi ini
merupakan salah stau syarat yang harus ditempuh guna menyelesaikan program
pendidikan sarjana strata satu (S1) Jurusan Teknik Informatika.
Atas petunjuk-Nya skripsi ini dapat selesai, namun tidak lepas dari
bantuan pihak lain yang selalu memberikan dukungan, dan bimbingan kepada
penulis. Oleh karena itu dengan segala hormat dan kerendahan hati pada
kesempatan ini penulis ingin menyampaikan ucapan terimakasih kepada :
1. Bapak Dr. H. Muhajir Effendy, MAP, selaku Rektor Universitas
Muhammadiyah Malang.
2. Bapak Ir. Sudarman,MT selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Malang.
3. Bapak Yuda Munarko, S.Kom.Msc, selaku Ketua Jurusan Teknik
Informatika, Universitas Muhammadiyah Malang; dan selaku Pembimbing II
terimakasih atas segala bimbingan serta saran-saran yang telah diberikan
sehingga saya bisa menyelesaikan penulisan skripsi ini.
4. Bapak Eko Budi Cahyono, S.Kom,.MT selaku Pembimbing I terimakasih atas
segala bimbingan serta saran-saran yang telah diberikan sehingga saya bisa
menyelesaikan penulisan skripsi ini.
5. Bapak dan Ibu dosen Jurusan Teknik Informatika Fakultas Teknik yang telah
memberikan pengetahuan dan banyak membantu selama perkuliahan.
6. Bapak dan Ibu serta ketiga adikku, yang telah memberikan dukungan serta
do’a yang tulus setiap saat.
7. Sabrina febri aeni yang selalu mendukung dan mendoakan saya.
8. Teman-teman Teknik Infomatika angakatan 2009, terimakasi untuk
semuanya.
Semoga Allah SWT senantiasa memberikan rahmat dan karuniaNya
kepada semua pihak yang telah memberikan segala bantuan tersebut di atas.
ix
Skripsi ini tentu saja masih jauh dari sempurna, sehingga penulis dengan senang
hati menerima kritik demi perbaikan. Akhrinya semoga skripsi ini ada
manfaatnya.
Wassalamu’alaikum Wr. Wb.
Malang, Mei 2015
Penulis
x
DAFTAR ISI
LEMBAR JUDUL .......................................................................................... i
LEMBAR PERSETUJUAN ........................................................................... ii
LEMBAR PENGESAHAN ........................................................................... iii
SURAT PERNYATAAN .............................................................................. iv
ABSTRAK ...................................................................................................... v
ABSTRACT .................................................................................................. vi
LEMBAR PERSEMBAHAN ....................................................................... vii
KATA PENGANTAR ................................................................................. viii
DAFTAR ISI .................................................................................................. x
DAFTAR TABEL ........................................................................................ xiii
DAFTAR GAMBAR ................................................................................... xiv
DAFTAR LAMPIRAN ................................................................................. xv
BAB I PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang ............................................................................... 1
1.2 Rumusan Masalah ......................................................................... 2
1.3 Batasan Masalah ............................................................................ 2
1.4 Tujuan Penelitian ........................................................................... 3
1.5 Manfaat Penelitian ......................................................................... 3
1.6 Metode Penelitian .......................................................................... 3
1.7 Metodelogi Pengerjaan .................................................................. 4
1.8 Sistematika Pembahasan ............................................................... 5
BAB II Landasan Teori .................................................................................. 6
2.1 Kajian Geografi ............................................................................ 6
2.2 Android........................................................................................ 10
2.2.1 Versis Android ................................................................... 10
2.2.2 Fitur Android .................................................................... 13
2.2.3 Android SDK ..................................................................... 14
2.2.4 ADT (Android Development Tools) ................................. 14
2.2.5 AVD (Android Virtual Device) ......................................... 15
xi
2.2.6 IDE Eclips .......................................................................... 15
2.3 JDK (Java Development Kit) ..................................................... 16
2.4 Google Maps .............................................................................. 16
2.5 Google Maps API ....................................................................... 17
2.6 Marker And Inflow ..................................................................... 17
2.7 LBS (Location Basic Service) .................................................... 17
2.8 GPS (Global Positioning System) .............................................. 18
BAB III Analisis Dan Perancangan ............................................................... 20
3.1 Analisis Sistem ........................................................................... 20
3.1.1 Analisis Pemakai ............................................................. 20
3.1.2 Analisis Kebutuhan ......................................................... 20
3.2 Arsiktektur Sistem ...................................................................... 21
3.3 Perancangan Sistem..................................................................... 22
3.3.1 Flowchart Sistem ............................................................. 22
3.3.2 Rancangan Proses ............................................................ 25
3.3.3 Rancangan Basis Data ..................................................... 29
3.3.4 Rancangan User InterFace Atau Menu ........................... 33
BAB IV Implementasi Dan Pengujian ........................................................... 40
4.1 Spesifikasi .................................................................................... 40
4.1.1 Perangkat Keras (Hardware) yang digunakan ................. 40
4.1.2 Perangkat Lunak (Software) yang digunakan ................. 40
4.2 Implementasi ................................................................................ 40
4.2.1 Implementasi Halaman User ........................................... 41
4.2.2 Tampilan Halaman User .................................................. 41
4.2.3 Tampilan Maps Hulu Sungai Utara ................................. 45
4.2.4 Tampilan Halaman Detail Informasi ............................... 48
4.2.5 Tampilan Halaman Pencarian ......................................... 52
4.2.6 Tampilan Halaman Tutorial ............................................ 56
4.2.7 Tampilan Halaman About Me ......................................... 57
4.3 Pengujian ...................................................................................... 61
BAB V Penutup ............................................................................................ 62
1.1 Kesimpulan ............................................................................... 62
1.2 Saran ......................................................................................... 62
xii
DAFTAR PUSTAKA
LAMPIRAN
xiv
DAFTAR GAMBAR
1. Gambar 1 Bumi Dengan Garis Lintang dan Garis Bujur ................... 19
2. Gambar 2 Arsiktektur Sistem ............................................................. 22
3. Gambar 3 Flowchart Sistem Admin (Insert, Update, Delete) Data
Lokasi ................................................................................................. 23
4. Gambar 4 Flowchart Sistem Admin (Insert, Update, Delete) Data
Pertanian ............................................................................................. 23
5. Gambar 5 Flowchart Sistem User ...................................................... 24
6. Gambar 6 Context Diagram ............................................................... 25
7. Gambar 7 DFD Level 0 ...................................................................... 26
8. Gambar 8 DFD Level 1 Manajemen Data Admin ............................. 27
9. Gambar 9 DFD Level 1 Proses Manajemen Data Admin Pertanian .. 27
10. Gambar 10 DFD Level 1 Proses Data Admin Pertanian ................... 28
11. Gambar 11 DFD Level 1 Proses Pencarian Data ............................... 29
12. Gambar 12 Konseptual Data Model ERD .......................................... 30
13. Gambar 13 Struktur Menu User ......................................................... 33
14. Gambar 14 Halaman Utama Aplikasi ................................................ 34
15. Gambar 15 Halaman Search............................................................... 35
16. Gambar 16 Halaman Detail Point Map .............................................. 36
17. Gambar 17 Halaman Detail Informasi Kecamatan ............................ 37
18. Gambar 18 Halaman Hasil Search ..................................................... 38
19. Gambar 19 Halaman Combo Box Kecamatan ................................... 39
20. Gambar 20 Tampilan Utama .............................................................. 41
21. Gambar 21 Tampilan Menu Dropdown ............................................. 42
22. Gambar 22 Tampilan Menu Combo Box ........................................... 45
23. Gambar 23 Maps Hulu Sungai Utara ................................................. 46
24. Gambar 24 Script XML Point ............................................................ 49
25. Gambar 25 Tampilan Detail Informasi .............................................. 50
26. Gambar 26 Tampilan Form Pencarian ............................................... 53
27. Gambar 27 Tampilan Hasil Pencarian ............................................... 53
28. Gambar 28 Tampilan Menu Tutorial ................................................. 56
29. Gambar 29 Tampilan Keterangan Tutorial ........................................ 57
30. Gambar 30 Tampilan About Me ........................................................ 58
xiii
DAFTAR TABEL
1. Tabel 1 Kecamatan ............................................................................. 30
2. Tabel 2 Produksi Komoditi ................................................................ 31
3. Tabel 3 Kondisi Jalan ......................................................................... 31
4. Tabel 4 Kondisi Alam ........................................................................ 32
5. Tabel 5 Komoditas ............................................................................. 32
6. Tabel 6 Jenis Komoditas .................................................................... 33
7. Tabel 7 Pengujian Sistem Pencarian .................................................. 59
8. Tabel 8 Kuisioner ............................................................................... 61
9. Tabel 9 Keterangan Skor .................................................................... 62
10. Tabel 10 Hasil Kuisioner ................................................................... 62
11. Tabel 11 Hasil Presentase Kuisioner.................................................. 63
DAFTAR PUSTAKA
Amri, Syaiful, M. (2010). Membangun Sistem Navigasi di Surabaya
Menggunakan Google Maps API. PENS ITS, 1(2).
Hidayat, R. (2007). Belajar database MySQL. ilmukomputer.com. Retrieved May
30, 2014, from http://ilmukomputer.org/2007/06/28/seri-01-belajar-database-
mysql/
Kadir, A. (2002). Pemrograman Web Mencakup: HTML, CSS, JavaScript & PHP.
Yogyakarta: Andi Offset.
Kuncoro, R. B. (2013). Pembuatan Website Tempat Pariwisata Rumah Dome
New Nglepen. Indonesian Jurnal on Computer Science-Speed (IJCSS) 16
FTI UNSA, 10(2), 20–25.
Pratama, M. O. (2012). Google Maps API. ilmukomputer.com. Retrieved May 30,
2014, from http://ilmukomputer.org/wp-content/uploads/2013/01/octav-
GoogleMapsAPI.pdf
Spasser. (1997). Mapping the Terrain of Pharmacy : classification analysis of the
international pharmaceutical abstracts database. Scientometrics.