• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2017

Membagikan "Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus"

Copied!
22
0
0

Teks penuh

(1)

I

LAPORAN SKRIPSI

SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN PERTANIAN

DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

Oleh:

AHMAD KHARIS

2012-51-008

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)

II

LAPORAN SKRIPSI

SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN PERTANIAN

DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

Oleh:

AHMAD KHARIS

2012-51-008

SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK

MEMPEROLEH GELAR SARJANA KOMPUTER

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(3)

III

UNIVERSITAS MURIA KUDUS

PENGESAHAN STATUS SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN

PERTANIAN DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

SAYA : AHMAD KHARIS

Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat kegunaan sebagai berikut :

1. Skripsi adalah Hak Milik Program Studi Teknik Informatika Universitas Muria Kudus.

2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk tujuan referensi saja.

3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan pertukaran antar Institusi Pendidikan Tinggi.

4. Berikan tanda  sesuai dengan kategori Skripsi

Sangat rahasia (mengandung isi tentang keselamatan / kepentingan Negara Republik Indonesia) Rahasia (mengandung isi tentang kerahasiaan dari

suatu organisasi / badan tepat penelitian Skripsi ini dikerjakan)

Biasa

Alamat Tetap :

(4)

IV

UNIVERSITAS MURIA KUDUS

PERNYATAAN PENULIS

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN

PERTANIAN DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

NAMA : AHMAD KHARIS

NIM : 2012-51-008

“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringakasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain

yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar sarjana komputer

(5)

V

UNIVERSITAS MURIA KUDUS

PERSETUJUAN SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN

PERTANIAN DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

NAMA : AHMAD KHARIS

NIM : 2012-51-008

Skripsi ini telah diperiksa dan disetujui.

Mengetahui

(6)

VI

UNIVERSITAS MURIA KUDUS

PENGESAHAN SKRIPSI

JUDUL : SISTEM INFORMASI GEOGRAFIS PEMETAAN LAHAN

PERTANIAN DAN KOMODITI HASIL PANEN KABUPATEN KUDUS

NAMA : AHMAD KHARIS

NIM : 2012-51-008

(7)

VII ABSTRACT

Along with advances in computer technology and information today, GIS (Geographic Information System) technology is being developed both desktop and online. many government agencies and companies that utilize the GIS technology to collect data on a regional and a record of its assets, such as soil data, the data region and others. One of the companies or the Department requiring that the Department of Agriculture, Fisheries and Forestry Kudus Regency, because there is no agricultural land mapping and data collection on commodity crops at the area. With the system, the Department of Agriculture, Fisheries and Forestry Kudus Regency become more efficient, fast and complete to log the results of commodity crops and have a local mapping data in Kudus regency's, and with computerized systems online, then the Department would be easier to record an area with more quickly and anywhere. The method used to design the system that is using the Waterfall method by Sammerville Ian. The results of the research that will be generated by the system is to facilitate the Department of Agr iculture, Fisheries and Forestry Kudus Regency to find out the results of Commodities at a sub-district or village.

(8)

VIII ABSTRAK

Seiring dengan kemajuan dalam bidang teknologi komputer dan informasi saat ini, GIS (Geografis Information System) merupakan teknologi yang terus dikembangkan baik secara desktop maupun secara online, banyak dinas pemerintahan ataupun perusahaan yang memanfaatkan teknologi GIS tersebut untuk mendata suatu kawasan maupun mendata suatu aset yang dimilikinya, seperti data tanah, data wilayah dan lain-lain. Salah satu perusahaan ataupun Dinas yang membutuhkan yaitu Dinas Pertanian, Perikanan dan Kehutanan Kabupaten Kudus, karena belum adanya pemetaan lahan pertanian dan juga pendataan komoditi hasil panen pada suatu daerah tersebut. Dengan adanya sistem tersebut maka Dinas Pertanian, Perikanan, dan Kehutanan Kabupaten Kudus menjadi lebih efesien dan cepat serta lengkap dalam mendata hasil komoditi panen dan mempunyai data pemetaan suatu daerah di Kabupaten Kudus ini, dan dengan sistem komputerisasi online, maka Dinas akan lebih mudah mendata suatu daerah tersebut dengan lebih cepat dan dimana saja. Metode yang digunakan untuk merancang sistem ini yaitu menggunakan metode Waterfall oleh Sammerville Ian. Hasil penelitian yang akan dihasilkan oleh sistem tersebut adalah untuk memudahkan Dinas Pertanian, Perikanan dan Kehutanan Kabupaten Kudus untuk mengetahui Hasil Komoditi pada suatu kecamatan atau desa tersebut.

