• Tidak ada hasil yang ditemukan

Sistem Pakar Hama dan Penyakit Tanaman Disertai dengan Sig Lalat Buah pada Jeruk Manis di Kabupaten Karo.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pakar Hama dan Penyakit Tanaman Disertai dengan Sig Lalat Buah pada Jeruk Manis di Kabupaten Karo."

Copied!
24
0
0

Teks penuh

(1)

iii

Universitas Kristen Maranatha

ABSTRAK

Pertanian jeruk dikembangkan hampir di seluruh wilayah Indonesia,

semakin luasnya pertanian jeruk membuat semakin besar pula ancamanpenyakit

maupun hama yang menyerang tanaman jeruk, seperti hama lalat buah, penyakit

blendok, dan lain-lain. Hama dan penyakit tersebut menyebabkan hasil produksi

pertanian jeruk menurun. Untuk wilayah Sumatera Utara khususnya Kabupaten

Karo, hama yang sekarang paling banyak menyerang adalah hama lalat buah

karena hama tersebut hampir merusak 50% tanaman jeruk. Banyak masyarakat

khususnya petani yang bingung jika mereka menghadapi hama atau penyakit yang

menyerang tanaman mereka. Untuk membantu masyarakat atau petani dalam

menyelesaikan permasalahan ini, dibuatlah suatu program aplikasi yang dapat

mengidentifikasi hama dan penyakit pada tanaman jeruk dengan sistem pakar.

Sistem pakar pada aplikasi ini dibuat untuk membantu dalam mencari kesimpulan

tentang penyakit yang menyerang beserta pencegahan atau solusi yang sesuai

untuk mengatasinya serta dapat memetakan penyebaran lalat buah khususnya di

Kabupaten Karo. Program aplikasi ini menggunakan pemrograman ASP.NET

dengan VB.NET dan untuk databasenya menggunakan SQL Server, serta aplikasi

GIS menggunakan ASPMap.

(2)

iv

Universitas Kristen Maranatha

ABSTRACT

Citrus farms are developed in almost areas of Indonesia, the extent of

Citrus farming makes the greater threat of disease and pests that attack Citrus

crops, such as fruit fly pests, blendok diseases, and the other. The production of

citrus are decreasing by plant diseases and pests. In North Sumatra specially for

Karo regency, the most diseases was attacted is fruit fly pests because it attacted

almost 50% of citrus farms. Many people especially farmers were confused when

they faced the pests or diseases that attack their crops. To facilitate the people or

farmers to solve these problems, it was made an apllication program to identify

pests and diseases of citrus with Expert System. Expert System in application is

designed to help people to finding a conclusions about a disease attacks with the

prevention or appropriate solutions to overcome them and be able to represent the

spread of fruit fly pests Karo regency. This application using ASP.NET

programming with VB.NET and using SQL Server for the database as well as GIS

Application using ASPMap.

Keyword : Expert Sistem, Citrus spp, pests and diseases, GIS.

(3)

v

DAFTAR PROGRAM ... xviii

DAFTAR LAMPIRAN ... xix

1.6 Sistematika Pembahasan ... 4

BAB II LANDASAN TEORI ... 5

2.1 Sistem Informasi Geografis ... 5

2.1.1 Pengertian Sistem Informasi Geografis (GIS) ... 5

2.1.2 Komponen Sistem Informasi Geografis ... 5

2.2 Sistem Pakar... 7

2.2.1 Sejarah Sistem Pakar ... 8

2.2.2 Konsep Dasar Sistem Pakar ... 9

2.2.3 Komponen Sistem Pakar ... 9

2.2.4 Basis Pengetahuan (Knowledge Based) ... 12

(4)

vi

Universitas Kristen Maranatha

2.3.4.1 Hama Pada Jeruk ... 17

2.3.4.2 Penyakit Pada Jeruk ... 19

2.4 Proses Bisnis ... 24

2.5 Data Flow Diagram ... 26

2.6 Entity Relationship Diagram ... 30

2.7 Proses Spesifikasi ... 33

2.8 Kamus Data ... 33

2.9 Software Testing ... 35

2.9.1 Black Box Testing ... 35

2.10 ASP.NET ... 36

2.11 Visual Basic.NET ... 36

2.12Structured Query Language ... 36

BAB III ANALISIS DAN DESAIN ... 40

3.1 Analisis Sistem ... 40

3.1.1 Flowchart Pendeteksian Lalat Buah ... 41

3.1.1 Flowchart Pemberantasan Lalat Buah... 43

3.2 Gambaran Keseluruhan ... 45

3.2.1 Persyaratan Antarmuka External ... 45

3.2.2 Antarmuka Dengan Pengguna ... 45

3.2.3 Antarmuka Perangkat Keras ... 46

3.2.4 Antarmuka Perangkat Lunak ... 46

3.2.5 Fitur-fitur Produk Perangkat Lunak ... 46

3.2.5.1 Fitur Login ... 46

3.2.5.1.1 Tujuan ... 46

3.2.5.1.2 Urutan Stimulus/Respon ... 46

3.2.5.1.3 Persyaratan Fungsional Yang Berhubungan ... 47

3.2.5.2 Fitur Logout ... 47

3.2.5.2.1 Tujuan ... 47

3.2.5.2.2 Urutan Stimulus/Respon ... 47

3.2.5.2.3 Persyaratan Fungsional Yang Berhubungan ... 48

(5)

vii

Universitas Kristen Maranatha

