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
2.4.2 Mengkombinasikan Dua atau Lebih Aturan
19 2.5
Tahapan Pengembangan Sistem Pakar 20
2.6 Basis Data
21 2.6.1
Model Entity Relasional 21
Universitas Sumatera Utara
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