(9)

IX

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem Informasi Geografis Pemetaan Lahan Pertanian dan Komoditi Hasil Panen Kabupaten Kudus”.

Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya, dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada :

1. Bapak Dr. Suparnyo, SH., M.S selaku Rektor Universitas Muria Kudus.

2. Bapak Mohammad Dahlan, S.T., M.T. selaku Dekan Fakultas Teknik Universitas Muria Kudus.

3. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

4. Bapak Arief Susanto, S.T, M.Kom, selaku pembimbing pertama Skripsi penulis.

5. Ibu Tutik Khotimah, M.Kom, selaku pembimbing kedua Skripsi penulis. 6. Bapak dan Ibuku, terima kasih atas do’a restu serta ridho sehingga aku bisa jadi

seperti ini.

7. Semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu.

Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga karya tulis ini dapat memberikan manfaat bagi semua.

(10)

X PENGESAHAN STATUS SKRIPSI ... III PERNYATAAN PENULIS ... IV

2.1.Penelitian Terkait... 5

2.2.Landasan Teori ... 7

2.2.1. Pertanian ... 7

2.2.2. Google Maps API ... 8

(11)

XI

2.2.4. Desain Perancangan ... 10

Halaman 2.2.4.1 Data Flow Diagram ... 10

2.2.4.2 Entity Relationalship Diagram ... 12

2.2.5. Tools yang digunakan ... 14

4.1. Analisa dan Kebutuhan Sistem ... 19

4.1.1. Kebutuhan Fungsional ... 19

4.1.2. Kebutuhan Non Fungsional ... 20

4.2. Perancangan Sistem ... 21

4.2.1. Perancangan Freemind ... 21

4.2.2. Perancangan Data Flow Diagram (DFD) ... 21

4.3. Perancangan Basis Data ... 32

4.3.1. ERD (Entity Relasionship Diagram) ... 32

4.3.2. Skema Tabel atau Relasi Antar Tabel ... 36

4.4. Perancangan Database ... 36

4.5. Perancangan Desain Interface, Input dan Output ... 44

BAB V IMPLEMENTASI SISTEM ... 74

5.1. Implementasi Basis Data ... 74

5.2. Implementasi Sistem ... 83

5.2.1. Upload Aplikasi ke Server ... 83

(12)

XII

Halaman BAB VI PENUTUP ... 128 6.1.Kesimpulan ... 128 6.2.Saran ... 128

(13)

XIII

DAFTAR TABEL

Halaman

Tabel 2.1 Simbol Data flow Diagram ... 12

Tabel 2.2 Simbol Entity Relationship Diagram ... 12

Tabel 4.1 Tabel User Administrator ... 36

Tabel 4.14 Tabel Peserta Penyuluhan... 42

Tabel 4.15 Tabel Proses Tanaman ... 42

Tabel 4.16 Tabel Ajuan ... 42

Tabel 4.17 Tabel Dana Bantuan ... 43

Tabel 4.18 Tabel Pengumuman ... 43

Tabel 4.19 Tabel Penggarap ... 43

Tabel 5.1 Hasil Pengujian Proses Login ... 118

Tabel 5.2 Hasil Pengujian Proses Digitasi Lahan Pertanian ... 119

Tabel 5.3 Hasil Pengujian Proses Penanaman Lahan ... 121