3.2.5.3.1 Tujuan ... 48

3.2.5.3.2 Urutan Stimulus/Respon ... 48

3.2.5.3.3 Persyaratan Fungsional Yang Berhubungan ... 48

3.2.5.4 Fitur Daftar Penyakit ... 49

3.2.5.4.1 Tujuan ... 49

3.2.5.4.2 Urutan Stimulus/Respon ... 49

3.2.5.4.3 Persyaratan Fungsional Yang Berhubungan ... 49

3.2.5.5 Fitur Sistem Pakar ... 49

3.2.5.5.1 Tujuan ... 49

3.2.5.5.2 Urutan Stimulus/Respon ... 49

3.2.5.5.3 Persyaratan Fungsional Yang Berhubungan ... 50

3.2.5.6 Fitur Tambah Penyakit ... 50

3.2.5.6.1 Tujuan ... 50

3.2.5.6.2 Urutan Stimulus/Respon ... 50

3.2.5.6.3 Persyaratan Fungsional Yang Berhubungan ... 51

3.2.5.7 Fitur Tambah Solusi ... 51

3.2.5.7.1 Tujuan ... 51

3.2.5.7.2 Urutan Stimulus/Respon ... 51

3.2.5.7.3 Persyaratan Fungsional Yang Berhubungan ... 51

3.2.5.8 Fitur Tambah Gejala ... 52

3.2.5.8.1 Tujuan ... 52

3.2.5.8.2 Urutan Stimulus/Respon ... 52

3.2.5.8.3 Persyaratan Fungsional Yang Berhubungan ... 52

3.2.5.9 Fitur SIG Lalat Buah ... 52

3.2.5.9.1 Tujuan ... 52

3.2.5.9.2 Urutan Stimulus/Respon ... 52

3.2.5.9.3 Persyaratan Fungsional Yang Berhubungan ... 53

3.2.5.10 Fitur Lihat dan Ubah Penyakit ... 53

3.2.5.10.1 Tujuan ... 53

3.2.5.10.2 Urutan Stimulus/Respon ... 53

(6)

viii

Universitas Kristen Maranatha

3.2.5.11 Fitur Lihat dan Ubah Penanggulangan ... 54

3.2.5.11.1 Tujuan ... 54

3.2.5.11.2 Urutan Stimulus/Respon ... 54

3.2.5.11.3 Persyaratan Fungsional Yang Berhubungan ... 54

3.2.5.12 Fitur Tambah Aturan ... 54

3.2.5.12.1 Tujuan ... 54

3.2.5.12.2 Urutan Stimulus/Respon ... 54

3.2.5.12.3 Persyaratan Fungsional Yang Berhubungan ... 55

3.2.5.13 Fitur Ubah Aturan ... 55

3.2.5.13.1 Tujuan ... 55

3.2.5.13.2 Urutan Stimulus/Respon ... 55

3.2.5.13.3 Persyaratan Fungsional Yang Berhubungan ... 55

3.2.5.14 Fitur Ubah Gejala ... 56

3.2.5.14.1 Tujuan ... 56

3.2.5.14.2 Urutan Stimulus/Respon ... 56

3.2.5.14.3 Persyaratan Fungsional Yang Berhubungan ... 56

3.2.5.15 Fitur Tambah Daerah ... 56

3.2.5.15.1 Tujuan ... 56

3.2.5.15.2 Urutan Stimulus/Respon ... 57

3.2.5.15.3 Persyaratan Fungsional Yang Berhubungan ... 57

3.2.5.16 Fitur Lihat dan Ubah Daerah ... 57

3.2.5.16.1 Tujuan ... 57

3.2.5.16.2 Urutan Stimulus/Respon ... 57

3.2.5.16.3 Persyaratan Fungsional Yang Berhubungan ... 57

3.2.5.17 Fitur Tambah Sebaran ... 58

3.2.5.17.1 Tujuan ... 58

3.2.5.17.2 Urutan Stimulus/Respon ... 58

3.2.5.17.3 Persyaratan Fungsional Yang Berhubungan ... 58

3.2.5.18 Fitur Lihat dan Ubah Sebaran ... 58

3.2.5.18.1 Tujuan ... 58

(7)

ix

Universitas Kristen Maranatha

3.2.5.18.3 Persyaratan Fungsional Yang Berhubungan ... 59

3.2.5.19 Fitur Laporan Hama dan Penyakit ... 59

3.2.5.19.1 Tujuan ... 59

3.2.5.19.2 Urutan Stimulus/Respon ... 59

3.2.5.19.3 Persyaratan Fungsional Yang Berhubungan ... 59

3.3 Disain Perangkat Lunak ... 60

3.3.1 Pemodelan Perangkat Lunak ... 60

3.3.1.1 Data Flow Diagram (DFD) ... 60

3.3.1.1.1 DFD Level 0 ... 60

3.3.1.1.2 DFD Level 1 ... 61

3.3.1.1.3DFD Level 2 Proses 1 ... 63

3.3.1.1.4DFD Level 2 Proses 2 ... 64

3.3.1.1.5DFD Level 2 Proses 3 ... 65

3.3.1.1.6DFD Level 3 Proses 1.1 ... 66

3.3.1.1.7DFD Level 3 Proses 2.1 ... 66

3.3.1.1.8DFD Level 3 Proses 2.2 ... 67

3.3.1.1.9DFD Level 3 Proses 2.3 ... 67

3.3.1.1.10DFD Level 3 Proses 2.4 ... 68

