Transcript

Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP 

 

 

 

 

 

Hak cipta dan penggunaan kembali:

Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.

Copyright and reuse:

This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.

RANCANG BANGUN SISTEM PAKAR

DIAGNOSA PENYAKIT PADA TANAMAN CABAI

DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

SKRIPSI

Diajukan sebagai salah satu syarat untuk memperoleh gelar

Sarjana Komputer (S.Kom.)

Rafi Akbar Widyatama

00000009821

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK DAN INFORMATIKA

UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG

2019

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

ii

LEMBAR PENGESAHAN

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

iii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

iv

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH

UNTUK KEPENTINGAN AKADEMIS

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

v

HALAMAN PERSEMBAHAN/MOTO

Seekor harimau sejati tidak akan menengok ke belakang,

ketika sekelompok anjing menggonggonginya.

~Tere Liye

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

vi

KATA PENGANTAR

Puji syukur kepada Allah SWT karena atas rahmat-Nya penulis dapat

menyelesaikan laporan skripsi berjudul “Rancang Bangun Sistem Pakar Diagnosa

Penyakit Pada Tanaman Cabai Dengan Metode Certainty Factor Berbasis Web”.

Laporan ini disusun dengan kesungguhan hati sebagai salah satu syarat memperoleh

gelar Sarjana Komputer pada Program Studi Informatika Fakultas Teknik dan

Informatika Universitas Multimedia Nusantara

Dalam penyusunan laporan ini, tentu tak lepas dari pengarahan dan

bimbingan dari berbagai pihak. Dengan segala hormat, penulis ucapkan terima

kasih kepada:

1. Dr. Ninok Leksono, selaku Rektor Universitas Multimedia Nusantara,

2. Friska Natalia, Ph.D., Dekan Fakultas Teknik dan Informatika Universitas

Multimedia Nusantara,

3. Seng Hansun, S.Si., M.Cs. selaku Ketua Program Studi Informatika dan juga

sebagai pembimbing yang telah dengan sabar membimbing penulis

menyelesaikan karya ilmiah dengan benar,

4. Prof. Dr. Muhammad Syukur, SP, M.Si., selaku pakar cabai dari IPB yang

bersedia menjadi narasumber dari skripsi yang dibuat,

5. Anggota keluarga penulis terutama orang tua, dan kakak penulis yang telah

memberi dukungannya selama pengerjaan skripsi,

6. Dewi Lie, Evan Hadinata, Hermawan Sudono, Misael Azarya, Nicholas

Chandra, Satria Bomantara dan Shendy Harlim, yang telah memberikan

masukan dan motivasi dalam pengerjaan skripsi,

7. Sahabat, teman-teman dan pihak lain yang tidak bisa disebutkan satu persatu.

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

vii

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

viii

RANCANG BANGUN SISTEM PAKAR

DIAGNOSA PENYAKIT PADA TANAMAN CABAI

DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

ABSTRAK

Skripsi ini menjabarkan pembuatan sistem pakar yang digunakan untuk

mendiagnosa penyakit pada tanaman cabai dengan menggunakan metode certainty

factor berbasis web. Sistem pakar ini dibuat berdasarkan bobot gejala oleh pakar

sehingga pengguna dapat mengetahui penyakit yang diderita oleh tanaman cabai

berdasarkan gejala yang timbul. Bobot gejala tersebut dihitung menggunakan

metode certainty factor. Metode ini digunakan untuk mengakomodasi

ketidakpastian yang sering diungkapkan oleh pakar saat mendeteksi suatu penyakit.

Perancangan dan pembuatan sistem pakar ini dilakukan dengan menggunakan

bahasa pemrograman PHP, database MySQL, CSS dan framework CodeIgniter.

Hasil analisa antara sistem pakar dan pakar memiliki tingkat kecocokan sebesar

87.09%, serta berdasarkan perhitungan terhadap kelayakan sistem dengan model