Tabel 5.4 Hasil Pengujian Proses Tahapan Penanaman ... 121

Tabel 5.5 Hasil Pengujian Proses Pengumuman ... 122

Tabel 5.6 Hasil Pengujian Proses Ajuan ... 123

(14)

XIV

Tabel 5.8 Hasil Pengujian Proses Anggota Kelompok Tani ... 124

Halaman Tabel 5.9 Hasil Pengujian Proses Tanaman ... 125

Tabel 5.10 Hasil Pengujian Proses Jenis L:ahan ... 125

Tabel 5.11 Hasil Pengujian Proses Bantuan ... 126

Tabel 5.12 Hasil Pengujian Proses Penyuluhan ... 126

(15)

XV

DAFTAR GAMBAR

Halaman

Gambar 2.1 Subsistem-subsistem SIG ... 9

Gambar 2.2 Uraian Subsistem-subsistem SIG ... 10

Gambar 2.3 Contoh Hubungan One to One ... 13

Gambar 4.2 Context Diagram Pemetaan Komoditi Pertanian ... 22

Gambar 4.3 Rule Check Context Diagram ... 23

Gambar 4.4 Level Balance Context Diagram ... 23

Gambar 4.5 DFD Level 0 SIG Pemetaan Komoditi Pertanian ... 25

Gambar 4.6 Rule Check DFD Level 0 ... 26

Gambar 4.20 ERD (Entity Relasionship Diagram) ... 35

(16)

XVI

Gambar 4.22 Pembagian Menu Berdasarkan User Akses ... 44

Halaman Gambar 4.23 Desain Halaman Utama atau Menu Map ... 45

Gambar 4.24 Fungsi Pencarian Komoditi Panen ... 45

Gambar 4.25 Desain Menu Login ... 46

Gambar 4.30 Desain Menu Penanaman Lahan Fungsi Tampil pada Menu Map Lahan ... 49

Gambar 4.31 Desain Menu Tahapan Penanaman pada Menu Penanaman Lahan di Map Lahan ... 50

Gambar 4.32 Desain Menu View Data Lahan Fungsi Tampil pada Menu Map Lahan ... 51

Gambar 4.33 Desain Menu View Data Lahan Fungsi Input Pada Menu Map Lahan ... 51

Gambar 4.34 Menu Pengumuman Fungsi Tampil Data ... 52

Gambar 4.35 Menu Pengumuman Fungsi Tambah Data ... 52

Gambar 4.36 Desain Menu Administrator Submenu Kelompok Tani Fungsi Input Data ... 53

Gambar 4.37 Desain Menu Administrator Submenu Kelompok Tani Fungsi Tampil Data ... 53

Gambar 4.38 Desain Menu Administrator Submenu Tanaman Fungsi Tampil Data ... 53

Gambar 4.39 Desain Menu Administrator Submenu Tanaman Fungsi Input Data ... 54

Gambar 4.40 Desain Menu Administrator Submenu Jenis Lahan Fungsi Tampil ... 54

(17)

XVII

Gambar 4.42 Menu Administrator Submenu Bantuan Fungsi Input ... 55 Halaman Gambar 4.43 Menu Administrator Submenu Bantuan Fungsi Tampil ... 55 Gambar 4.44 Desain Menu Administrator Submenu Penyuluhan

Fungsi Input ... 56 Gambar 4.45 Desain Menu Administrator Submenu Penyuluhan

Fungsi Tampil ... 56 Gambar 4.46 Desain Menu Administrator Submenu Penyuluhan Fungsi

Input Peserta Penyuluhan ... 56 Gambar 4.47 Desain Menu Administrator Submenu Penyuluhan Fungsi

Tampil Peserta Penyuluhan ... 56 Gambar 4.48 Desain Menu Administrator Submenu Pengajuan User

Akses Dinas ... 57 Gambar 4.49 Desain Menu Administrator Submenu Histori Pengajuan ... 57 Gambar 4.50 Desain Menu Administrator Submenu Laporan Pertanian