3.3.1.1.11DFD Level 3 Proses 2.5 ... 68

3.3.1.1.12DFD Level 3 Proses 2.6 ... 69

3.3.2Data Dictionary /Kamus Data ... 70

3.3.3 Proses Specification (PESPEC) ... 73

3.3.4 Disain Penyimpanan Data ... 83

3.3.4.1 Entity Relationship Diagram (ERD) ... 83

3.3.4.2 Konversi ERD Menjadi Tabel ... 83

3.3.5 Basis Pengetahuan ... 86

3.3.5.1 Daftar Penyakit ... 86

3.3.5.2 Daftar Gejala ... 87

3.3.5.3 Daftar Solusi ... 88

3.3.5.4 Basis Pengetahuan Gejala dan Penyakit ... 91

(8)

x

Universitas Kristen Maranatha

3.3.5.6 Basis Pengetahuan Solusi dan Penyakit ... 95

3.3.6 Disain Antarmuka ... 98

3.3.6.1 Halaman Utama ... 98

3.3.6.2 Halaman Login ... 98

3.3.6.3 Form Penyakit Dan Gejala... 99

3.3.6.4 Halaman Konsultasi ... 100

3.3.6.5 Halaman Daftar User ... 100

3.3.6.6 Halaman GIS Lalat Buah ... 101

3.3.6.7 Halaman Admin ... 102

3.3.6.8 Halaman Tambah Pengguna ... 103

3.3.6.9 Halaman Ubah Pengguna ... 105

3.3.6.10 Halaman Lihat Pengguna ... 106

3.3.6.11 Halaman Tambah Penyakit ... 106

3.3.6.12 Halaman Lihat dan Ubah Penyakit ... 107

3.3.6.13 Halaman Tambah Solusi ... 108

3.3.6.14 Halaman Lihat dan Ubah Solusi ... 109

3.3.6.15 Halaman Tambah Gejala ... 110

3.3.6.16 Halaman Lihat dan Ubah Gejala ... 111

3.3.6.17 Halaman Tambah Aturan ... 112

3.3.6.18 Halaman Ubah Aturan ... 113

3.3.6.19 Halaman GIS Admin ... 114

3.3.6.20 Halaman Tambah Daerah ... 115

3.3.6.21 Halaman Lihat dan Ubah Daerah ... 115

3.3.6.22 Halaman Tambah Sebaran ... 116

3.3.6.23 Halaman Lihat dan Ubah Sebaran ... 117

BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 118

4.1 Halaman Beranda ... 118

4.2 Halaman Login ... 118

4.3 Halaman Daftar User ... 119

4.4 Halaman Penanggulangan ... 120

(9)

xi

Universitas Kristen Maranatha

4.6 GIS Lalat Buah User ... 125

4.7 Halaman Utama Admin ... 126

4.8 Tambah User Baru ... 127

4.9 Lihat Pengguna ... 128

4.10 Tambah Penyakit ... 129

4.11 Lihat Dan Ubah Penyakit ... 129

4.12 Tambah Solusi ... 117

4.13 Lihat Dan Ubah Solusi ... 130

4.14 Tambah Gejala ... 132

4.15 Lihat Dan Ubah Gejala ... 133

4.16 Tambah Aturan ... 134

4.17 Ubah Aturan ... 135

4.18 Laporan Data hama dan Penyakit ... 135

4.19 Tambah Daerah ... 136

4.20 Lihat dan Ubah Daerah ... 137

4.21 Tambah Sebaran ... 138

4.22 Lihat dan Ubah Sebaran ... 138

4.23 Laporan Hama dan Penyakit ... 139

4.24 Implementasi Penyimpanan Data ... 141

BAB V TESTING DAN EVALUASI ... 142

5.1 Test Case ... 142

5.1.1 Test Case Halaman Menu Utama User ... 142

5.1.2 Test Case Halaman Login ... 143

5.1.3 Test Case Halaman Daftar User ... 144

5.1.4 Test Case Halaman Lihat Pengguna ... 144

5.1.5 Test Case Sistem Pakar ... 145

5.1.6 Test Case SIG User ... 145

5.1.7 Test Case Halaman Utama Admin ... 146

5.1.8 Test Case Halaman Tambah Penyakit ... 148

5.1.9 Test Case Halaman Lihat Dan Edit Penyakit ... 149

(10)

xii

Universitas Kristen Maranatha

5.1.11 Test Case Lihat dan Edit Solusi ... 150

5.1.12 Test Case Halaman Tambah Gejala ... 151

5.1.13 Test Case Halaman Lihat Dan Edit Gejala ... 151

5.1.14Test Case Halaman Tambah Aturan ... 152

5.1.15 Test Case Halaman Tambah Daerah ... 153

5.1.16 Test Case Halaman Lihat dan Edit Daerah ... 154

5.1.17 Test Case Halaman Tambah Sebaran ... 155

5.1.18Test Case Halaman Lihat dan Edit Sebaran ... 156

5.1.19 Test Case Halaman GIS Lalat Buah Admin ... 156

5.2 Black Box Testing ... 158

5.2.1 Testing Halaman Login ... 158

5.2.2 Testing Halaman Daftar User ... 158

5.2.3 Testing Halaman Tambah Penyakit ... 159

5.2.4 Testing Halaman Tambah Solusi ... 159

5.2.5 Testing Halaman Tambah Gejala ... 159

5.2.6Testing Halaman Tambah Daerah ... 160

