LAMPIRAN
15
Lampiran 1. DFD Level 1 (Data Flow Diagram) .
Lampiran 2. Halaman utama sistem.
16
Lampiran 3. Halaman pengisian form input untuk data pengguna .
Lampiran 4. Halaman pengisian data klinis.
Lampiran 5. Halaman utama untuk admin.
17
Lampiran 6. Halaman Hasil analisis gejala klinis.
Lampiran 7. Halaman pengisian untuk data fuzzy.
18
Lampiran 8. Tabel daftar uji black box testing untuk fungsi perangkat lunak sistem. No 1
Deskripsi Uji Menampilkan halaman utama admin
Kondisi Awal Halaman utama user
2
Keluar dari halaman utama admin Menampilkan penyakit dan gejala pada halaman utama admin Mengubah dan menghapus data penyakit pada halaman utama admin
3
4
Hasil yang diharapkan Muncul halaman utama admin setelah mengisi form login admin
Status 1
Halaman utama admin
Skenario Uji Memilih menu masuk pakar dan mengisi username dan password Memilih menu logout
Muncul halaman login pakar
1
Halaman utama admin
Memilih menu laporan gejala
Pada content halaman admin muncul penyakit dan gejala
1
Halaman utama admin
Memilih menu penyakit dan melakukan ubah atau hapus data penyakit Memilih menu gejala klinis dan melakukan ubah atau hapus data gejala Memilih menu relasi dan memilih gejala
Pada content halaman admin muncul window alert
1
Pada content halaman admin muncul window alert
1
Pada content halaman admin muncul window alert
1
Pada content halaman admin muncul laporan penyakit, gejala dan solusi Pada akhir hasil analisis gejala klinis muncul data user Pada akhir hasil analisis gejala klinis muncul kesimpulan mengenai penyakit, gejala, definisi dan solusi Pada akhir analisis gejala fuzzy muncul tabel persentase masing-masing penyakit
1
5
Menambah, mengubah dan menghapus gejala penyakit pada halaman utama admin
Halaman utama admin
6
Melihat dan mengubah relasi antara penyakit dan gejala Melihat laporan gejala penyakit
Halaman utama admin
Halaman utama admin
Memilih menu laporan gejala penyakit
8
Menambah user
Halaman utama user
Mengisi form untuk user
9
Konsultasi gejala klinis penyakit ayam
Halaman utama user
Menjawab pertanyaan seputar gejala penyakit ayam
10
Konsultasi gejala fuzzy penyakit ayam
Halaman utama user
Memilih link lanjutkan diagnosa gejala fuzzy dan mengisi form gejala fuzzy
7
Keterangan • •
Status satu (1) jika pengujian berhasil Status nol (0) jika pengujian tidak berhasil
1
1
1
19
Lampiran 9. Verifikasi Pakar. Deskripsi Warna Pial 1
2
3
4
5
6
7
8
9
10
Verifikasi 1 Input gejala non fuzzy : Pendarahan bawah kulit, nafas sesak, bersin-bersin, batuk, produksi telur menurun, eksudat encer bening, keluar cairan berbusa dari mata, kepala bergetar, tinja encer putih, mati secara mendadak, dan nafsu makan berkurang Input gejala fuzzy : Warna Pial 5 s/d 10 Umur 20 minggu Persentase angka kematian 30, 40, 50, 60 (%) Suhu 43 oC, 44 oC, 45 oC Hasil Diagnosa : Penyakit flu burung (Avian Influenza / AI ) Verifikasi Pakar :
Sesuai Cukup sesuai Kurang sesuai
Verifikasi 2 Input gejala non fuzzy : Pendarahan bawah kulit, nafas sesak, bersin-bersin, batuk, diare, eksudat kental bening, tinja berwarna kehijauan, sempoyongan dan kepala berputar. Input gejala fuzzy : Warna Pial Umur Persentase angka kematian Suhu
1 s/d 4 20 minggu 30, 40, 50, 60 (%) 43 oC, 44 oC, 45 oC
Hasil Diagnosa : Penyakit Tetelo (Newcastle Disease /ND) Verifikasi Pakar :
Sesuai Cukup sesuai Kurang sesuai
20
Lampiran 10. Deskripsi tabel database. Nama Tabel
: penyakit
Fungsi
: menyimpan semua daftar penyakit termasuk dengan definisi dan solusi
Nama Kolom
Length
Tipe Data
Keterangan
Kd_penyakit
Char
4
Primary key, Not null
nm_penyakit
Varchar
60
Not null
nm_latin
Varchar
60
Not null
Definisi
Text
Not null
Namakota
Varchar
Not null
Nama Tabel
: gejala
Fungsi
: menyimpan daftar gejala penyakit ayam
Nama Kolom
Length
Tipe Data
Keterangan
Kd_gejala
Char
4
Primary key, Not null
nm_gejala
Varchar
100
Not null
Nama Tabel
: relasi
Fungsi
: menghubungkan Tabel penyakit dan gejala
Nama Kolom
Length
Tipe Data
Keterangan
kd_penyakit
Char
4
Foreign key , Not null
kd_gejala
Char
4
Foreign key , Not null
Nama Tabel
: hasil analisis
Fungsi
: menyimpan data hasil penelusuran termasuk data user yang menggunakan aplikasi
Nama Kolom
Length
Tipe Data
Keterangan
Id
Int
4
Primary key, Not null
Nama
Varchar
50
Not null
Kelamin
Enum
‘P’,’W’
Not null
Alamat
Varchar
100
Not null
Pekerjaan
Varchar
60
Not null
kd_penyakit
Char
4
Foreign key , Not null
Noip
Varchar
60
Not null
Tanggal
Datetime
Not null
21
Lampiran 11. Aturan-aturan fuzzy penentuan jenis penyakit ayam. NO
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
MASUKAN GEJALA Warna Pial
Umur Ayam
Pucat Pucat Pucat Pucat Pucat Pucat Pucat Pucat Pucat Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Merah Kebiruan Pucat Pucat Pucat Merah Merah Merah Merah Merah Merah Merah Merah Merah Merah Merah Merah Pucat Pucat Pucat Pucat
Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Muda Dara Dewasa Dara Dewasa Dara Dewasa
Persentase angka kematian Tinggi Tinggi Tinggi Sedang Sedang Sedang Sedang Sedang Sedang Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Sedang Sedang Sedang Rendah Rendah -
Keterangan AI : Penyakit Avian Influenza ILT : Penyakit Laryngotracheitis Infectiosa ND : Newcastle Disease
KELUARAN JENIS PENYAKIT Suhu Tubuh Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi Tinggi
bobot
Mendukung AI Mendukung AI Mendukung AI Mendukung AI Mendukung AI Mendukung AI Mendukung AI Mendukung AI Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung AI Sangat Mendukung ND Sangat Mendukung ND Sangat Mendukung ND Sangat Mendukung ND Sangat Mendukung ND Sangat Mendukung ND Sangat Mendukung ND Mendukung ND Mendukung ND Mendukung ND Mendukung ND Mendukung ND Mendukung ND Sangat Mendukung ILT Sangat Mendukung ILT Mendukung ILT Mendukung ILT
1 1 1 1 1 1 1 0,5 0,5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0,4 0,4
22
Lampiran 12. Keterhubungan antar tabel. Penyakit Kd_Penyakit(*) Nm_penyakit Nm_latin solusi Analisis Hasil Id(*) Nama Kelamin Alamat Pekerjan Kd_Penyakit(**) Noip tanggal
Relasi Kd_Penyakit(**) Kd_gejala(**)
Gejala Kd_gejala(*) Nm_gejala