Sistem Pakar Untuk Mendiagnosa dan Penanganan Penyakit Pada Tanaman Mangga (Mangifera Indica) Dengan Metode Fuzzy Rule Based

LAPORAN SKRIPSI

Sistem Pakar Untuk Mendiagnosa dan Penanganan Penyakit
Pada Tanaman Mangga (Mangifera Indica) Dengan Metode
Fuzzy Rule Based

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus

Disusun Oleh :

Nama

: Puji Apriani

NIM

: 2007-53-220

Progdi


: Sistem Informasi

Fakultas

: Teknik

UNIVERSITAS MURIA KUDUS
KUDUS
2012

i

ii

iii

MOTTO DAN PERSEMBAHAN

MOTTO

“Keberhasilan tak akan di dapat dengan mudah. Butuh perjuangan untuk meraih
segala impian dan mewujudkannya”
“Bermimpilah akan sesuatu dan jadikanlah mimpimu itu
sesungguhnya tak akan ada dunia ini jika tak ada yang bermimpi”

kenyataan,

“Jangan berusaha / mengerjakan sesuatu dengan setengah hati, karena hasil
yang kamu dapat juga hanya setengahnya”
”Ilmu adalah cahaya kehidupan dan hanya kematian yang mampu meredupkan
lenteranya (Kahlil Gibran ).”
”Setiap cobaan ku pasrahkan semua hanya pada Allah SWT”
” Sesungguhnya sesudah kesulitan itu ada kemudahan (QS. Alam Nasyrah: 6).”
”Tak ada yang sempurna, selain ALLAH. Karena kesempurnaan manusia adalah
justru karena dia memang “TAK SEMPURNA”!!”

PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Allah yang telah menciptakan aku,
beserta Rosul-Nya.

2. Kedua orang tuaku yang selalu memberikan
doa dan selalu memberikan restunya.

3. Kakak – kakak dan adikku yang selalu
mensupport selama ini.
4. Sahabat – sahabat yang selalu ada setiap
waktu

iv

RINGKASAN
Dengan adanya kemajuan yang pesat dibidang informasi, semakin
bertambah pula kebutuhan akan sarana kesehatan bagi masyarakat. Saat ini telah
banyak dikenal istilah web, dimana hal tersebut banyak membantu dengan
kemampuannya dalam penyampaian informasi.
Pada sistem diagnosa penyakit tanaman mangga berbasis web peranan
manusia sebagai operator lebih dominan. Sistem pakar fuzzy adalah sistem pakar
yang menggunakan notasi fuzzy pada aturan-aturan dan proses inferensi (logika
keputusan).
Tujuan dalam penelitian ini adalah melakukan penelitian serta

mengaplikasikan sistem pakar pada persoalan yang sifatnya tidak dapat ditentukan
secara pasti atau kabur yang ada pada fuzzy rule based untuk kepentingan
masyarakat terutama pada penyakit tanaman mangga dalam menentukan jenis
penyakit berdasarkan gejala yang diinputkan.
Kata Kunci :
Fuzzy, Penyakit Mangga

v

KATA PENGANTAR

Alhamdulillah segala puji bagi Allah yang telah melimpahkan rahmat dan
pertolongan kepada penulis serta nikmat dan karunia yang lebih sehingga tak
mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala
yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada
Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari
kegelapan ke jalan cahaya.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi
untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang
sebesar-besarnya kepada :
1.

Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.

2.

Bapak Rochmad Winarso, S.T., M.T. selaku Dekan Fakultas Teknik
Universitas Muria Kudus.

3.

Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem
Informasi Fakultas Teknik Universitas Muria Kudus.

4.

Bapak Eko Darmanto, S.Kom, M.Cs yang berkenan menjadi dosen
pembimbing saya. Terima kasih atas waktu, ilmu, saran, semangat, dan

nasihat yang Bapak berikan selama bimbingan.

5.

Bapak Syafi’ul Muzid, S.T. Selaku pembimbing dua saya. Saya beruntung
mempunyai dosen pembimbing seperti Bapak.