Delone dan McLean menunjukkan bahwa 77.58% responden setuju

Pakarcabaiku.com merupakan sistem yang sukses untuk mendeteksi penyakit cabai.

Kata kunci: Penyakit, Tanaman Cabai, Model Delone dan McLean, Certainty

Factor

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

ix

DESIGN AND DEVELOPMENT OF WEB-BASED

EXPERT SYSTEM FOR DIAGNOZING CHILI PLANTS DISEASE

USING CERTAINTY FACTOR

ABSTRACT

This thesis describes the creation of an expert system that is used to diagnose

diseases in chili plants using a web-based certainty factor method. This expert

system is made based on the weight of symptoms by experts so that users can find

out the disease suffered by chili plants based on symptoms that arise. The symptom

weight was calculated using the certainty factor method. This method is used to

accommodate uncertainties that are often expressed by experts when detecting a

disease. The design and manufacture of this expert system is done using the PHP

programming language, MySQL database, CSS and the CodeIgniter framework.

The results of the analysis between expert and expert systems have a 87.09%

compatibility level, and based on the calculation of the feasibility of the system with

the Delone and McLean model shows that 77.58% of respondents agree

Pakarcabaiku.com is a successful system for detecting chili disease.

Keywords: Disease, Chili Plants, Model Delone dan McLean, Certainty factor

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

x

DAFTAR ISI

LEMBAR PENGESAHAN .................................................................................... ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT .......................................... iii

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH

UNTUK KEPENTINGAN AKADEMIS .............................................................. iv

HALAMAN PERSEMBAHAN/MOTO ................................................................. v

KATA PENGANTAR ........................................................................................... vi

ABSTRAK ........................................................................................................... viii

ABSTRACT ........................................................................................................... ix

DAFTAR ISI ........................................................................................................... x

DAFTAR GAMBAR ............................................................................................ xii

DAFTAR TABEL ................................................................................................ xiv

DAFTAR RUMUS................................................................................................ xv

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang Masalah ........................................................................... 1

1.2 Rumusan Masalah .................................................................................... 4

1.3 Batasan Penelitian .................................................................................... 4

1.4 Tujuan Penelitian ...................................................................................... 5

1.5 Manfaat Penelitian .................................................................................... 5

1.6 Sistematika Penulisan ............................................................................... 6

BAB II LANDASAN TEORI ................................................................................. 7

2.1 Kecerdasan Buatan ................................................................................... 7

2.2 Sistem Pakar ............................................................................................. 9

2.3 Certainty factor ...................................................................................... 10

2.4 Tanaman Cabai ....................................................................................... 11

2.5 Akuisisi Pengetahuan ............................................................................. 15

2.6 Pengambilan Sampel .............................................................................. 15

2.7 Model Delone dan McLean .................................................................... 16

2.8 Skala Likert ............................................................................................ 17

BAB III METODE DAN PERANCANGAN SISTEM ........................................ 18

3.1 Metode Penelitian ................................................................................... 18

3.2 Perancangan Sistem ................................................................................ 19

3.2.1 Tabel Bobot Gejala ......................................................................... 19

3.2.2 Data Flow Diagram ......................................................................... 20

3.2.3 Sitemap ............................................................................................ 28

3.2.4 Flowchart......................................................................................... 30

3.2.5 Entity Relationship Diagram ........................................................... 40

3.2.6 Database Schema ............................................................................ 41

3.2.7 Struktur Tabel.................................................................................. 41

3.2.8 Rancangan Antarmuka .................................................................... 46

BAB IV IMPLEMENTASI DAN UJI COBA ...................................................... 58

4.1 Spesifikasi Sistem ................................................................................... 58

4.2 Implementasi .......................................................................................... 58

4.2.1 Screenshot Tampilan ....................................................................... 59

4.2.2 Implementasi Certainty Factor ........................................................ 73

4.3 Skenario Uji Coba .................................................................................. 74

4.3.1 Uji Coba Perhitungan Metode Certainty Factor.............................. 74

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

