laporan skripsi - eprints.sinus.ac.id · nusantara. 2. ibu sri hariyati fitriasih, m.kom selaku...

18
i Laporan Skripsi Sistem Pakar Diagnosa Penyakit Pada Tanaman Tomat Dengan Metode Certainty Factor Disusun Oleh : Nama : Siti Nur Rohmah Nim : 12.5.00086 Program Studi : Teknik Informatika Jenjang Pendidikan : Strata 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER SINAR NUSANTARA SURAKARTA 2017

Upload: tranthuy

Post on 27-Jul-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

i

Laporan Skripsi

Sistem Pakar Diagnosa Penyakit Pada Tanaman Tomat

Dengan Metode Certainty Factor

Disusun Oleh :

Nama : Siti Nur Rohmah

Nim : 12.5.00086

Program Studi : Teknik Informatika

Jenjang Pendidikan : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

SINAR NUSANTARA SURAKARTA

2017

ii

Laporan Skripsi

Laporan ini disusun guna memenuhi salah satu syarat

untuk menyelesaikan program pendidikan Strata 1

Pada

STMIK Sinar Nusantara Surakarta

Disusun Oleh :

Nama : Siti Nur Rohmah

Nim : 12.5.00086

Program Studi : Teknik Informatika

Jenjang Pendidikan : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

SINAR NUSANTARA SURAKARTA

2017

iii

iv

v

vi

MOTTO

SPIRIT TAUHID

Segala sesuatu awalilah dengan Basmallah.

Tersenyumlah dalam keadaan apapun, karena dengan senyum akan

menguatkanmu.

Hari ini harus lebih baik dari hari kemarin dan hari esok adalah harapan.

Mulailah membuat sejarah baru dalam hidupmu.

Sejarah bukan hanya rangkaian cerita, ada banyak pelajaran, kebanggan dan

harta didalamnya.

Berangkat dengan penuh keyakinan. Berjalan dengan penuh keikhlasan.

Istiqomah dalam menghadapi cobaan. YAKIN, IKHLAS, ISTIQOMAH.

Kekuatan hidupmu adalah bagaimana kamu menghadapi segala masalahmu.

vii

PERSEMBAHAN

Laporan skripsi ini peneliti persembahkan kepada :

1. Ibu Sri Djuliati, Bapak Sugiyono, Rizki Nur Rohman, Anisa Nur Rohmani,

serta keluarga besar Eyang Kakung Karto Dinomo dan Eyang Putri Kamilah

yang selalu memberikan doa dan semangat kepada peneliti.

2. Supiana, Supiati, Eka, Zulaikhah, Audina Lia “KAULITIMAH” serta Teman-

teman seperjuangan TI-S1 B angkatan 2012.

3. Teman-teman hallaqah, mbak Umi Fathonah, Mbak Istiqomah, Mbak Nurul

dan Mbak Dayah yang selalu memberi doa dan dukungan kepada peneliti.

4. Pembaca yang budiman.

viii

RINGKASAN

Penyakit tanaman tomat yang sering dialami seperti Busuk Daun, Layu

Bakteri, Layu Fusarium, dan Bercak Coklat pada Daun. Penyakit tersebut sering

menyerang tanaman tomat tersebut dapat merugikan para petani seperti gagal

panen dan dapat menyebabkan tanaman mati.

Metode pengumpulan data yang dilakukan meliputi wawancara dengan

pakar, sehingga diperoleh data yang dapat dipercaya kebenarannya. Untuk

memperkuat analisa peneliti juga mencari informasi dengan membaca jurnal,

buku dan literature yang ada di perpustakaan dan online.

Langkah-langkah membuat Sistem Pakar Diagnosa Penyakit Pada

Tanaman Tomat Dengan Metode Certainty Factor ini diantaranya yaitu

merancang konsep, mengumpulkan data, persiapan hardware dan software,

membuat diagram pemodelan, pembuatan aplikasi, testing, perbaikan, dan

penyelesaian. Berdasarkan Pengujian blackbox pada sistem, maka dinyatakan

system berfungsi sesuai dengan perintah yang diinputkan user. Dan berdasarkan

pengujian validitas dari perhitungan manual dan perhitungan sistem, maka

dinyatakan valid dengan nilai persentase kepercayaan 93,77%.

ix

SUMMARY

Tomato plant disease that is often experienced as Rotten Leaves, Bacterial

wilt, Fusarium wilt, and brown patches on the leaves. The disease often affects the

tomato plants can be detrimental to the farmers such as crop failure and can cause