6.

Kedua orang tuaku, Terima kasih atas semangatnya. Do’a restu serta ridho
kalian berdua sehingga aku bisa jadi seperti ini.

7.

Kakak dan Adik yang senantiasa memberikan semangat dan dorongan
positif untuk hidupku.

8.

Sahabat yang telah menjadi teman setia selama perjalan hidup di kampus.

Semoga kita akan terus berkomunikasi dan jalin silaturrahim ini. Dan untuk

vi

teman seangkatan, adik - adik ku terima kasih, kalian selalu memberikan
pelajaran yang berharga untuk diambil maknanya.
9.

Semua pihak yang membantu terselesaikannya laporan ini yang tidak dapat
penulis sebutkan.
Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh

dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis
harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon
maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap
semoga tulisan ini bermanfaat. Amin.

Kudus, 28 Juli 2012

Penulis


vii

DAFTAR ISI
HALAMAN COVER ............................................................................................... i
HALAMAN PERSETUJUAN ................................................................................ ii
HALAMAN PENGESAHAN ................................................................................ iii
HALAMAN MOTTO DAN PERSEMBAHAN .................................................... iv
RINGKASAN ......................................................................................................... v
KATA PENGANTAR ........................................................................................... vi
DAFTAR ISI ......................................................................................................... vii
DAFTAR GAMBAR .............................................................................................. x
DAFTAR TABEL ................................................................................................. xii
BAB I PENDAHULUAN ....................................................................................... 1
1.1.

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

1.2.


Perumusan Masalah .................................................................................. 3

1.3.

Pembatasan Masalah ................................................................................. 3

1.4.

Tujuan ....................................................................................................... 3

1.5.

Manfaat ..................................................................................................... 3
1.5.1. Bagi Pakar ..................................................................................... 4
1.5.2. Bagi Universitas / Pembaca .......................................................... 4
1.5.3. Bagi Penulis .................................................................................. 4

1.6.

Tinjauan Pustaka ....................................................................................... 4


1.7.

Metodologi Penelitian ............................................................................... 6
1.7.1. Metode Pengembangan Sistem ..................................................... 6
1.7.2. Sumber Data .................................................................................. 7
1.7.3. Metode Pengumpulan Data ........................................................... 7

BAB II LANDASAN TEORI ................................................................................. 8
2.1.

Pengertian Sistem...................................................................................... 8

2.2.

Pengertian Informasi ................................................................................. 8

2.3.

Kualitas Informasi ..................................................................................... 9


2.4.

Sistem Pakar.............................................................................................. 9
2.4.1. Perbedaan Sistem Pakar Dengan Sistem Konvesional................ 10
viii

2.4.2. Keuntungan Atau Kelebihan Sistem Pakar ................................. 11
2.4.3. Kelemahan Sistem Pakar............................................................. 12
2.4.4. Ciri-Ciri dan Karakteristik Sistem Pakar .................................... 12
2.4.5. Pengembangan Sistem Pakar ...................................................... 13
2.4.6. Konsep Dasar Sistem Pakar ........................................................ 14
2.4.7. Komponen Sistem Pakar ............................................................. 15
2.5.

Fuzzy Logic ............................................................................................ 16
2.5.1. Dasar Fuzzy Logic ....................................................................... 16
2.5.2. Pendekatan Fuzzy Logic .............................................................. 17
2.5.3. Fuzzy IF-Then Rule (Fuzzy Rule Based) ..................................... 18

2.6.

UML........................................................................................................ 19
2.6.1. Perancangan Database Menggunakan UML ............................... 20
2.6.2. Artifact UML............................................................................... 20
2.6.3. Diagram Grafis UML .................................................................. 24

2.7.

Entity Relationship Diagram (ERD) ....................................................... 28

2.8.

Transformasi ERD ke Dalam Tabel ........................................................ 30

2.9.

Penyakit Mangga .................................................................................... 32

BAB III ANALISA DAN PERANCANGAN ...................................................... 35
3.1.