xi

4.3.2 Uji Coba Sistem Pakar .................................................................... 76

4.3.3 Uji Coba Kelayakan Sistem ............................................................ 80

BAB V SIMPULAN DAN SARAN ..................................................................... 85

5.1 Simpulan ................................................................................................. 85

5.2 Saran ....................................................................................................... 85

Daftar Pustaka ....................................................................................................... 86

LAMPIRAN .......................................................................................................... 88

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

xii

DAFTAR GAMBAR

Gambar 1.1 Data Produksi Cabe 2012-2016........................................................... 2

Gambar 2.1 Arsitektur Sistem Pakar ....................................................................... 9

Gambar 2.2 Model DeLone dan McLean ............................................................ 16

Gambar 3.1 Context Diagram ............................................................................... 21

Gambar 3.2 Data Flow Diagram Level 1 .............................................................. 23

Gambar 3.3 Data Flow Diagram Level 2 Sub-Proses Diagnosa Penyakit Cabai.. 24

Gambar 3.4 Data Flow Diagram Level 2 Sub-Proses Penambahan Data

Pakarcabaiku ......................................................................................................... 25

Gambar 3.5 Data Flow Diagram Level 2 Sub-Proses Perubahan Data

Pakarcabaiku ......................................................................................................... 25

Gambar 3.6 Data Flow Diagram Level 2 Sub-Proses Penghapusan Data

Pakarcabaiku ......................................................................................................... 26

Gambar 3.7 Data Flow Diagram Level 2 Sub-Proses Laporan Data Pakarcabaiku

............................................................................................................................... 27

Gambar 3.8 Sitemap User Pakarcabaiku ............................................................... 28

Gambar 3.9 Sitemap Admin Pakarcabaiku ........................................................... 29

Gambar 3.10 Flowchart Halaman Beranda .......................................................... 30

Gambar 3.11 Flowchart Sub Menu Login ............................................................ 31

Gambar 3.12 Flowchart Sub Menu Daftar ........................................................... 32

Gambar 3.13 Flowchart Sub Menu Diagnosa Penyakit........................................ 33

Gambar 3.14 Flowchart Sub menu Hasil Analisis ............................................... 34

Gambar 3.15 Flowchart Sub Menu Penghitungan Bobot Gejala Dengan Metode

Certainty Factor .................................................................................................... 35

Gambar 3.16 Flowchart Dashboard Admin ......................................................... 36

Gambar 3.17 Flowchart Halaman Detail Gejala................................................... 37

Gambar 3.18 Flowchart Halaman Detail Nilai CF ............................................... 38

Gambar 3.19 Flowchart Detail Penyakit .............................................................. 39

Gambar 3.20 Entity Relationship Diagram Sistem Pakar ..................................... 40

Gambar 3.21 Database Schema ............................................................................ 41

Gambar 3.22 Halaman Utama ............................................................................... 46

Gambar 3.23 Halaman Informasi Pakar ................................................................ 47

Gambar 3.24 Halaman Kontak .............................................................................. 48

Gambar 3.25 Halaman Login Pengguna ............................................................... 49

Gambar 3.26 Halaman Daftar Pengguna .............................................................. 50

Gambar 3.27 Halaman Lupa Password ................................................................. 51

Gambar 3.28 Halaman Ganti Password ................................................................ 51

Gambar 3.29 Halaman Diagnosa .......................................................................... 52

Gambar 3.30 Halaman Hasil Diagnosa ................................................................. 53

Gambar 3.31 Halaman Dashboard Admin ........................................................... 54

Gambar 3.32 Halaman Detail Menu ..................................................................... 54

Gambar 3.33 Halaman Tambah Gejala ................................................................. 55

Gambar 3.34 Halaman Tambah Nilai CF ............................................................. 55

Gambar 3.35 Halaman Tambah Penyakit ............................................................. 56

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

xiii