Fungsi Laporan Kelompok Tani ... 58 Gambar 4.51 Desain Menu Administrator Submenu Laporan Pertanian

Fungsi laporan Data Lahan ... 58 Gambar 4.52 Halaman Utama atau Map User Akses Kelompok Tani ... 59 Gambar 4.53 Desain Menu Lahan User Akses Kelompok Tani ... 59 Gambar 4.54 Desain Menu Penanaman Lahan Fungsi Input pada Menu

Map Lahan ... 60 Gambar 4.55 Desain Menu Penanaman Lahan Fungsi Tampil pada Peta di

Map lahan ... 61 Gambar 4.56 Desain Menu Tahapan Penanaman pada Menu Penanaman

Lahan di Map Lahan ... 62 Gambar 4.57 Desain Menu View Data Lahan Fungsi Tampil pada Menu

Map Lahan ... 63 Gambar 4.58 Desain Menu View Data Lahan Fungsi Input pada Menu

(18)

XVIII

Halaman Gambar 4.61 Desain Menu Ajuan Fungsi Tampil Ajuan ... 64 Gambar 4.62 Desain Menu Administrator Submenu Kelompok Tani User

Akses Kelompok Tani Fungsi Tampil ... 65 Gambar 4.63 Desain Menu Administrator Submenu Kelompok Tani User

Akses Kelompok Tani Fungsi Input ... 65 Gambar 4.64 Desain Menu Administrator Submenu Tanaman Fungsi

Tampil Data ... 66 Gambar 4.65 Desain Menu Administrator Submenu Tanaman Fungsi

Input Data ... 66 Gambar 4.66 Desain Menu Administrator Submenu Laporan Pertanian

Fungsi Laporan Anggota Kelompok Tani ... 66 Gambar 4.67 Desain Menu Administrator Submenu Laporan Pertanian

Fungsi Laporan Data Lahan ... 67 Gambar 4.68 Desain halaman Utama atau Map User Akses Desa ... 67 Gambar 4.69 Desain Menu Lahan User Akses Desa ... 68 Gambar 4.70 Desain Menu Penanaman Lahan Fungsi Input pada Menu

Map Lahan ... 69 Gambar 4.71 Desain Menu Penanaman Lahan Fungsi Tampil pada Peta di

Map Lahan ... 69 Gambar 4.72 Desain Menu Tahapan Penanaman pada Menu Penanaman

Lahan di Map Lahan ... 70 Gambar 4.73 Desain Menu View Data Lahan Fungsi Tampil pada menu

Map Lahan ... 71 Gambar 4.74 Desain Menu View Data Lahan Fungsi Input Pada Menu

Map Lahan ... 71 Gambar 4.75 Desain Menu Pengumuman User Akses Desa ... 72 Gambar 4.76 Desain Menu Administrator Submenu Tanaman Fungsi

Tampil Data ... 72 Gambar 4.77 Desain Menu Administrator Submenu Tanaman Fungsi

(19)

XIX

Halaman Gambar 4.78 Desain Menu Administrator Submenu Laporan Pertanian

Fungsi Laporan Data Kelompok Tani ... 73

Gambar 4.79 Desain Menu Administrator Submenu Laporan Pertanian Fungsi Laporan Data Lahan ... 73

Gambar 5.21 Halaman Login Cpanel IdHostinger ... 83

Gambar 5.22 Halaman Utama Cpanel IdHostinger ... 84

Gambar 5.23 Proses Order Hosting ... 84

Gambar 5.24 Pengaturan Order Hosting ... 85

Gambar 5.25 Daftar Database dan User Database MySQL ... 85

(20)

XX

Gambar 5.32 File Manager Pada Index Server... 89

Gambar 5.33 File yang Berhasil di Upload ... 89

Gambar 5.43 View Tambah Tahapan Penanaman ... 94

Gambar 5.44 View Digitasi Pertanian ... 95

Gambar 5.45 View Data Penggarap ... 95

Gambar 5.46 Tambah Data Penggarap ... 96

