LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI SISTEM PAKAR BERBASIS WEB UNTUK MENDIAGNOSA DAN PENANGANAN JENIS PENYAKIT PADA TERNAK AYAM DESIGN OF WEB-BASED EXPERT SYSTEM APPLICATION TO DIAGNOSIS AND TREATMENT OF DISEASE IN POULTRY
LAPORAN TUGAS AKHIR
RANCANG BANGUN APLIKASI SISTEM PAKAR BERBASIS WEB UNTUK
MENDIAGNOSA DAN PENANGANAN JENIS PENYAKIT PADA TERNAK AYAM
DESIGN OF WEB-BASED EXPERT SYSTEM APPLICATION TO DIAGNOSIS AND
TREATMENT OF DISEASE IN POULTRY
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
YULI ANDINI PURWORINI
0703040036
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
JULI, 2012
PERSEMBAHAN
Tugas akhir ini kupersembahkan kepada:
1. Ibu dan bapak yang tercinta, atas kasih sayang, pengorbanan, dan kesabaran yang tiada tara tanpa menuntut apapun dariku, serta do’a yang selalu menyertai setiap langkahku dari saat aku lahir hingga saat ini.
2. Kakek dan nenekku yang selalu member semangat dan mendo’akan aku setiap waktu.
3. Adikku tercinta, Yunika Cahyo Asih yang telah memberikanku semangat untuk menyelesaikan tugas akhir ini.
4. Sahabat-sahabatku Susi Kurniasih, Herni Purwaningsih, Feryani Aldiningtyas, Prista Amanda Putri, Abdul Aziz Miftahudin, Kusuma Wardana, dan Wahyu Nur Hidayat yang selalu memberikanku semangat, dukungan dan motivasi yang luar biasa.
5. Teman-teman Teknik Informatika angkatan 2007 yang berjuang bersama dalam perkuliahan. Dan semua pihak yang telah memberikan bantuan dan dukungan dalam menyelesaikan tugas akhir ini.
MOTTO
Tidak ada permasalahan yang tidak dapat diselesaikan selama masih ada kemauan dan keyakinan yang besar untuk menyelesaikannya
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Alloh SWT, hanya dengan karunia dan rahmat-Nya Tugas Akhir ini dapat diselesaikan dengan baik, dengan mengambil judul “Rancang Bangun Aplikasi Sistem Pakar Berbasis Web Untuk Mendiagnosa Dan Penanganan Jenis Penyakit Pada Ternak Ayam”.
Pada kesempatan ini penulis juga hendak mengucapkan rasa terima kasih kepada pihak-pihak yang telah membantu dan memberikan dukungan dan bimbingan kepada penulis selama melakukan tugas akhir dan proses penyelesaian laporan ini. Secara khusus penulis ucapkan terima kasih kepada:
1. Bapak Dimara Kusuma Hakim, ST., M.Cs. selaku Ketua Program Studi Teknik Informatika.
Ibu Hindayati Mustafida, S.Si., M.Kom. selaku dosen pembimbing I yang 2. sudah meluangkan waktu untuk membimbing dan mengarahkan penulis dengan sabar sehingga tugas akhir ini dapat terselesaikan.
3. Bapak Agung Purwo Wicaksono, ST. selaku pembimbing II yang telah banyak
memberikan bimbingan, nasehat dan arahan kepada penulis selama menjalankan tugas akhir.
4. Segenap dosen Teknik Informatika Universitas Muhammadiyah Purwokerto
yang telah banyak membantu dan memberi dukungan serta ilmu yang bermanfaat selama masa perkuliahan.
5. Secara khusus penulis ingin mengucapkan banyak terima kasih kepada
ibunda tercinta dan ayahanda yang selalu penulis banggakan, serta kakek dan nenek yang selalu dengan sabar mendo’akan, mendukung, dan
menghibur penulis. Dan adikku tercinta yang secara tidak langsung telah
banyak memberi motivasi agar tugas akhir ini cepat selesai.6. Ucapan terimakasih untuk semua sahabat yang telah banyak memberikan
semangat, bantuan, dukungan,serta motivasi sehingga tugas akhir ini dapat
terselesaikan.Purwokerto, 27 Juli 2012 Penulis, Yuli Andini Purworini
DAFTAR ISI
HALAMAN JUDUL .................................................................................................. i HALAMAN PENGESAHAN ...................................................................................... ii HALAMAN PERSETUJUAN ...................................................................................... iii HALAMAN PERNYATAAN ...................................................................................... iv HALAMAN PERSEMBAHAN ................................................................................... v MOTTO .................................................................................................................. vi KATA PENGANTAR ................................................................................................ vii DAFTAR ISI ............................................................................................................. ix DAFTAR TABEL ...................................................................................................... xii DAFTAR GAMBAR .................................................................................................. xiii
viii
DAFTAR LAMPIRAN ............................................................................................... x ABSTRAK ................................................................................................................ xix
BAB I. PENDAHULUAN A. Latar Belakang ..........................................................................................
1 B. Perumusan Masalah ................................................................................
2 C. Batasan Masalah ......................................................................................
2 BAB II. KAJIAN PUSTAKA Sistem Pakar .............................................................................................
A.
4 Penyakit Ayam .........................................................................................
B.
10 Website ....................................................................................................
C.
16 D. Bahasa Pemrograman Jsp ........................................................................
17 E. Basis Data .................................................................................................
18
F. Tinjauan Pustaka ......................................................................................
21 BAB III. TUJUAN DAN MANFAAT A. Tujuan ......................................................................................................
23 B. Manfaat ....................................................................................................
23 BAB IV. METODE PENELITIAN Metode Pengumpulan Data .....................................................................
A.
24 Wawancara .......................................................................................
1.
24 2. Studi Pustaka ....................................................................................
24 B. Metode Pengembangan ………………………………………………………………….. ....
24 1. Tempat Penelitian ..............................................................................
24 2. Alat Penelitian ....................................................................................
25 Identifikasi Masalah ............................................................................
3.
25 METODE PELAKSANAAN ...........................................................................
C.
26 Desain Sistem .....................................................................................
1.
26 a.
Use Case ....................................................................................... 26 b. Activity Diagram .........................................................................
27 2. Desain Menu ......................................................................................
31 a. Desain Menu User ........................................................................
31 Desain Menu Login ......................................................................
b.
32 Desain Menu admin .....................................................................
c.
33 Desain Struktur Database ...................................................................
3.
34 D. Pengkodesan ............................................................................................
37 E. Pengujian ..................................................................................................
38 F. Implementasi ............................................................................................
38
BAB V HASIL DAN PEMBAHASAN A. Identifikasi Masalah .................................................................................
39 1. Tabel Penelusuran ..............................................................................
39 2. Aturan (Rule) .....................................................................................
40 Struktur Tabel Database ....................................................................
3.
41 B.
Interface ................................................................................................... 47 Interface halaman user .....................................................................
1.
47 2. Intervace halaman admin ...................................................................
62 BAB VI. KESIMPULAN DAN SARAN A. KESIMPULAN ............................................................................................
93 B. SARAN ......................................................................................................
93 DAFTAR PUSTAKA .................................................................................................
94 LAMPIRAN .............................................................................................................
95
DAFTAR TABEL
Tabel 1. Tabel Penyakit .........................................................................................34 Tabel 2. Tabel Gejala 1 ...........................................................................................
34 Tabel 3. Tabel Gejala 2 ...........................................................................................
34 Tabel 4. Tabel Gejala 3 ...........................................................................................
35 Tabel 5. Tabel Gejala 4 ...........................................................................................
35 Tabel 6. Tabel Gejala 5 ...........................................................................................
35 Tabel 7. Tabel Gejala 6 ...........................................................................................
35 Tabel 8. Tabel Gejala 7 ...........................................................................................
36 Tabel 9. Tabel Gejala 8 ...........................................................................................
36 Tabel 10. Tabel Gejala 9 .........................................................................................
36 Tabel 11. Tabel Gejala 10 .......................................................................................
36 Tabel 12. Tabel Solusi ............................................................................................
37 Tabel 13. Tabel Diagnosa ......................................................................................
37 Tabel 14. Tabel Penelusuran Diagnose Penyakit Ayam .........................................
39
DAFTAR GAMBAR Gambar 1. Struktur Sistem Pakar ..........................................................................
33 Gambar 13. Bentuk Aturan (Rule) ..........................................................................
43 Gambar 22. Tabel Database Gejala 8 ....................................................................
43 Gambar 21. Tabel Database Gejala 7 ....................................................................
43 Gambar 20. Tabel Database Gejala 6 ....................................................................
42 Gambar 19. Tabel Database Gejala 5 ....................................................................
42 Gambar 18. Tabel Database Gejala 4 ....................................................................
42 Gambar 17. Tabel Database Gejala 3 ....................................................................
41 Gambar 16. Tabel Database Gejala 2 ....................................................................
41 Gambar 15. Tabel Database Gejala 1 ....................................................................
40 Gambar 14. Tabel Database Penyakit ...................................................................
32 Gambar 12. Rancangan Halaman Admin ...............................................................
6 Gambar 2. Proses Forward Chaining ....................................................................
32 Gambar 11. Desain Menu Halaman Login .............................................................
31 Gambar 10. Desain Menu Halaman User ..............................................................
30 Gambar 9. Activity Diagram Pengolahan Data Diagnosa .....................................
29 Gambar 8. Activity Diagram Pengolahan Data Solusi ...........................................
28 Gambar 7. Activity Diagram Pengolahan Data Gejala 1-10 ..................................
27 Gambar 6. Activity Diagram Pengolahan Data Penyakit ......................................
26 Gambar 5. Activity Diagram Basis Pengetahuan ...................................................
10 Gambar 4. Use Case Diagram Website Sistem Pakar ...........................................
9 Gambar 3. Proses Backward Chaining ..................................................................
44
Gambar 23. Tabel Database Gejala 9 ....................................................................
54 Gambar 36. Tampilan Halaman Konsultasi Tahap 8 ..............................................
63 Gambar 46. Tampilan Halaman Penyakit ..............................................................
62 Gambar 45. Tampilan Halaman Utama Administrator ..........................................
61 Gambar 44. Tampilan Halaman Login ....................................................................
61 Gambar 43. Tampilan Halaman About...................................................................
60 Gambar 42. Tampilan Halaman Pertolongan ........................................................
59 Gambar 41. Tampilan Halaman Penjelasan ...........................................................
58 Gambar 40. Tampilan Halaman Penanggulangan..................................................
57 Gambar 39. Tampilan Halaman Hasil Diagnosa .....................................................
56 Gambar 38. Tampilan Halaman Konsultasi Tahap 10 ............................................
55 Gambar 37. Tampilan Halaman Konsultasi Tahap 9 ..............................................
53 Gambar 35. Tampilan Halaman Konsultasi Tahap 7 ..............................................
44 Gambar 24. Tabel Database Gejala 10 ..................................................................
52 Gambar 34. Tampilan Halaman Konsultasi Tahap 6 ..............................................
51 Gambar 33. Tampilan Halaman Konsultasi Tahap 5 ..............................................
50 Gambar 32. Tampilan Halaman Konsultasi Tahap 4 ..............................................
49 Gambar 31. Tampilan Halaman Konsultasi Tahap 3 ..............................................
48 Gambar 30. Tampilan Halaman Konsultasi Tahap 2 ..............................................
47 Gambar 29. Tampilan Halaman Konsultasi Tahap 1 ..............................................
46 Gambar 28. Tampilan Halaman User .....................................................................
45 Gambar 27. Relasi Tabel Database Sistem Pakar ..................................................
45 Gambar 26. Tabel Database Solusi ........................................................................
44 Gambar 25. Tabel Database Diagnosa ...................................................................
64
Gambar 47. Tampilan Halaman Tambah Penyakit ................................................
70 Gambar 60. Tampilan Halaman Gejala 3 ...............................................................
75 Gambar 70. Tampilan Halaman Delete Gejala 5 ....................................................
75 Gambar 69. Tampilan Halaman Edit Gejala 5 ........................................................
74 Gambar 68. Tampilan Halamangejala 5 .................................................................
74 Gambar 67. Tampilan Halaman Tambah Gejala 5 .................................................
73 Gambar 66. Tampilan Halaman Delete Gejala 4 ....................................................
73 Gambar 65. Tampilan Halaman Edit Gejala 4 ........................................................
72 Gambar 64. Tampilan Halaman Gejala 4 ...............................................................
72 Gambar 63. Tampilan Halaman Tambah Gejala 4 .................................................
71 Gambar 62. Tampilan Halaman Delete Gejala 3 ....................................................
71 Gambar 61. Tampilan Halaman Edit Gejala 3 ........................................................
70 Gambar 59. Tampilan Halaman Tambah Gejala 3 .................................................
64 Gambar 48. Tampilan Halaman Edit Penyakit .......................................................
69 Gambar 58. Tampilan Halaman Delete Gejala 2 ....................................................
69 Gambar 57. Tampilan Halaman Edit Gejala 2 ........................................................
68 Gambar 56. Tampilan Halaman Gejala 2 ...............................................................
68 Gambar 55. Tampilan Halaman Tambah Gejala 2 .................................................
67 Gambar 54. Tampilan Halaman Hapus Data Gejala 1 ............................................
67 Gambar 53. Tampilan Halaman Edit Gejala 1 ........................................................
66 Gambar 52. Tampilan Halaman Gejala 1 ...............................................................
66 Gambar 51. Tampilan Halaman Gejala ..................................................................
65 Gambar 50. Tampilan Halaman Tambah Gejala 1 .................................................
65 Gambar 49. Tampilan Halaman Delete Penyakit ...................................................
76
Gambar 71. Tampilan Halaman Tambah Gejala 6 .................................................
83 Gambar 84. Tampilan Halaman Gejala 9 ...............................................................
88 Gambar 94. Tampilan Halaman Delete Diagnose ..................................................
88 Gambar 93. Tampilan Halaman Edit Diagnosa .....................................................
88 Gambar 92. Tampilan Halaman Tambah Diagnosa ...............................................
87 Gambar 91. Tampilan Halaman Diagnosa .............................................................
86 Gambar 90. Tampilan Halaman Delete Gejala 10 ..................................................
85 Gambar 89. Tampilan Halaman Edit Gejala 10 ......................................................
85 Gambar 88. Tampilan Halaman Gejala 10 .............................................................
84 Gambar 87. Tampilan Halaman Tambah Gejala 10 ...............................................
84 Gambar 86. Tampilan Halaman Delete Gejala 9 ....................................................
83 Gambar 85. Tampilan Halaman Edit Gejala 9 ........................................................
82 Gambar 83. Tampilan Halaman Tambah Gejala 9 .................................................
76 Gambar 72. Tampilan Halaman Gejala 6 ...............................................................
82 Gambar 82. Tampilan Halaman Delete Gejala 8 ....................................................
81 Gambar 81. Tampilan Halaman Edit Gejala 8 ........................................................
80 Gambar 80. Tampilan Halaman Gejala 8 ...............................................................
80 Gambar 79. Tampilan Halaman Tambah Gejala 8 .................................................
79 Gambar 78. Tampilan Halaman Delete Gejala 7 ....................................................
79 Gambar 77. Tampilan Halaman Edit Gejala 7 ........................................................
78 Gambar 76. Tampilan Halaman Gejala 7 ...............................................................
78 Gambar 75. Tampilan Halaman Tambah Gejala 7 .................................................
77 Gambar 74. Tampilan Halaman Delete Gejala 6 ....................................................
77 Gambar 73. Tampilan Halaman Edit Gejala 6 ........................................................
89
Gambar 95. Tampilan Halaman Solusi ...................................................................
89 Gambar 96. Tampilan Halaman Tambah Solusi ....................................................
90 Gambar 97. Tampilan Halaman Update Solusi ......................................................
91 Gambar 98. Tampilan Halaman Delete
Solusi .......................................................
91 Gambar 99. Tampilan Halaman Log Out ................................................................
92