Analisa Sistem ........................................................................................ 35

3.2.

Pengorganisasian Pengetahuan ............................................................... 36

3.3.

Diagram ketergantungan ......................................................................... 38

3.4.

Aturan IF - THEN ................................................................................... 39

3.5.

Perancangan Sistem ................................................................................ 41
3.5.1. Usecase diagram.......................................................................... 42
3.5.2. Deskripsi Usecase ....................................................................... 43
3.5.3. Analisis Class .............................................................................. 49
3.5.4. Class diagram .............................................................................. 53
3.5.5. Sequence diagram ....................................................................... 54
3.5.6. Activity diagram.......................................................................... 59
3.5.7. State Diagram .............................................................................. 63
16.1.1. Entity Relationhip Diagram (ERD) ............................................. 71

ix

16.1.2. Transformasi ERD Kedalam Tabel ............................................. 71
16.1.3. Desain Database .......................................................................... 74
16.1.4. Relasi Tabel ................................................................................. 77
16.1.5. Desain Antarmuka....................................................................... 78
BAB IV PEMBAHASAN DAN IMPLEMENTASI ............................................ 81
1.1.

Identifikasi Sistem .................................................................................. 81
1.1.1. Identifikasi Kebutuhan Hardware............................................... 81
1.1.2. Identifikasi Kebutuhan Brainware .............................................. 82

1.2.

Pengembangan ........................................................................................ 82
1.2.1. Pembuatan Database dan Tabel .................................................. 82
1.2.2. Pengkodingan Program ............................................................... 83

1.3.

Implementasi ........................................................................................... 84
1.3.1. Persiapan ..................................................................................... 84
1.3.2. Pembuatan Website Pengunjung Umum dan Member ............... 85

BAB V PENUTUP ................................................................................................ 91
5.1.

Kesimpulan ............................................................................................. 91

5.2.

Saran ....................................................................................................... 91

DAFTAR PUSTAKA ........................................................................................... 92

x

DAFTAR TABEL
Tabel 3.1 : Struktur Tabel Penyakit Tanaman Mangga ...................................... 36
Tabel 3.2 : Jangkauan bobot gejala ..................................................................... 39
Tabel 3.3 : Jangkauan bobot gejala penyakit antraknose .................................... 40
Tabel 3.4 : Jangkauan bobot gejala penyakit jamur upas ................................... 40
Tabel 3.5 : Jangkauan bobot gejala penyakit jamur diplodia .............................. 41
Tabel 3.6 : Tabel alur optimistic kelola user ....................................................... 43
Tabel 3.7 : Tabel alur pesimistic kelola user ...................................................... 44
Tabel 3.8 : Tabel alur optimistic kelola gejala .................................................... 44
Tabel 3.9 : Tabel alur pesimistic kelola gejala.................................................... 45
Tabel 3.10 : Tabel alur optimistic kelola penyakit ................................................ 45
Tabel 3.11 : Tabel alur pesimistic kelola penyakit ............................................... 45
Tabel 3.12 : Tabel alur optimistic kelola pengobatan ........................................... 46
Tabel 3.13 : Tabel alur pesimistic kelola pengobatan ........................................... 46
Tabel 3.14 : Tabel alur optimistic kelola pengobatan penyakit ............................ 47
Tabel 3.15 : Tabel alur pesimistic kelola pengobatan penyakit ............................ 47
Tabel 3.16 : Struktur Tabel User ........................................................................... 74
Tabel 3.17 : Struktur Tabel Kategori .................................................................... 73
Tabel 3.18 : Struktur Tabel Gejala ....................................................................... 74
Tabel 3.19 : Struktur Tabel aturan_gejala ............................................................ 74
Tabel 3.20 : Struktur Tabel Penyakit .................................................................... 74
Tabel 3.21 : Struktur Tabel Bobot ........................................................................ 75
Tabel 3.22 : Struktur Tabel Pengobatan ............................................................... 75
Tabel 3.23 : Struktur Tabel Diagnosa ................................................................... 75
Tabel 3.24 : Struktur Tabel Detail_diagnosa ........................................................ 76

