• Tidak ada hasil yang ditemukan

SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASE METHOD UNTUK DIAGNOSIS PENYAKIT AYAM SKRIPSI KIKI HENDRA SITEPU

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASE METHOD UNTUK DIAGNOSIS PENYAKIT AYAM SKRIPSI KIKI HENDRA SITEPU"

Copied!
12
0
0

Teks penuh

(1)

SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASE METHOD UNTUK DIAGNOSIS PENYAKIT AYAM

SKRIPSI

KIKI HENDRA SITEPU 060823019

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

2008

(2)

SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASED METHOD UNTUK DIAGNOSIS PENYAKIT AYAM

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Sains

KIKI HENDRA SITEPU 060823019

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

2008

(3)

PERNYATAAN

SISTEM PAKAR ONLINE MENGGUNAKAN RULE BASED METHOD UNTUK DIAGNOSIS PENYAKIT AYAM

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan,

KIKI HENDRA SITEPU 060823019

(4)

PERSETUJUAN

Judul : SISTEM PAKAR ONLINE MENGGUNAKAN

RULE BASED METHOD UNTUK DIAGNOSIS PENYAKIT AYAM

Kategori : SKRIPSI

Nama : KIKI HENDRA SITEPU

Nomor Induk Mahasiswa : 060823019

Program Studi : SARJANA (S1) MATEMATIKA KOMPUTER Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan,

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Drs. Sawaluddin, M.IT Drs. Suyanto, M.Kom

NIP 132206398 NIP 131572440

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Ketua,

Dr. Saib Suwilo, M.Sc.

NIP 131796149

(5)

ONLINE EXPERT SYSTEM USING RULE BASE METHOD FOR CHICKEN DISEASE DIAGNOSIS

ABSTRACT

Expert System is basic knowledge program providing expert quality solution for a specific domain problems. Expert System are computer program imitating expert knowledge for solving certain problems. Expert System implementation more used for commercial because it viewed as expert knowledge computerize in such a way that intelligent reasoning and decision given.

This script research about expert system for chicken disease diagnosis. There are using rule based method in backward chaining and forward chaining, by simple design and agree with the rule. Then, the program expectable representatively an expert to chicken disease diagnosis.

Expert System used as decision support and tool for anyone to know the chicken problem solution. Rule base representation at expert system give profit in the aspects, that is easy of to modified, either or increment, change, and erasing.

(6)

ABSTRAK

Sistem pakar adalah program berbasis pengetahuan yang menyediakan solusi-solusi dengan kualitas pakar untuk problema-problema dalam suatu domain yang spesifik.

Sistem pakar merupakan program komputer yang meniru proses pemikiran dan pengetahuan pakar untuk menyelesaikan suatu masalah tertentu. Implementasi sistem pakar banyak digunakan untuk kepentingan komersial karena sistem pakar dipandang sebagai cara penyimpanan pengetahuan pakar dalam bidang tertentu ke dalam program komputer sedemikian sehingga dapat memberikan keputusan dan melakukan penalaran secara cerdas.

Kajian ini akan membahas tentang Sistem Pakar untuk Diagnosis Penyakit Ayam. Ada pun metode yang digunakan adalah metode berbasis aturan dengan penelusuran ke belakang dan penelusuran ke depan, dengan rancangan yang mudah dan sesuai dengan aturan yang ada. Maka program yang di buat diharapkan bias mewakili seorang pakar dalam mendiagnosa penyakit ayam.

Sistem Pakar yang dibuat digunakan sebagai pendukung pengambilan keputusan dan digunakan sebagai alat bantu bagi seseorang untuk mengetahui solusi dari permasalahan pada Ayam. Representasi berbasis aturan pada sistem pakar memberikan keuntungan pada beberapa aspek, yaitu kemudahan dalam memodifikasi, baik penambahan, perubahan, maupun penghapusannya.

(7)

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

PENGHARGAAN iv

ABSTRAK v ABSTRACT vi

DAFTAR ISI vii

DAFTAR TABEL ix

DAFTAR GAMBAR x

BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Perumusan Masalah 3 1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 4

1.5 Kontribusi Penelitian 4 1.6 Tinjauan Pustaka 5

BAB 2 LANDASAN TEORI 6 2.1 Kecerdasan Buatan 6 2.2 Sistem Pakar 6 2.2.1 Mamfaat Sistem Pakar 7

2.2.2 Kategori Sistem Pakar 8

2.2.3 Struktur Sistem Pakar 10