the plant to die.

Methods of data collection include interviews with experts / specialists in

internal medicine, so that the data obtained would be credible. To strengthen the

analysis the authors also look for information by reading journals, books and

literature available in libraries and online.

Steps to make Expert Diagnose Disease Expert System on Tomato Plant

With Certainty Factor Factor include designing concepts, collecting data,

preparation hardware and software, making modeling diagram, making

application, testing, repairing, and completion. Based on blackbox testing on the

system, then declared the system functions in accordance with the command

entered user input. And based on testing the validity of the manual calculation and

system calculation, it is valid with the percentage of confidence 93.77%.

x

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Alloh SWT yang telah

memberikan nikmat iman, islam, waktu luang, kesehatan dan nikmat-nikmat lain

yang tidak terhitung jumlahnya kepada peneliti, sehingga tersusunlah Laporan

Skripsi ini dengan judul “Sistem Pakar Diagnosa Penyakit Pada Tanaman Tomat

Dengan Metode Certainty Factor“.

Penyusunan Skripsi ini merupakan salah satu kewajiban yang dimaksud

untuk melengkapi salah satu syarat menyelesaikan program pendidikan Strata 1.

Atas tersusunnya Laporan Skripsi ini, peneliti tidak lupa mengucapkan terima

kasih kepada :

1. Ibu Kumaratih Sandradewi, S.P., M.Kom selaku Ketua STMIK Sinar

Nusantara.

2. Ibu Sri Hariyati Fitriasih, M.Kom selaku dosen pembimbing 1 dan Ibu Sri

Siswanti, M.Kom selaku dosen pembimbing 2 yang telah memberikan

bimbingan dan pengarahan sehingga penyusunan laporan skripsi ini dapat

terselesaikan.

3. Dosen, staff dan karyawan STMIK Sinar Nusantara yang telah memberikan

bekal ilmu pengetahuan akademis maupun non akademis kepada peneliti.

4. Ibu Sri Djuliati dan Bapak Sugiyono tercinta yang tidak pernah berhenti

memberi doa dan semangat sehingga penulisan laporan skripsi ini dapat

diselesaikan dengan baik.

5. Rekan-rekan seperjuangan yang sudah membantu dan memberi semangat.

xi

6. Semua pihak yang telah membantu peneliti dalam melakukan penelitian dan

menyusun laporan ini yang tidak dapat penliti sebutkan satu persatu.

Surakarta, Maret 2017

Peneliti,

Siti Nur Rohmah

xii

DAFTAR ISI

KATA PENGANTAR ........................................................................................... x

DAFTAR ISI ........................................................................................................ xii

DAFTAR GAMBAR ........................................................................................... xv

DAFTAR TABEL ............................................................................................. xvii

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

PENDAHULUAN .................................................................................................. 1

1.1. LATAR BELAKANG .............................................................................. 1

1.2. PERUMUSAN MASALAH ..................................................................... 2

1.3. BATASAN MASALAH .......................................................................... 2

1.4. TUJUAN SKRIPSI ................................................................................... 3

1.5. MANFAAT SKRIPSI .............................................................................. 3

1.6. KERANGKA PIKIR ................................................................................ 4

1.7. SISTEMATIKA PENULISAN ................................................................ 5

BAB II .................................................................................................................... 7

LANDASAN TEORI ............................................................................................. 7

2.1. Sistem Pakar ............................................................................................. 7

2.2. Metode Certainty Factor ........................................................................... 8

2.3. Studi Pustaka Penggunaan Metode Certainty Factor ............................ 10

2.4. Hypertext Prepocessor (PHP) ................................................................. 11

2.5. MySQL ................................................................................................... 12

BAB III ................................................................................................................. 14

METODE PENELITIAN ................................................................................... 14

3.1. Metode Pengumpulan Data .................................................................... 14

3.1.1. Data Primer ..................................................................................... 14

3.1.2. Data Sekunder ................................................................................. 15

3.2. Analisa Data ........................................................................................... 16

3.3. Metode Perancangan Sistem................................................................... 17

3.3.1. Analisa Sistem ................................................................................. 17

3.3.2. Perancangan Sistem ........................................................................ 17

xiii

3.3.3. Perancangan Database ..................................................................... 19

3.3.4. Desain Input .................................................................................... 20

3.3.5. Desain Output ................................................................................. 20

3.4. Implementasi Sistem .............................................................................. 21

3.5. Pengujian Sistem .................................................................................... 21

BAB IV ................................................................................................................. 22

