3.1.2.1 Analisis Kebutuhan Fungsional
Fasilitas-fasilitas yang disediakan dalam “Sistem Pakar Berbasis Online Menggunakan Rule Based Method Untuk Diagnosis Penyakit Ayam”, yaitu :
1. Akuisisi Basis Pengetahuan. Fasilitas ini hanya dapat dilakukan oleh engineer.
2. Diagnosis Penyakit Ayam. Membantu user dalam mendiagnosis penyakit ayam
dan memberikan saran pencegahan berdasarkan pada gejala-gejala yang terlihat.
3.1.2.2 Analisis Kebutuhan Non Fungsi
1. Basis data yang digunakan, yaitu : MySQL.
2. Web Server, Apache HTTP Server.
3. Bahasa pemrograman web yang dipakai adalah PHP.
4. Aplikasi Web Browser, mampu menampilkan HTTP dalam grafik, browser yang
banyak digunakan IE 5+, Opera 7+, dan Netscape 6+, rata-rata sistem operasi memiliki salah satu browser tersebut.
3.1.3 Deskripsi Sistem
Deskripsi sistem adalah gambaran umum tentang sistem yang akan dikembangkan. Sistem pakar untuk mendiagnosis penyakit ayam ini merupakan
perangkat lunak yang dapat digunakan untuk mendiagnosis penyakit yang biasa menyerang ayam. Langkah-langkah mendiagnosis penyakit ayam diwujudkan dengan
adanya dialog antara pengguna dengan sistem. Pada proses ini sistem akan memberikan pertanyaan-pertanyaan berupa fakta-fakta yang telah disimpan dalam
sistem berupa basis pengetahuan. Jawaban yang diberikan pengguna akan diproses sehingga menghasilkan kesimpulan tentang penyakit yang menyerang ayam. Sistem
juga dapat memberikan saran untuk tindakan selanjutnya yang harus dilakukan.
Universitas Sumatera Utara
3.2 Perancangan Sistem
Perancangan sistem terdiri dari perancangan basis pengetahuan, mesin inferensi, perancangan proses, perancangan basis data dan perancangan antarmuka.
Gambar 3.1 Perancangan Arsitektur Sistem Pakar Diagnosis Penyakit Ayam mengacu pada Arsitektur Umum
3.2.1 Perancangan Basis Pengetahuan
Seperti pembuatan sistem pakar lainnya, sistem pakar untuk mendiagnosis penyakit ayam membutuhkan basis pengetahuan. Basis pengetahuan mengandung
pengetahuan untuk pemahaman dan penyelesaian masalah dan merupakan inti dari dari sistem pakar, yaitu berupa representasi pengetahuan dari pakar yang tersusun atas
Pengguna
1. Angka
kematiantinggi 2.
Kematian terjadi secara mendadak
Pejelasan Mengenai penyakit ayam
Melakukan sanitasi dan desinfeksi, serta
memberikan multivitamin
Rule Based Method: Backward Chaining
Forward Chaining
Area tempat penyimpanan data
input, dan keputusan sementara
Virus avian influenza: -angka kematian tinggi
-kematian secara mendadak
- gangguan pernafasan
Pengetahuan tentang penyakit ayam
terdokumentasi
Penambahan gejala penyakit :
-penurunan produksi telur
Pengetahuan dokter hewan
spesialis penyakit unggas
Knowledge engineer organisasi atau badan
yang menangani masalah unggas
Akuisisi pengetahuan
Lingkungan Konsultasi Lingkungan Pengembangan
Universitas Sumatera Utara