2.2.3.1 Antarmuka Pengguna 11

2.2.3.2 Basis Pengetahuan 11

2.2.3.3 Subsistem Akuisisi Pengetahuan 12

2.2.3.4 Mesin Inferensi 12

2.2.3.5 Blackboard (Tempat Kerja) 14

2.2.3.6 Fasilitas Penjelasan (Justifier) 15

2.2.3.7 Perbaikan Pengetahuan 15

2.3 Representasi Pengetahuan 15

2.3.1 Aturan Produksi 16

2.3.2 Frame 16

2.3.3 Jaringan Semantik 17

2.3.4 Script 17

2.4 Faktor Kepastian (Certainty Factor) 18

2.4.1 Mengkombinasikan Beberapa Faktor Kepastian 18 Dan Satu Aturan

(8)

2.6.1.1 Entitas 21

2.6.1.2 Relasi 21

2.7 Diagram Aliran Data 22

2.8 PHP 23

2.9 Penyakit Ayam 24

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 28

3.1 Analisis Sistem 28

3.1.1 Analisis Masalah 28

3.1.2 Identifikasi Kebutuhan 29

3.1.2.1 Analisis Kebutuhan Fungsional 30

3.1.2.2 Anilisis Kebutuhan Non Fungsi 30

3.1.3 Deskripsi Sistem 30

3.2 Perancangan Sistem 31

3.2.1 Perancangan Basis Pengetahuan 31

3.2.2 Mesin Inferensi 41

3.2.3 Perancangan Proses 44

3.2.4 Perancangan Tabel Untuk Basis Data 47

3.2.4.1 Entity Relasional Diagram 47

3.2.4.2 Tabel 48

3.2.4.3 Visualisasi Antar Tabel 50

3.2.5 Perancangan Antarmuka 51

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM 58

4.1 Implementasi Sistem 58

4.1.1 Halaman Utama 58

4.1.2 Halaman Login Pakar 59

4.1.3 Halaman Penjelasan 60

4.1.4 Halaman Konsultasi 61

4.1.5 Halaman Tampilan Hasil Konsultasi 62

4.1.6 Halaman Menu Pakar 63

4.1.6.1 Halaman Update Pengetahuan 64

4.1.6.1.1 Halaman Update Penyakit 64

4.1.6.1.2 Halaman Update Gejala 66

4.1.6.1.3 Halaman Update Pencegahan 67

4.1.6.2 Halaman Data Aturan 69

4.1.6.2.1 Halaman Aturan Gejala 70

4.1.6.2.2 Halaman Aturan Pencegahan 72

4.2 Pengujian Sistem 73

4.2.1 Akuisisi Basis Pengetahuan 73

4.2.2 Akuisisi Basis Aturan 76

4.2.3 Konsultasi 77

4.2.4 Analisis Hasil Pengujian 78

BAB 5 KESIMPULAN DAN SARAN 87

5.1 Kesimpulan 87

5.2 Saran 87

DAFTAR PUSTAKA 88

(9)

DAFTAR TABEL

Halaman Tabel 3.1 Tabel Keputusan Untuk Gejala-Gejala Penyakit Ayam 32 Tabel 3.2 Tabel Keputusan Untuk Saran Pencegahan Penyakit Ayam 33

Tabel 3.3 Tabel Aturan Pencegahan 38

Tabel 3.4 Tabel Jenis Penyakit 49

Tabel 3.5 Tabel Gejala 49

Tabel 3.6 Tabel Pencegahan 49

Tabel 3.7 Tabel Kaidah 50

Tabel 3.8 Tabel Atur Pencegahan 50

Tabel 3.9 Tabel User 50

Tabel 4.1 Data Pengujian Jenis Penyakit 74

Tabel 4.2 Data Pengujian Jenis Gejala 74

Tabel 4.3 Data Pengujian Jenis Pencegahan 74

Tabel 4.4 Data Pengujian Aturan Gejala Dan Nilai CF 76

Tabel 4.5 Data Pengujian Aturan Pencegahan 76

Tabel 4.6 Data Pengujian Konsultasi 78

Tabel 4.7 Data Pengujian Hasil Konsultasi yang Diharapkan 78 Tabel 4.8 Tabel Hasil Pengujian Diagnosis dengan kombinasi Berbeda 86