GAMBARAN UMUM OBJEK PENELITIAN ................................................ 22

4.1. Definisi Penyakit Tanaman Tomat ......................................................... 22

4.1.1. Busuk Daun ..................................................................................... 22

4.1.2. Layu Bakteri .................................................................................... 23

4.1.3. Layu Fusarium ................................................................................ 23

4.1.4. Bercak Coklat pada Daun................................................................ 23

4.2. Gejala dan Saran Tindak Lanjut ............................................................. 24

4.2.1. Busuk Daun ..................................................................................... 24

4.2.2. Layu Bakteri .................................................................................... 24

4.2.3. Layu Fusarium ................................................................................ 25

4.2.4. Bercak Coklat pada Daun................................................................ 26

4.3. Matrik Gejala dan Penyakit .................................................................... 26

4.4. Nilai MB dan MD ................................................................................... 28

4.5. Langkah Perhitungan Certainty Factor .................................................. 29

4.6. Studi Kasus ............................................................................................. 31

BAB V ................................................................................................................... 38

PEMBAHASAN .................................................................................................. 38

5.1. Analisa Sistem ........................................................................................ 38

5.2. Perancangan Sistem ................................................................................ 39

5.2.1. Diagram Konteks (Context Diagram) ............................................. 39

5.2.2. HIPO ............................................................................................... 40

5.2.3. Diagram Arus Data (Data Flow Diagram) ...................................... 41

5.2.4. ERD (Entity Relationship Diagram) ............................................... 44

5.2.5. Desain Kamus Data ......................................................................... 45

5.2.6. Desain Input Sistem ........................................................................ 48

xiv

5.2.7. Desain Output Sistem ...................................................................... 55

5.3. Implementasi Program ........................................................................... 58

5.3.1. Desain Tampilan Untuk User/Petani ................................................... 58

5.3.2. Desain Tampilan Untuk Administrator/Pakar ................................. 61

5.4. Pengujian Fungsional ............................................................................. 65

5.4.1. Langkah Menjalankan Program ...................................................... 65

5.4.2. Pengujian Halam Login................................................................... 66

5.4.3. Pengujian Halaman Data Penyakit .................................................. 67

5.4.4. Pengujian Halaman Data Gejala ..................................................... 70

5.4.5. Pengujian Halaman Basis Pengetahuan .......................................... 72

5.4.6. Pengujian Halaman Diagnosa Penyakit .......................................... 74

5.4.7. Rekapitulasi Pengujian Fungsionalitas ........................................... 76

5.5. Pengujian Validitas ................................................................................. 77

BAB VI ................................................................................................................. 84

PENUTUP ............................................................................................................ 84

6.1. Kesimpulan ............................................................................................. 84

6.2. Saran ....................................................................................................... 85

DAFTAR PUSTAKA .......................................................................................... 86

xv

DAFTAR GAMBAR

Gambar 1.1 : Kerangka pikir Sistem Pakar Diagnosa Penyakit Pada Tanaman

Tomat Dengan Metode Certainty Factor ................................................................ 4

Gambar 5.2 : Context Diagram untuk Sistem Diagnosa Penyakit ........................ 40

Gambar 5.3 : HIPO Sistem Diagnosa Penyakit Tanaman Tomat ......................... 41

Gambar 5.4: Diagram Level 0 Sistem Diagnosa Penyakit Tanaman Tomat ........ 42

Gambar 5.5 : DAD Level 1 Proses 1 Pengolahan Input Data Master ................... 43

Gambar 5.6 : DAD Level 1 Proses 2 Pengolahan Diagnosa ................................. 43

Gambar 5.7 : DAD Level 1 Proses 3 Pengolahan Laporan................................... 44

Gambar 5.8 : ERD Diagnosa Penyakit pada Tanaman Tomat .............................. 45

Gambar 5.9 : Desain Menu Utama pada Sistem ................................................... 49

Gambar 5.10 : Desain Menu Penyakit Tomat pada Sistem .................................. 49

Gambar 5.11 : Desain Menu Diagnosa Penyakit .................................................. 50

Gambar 5.12 : Desain Menu Petunjuk .................................................................. 51

Gambar 5.13 : Desain Menu Profil ....................................................................... 51

Gambar 5.14 : Menu Login ................................................................................... 52

Gambar 5.15 : Desain menu Utama setelah Login ............................................... 53

Gambar 5.16 : Desain Input Data Penyakit ........................................................... 53

Gambar 5.17 : Desain Input Data Gejala .............................................................. 54