5.2.7Testing Halaman Tambah Sebaran ... 160

5.2.7Testing Halaman Sistem Pakar ... 161

5.3 Kuisioner ... 162

5.3.1 Rekapitulasi Hasil Kuisioner Mengenai Tampilan Sistem ... 163

5.3.1 Rekapitulasi Hasil Kuisioner Mengenai Keakuratan Sistem ... 164

BAB VI KESIMPULAN DAN SARAN ... 166

6.1 Kesimpulan ... 166

6.2 Saran ... 166

(11)

xiii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2. 1 Struktur Sistem Pakar (Turban, 1995 : 114) ... 11

Gambar 2.2 Notasi Kesatuan Luar pada DFD ... 27

Gambar 2.3 Arus Data... 27

Gambar 2.4 Proses ... 28

Gambar 2.5 Penyimpanan Data... 28

Gambar 2.6 Entity ke Entity... 28

Gambar 2.7 Data Storage ke Data Storage... 29

Gambar 2.8 Data Storage ke Entity... 29

Gambar 2.9 Entitas ... 31

Gambar 2.10 Relasi ... 31

Gambar 2.11 Atribut ... 31

Gambar 2.12 Satu ke Satu ... 31

Gambar 2.13 Satu ke Banyak ... 32

Gambar 2.14 Banyak ke Satu ... 32

Gambar 2.15 Banyak ke Banyak ... 32

Gambar 3. 1 Flowchart Pendeteksian Lalat Buah ... 42

Gambar 3. 2 Flowchart Pembrantasan Lalat Buah... 44

Gambar 3. 3 DFD Level 0 ... 60

Gambar 3. 15 Entity Relation Diagram (ERD) ... 83

Gambar 3. 16 Decision Tree Gejala dan Penyakit ... 93

Gambar 3. 17 Lanjutan Decision Tree Gejala dan Penyakit ... 94

Gambar 3. 18 Form Login ... 98

Gambar 3. 19 Rancangan halaman Login ... 99

Gambar 3. 20 Rancangan Halaman Penyakit dan Gejala ... 99

Gambar 3. 21 Rancangan Halaman Konsultasi... 100

Gambar 3. 22 Rancangan Halaman Daftar User ... 101

Gambar 3. 23 Rancangan Gis Lalat Buah User ... 102

Gambar 3. 24 Rancangan Home Admin ... 103

Gambar 3. 25 Rancangan Halaman Tambah Pengguna admin ... 104

Gambar 3. 26 Rancangan Halaman Ubah Pengguna admin ... 105

Gambar 3. 27 Rancangan Halaman Lihat Pengguna admin ... 106

Gambar 3. 28 Rancangan Halaman Tambah Penyakit... 106

(12)

xiv

Universitas Kristen Maranatha

Gambar 3. 30 Rancangan Halaman Tambah Solusi... 108

Gambar 3. 31 Rancangan Halaman Lihat Dan Ubah Solusi ... 109

Gambar 3. 32 Rancangan Halaman Tambah Gejala ... 110

Gambar 3. 33 Rancangan Halaman Lihat dan Ubah Gejala ... 111

Gambar 3. 34 Rancangan Halaman Tambah Aturan ... 112

Gambar 3. 35 Rancangan Halaman Ubah Aturan ... 113

Gambar 3. 36 Rancangan Halaman GIS Admin ... 114

Gambar 3. 37 Rancangan Halaman Tambah Daerah ... 115

Gambar 3. 38 Rancangan Halaman Lihat dan Ubah Daerah ... 116

Gambar 3. 39 Rancangan Halaman Tambah Sebaran ... 116

Gambar 3. 40 Rancangan Halaman Lihat dan Ubah Sebaran ... 117

Gambar 4. 1 Halaman Beranda ... 118

Gambar 4. 2 Halaman Login ... 119

Gambar 4. 3 Halaman Account Saya ... 119

Gambar 4. 4 Halaman Account Saya Edit ... 120

Gambar 4. 5 Halaman Penanggulangan ... 120

Gambar 4. 6 Tampilan Awal Sistem Pakar ... 121

Gambar 4. 7 Tampilan Sistem Memberikan Peringatan ... 121

Gambar 4. 8 Tampilan Setelah Tanya Jawab ... 122

Gambar 4. 9 Tampilan Jika Menekan Tombol... 122

Gambar 4. 10 Halaman SIG Lalat Buah User ... 125

Gambar 4. 11 Halaman SIG Daerah ... 125

Gambar 4. 12 Halaman Utama admin ... 126

Gambar 4. 13 Halaman Tambah User Baru Admin ... 127

Gambar 4. 14 Tampilan Halaman Lihat Pengguna ... 128

Gambar 4. 15 Tampilan Halaman Tambah Penyakit ... 129

Gambar 4. 16 Tampilan Halaman Lihat Dan Ubah Penyakit ... 129

Gambar 4. 17 Tampilan Halaman Ubah Penyakit ... 130

Gambar 4. 18 Tampilan Tambah Solusi ... 130

Gambar 4. 19 Tampilan Halaman Tambah Solusi ... 131

Gambar 4. 20 Tampilan Halaman Lihat Solusi ... 131

Gambar 4. 21 Tampilan Halaman Tambah Gejala... 132

Gambar 4. 22 Tampilan Halaman Lihat Dan Ubah Gejala ... 133

Gambar 4. 23 Tampilan Halaman Ubah Gejala ... 133

Gambar 4. 24 Tampilan Halaman Tambah Aturan ... 134