Gambar 3.36 Halaman Edit Gejala ....................................................................... 56

Gambar 3.37 Halaman Edit Nilai CF .................................................................... 57

Gambar 3.38 Halaman Edit Penyakit .................................................................... 57

Gambar 4.1 Halaman Utama Website Sistem Pakar ............................................. 59

Gambar 4.2 Halaman Informasi Pakar .................................................................. 61

Gambar 4.3 Halaman Kontak ................................................................................ 62

Gambar 4.4 Halaman Login Pengguna ................................................................. 63

Gambar 4.5 Halaman Daftar Pengguna ................................................................ 63

Gambar 4.6 Halaman Lupa Password ................................................................... 64

Gambar 4.7 Halaman Ganti Password .................................................................. 65

Gambar 4.8 Halaman Diagnosa ............................................................................ 65

Gambar 4.9 Halaman Hasil Analisis ..................................................................... 66

Gambar 4.10 Halaman Dashboard Admin ........................................................... 67

Gambar 4.11 Halaman Detail Gejala .................................................................... 68

Gambar 4.12 Halaman Tambah Gejala ................................................................. 68

Gambar 4.13 Halaman Edit Gejala ....................................................................... 69

Gambar 4.14 Halaman Detail Nilai CF ................................................................. 70

Gambar 4.15 Halaman Tambah Nilai CF ............................................................. 70

Gambar 4.16 Halaman Edit Nilai Cf ..................................................................... 71

Gambar 4.17 Halaman Detail Penyakit ................................................................. 71

Gambar 4.18 Halaman Tambah Penyakit ............................................................. 72

Gambar 4.19 Halaman Edit Penyakit .................................................................... 72

Gambar 4.20 Implementasi Certainty Factor ....................................................... 73

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

xiv

DAFTAR TABEL

Tabel 2.1 Representasi Nilai CF ........................................................................... 11

Tabel 3.1 Tabel Bobot Gejala ............................................................................... 19

Tabel 3.2 Tabel gejala ........................................................................................... 42

Tabel 3.3 Tabel kelompok_gejala ......................................................................... 42

Tabel 3.4 Tabel penyakit ....................................................................................... 42

Tabel 3.5 Tabel nilaicf .......................................................................................... 43

Tabel 3.6 Tabel user .............................................................................................. 43

Tabel 3.7 Tabel user_menu ................................................................................... 43

Tabel 3.8 Tabel user_role ...................................................................................... 44

Tabel 3.9 Tabel user_access_menu ....................................................................... 44

Tabel 3.10 Tabel user_sub_menu ......................................................................... 44

Tabel 3.11 Tabel user_token ................................................................................. 45

Tabel 3.12 Tabel hasil_diagnosa ........................................................................... 45

Tabel 3.13 Tabel history ....................................................................................... 45

Tabel 4.1 Skenario Uji Coba Sistem Pakar ........................................................... 76

Tabel 4.1 Skenario Uji Coba Sistem Pakar (Lanjutan) ......................................... 77

Tabel 4.1 Skenario Uji Coba Sistem Pakar (Lanjutan) ......................................... 78

Tabel 4.1 Skenario Uji Coba Sistem Pakar (Lanjutan) ......................................... 79

Tabel 4.2 Butir Pertanyaan Kuesioner .................................................................. 80

Tabel 4.3 Hasil Rangkuman Kuesioner ................................................................ 80

Tabel 4.3 Hasil Rangkuman Kuesioner (Lanjutan)............................................... 81

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019

xv

DAFTAR RUMUS

Rumus 2.1 Nilai CF............................................................................................... 10

Rumus 2.2 Rumus Kombinasi CF Pertama........................................................... 11

Rumus 2.3 Rumus Kombinasi CF Kedua ............................................................. 11

Rumus 2.4 Rumus Kombinasi CF Ketiga ............................................................. 11

Rancang bangun sistem..., Rafi Akbar Widyatama, FTI UMN, 2019


Recommended