Gambar 5.18 : Desain Input Basis Pengetahuan ................................................... 54

Gambar 5.19 : Desain Output Sistem Diagnosa ................................................... 55

Gambar 5.20 : Desain Daftar Data Penyakit ......................................................... 56

Gambar 5.21 : Desain Daftar Data Gejala ............................................................ 56

Gambar 5.22 : Desain Daftar Basis Pengetahuan ................................................. 57

Gambar 5.23 : Desain tampilan History ................................................................ 57

Gambar 5.24 : Tampilan Beranda ......................................................................... 58

Gambar 5.25 : Tampilan Menu Penyakit Tomat ................................................... 59

Gambar 5.26 : Tampilan Menu Diagnosa Penyakit .............................................. 59

Gambar 5.27 : Tampilan Menu Petunjuk .............................................................. 60

Gambar 5.28 : Tampilan Menu Profil ................................................................... 60

Gambar 5.29 : Tampilan Login ............................................................................. 61

Gambar 5.30 : Tampilan Daftar Data Penyakit ..................................................... 61

xvi

Gambar 5.31 : Tampilan Penginputan Data Penyakit ........................................... 62

Gambar 5.32 : Tampilan daftar Data Gejala ......................................................... 62

Gambar 5.33 : Tampilan Penginputan Data Gejala .............................................. 63

Gambar 5.34 : Tampilan Daftar Basis Pengetahuan ............................................. 63

Gambar 5.35 : Tampilan Penginputan Data Basis Pengetahuan ........................... 64

Gambar 5.36 : Tampilan Menu History ................................................................ 64

xvii

DAFTAR TABEL

Tabel 4.1 : Diagnosa Penyakit Busuk Daun.......................................................... 24

Tabel 4.2 : Diagnosa Penyakit Layu Bakteri ........................................................ 25

Tabel 4.3 : Diagnosa Penyakit Layu Fusarium ..................................................... 25

Tabel 4.4 : Diagnosa Penyakit bercak coklat pada daun ....................................... 26

Tabel 4.5 : Matrik Gejala dan Penyakit ................................................................ 27

Tabel 4.6 : Penyakit Busuk Daun .......................................................................... 28

Tabel 4.7 : Penyakit Layu Bakteri......................................................................... 28

Tabel 4.8 : Penyakit Layu Fusarium ..................................................................... 29

Tabel 4.9 : Penyakit Bercak Coklat pada Daun .................................................... 29

Tabel 4.10 : Bobot nilai CF User .......................................................................... 30

Tabel 4.11 : Bobot nilai CF Pakar ......................................................................... 30

Tabel 4.12 : Daftar Nilai CF Pakar ....................................................................... 33

Tabel 4.13 : Perhitungan CF untuk Penyakit Busuk Daun ................................... 36

Tabel 4.14 : Perhitungan CF untuk Penyakit Layu Bakteri .................................. 36

Tabel 4.15 : Perhitungan CF untuk Penyakit Layu Fusarium ............................... 37

Tabel 4.16 : Perhitungan CF untuk Penyakit Bercak Coklat pada Daun .............. 37

Tabel 5.17 : Struktur Tabel users .......................................................................... 46

Tabel 5.18 : Struktur Tabel penyakit .................................................................... 46

Tabel 5.19 : Struktur Tabel Gejala ........................................................................ 47

Tabel 5.20 : Struktur Tabel Basis Pengetahuan .................................................... 47

Tabel 5.21 : Struktur Tabel History ...................................................................... 48

Tabel 5.22 : Pengujian Halaman Login ................................................................ 66

Tabel 5.23 : Pengujian Halaman Data Penyakit ................................................... 67

xviii

Tabel 5.24 : Pengujian Halaman Data Gejala ....................................................... 70

Tabel 5.25 : Pengujian Halaman Basis Pengetahuan ............................................ 72

Tabel 5.26 : Pengujian Halaman Diagnosa Penyakit ............................................ 74

Tabel 5.27 : Rekapitulasi Pengujian Fungsionalitas ............................................. 76

Tabel 5.28 : daftar nilai CF Pakar ......................................................................... 79

Tabel 5.29 : Perhitungan CF untuk penyakit Busuk Daun ................................... 81

Tabel 5.30 : Perhitungan CF untuk penyakit Layu Bakteri .................................. 81

Tabel 5.31 : Perhitungan CF untuk penyakit Layu Fusarium ............................... 82

Tabel 5.32 : Perhitungan CF untuk penyakit Bercak Coklat Pada Daun .............. 83