xi

DAFTAR GAMBAR
Gambar 2.1 : Tahapan Proses dalam Fuzzy Logic .............................................. 17
Gambar 2.2 : Notasi Actor .................................................................................. 21
Gambar 2.3 : Notasi Use Case ............................................................................ 21
Gambar 2.4 : Notasi Class .................................................................................. 21
Gambar 2.5 : Notasi Interface ............................................................................. 22
Gambar 2.6 : Notasi Interaction.......................................................................... 22
Gambar 2.7 : Notasi Note .................................................................................... 22
Gambar 2.8 : Notasi dependency ........................................................................ 22
Gambar 2.9 : Notasi Association......................................................................... 23
Gambar 2.10 : Notasi Generalization ................................................................... 23
Gambar 2.11 : Notasi Realization ......................................................................... 24
Gambar 2.12 : Contoh Use Case Diagram ........................................................... 24
Gambar 2.13 : Contoh Class Diagram.................................................................. 25
Gambar 2.14 : Contoh Sequence Diagram ........................................................... 26
Gambar 2.15 : Contoh Activity Diagram .............................................................. 27
Gambar 2.16 : Contoh Statechart Diagram .......................................................... 28
Gambar 2.17 : Simbol ERD ................................................................................... 28
Gambar 3.1 : Alur Diagnosa Penyakit Mangga .................................................. 35
Gambar 3.2 : Diagram ketergantungan gejala-gejala penyakit ........................... 38
Gambar 3.3 : Usecase Diagram Sistem Pakar Untuk Mendiagnosa Penanganan
Penyakit Pada Tanaman Mangga .................................................. 42
Gambar 3.4 : Class User...................................................................................... 49
Gambar 3.5 : Class Kategori ............................................................................... 49
Gambar 3.6 : Class Gejala ................................................................................... 50
Gambar 3.7 : Class Penyakit ............................................................................... 50
Gambar 3.8 : Class Aturan_gejala ...................................................................... 51
Gambar 3.9 : Class Bobot ................................................................................... 51
Gambar 3.10 : Class Diagnosa .............................................................................. 52
Gambar 3.11 : Class Detail Diagnosa ................................................................... 52
xii

Gambar 3.12 : Class Diagram .............................................................................. 53
Gambar 3.13 : Sequence diagram kelola gejala .................................................... 54
Gambar 3.14 : Sequence diagram kelola penyakit ................................................ 55
Gambar 3.15 : Sequence diagram kelola pengobatan ........................................... 56
Gambar 3.16 : Sequence diagram kelola aturan.................................................... 57
Gambar 3.17 : Sequence diagram kelola user ....................................................... 58
Gambar 3.18 : Sequence diagram diagnosa .......................................................... 58
Gambar 3.19 : Activity diagram kelola gejala ...................................................... 59
Gambar 3.20 : Activity diagram kelola penyakit .................................................. 60
Gambar 3.21 : Activity diagram kelola pengobatan ............................................. 60
Gambar 3.22 : Activity diagram kelola aturan ...................................................... 61
Gambar 3.23 : Activity diagram kelola user ......................................................... 61
Gambar 3.24 : Activity diagram diagnosa ............................................................ 62
Gambar 3.25 : State diagram tambah gejala ......................................................... 63
Gambar 3.26 : State diagram edit gejala ............................................................... 63
Gambar 3.27 : State diagram hapus gejala ............................................................ 64
Gambar 3.28 : State diagram tambah penyakit ..................................................... 64
Gambar 3.29 : State diagram edit penyakit ........................................................... 65
Gambar 3.30 : State diagram hapus penyakit........................................................ 65
Gambar 3.31 : State diagram tambah pengobatan ................................................ 66
Gambar 3.32 : State diagram edit pengobatan ...................................................... 66
Gambar 3.33 : State diagram hapus pengobatan ................................................... 67
Gambar 3.34 : State diagram tambah aturan ......................................................... 67
Gambar 3.35 : State diagram edit aturan ............................................................... 68
Gambar 3.36 : State diagram hapus aturan ........................................................... 68
Gambar 3.37 : State diagram tambah user ............................................................ 69
Gambar 3.38 : State diagram edit user .................................................................. 69
Gambar 3.39 : State diagram hapus user ............................................................... 70
Gambar 3.40 : State diagram diagnosa ................................................................. 70
Gambar 3.41 : Entity Relationship Diagram (ERD) ............................................. 71
Gambar 3.42 : Relasi Tabel ................................................................................... 77

