Welcome to UNTAG SURABAYA REPOSITORY - UNTAG …repository.untag-sby.ac.id/870/1/ABSTRAK.pdf ·...

15

Transcript of Welcome to UNTAG SURABAYA REPOSITORY - UNTAG …repository.untag-sby.ac.id/870/1/ABSTRAK.pdf ·...

  • 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