laporan skripsi - eprints.sinus.ac.id · nusantara. 2. ibu sri hariyati fitriasih, m.kom selaku...
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
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