Gambar 4. 25 Tampilan Halaman Ubah Aturan ... 135

Gambar 4. 26 Tampilan Halaman Laporan ... 135

Gambar 4. 27 Tampilan Tambah Daerah ... 136

Gambar 4. 28 Tampilan Lihat dan Ubah Daerah ... 137

Gambar 4. 29 Tampilan Ubah Daerah ... 137

Gambar 4. 30 Tampilan Halaman Tambah Sebaran ... 138

Gambar 4. 31 Lihat Dan Ubah Sebaran ... 138

Gambar 4. 32 Tampilan Halaman Ubah Sebaran... 139

Gambar 4. 33 Tampilan Laporan Hama Dan Penyakit ... 139

Gambar 4. 34 Tampilan Laporan Dalam Format PDF ... 140

Gambar 4. 35 Gambar Tampilan Database ... 141

(13)

xv

Tabel 3. 7 Kamus Data Penanggulangan ... 72

Tabel 3. 8 Kamus Data Daerah ... 72

Tabel 3. 9 Kamus Data Serangan ... 73

Tabel 3. 10 Kamus Data Jawaban ... 73

Tabel 3. 11 PESPEC Level 3 Proses 1.1.1 Daftar Pengguna ... 73

Tabel 3. 12 PESPEC Level 3 Proses 1.1.2 Ubah Pengguna ... 74

Tabel 3. 13 PESPEC Level 2 Proses 1.2 Daftar Penyakit ... 74

Tabel 3. 14 PESPEC Level 2 Proses 1.3 Sistem Pakar ... 74

Tabel 3. 15 PESPEC Level 2 Proses 1.4 Gis Lalat Buah ... 75

Tabel 3. 16 PESPEC Level 2 Proses 1.5 Laporan Hama dan Penyakit ... 75

Tabel 3. 17 PESPEC Level 3 Proses 2.1.1 Tambah Penanggulangan ... 76

Tabel 3. 18 PESPEC Level 3 Proses 2.1.2 Ubah Penanggulangan ... 76

Tabel 3. 19 PESPEC Level 3 Proses 2.2.1 Tambah Penyakit ... 77

Tabel 3. 20 PESPEC Level 3 Proses 2.2.2 Ubah Penyakit ... 77

Tabel 3. 21 PESPEC Level 3 Proses 2.3.1 Tambah Aturan ... 77

Tabel 3. 22 PESPEC Level 3 Proses 2.3.2 Ubah Aturan ... 78

Tabel 3. 23 PESPEC Level 3 Proses 2.4.1 Tambah Gejala ... 78

Tabel 3. 24 PESPEC Level 3 Proses 2.4.2 Ubah Gejala ... 79

Tabel 3. 25 PESPEC Level 3 Proses 2.5.1 Tambah Pengguna ... 79

Tabel 3. 26 PESPEC Level 3 Proses 2.5.2 Ubah Pengguna ... 79

Tabel 3. 27 PESPEC Level 3 Proses 2.5.3 Lihat Pengguna ... 80

Tabel 3. 28 PESPEC Level 3 Proses 2.6.1 Tambah Daerah ... 80

Tabel 3. 29 PESPEC Level 3 Proses 2.6.2 Ubah Daerah ... 81

Tabel 3. 30 PESPEC Level 3 Proses 2.6.3 Tambah Sebaran ... 81

Tabel 3. 31 PESPEC Level 3 Proses 2.6.4 Ubah Sebaran ... 81

Tabel 3. 32 PESPEC Level 2 Proses 3.1 Login ... 82

Tabel 3. 33 PESPEC Level 2 Proses 3.1 Logout ... 82

Tabel 3. 34 Field Tabel Pengguna ... 83

Tabel 3. 35 Field Tabel Jawaban... 84

Tabel 3. 36 Field Tabel Gejala ... 84

Tabel 3. 37 Field Tabel Aturan ... 84

Tabel 3. 38 Field Tabel Penyakit ... 84

Tabel 3. 39 Field Tabel Solusi ... 85

Tabel 3. 40 Field Tabel Penanggulangan ... 85

Tabel 3. 41 Field Tabel Login ... 85

Tabel 3. 42 Field Tabel Daerah ... 85

(14)

xvi

Universitas Kristen Maranatha

Tabel 3. 44 Tabel Hama Tanaman ... 86

Tabel 3. 45 Tabel Daftar Gejala ... 87

Table 3. 46 Tabel Daftar Solusi ... 88

Tabel 3. 47 Tabel Basis Pengetahuan Gejala Dan Penyakit ... 91

Tabel 3. 48 Tabel Basis Pengetahuan Solusi Dan Penyakit ... 95

Tabel 5. 1 Test Case Halaman Menu Utama... 142

Tabel 5. 2 Test Case Halaman Login ... 143

Tabel 5. 3 Test Case Halaman Daftar User ... 144

Tabel 5. 4 Test Case Halaman lihat penanggulangan ... 144

Tabel 5. 5 Test Case Halaman lihat penanggulangan ... 145

Tabel 5. 6 Test Case Halaman SIG User ... 145

Tabel 5. 7 Test Case Halaman Utama Admin ... 146

Tabel 5. 8 Test Case Halaman Utama Admin ... 148

Tabel 5. 9 Test Case Halaman Lihat Dan Edit Penyakit ... 149

Tabel 5. 10 Test Case Halaman Tambah Solusi ... 149

Tabel 5. 11 Test Case Halaman Lihat Dan Edit Solusi ... 150