xiii

Gambar 3.43 : Desain Halaman Utama................................................................. 78
Gambar 3.44 : Desain Input User .......................................................................... 78
Gambar 3.45 : Desain Input Kategori ................................................................... 78
Gambar 3.46 : Desain Input Gejala ....................................................................... 78
Gambar 3.47 : Desain Input Aturan ...................................................................... 79
Gambar 3.48 : Desain Input Penyakit ................................................................... 79
Gambar 3.49 : Desain Input Pengobatan............................................................... 79
Gambar 3.50 : Desain Input Diagnosa .................................................................. 80
Gambar 3.51 : Desain hasil diagnosa .................................................................... 80
Gambar 3.52 : Desain daftar diagnosa .................................................................. 80
Gambar 4.1 : Tampilan jendela phpMyAdmin ................................................... 82
Gambar 4.2 : Tampilan jendela Macromedia Dreamweaver .............................. 83
Gambar 4.3 : Tampilan aktif XAMPP ................................................................ 85
Gambar 4.4 : Tampilan Form Login User ........................................................... 86
Gambar 4.5 : Tampilan Kelola User ................................................................... 86
Gambar 4.6 : Tampilan Kelola Kategori ............................................................. 87
Gambar 4.7 : Tampilan Kelola Gejala ................................................................ 87
Gambar 4.8 : Tampilan Kelola Penyakit ............................................................. 88
Gambar 4.9 : Tampilan Kelola Pengobatan ........................................................ 89
Gambar 4.10 : Tampilan Diagnosa ....................................................................... 89
Gambar 4.11 : Tampilan Hasil Diagnosa .............................................................. 91

xiv

DAFTAR LAMPIRAN
Lampiran 1 : Lembar konsultasi skripsi
Lampiran 2 : Data diri penulis

xv

Dokumen yang terkait

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

PENILAIAN MASYARAKAT TENTANG FILM LASKAR PELANGI Studi Pada Penonton Film Laskar Pelangi Di Studio 21 Malang Town Squere

17 165 2

APRESIASI IBU RUMAH TANGGA TERHADAP TAYANGAN CERIWIS DI TRANS TV (Studi Pada Ibu Rumah Tangga RW 6 Kelurahan Lemah Putro Sidoarjo)

8 209 2

MOTIF MAHASISWA BANYUMASAN MENYAKSIKAN TAYANGAN POJOK KAMPUNG DI JAWA POS TELEVISI (JTV)Studi Pada Anggota Paguyuban Mahasiswa Banyumasan di Malang

20 244 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

DOMESTIFIKASI PEREMPUAN DALAM IKLAN Studi Semiotika pada Iklan "Mama Suka", "Mama Lemon", dan "BuKrim"

133 700 21

PEMAKNAAN MAHASISWA TENTANG DAKWAH USTADZ FELIX SIAUW MELALUI TWITTER ( Studi Resepsi Pada Mahasiswa Jurusan Tarbiyah Universitas Muhammadiyah Malang Angkatan 2011)

59 326 21

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PENERAPAN MEDIA LITERASI DI KALANGAN JURNALIS KAMPUS (Studi pada Jurnalis Unit Aktivitas Pers Kampus Mahasiswa (UKPM) Kavling 10, Koran Bestari, dan Unit Kegitan Pers Mahasiswa (UKPM) Civitas)

105 442 24

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45