PENDAHULUAN 1 LANDASAN TEORI 6 ANALISIS DAN PERANCANGAN SISTEM 28 IMPLEMENTASI DAN PENGUJIAN SISTEM 58

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