Tabel 5. 12 Test Case Halaman Tambah Gejala ... 151

Tabel 5. 13 Test Case Halaman Lihat Dan Edit Gejala ... 151

Tabel 5. 14 Test Case Halaman Tambah Aturan ... 152

Tabel 5. 15 Test Case Halaman Tambah Daerah ... 153

Tabel 5. 16 Test Case Halaman Lihat dan Edit Daerah ... 154

Tabel 5. 17 Test Case Halaman Tambah Sebaran... 155

Tabel 5. 18 Test Case Halaman Lihat dan Edit Sebaran ... 156

Tabel 5. 19 Test Case Halaman GIS Lalat Buah Admin ... 156

Tabel 5. 20 Testing Halaman Login ... 158

Tabel 5. 21 Testing Halaman Daftar User ... 158

Tabel 5. 22 Testing Halaman Tambah Penyakit ... 159

Tabel 5. 23 Testing Halaman Tambah Solusi ... 159

Tabel 5. 24 Testing Halaman Tambah Gejala ... 159

Tabel 5. 25 Testing Halaman Tambah Daerah ... 160

Tabel 5. 26 Testing Halaman Tambah Sebaran ... 160

Tabel 5. 27 Daftar Gejala Untuk Penyakit P013 ... 161

Tabel 5. 28 Testing Halaman Sistem Pakar ... 161

Tabel 5. 29 Rekapitulasi Hasil Kuisioner Mengenai Tampilan dan Desain ... 163

(15)

xvii

Universitas Kristen Maranatha

DAFTAR SIMBOL

SIMBOL KETERANGAN

Dokumen. Simbol ini digunakan untuk menggambarkan semua jenis dokumen, merupakan formulir yang digunakan untuk merekam data terjadinya suatu transaksi, yang menunjukkan masukkan dan keluaran baik untuk proses manual, mekanik, atau komputer.

Proses Manual. Simbol ini digunakan untuk menggambarkan kegiatan manual atau pekerjaan yang dilakukan tanpa

menggunakan komputer. Uraian singkat kegiatan manual dicantumkan di dalam symbol ini.

Proses Komputer / Online Computer Process. Simbol ini menggambarkan kegiatan proses dari pegolahan data dengan computer secara online. Uraian singkat tentang operasi program computer ditulis di dalam simbol.

Arsip. Simbol ini digunakan untuk menggambarkan file komputer / non komputer yang disimpan sebagai arsip. Di dalam symbol ini bias ditulis huruf F atau huruf A.

Penghubung pada halaman yang sama. Simbol ini digunakan untuk menunjukkan hubungan arus proses yang terputus masih dalam halaman yang sama. Di dalam symbol ini dicantumkan nomor sebagai penghubung.

Penghubung pada halaman yang berbeda. Simbol ini digunakan untuk menunjukkan hubungan arus proses yang terputus dengans ambungannya ada di halaman yang lain, sesuai dengan nomor yang tercantum dalam simbol.

(16)

xviii

Universitas Kristen Maranatha

DAFTAR PROGRAM

Program 2.1 Select pada SQL ... 38

Program 2.2 Filter Data pada SQL ... 39

Program 2.3 Insert Pada SQL ... 39

Program 2.4 Update Pada SQL ... 40

Program 2.5 Delete Pada SQL ... 40

Program 4.1 Algoritma Sistem Pakar ... 124

(17)

xix

Universitas Kristen Maranatha

DAFTAR LAMPIRAN

(18)

1

Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Kabupaten Karo merupakan sentra tanaman jeruk di Sumatera Utara,

dengan luas 2.127,25 km2, dan berpenduduk kurang lebih 500.000 jiwa, serta

berada di ketinggian antara 600 sampai 1.400 meter di atas permukaan laut

sehingga Kabupaten Karo memiliki iklim sejuk dengan suhu berkisar antara 16

sampai 170C. Produk Domestik Regional Bruto (PDRB) dari Kabupaten Karo

adalah 58,64% dari pertanian dan rata-rata tanaman yang ditanam adalah jeruk

manis (Cintrus spp), dengan productive area 24.415 Ha, dan produksi 268.980,86

Ton pada tahun 2009 (Pinem,2007).

Dengan semakin luasnya perkebunan jeruk maka semakin besar pula

ancaman baik dari segi penyakit maupun hama yang menyerang. Beberapa jenis

hama dan penyakit yang banyak menyerang tanaman jeruk diantaranya lalat buah

(Bactocera spp), kutu loncat jeruk (Diaphorina Citri), penyakit kulit diplodia

(Botryodiplodia Theobromae), dan lain-lain (Pinem,2007)

Pemberantasan penyakit dan hama jeruk sering kali dilakukan oleh petani

dengan penggunaan pestisida yang takaran ataupun aturan pakainya tidak sesuai.

Hal ini menyebabkan hama dan penyakit lebih resisten akan pestisidan, dan hasil

pertanian tidak lagi memenuhi standar kesehatan karena mengandung pestisida

berbahaya. Untuk mendapatkan pemahaman tentang hama penyakit jeruk dan cara

pemberantasannya, diperlukan sosialisasi pada petani oleh penyuluh pertanian di

daerah setempat. Namum dengan keterbatasan tenaga dan dana untuk

mengadakan sosialisasi tersebut diperlukan media yang dapat menjangkau para

petani.

Sistem Informasi Geografi/SIG (Geographic Information System) adalah