(10)
(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Arsitektur Sistem Pakar 10

Gambar 2.2 Proses Forward Chaining 13

Gambar 2.3 Proses Backward Chaining 13

Gambar 2.4 Diagram Alir Teknik Penelusuran Depth-First Search 14

Gambar 2.5 Diagram Alir Teknik Penelusuran Breadth-First Seacrh 14

Gambar 3.1 Perancangan Arsitektur Sistem Pakar Diagnosis Penyakit Ayam 31

Gambar 3.2 Struktur Penelusuran Gejala 40

Gambar 3.3 Struktur Penelusuran Pencegahan 40

Gambar 3.4 Diagram Alir Data Level 0 44

Gambar 3.5 Diagram Alir Data Level 1 45

Gambar 3.6 Diagram Alir Data Level 2 Proses 1 46

Gambar 3.7 Diagram Alir Data Level 2 Proses 2 47

Gambar 3.8 Entity Relational Diagram 48

Gambar 3.9 Visualisasi Hubungan Antar Tabel 51

Gambar 3.10 Perancangan Antarmuka Halaman Utama 52

Gambar 3.11 Perancangan Antarmuka Penjelasan 52

Gambar 3.12 Perancangan Antarmuka Konsultasi 53

Gambar 3.13 Perancangan Antarmuka Hasil Diagnosis 53

Gambar 3.14 Perancangan Antarmuka Login 54

Gambar 3.15 Perancangan Antarmuka Halaman Pakar 54

Gambar 3.16 Perancangan Antarmuka Update Data Penyakit 55

Gambar 3.17 Perancangan Antarmuka Update Data Gejala 55

Gambar 3.18 Perancangan Antarmuka Update Data Pencegahan 56

Gambar 3.19 Perancangan Antarmuka Halaman Aturan Gejala 56

Gambar 3.20 Perancangan Antarmuka Halaman Aturan Pencegahan 57

Gambar 4.1 Halaman Utama 59

Gambar 4.2 Halaman Login 60

Gambar 4.3 Halaman Penjelasan 61

Gambar 4.4 Halaman Konsultasi 62

Gambar 4.5 Hasil Konsultasi 63

Gambar 4.6 Menu Pakar 64

Gambar 4.7 Halaman Update Pengetahuan Penyakit 65

Gambar 4.8 Halaman Update Pengetahuan – Gejala 66

Gambar 4.9 Halaman Update Pengetahuan – Ubah Gejala 67

Gambar 4.10 Halaman Update Pengetahuan – Pencegahan 68

Gambar 4.11 Halaman Update Pengetahuan – Hapus Pencegahan 69

Gambar 4.12 Halaman Aturan Gejala 71

Gambar 4.13 Halaman Simpan Nilai CF 72

Gambar 4.14 Halaman Aturan Pencegahan 73

Gambar 4.15 Untuk Menyimpan Data Penyakit 75

(12)

Gambar 4.20 Hasil Konsultasi 80 Gambar 4.21 Form Konsultasi Penyakit Flu Burung 83 Gambar 4.22 Hasil Diagnosis Penyakit Flu Burung 84

Referensi

Dokumen terkait

Penelitian ini menggunakan model DEA CCR primal input-oriented, dimana model ini bertujuan untuk mengurangi jumlah input yang digunakan agar dapat mendapatkan hasil output

Dalam penelitian ini, epidermis terbentuk dengan sempurna pada hari ke 8 pada kelompok vibrasi frekuensi rendah, hal ini kemungkinan besar disebabkan karena vibrasi

Saputra (2000: 30) bahwa, “Peranan guru dalam gaya inklusi adalah mempersiapkan tugas gerak yang akan dilakukan siswa dan menentukan tingkat kesukaran di dalam

a. Pertemuan pertama, pembelajaran menggunakan metode inquiry kurang baik. Karena siswa masih ribut di dalam pembentukan kelompok dan menentukan siapa yang bertugas

Dengan menggunakan konsentrasi yang sudah diketahui bahwa memiliki kemampuan untuk menghambat pertumbuhan bakteri Streptococcus mutans tersebut, diharapkan media agar

Kemudian nomor Rekam Medis diinput menggunakan sistem yang ada di RSIA & KLINIK PERMATA CIBUBUR berdasarkan In – out yang artinya Rekam Medis dalam posisi in adalah Rekam

Pesan Yohanes yang merupakan kesaksian pengalaman yang ia alami ketika ia membangun hubungan yang erat dengan Bapa dan Anak adalah juga merupakan hubungan yang

MSE Pelatihan Time Delay 2 Hari Dengan 1 Hidden Layer 12 Node... MSE Pelatihan Time Delay 2 Hari Dengan 1 Hidden Layer