Gambar 5.47 Menu Pengumuman User Akses Dinas ... 96

Gambar 5.48 Tambah Data Pengumuman ... 97

Gambar 5.56 Tambah Data Dana Bantuan ... 101

(21)

XXI

Gambar 5.58 Tambah Data Penyuluhan ... 102

Halaman Gambar 5.59 Action Tambah Data Peserta Penyuluhan ... 102

Gambar 5.60 Tambah Peserta Penyuluhan ... 103

Gambar 5.61 View Data Peserta Penyuluhan ... 103

Gambar 5.62 View Proses Pengajuan ... 104

Gambar 5.63 Proses Pengajuan Success ... 104

Gambar 5.64 View Data Histori Ajuan ... 105

Gambar 5.65 Detail Histori Pengajuan ... 105

Gambar 5.66 Laporan Data Lahan ... 106

Gambar 5.67 Cetak Laporan Data Lahan... 106

Gambar 5.68 Laporan Data Kelompok Tani ... 107

Gambar 5.69 Cetak Laporan Data Kelompok Tani ... 107

Gambar 5.70 Halaman Utama User Akses Kelompok Tani dan Desa ... 108

Gambar 5.71 Menu Digitasi Lahan Pertanian ... 108

Gambar 5.72 View Digitasi Lahan Pertanian ... 109

Gambar 5.73 View Data Penanaman Lahan ... 109

Gambar 5.74 Tambah Data Penanaman Lahan ... 110

Gambar 5.75 View Tambah Tahapan Penanaman ... 110

Gambar 5.76 View Digitasi Pertanian ... 111

Gambar 5.77 View Data Penggarap ... 111

Gambar 5.78 Tambah Data Penggarap ... 112

Gambar 5.79 Menu Pengumuman User Akses Desa dan Kelompok Tani... 112

Gambar 5.80 View Menu Tambah Pengajuan ... 113

Gambar 5.81 View Data Ajuan ... 113

Gambar 5.82 View Menu Kelompok Tani User Akses Kelompok Tani ... 114

Gambar 5.83 Tambah Anggota Kelompok Tani ... 114

Gambar 5.84 View Data Tanaman ... 115

Gambar 5.85 Tambah Data Tanaman ... 115

Gambar 5.86 Laporan Anggota Kelompok Tani ... 116

Gambar 5.87 Cetak Laporan Anggota Kelompok Tani ... 116

(22)

XXII

Gambar

Tabel 5.9
Gambar 5.89 Cetak Laporan Data Luas Lahan Kelompok Tani..................... 117

Referensi

Dokumen terkait

Using a similar reason to Problem 8.a, to solve Problem 8.b in the HLT we also expected that students would use one of the possible estimation strategies we

Kemampuan organisasi untuk terus memberikan jasa dikomu- nikasikan melalui laporan posisi keuangan yang menyediakan informasi mengenai aktiva, kewajiban, aktiva bersih, dan

ini diharapkan dapat dijadikan bahan masukan untuk mengetahui apa saja yang dapat dilakukan oleh guru dalam rangka meningkatkan kemampuan untuk memahami konsep dan

Lalu berikutnya setelah kita menyerahkan surat keterangan tersebut ke BAAK pihak BAAK akan melakukan panggilan kepada mahasiswa terkait untuk menerima surat keterangan cuti kuliah

Dengan kata lain, program linear merupakan suau teknik dalam mendapatkan nilai optimum (maksimum dan minimum) suatu fungsi objektif dengan kendala-kendala tertentu.

Dalam Penulisan Ilmiah ini penulis hanya akan membahas tentang pembuatan suatu aplikasi perhitungan rumus bangun ruang menggunakan Bahasa Pemograman Visual FoxPro, Yakni berupa

Bahwa dalam rangka pelaksanaan Penyelenggaraan Ujian Akhir Madrasah Berstandar Nasional (UAMBN) MTs Kota Surabaya Tahun Pelajaran 2015/2016 perlu di tetapkan

[r]