sebuah sistem yang mampu membangun, memanipulasi dan menampilkan

informasi yang memiliki referensi geografis (Pracaya, 2003) yang nantinya akan

(19)

2

Universitas Kristen Maranatha Dengan perpaduan antara SIG, sistem pakar dan pertanian yang maju,

maka diharapkan dapat membantu petani jeruk untuk meningkatkan produksi

tanaman jeruk. Aplikasi Sistem Pakar dan Penyakit Tanaman Disertai dengan SIG

Lalat Buah Pada Jeruk Manis di Kabupaten Karo ini juga digunakan sebagai

media untuk melihat serangan lalat buah pada wilayah Kabupaten Karo serta

sebagai media penyuluhan bagi para petani dalam menangani serangan hama dan

penyakit pada jeruk.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang ada, maka rumusan masalah

yang akan dibahas adalah :

a. Bagaimana membuat sistem yang menyediakan informasi penyebaran lalat

buah pada tanaman pada jeruk manis.

b. Bagaimana membuat aplikasi yang menyediakan fasilitas penyuluhan

secara berkala kepada setiap pengguna tentang hama dan penyakit yang

menyerang jeruk manis.

c. Bagaimana menyediakan informasi bagi berbagai pengguna seperti

laporan, penyuluhan, dan penjelasan terhadap informasi yang diberikan.

1.3 Tujuan Pembahasan

Sistem ini diperlukan untuk peningkatan produksi pertanian. Tujuan dari

pembuatan aplikasi ini adalah :

a. Membuat sistem yang menyediakan informasi penyebaran lalat buah

dengan lengkap yaitu membuat peta penyebaran lalat buah serta

keterangan akan penyebarannya, bekerjasama dengan pihak terkait untuk

memastikan informasi yang di dapat lebih akurat.

b. Membuat aplikasi yang dapat memberikan penyuluhan langsung kepada

pengguna dalam menangani serangan hama dan penyakit yang menyerang

jeruk manis dengan bekerjasama dengan pemerintah setempat.

c. Memberikan laporan kepada berbagai tingkatan pengguna seperti laporan

(20)

3

Universitas Kristen Maranatha sebagai pertimbangan untuk dijadikan pertimbangan dalam pemberantasan

hama dan penyakit tanaman jeruk manis.

1.4 Ruang Lingkup Kajian

Aplikasi yang akan dikembangkan secara umum akan menangani hal-hal

sebagai berikut :

a. Objek pemetaan program sistem informasi geografis penyebaran lalat buah

yaitu daerah Tingkat II Karo dengan 17 Kecamatan.

b. Peta digital mencakup antara lain : batas kecamatan dan batas kabupaten.

c. Pengelolaan peta dasar menggunakan ArcGis.

d. Database dengan menggunakan SQL Server.

e. Pemrograman website menggunakan ASP.NET

1.5 Sumber Data

Untuk memperoleh data yang dibutuhkan dalam penelitian, maka

digunakan beberapa cara :

1. Studi Pustaka Literatur

Pengumpulan data diambil dari beberapa catatan, dokumentasi yang

berhubungan dengan analisa ini untuk melengkapi data analisa.

2. Studi Lapangan

Cara pengumpulan data dengan pengamatan langsung objek analisa

dan wawancara kepada pihak yang bersangkutan.

3. Evaluasi dan Pengukuran Kinerja

Cara menganalisa aplikasi yang telah di buat dengan mengevaluasi

kemungkinan kesalahan yang terjadi dan juga mengukur efektifitas

(21)

4

Universitas Kristen Maranatha 1.6 Sistematika Pembahasan

Sistematika penulisan Laporan Tugas Akhir dapat dilihat sebagai berikut:

BAB I PENDAHULUAN

Bab ini berisi tentang latar belakang masalah, perumusan

masalah, tujuan, ruang lingkup kajian, dan sumber data.

BAB II LANDASAN TEORI

Bab ini berisi tentang landasan teori yang digunakan,

teori-teori, dan prinsip-prinsip dalam perancangan program.

BAB III ANALISIS DAN DESAIN

Bab ini berisi perancangan dan desain sistem dengan

menggunakan Entity Relational Diagram, serta perancangan file-file

database yang dipakai dan diperlukan oleh sistem yang baru.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab ini berisi tentang pengembangan perangkat dalam

aplikasi, serta menjelaskan bagian-bagian dan fungsi-fungsi yang ada

dalam interface aplikasi tersebut.

BAB V TESTING DAN UJI COBA SISTEM

Bab ini menjelaskan tentang input output dari hasil pengujian

aplikasi yang telah dibuat secara keseluruhan, yaitu dari awal hingga

akhir proses.

BAB VI KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari uraian-uraian pada bab-bab

sebelumnya dan saran-saran yang dapat dijadikan bahan masukan

(22)

166

Universitas Kristen Maranatha

BAB IV

KESIMPULAN DAN SARAN

6.1Kesimpulan

Berdasarkan hasil pembahasan yang telah dilakukan, berikut ini akan

dirumuskan dan ditegaskan hal-hal yang ditemukan dalam penelitian

menghasilkan temuan ilmiah, yaitu sebagai berikut:

1. Sistem yang dapat memberikan informasi tentang penyebaran hama lalat

buah yang ada di Kabupaten Karo telah berhasil diimplementasikan

melalui fitur SIG Lalat Buah.

2. Sistem yang dapat memberikan informasi mengenai hama dan penyakit

