Post on 06-Feb-2021
ABSTRAK
Nama : Tutus Dwiyantoro
Program Studi : Teknik Informatika
Judul : Sistem Pakar Diagnosis Hama dan Penyakit pada Tanaman
Anggur dengan Metode Certainty Factor Berbasis Android
Tanaman anggur memiliki hama dan penyakit yang menghambat bagi
proses pertumbuhan tanaman itu sendiri maupun pada proses ekonomi sehingga
menyebabkan para pembudidaya tanaman anggur mengalami kerugian. Untuk itu
diperlukan sistem mendiagnosa yang tepat tentang penyakit dan hama yang
menyerang tanaman anggur yang dibantu oleh para pakar, jika pakar belum ada
maka diperlukan sebuah sistem pakar komputer berbasis android yang digunakan
untuk menginformasikan tentang hama dan penyakit serta pengendalian pada
tanaman anggur. Penelitian terhadap tanaman anggur dengan tujuan dalam
membangun sebuah sistem pakar berbasis aturan (rule based) dengan menggunakan
metode certainty factor untuk mendeteksi hama penyakit pada tanaman anggur
berdasarkan gejala-gejala yang ada. Proses pendeteksian hama dan penyakit
tanaman anggur dilakukan oleh seorang pakar untuk menganalisis guna mengetahui
hama dan penyakit serta cara pengendaliannya. Terdapat 12 penyakit dengan
identifikasi gejala terdeteksi sebanyak 27. Sistem pakar ini bermanfaat bagi para
pembudidaya atau petani sebagai sarana media pembelajaran dalam memahami
hama penyakit tanaman anggur.
Kata kunci : Hama dan Penyakit Tanaman Anggur, Sistem Pakar, Certainty Factor.
ABSTRACT
Name : Tutus Dwiyantoro
Study program : Informatics Engineering
Title : Pest and Desease Diagnose Expert System for Grape Plant Use
Certainty factor Method Based on Android
Grape plants have pests and diseases that may inhibit the process of growth
of the plant itself and also the economic process that causes the cultivators of grape
vines to achieve loss. It is necessary to diagnose the exact system of diseases and
pests assisted by experts, if there is no expert then it is required to have an expert
computer system based on android which is used to inform about the pests and
diseases and to control the grape plants. Research on grape plants with the aim of
creating a rule based on expert system using certainty factor method to detect pests
and diseases on the grape plants based on the existing symptoms. The process of
detecting pests and diseases on the grape plants is done by an expert to analyze in
order to know pests and diseases and how to control it. There are 12 diseases with
identified symptoms detected to be around 27. This expert system is useful for
cultivators or farmers as a learning medium in understanding pests of diseases of
grapes plant.
Keywords : Pest and Disease of Grape Plants, Expert System, Certainty Factor.
KATA PENGANTAR/UCAPAN TERIMA KASIH
Puji dan Syukur Penulis panjatkan kepada Tuhan Yang Maha Esa, karena
atas berkat, rahmat serta karunia-Nya, penulis dapat menyelesaikan tugas akhir
yang berjudul :
“SISTEM PAKAR DIAGNOSIS HAMA DAN PENYAKIT PADA
TANAMAN ANGGUR DENGAN METODE CERTAINTY FACTOR
BERBASIS ANDROID”
Tujuan penulisan skripsi adalah sebagai salah satu syarat menyelesaikan studi
tingkat Strata 1 (S1) di fakultas teknik informatika Universitas 17 Agustus 1945
Surabaya. Penulis menyadari bahwa skripsi ini tidak akan terselesaikan tanpa
bantuan, dukungan serta bimbingan dari berbagai pihak. Oleh karena itu dengan
kerendahan hati, penulis ingin mengucapkan terima kasih yang sebesar-besarnya
kepada :
1. Allah SWT atas segala rahmat, karunia serta ridho-Nya yang telah diberikan
disetiap langkah sehingga penulisan laporan ini dapat terselesaikan dengan
tepat waktu.
2. Keluarga dirumah, rekan, dan sahabat yang tidak disebutkan satu persatu.
Terima kasih atas semua dukungan dan motivasi yang telah diberikan.
3. Dr. Mulyanto Nugroho, MM.,CMA.,CPAI selaku Rektor Universitas 17
Agustus 1945 Surabaya.
4. Bapak Dr. Ir. Sajiyo M.Kes, selaku Dekan Fakultas Teknik Univesitas 17
Agustus 1945 Surabaya.
5. Bapak Geri Kusnanto, S.kom.,MM selaku Ketua Program Studi Teknik
Informatika Universitas 17 Agustus 1945 Surabaya.
6. Bapak Moch. Sidqon S.Si, selaku dosen Pembimbing Utama yang telah
menyediakan waktu, tenaga dan pikiran untuk mengarahkan saya dalam
penyusunan tugas akhir ini.
7. Ibu Dwi Harini Sulistyowati S. ST.,M.T, selaku co-dosen Pembimbing yang
telah berbesar hati dalam menyediakan waktu, tenaga dan pikiran untuk
mengarahkan saya dalam penyusunan tugas akhir ini.
8. Seluruh Dosen Pengajar di Fakultas Teknik khususnya Teknik Informatika
atas semua ilmu yang selama ini telah diberikan. Semoga menjadi ilmu yang
bermanfaat.
9. Rekan – rekan TI13 (UNTAG Informatics) Teknik Informatika angkatan
2014, dan semua pihak yang tidak bisa disebutkan satu persatu.
10. Tim Akatsuki yang selalu memberikan motivasi.
Disadari bahwa dalam penyusunan laporan ini masih jauh dari kata sempurn
dan banyak kekurangan. Namun walaupun demikian diharapkan dengan adanya
kajian laporan ini dapat bermanfaat untuk semua pihak. Oleh karena itu, segala
kritik dan saran yang sifatnya membangun sangat diharapkan.
Akhir kata, semoga Allah SWT membalas segala kebaikan semua pihak
yang telah membantu terselesaikannya laporan ini. Semoga tugas akhir ini
membawa manfaat bagi pengembang ilmu.
Surabaya, 14 Juli 2018
Tutus Dwiyantoro
DAFTAR ISI
HALAMAN JUDUL ............................................................................................... i
LEMBAR PENGESAHAN TUGAS AKHIR ..................................................... iii
PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI ................. v
KATA PENGANTAR DAN UCAPAN TERIMA KASIH ............................... vii
ABSTRAK ............................................................................................................. ix
ABSTRACT ........................................................................................................... xi
DAFTAR ISI ........................................................................................................ xiii
DAFTAR GAMBAR ............................................................................................ xv
DAFTAR TABEL ............................................................................................... xvii
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang ................................................................................................. 1
1.2 Perumusan Masalah .......................................................................................... 3
1.3 Tujuan Penelitian ............................................................................................. 3
1.3 Manfaat Penelitian ............................................................................................ 4
BAB II STUDI PUSTAKA ................................................................................... 5
2.1 Kecerdasan Buatan ........................................................................................... 5
2.2 Sistem Pakar ..................................................................................................... 6
2.2.1 Keuntungan dan Kelemahan Sistem Pakar ............................................ 6
2.3 Tanaman Anggur .............................................................................................. 7
2.3.1 Budidaya Tanaman Anggur ................................................................... 8
2.3.2 Kandungan Zat Buah Anggur ................................................................ 9
2.3.3 Hama dan Penyakit ................................................................................ 9
2.4 Penelitian Terdahulu ...................................................................................... 15
2.5 Faktor Kepastian (Certainty Factor) .............................................................. 17
BAB III METODE PENELITIAN .................................................................... 21
3.1 Kerangka Berpikir .......................................................................................... 21
3.2 Tahapan Penelitian ......................................................................................... 22
3.2.1 Pengumpulan Data ............................................................................... 23
3.2.2 Perancangan Sistem ............................................................................. 23
3.2.2.1 Perancangan Basis Pengetahuan ............................................. 23
3.2.2.2 Basis Aturan Berdasarkan Gejala ............................................ 27
3.2.2.3 Pohon Keputusan ..................................................................... 27
3.2.3 Perancangan Basis Data ...................................................................... 30
3.2.3.1 Pengguna ................................................................................. 30
3.2.3.2 Algoritma Mesin Inferensi ...................................................... 30
3.2.3.3 Flowchart Certainty Factor ..................................................... 31
3.2.3.4 Flowchart Sistem ..................................................................... 32
3.2.3.5 Perancangan Antarmuka ......................................................... 36
BAB III HASIL DAN PEMBAHASAN ............................................................ 45
4.1 Implementasi Basis Data ................................................................................ 45
4.2 Implementasi Interaksi Antar Muka (User Interface) .................................... 47
4.2.1 Tampilan Interaksi Antar Muka Server/Admin ................................... 48
4.2.1.1 Interaksi Antar Muka Login ................................................... 48
4.2.1.2 Interaksi Antar Muka Home ................................................... 49
4.2.1.3 Interaksi Antar Muka Daftar Diagnosa .................................. 50
4.2.1.4 Interaksi Antar Muka Konsultasi ........................................... 55
4.2.1.5 Interaksi Antar Muka Tentang ............................................... 56
4.2.2 Tampilan Interaksi Antar Muka Client/User ....................................... 57
4.2.2.1 Interaksi Antar Muka Login ................................................... 57
4.2.2.2 Interaksi Antar Muka Home ................................................... 58
4.2.2.3 Interaksi Antar Muka Daftar Diagnosa .................................. 59
4.2.2.4 Interaksi Antar Muka Konsultasi ........................................... 61
4.2.2.5 Interaksi Antar Muka Tentang ............................................... 63
4.3 Implementasi Perhitungan Certainty factor .................................................... 64
4.4 Implementasi Hasil Pengujian ........................................................................ 65
BAB V KESIMPULAN DAN SARAN .............................................................. 71
5.1 Kesimpulan .................................................................................................... 71
5.2 Saran ............................................................................................................... 71
DAFTAR PUSTAKA ........................................................................................... 73
LAMPIRAN .......................................................................................................... 71
DAFTAR TABEL
Tabel 2.1. Tabel Klasifikasi Tanaman Anggur ....................................................... 8
Tabel 2.2. Daftar Hama dan Penyakit Tanaman Anggur ........................................ 9
Tabel 2.3. Certain Term CF .................................................................................. 18
Tabel 3.1. Hama dan Penyakit Tanaman Anggur ................................................. 24
Tabel 3.2. Gejala Tanaman Anggur ...................................................................... 24
Tabel 3.3. Tabel Korelasi Penyakit dan Gejala ..................................................... 26
Tabel 3.4. Aturan (rule) ......................................................................................... 27
Tabel 4.1. Implementasi Hasil Pengujian Program ............................................... 65
DAFTAR GAMBAR
Gambar 2.1. Penerapan Konsep Kecerdasan Buatan .............................................. 5
Gambar 2.2. Konsep Dasar dari Fungsi Sistem Pakar ............................................ 6
Gambar 3.1. Kerangka Pemikiran ......................................................................... 21
Gambar 3.2. Tahapan Penelitian ........................................................................... 22
Gambar 3.3. Pohon Keputusan ............................................................................. 28
Gambar 3.4. Inference Engine Penyakit Berdasarkan Gejala yang Ditimbulkan . 29
Gambar 3.5. Flowchart Mesin Inferensi ................................................................ 31
Gambar 3.6. Alur Perhitungan Certainty Factor .................................................. 32
Gambar 3.7. Flowchart Sistem .............................................................................. 33
Gambar 3.8. Flowchart antara Pakar dengan Pengguna ........................................ 34
Gambar 3.9. Flowchart Halaman Utama ............................................................... 35
Gambar 3.10. Flowchart Halaman Admin ............................................................ 36
Gambar 3.11. Rancangan Halaman Login ............................................................ 37
Gambar 3.12. Rancangan Tampilan Halaman Utama ........................................... 38
Gambar 3.13. Rancangan Tampilan Halaman Daftar Diagnosa ............................ 39
Gambar 3.14. Rancangan Tampilan Halaman Detil Diagnosa .............................. 40
Gambar 3.15. Rancangan Tampilan Halaman Tambah Gejala ............................. 41
Gambar 3.16. Rancangan Tampilan Halaman Tambah Diagnosa ........................ 42
Gambar 3.17. Rancangan Tampilan Halaman Konsultasi .................................... 43
Gambar 3.18. Rancangan Tampilan Halaman Hasil Konsultasi ........................... 44
Gambar 4.1. Struktur Data Base Admin ............................................................... 45
Gambar 4.2. Struktur Data Base Diagnosa ............................................................ 46
Gambar 4.3. Struktur Data Base Gejala ................................................................ 46
Gambar 4.4. Struktur Data Base Relasi ................................................................. 47
Gambar 4.5. Tampilan Login ................................................................................ 48
Gambar 4.6. Tampilan Menu Home ....................................................................... 49
Gambar 4.7. Tampilan Menu Daftar Diagnosa ...................................................... 50
Gambar 4.8. Tampilan Tambah Diagnosa pada Menu Daftar Diagnosa .............. 51
Gambar 4.9. Tampilan Detil Diagnosa pada Menu Daftar Diagnosa .................... 52
Gambar 4.10. Tampilan Halaman Tambah Gejala Diagnosa ................................ 53
Gambar 4.11. Tampilan Halaman Update Diagnosa ............................................. 54
Gambar 4.12. Tampilan Menu Konsultasi ............................................................ 55
Gambar 4.13. Tampilan Menu Tentang ................................................................ 56
Gambar 4.14. Tampilan Menu Login .................................................................... 57
Gambar 4.15. Tampilan Halaman Home User ...................................................... 58
Gambar 4.16. Tampilan Menu Daftar Diagnosa ................................................... 59
Gambar 4.17. Tampilan Detil Diagnosa ................................................................ 60
Gambar 4.18. Tampilan Menu Konsultasi ............................................................ 61
Gambar 4.19. Tampilan Halaman Hasil Konsultasi .............................................. 62
Gambar 4.20. Tampilan Menu Tentang ................................................................ 63