tanaman serta gejala-gejalanya dan juga cara penanggulangannya telah

berhasil diimplementasikan melaui fitur sistem pakar.

3. Sistem dapat memberikan laporan kepada penyuluh pertanian setempat

tentang hama dan penyakit yang menyerang, serta sebaran lalat buah telah

berhasil diimplementasikan melalu fitur Laporan.

6.2Saran

Saran untuk dapat mengembangkan kembali aplikasi kearah yang lebih

baik untuk pengembangan fitur di massa yang akan datang diantaranya yaitu:

1. Menambah fitur chat, apabila pengguna ingin berkomunikasi langsung

dengan penyuluh.

2. Membuat sistem informasi geografis yang lebih baik untuk perencanaan

penanaman.

3. Menambah fitur forum, sebagai tempat pengguna berbagi ilmu tentang

(23)

xx

Universitas Kristen Maranatha

DAFTAR PUSTAKA

AAK. 1994. Budidaya Tanaman Jeruk. Yogyakarta: Kanisius

Al Fatta, Hanif. 2007. Analisa Sistem Informasi. ISBN 978-979-29-0216-7 1st Published:

Bambang. 1996. Budidaya Jeruk Bebas Penyakit. Jakarta: Kanisius

BlackBoxTestingFromhttp://www.testingbrain.com/BLACKBOX/BLACK_BOX_Testing. html

Charter, Denny.2004. Desain dan Applikasi GIS. Jakarta: PT. Elex Media Komputindo.

Choirul, Amri M. 2005. Tutorial SQL (Structure Query Language). IlmuKomputer.com.

Efraim, Turban.1995. Decision Suport System and Expert System (4th ed). Prentice-Hall International, Inc.

Hartati, Sri. 2008. Sistem Pakar dan Pengembangannya. Yogyakarta: Graha Ilmu.

Herupras.(2008). Pengertian Visual Basic. From

http://herupras.wordpress.com/2008/08/03/pengertian-visual-basic-60/

Jogianto. 2005. Analisa dan Design Sistem Informasi. Yogyakarta : Andi Offset.

Kumalasari, Efa (24 Maret 2008). Proses Bisnis dalam Perusahaan. http://www.midas-solusi.com/knowledge-space,en,detail,26,proses-bisnis-dalam-perusahaan.

Kuncul13.(2010). ASP Tutorial. From : http://

www.hyem.org/index.php?topic=6966.0;topicseen

Kusrini. 2006. Sistem Pakar, Teori dan Aplikasi. Yogyakarta: Andi Offset.

Kusumadewi, Sri. 2010. Aplikasi Logika Fuzzy. Edisi 2. Yogyakarta : Graha Ilmu.

Nugroho Susetya Putra, Ir. 1997. Hama Lalat Buah Dan Pengendaliannya. Yogyakarta: Kanisius.

Onggowidjadja, dkk. 2009. Modul Praktikum Pemrograman Web Lanjut. Bandung: Unvirsitas Maranatha.

Pinem, Sidharta. 2007. Hama Dan Penyakit Jeruk. Kabanjahe : Dinas Peternakan, Pertaninan, Perikanan dan Perkebunan Kabupaten Karo.

(24)

xxi

Universitas Kristen Maranatha Prahasta, E, 2002, Konsep-konsep Dasar Sistem Informasi Geografis, Informatika, Bandung.

Pressman, Roger S. 2002. Rekayasa Perangkat Lunak. Pendekatan Praktisi (Buku Satu). Yogyakarta: Andi.

Purwadhi, F. Hardiyanti, Sri. 2001. lnterpretasi Citra Digital. Jakarta : PT. Gramedia.

Republik Indonesia. 2007. Peraturan Presiden No. 85 Tahun 2007 tentang Jaringan Data Spasial. Jakarta : Sekretariat Kabinet RI.

Robinson et al.1995 Elements of Cartography, 6th. Edition. New York: John Wiley & Sons.

WhiteBoxTestingFromhttp://www.testingbrain.com/WHITEBOX/WHITE_BOX_TESTING. html.

Referensi

Dokumen terkait

Hasil uji statistik selisih penurunan kadar glukosa darah pada hari ke 7, 9, 11, dan 18 menunjukkan adanya perbedaan yang tidak signifikan antara kelompok kontrol positif

Nilai koefisien determinasi yang dihasilkan adalah 0,663 berarti besarnya pengaruh iklan, promosi penjualan, hubungan masyarakat dan publisitas, pemasaran langsung

Hasil pengujian menunjukkan bahwa kapasitas penyimpanan pesan rahasia ini lebih baik dari metode steganografi teks berbasis emoticon pada chat yang telah ada.. Hasil

Alhamdulillah, Puji dan syukur penulis haturkan kehadirat Allah SWT atas rahmat dan karunia yang diberikan kepada penulis sehingga penulis dapat menyelesaikan skripsi yang

Gangguan fungsi sistol dan dimensi ventrikel kiri yang berkorelasi dengan kadar ion kalsium serum selain karena hipokalsemia diduga juga karena peningkatan besi bebas (Fe 2+ )

Hasil uji antagonis pada hari ke tujuh menunjukan persentase antagonis masing-masing isolat jamur yaitu anggota spesies Mucor sp.. Persentase antagonis isolat jamur

[r]

Triangulasi adalah teknik pemeriksaan keabsahan data dengan memanfaatkan berbagai sumber diluar data tersebut sebagai bahan perbandingan. Triangulasi yang digunakan