PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR BERBASIS WEB UNTUK MENGIDENTIFIKASI HAMA DAN PENYAKIT PADA TANAMAN PADI DAN CABAI DESIGN AND CONSTRUCTION OF WEB-BASED APLICATION EXPERT SYSTEM TO IDENTIFY THE GERMS AND DISEASES IN PADDY AND CHILLY - reposi
LAPORAN TUGAS AKHIR
PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM PAKAR BERBASIS WEB UNTUK
MENGIDENTIFIKASI HAMA DAN PENYAKIT PADA TANAMAN PADI DAN CABAI
DESIGN AND CONSTRUCTION OF WEB-BASED APLICATION EXPERT SYSTEM TO
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
HANA TIRTANA
0703040013
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
MARET, 2012
PERNYATAAN Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu
Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Purwokerto, 17 Maret 2012 HANA TIRTANA
PERSEMBAHAN Skripsi ini saya persembahkan kepada Mama, Bapak, Kakak serta Keluarga yang selalu memberikan kasih sayang dan inspirasi dan motivasi dalam hidup, serta sahabat-sahabat yang selalu memberikan dukungan dan kasih sayang.
MOTTO Life is so simple if you understand how to live life simply.
I will not go down, because my spirit will never die,,
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Allah SWT, karena atas rahmat dan hidayah-Nya, sehingga dengan keridloanNya skripsi dengan judul “Perancangan Dan Pembuatan Aplikasi Sistem Pakar Berbasis Web Untuk Mengidentifikasi Hama Dan
Penyakit Pada Tanaman Padi Dan Cabai” dalam rangka menyelesaikan studi Strata Satu untuk mencapai gelar Sarjana Komputer di Fakultas Teknik Universitas Muhammadiyah Purwokerto dapat diselesaikan. Ucapan terima kasih disampaikan kepada: 1.
Anwar Ma’ruf, S.T., M.T., selaku Dekan Fakultas Teknik.
2. Dimara Kusuma Hakim, ST., M.Cs, selaku Ketua Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto.
3. Hindayati Mustafidah, S.Si., M.Kom., selaku Dosen Pembimbing I.
4. Agung Purwo Wicaksono, S.T., selaku Dosen Pembimbing II 5. Tito Pinandita, S.Si., M.Kom., Selaku Dosen Penguji I.
6. Harjono, S.T., Selaku Dosen Penguji II.
7. Segenap Dosen Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto.
8. Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu dalam penyelesaian skripsi ini.
Masukan berupa saran dan kritik sangat diharapkan untuk perbaikan skripsi ini. Semoga skripsi ini dapat bermanfaat bagi pembaca.
Purwokerto, Maret 2012 Hana Tirtana
DAFTAR ISI HALAMAN SAMPUL ................................................................................. i HALAMAN PERSETUJUAN ......................................................................... ii HALAMAN PENGESAHAN .......................................................................... iii HALAMAN PERNYATAAN .......................................................................... iv HALAMAN PERSEMBAHAN ....................................................................... v HALAMAN MOTTO ................................................................................... vi KATA PENGANTAR ................................................................................... vii DAFTAR ISI .............................................................................................. viii DAFTAR GAMBAR .................................................................................... x DAFTAR TABEL ......................................................................................... xii DAFTAR LAMPIRAN .................................................................................. xiii ABSTRAK… ............................................................................................... xiv
BAB I. PENDAHULUAN ........................................................................
1 A. Latar Belakang ..................................................................
1 B. Perumusan Masalah .........................................................
2 C. Batasan Permasalahan .....................................................
2 BAB II. KAJIAN PUSTAKA ....................................................................
3 A. Sistem Pakar .......................................................................
3
1. Fitur – Fitur Sistem Pakar ............................................
4 2. Manfaat dan Kemampuan Sistem Pakar ......................
5 3. Keterbatasan Sistem Pakar ..........................................
6 4. Alasan Menggunakan Sistem Pakar .............................
6 5. Struktur Sistem Pakar ...................................................
7 6. Metode Inferensi dalam Sistem Pakar .........................
11
B. Hama dan Penyakit Tanaman ............................................
22 1. Perancangan Sistem .....................................................
63 DAFTAR PUSTAKA ................................................................................
50 BAB VI. KESIMPULAN DAN SARAN .......................................................
47 B. Hasil Pembahasan ..............................................................
47 A. Identifikasi Masalah ...........................................................
46 BAB V. HASIL DAN PEMBAHASAN ......................................................
46 5. Implementasi ...............................................................
39 4. Pengkodean ..................................................................
32 3. Perancangan Database.................................................
22 2. Perancangan Interface .................................................
21 C. Metode Pengembangan .....................................................
12 C. Bahasa Pemrograman JSP ..................................................
21 B. Alat Penelitian ....................................................................
21 A. Metode Pengumpulan Data ...............................................
20 BAB IV. METODE PENELITIAN .........................................................
20 B. Manfaat ..............................................................................
20 A. Tujuan .................................................................................
19 BAB III. TUJUAN DAN MANFAAT ........................................................
18 F. Tinjauan Pustaka ................................................................
17 E. Macromedia Dreamweaver 8 ............................................
16 D. SQL Server 2005 .................................................................
64
DAFTAR GAMBAR Gambar 1. Arsitektur Sistem Pakar ......................................................
34 Gambar 15. Desain Interface Menu Identifikasi Gejala Hama dan Penyakit Tanaman ............................................................................................
51 Gambar 25. Tampilan Menu Identifikasi ...............................................
49 Gambar 24. Tampilan Menu Utama User ..............................................
48 Gambar 23. Diagram Pohon Keputusan ................................................
38 Gambar 22. Bentuk Aturan (Rule) ..........................................................
38 Gambar 21. Desain Interface Menu Admin Mengelola Data Penyakit Tanaman .............................................................................
37 Gambar 20. Desain Interface Halaman Login Admin ............................
36 Gambar 19. Desain Interface Menu Informasi Obat Tanaman .............
36 Gambar 18. Desain Interface Menu Informasi Penyakit Tanaman .......
35 Gambar 17. Desain Interface Menu Penjelasan Nama Penyakit ...........
34 Gambar 16. Desain Interface Menu Identifikasi Tahap Diagnosa Penyakit ..............................................................................
33 Gambar 14. Desain Interface Menu Identifikasi Nama Tanaman .........
7 Gambar 2. Use Case Diagram Aplikasi Sistem Pakar ...........................
33 Gambar 13. Desain Interface Halaman Awal Menu Identifikasi ............
32 Gambar 12. Desain Interface Menu Utama User ..................................
31 Gambar 11. Activity Diagram Melihat Info Obat Tanaman ...................
31 Gambar 10. Activity Diagram Melihat Informasi Penyakit ....................
30 Gambar 9. Activity Diagram Melihat Informasi Pertanian ..................
29 Gambar 8. Activity Diagram Mengidentifikasi Hama dan Penyakit .....
28 Gambar 7. Activity Diagram Mengelola Data Gejala ...........................
27 Gambar 6. Activity Diagram Mengelola Data Penyakit .......................
26 Gambar 5. Activity Diagram Mengelola Basis Aturan ..........................
25 Gambar 4. Activity Diagram Mengelola Data Info Obat ......................
23 Gambar 3. Activity Diagram Mengelola Data Informasi Pertanian .....
52
Gambar 26. Tampilan Menu Identifikasi Proses 1 .................................
53 Gambar 27. Tampilan Menu Identifikasi Proses 2 .................................
53 Gambar 28. Tampilan Menu Identifikasi Proses 3 .................................
54 Gambar 29. Hasil Akhir Proses Identifikasi ............................................
55 Gambar 30. Halaman Solusi Penyakit ....................................................
55 Gambar 31. Halaman Informasi .............................................................
56 Gambar 32. Menu Informasi Penyakit ...................................................
57 Gambar 33. Tampilan Halaman Login ....................................................
57 Gambar 34. Tampilan Halaman Utama Menu Admin ...........................
58 Gambar 46. Tampilan Halaman Informasi Pertanian. ...........................
59 Gambar 47. Tampilan Halaman Menu Informasi Obat ..........................
60 Gambar 48. Tampilan Halaman Menu Master Gejala ...........................
61 Gambar 49. Tampilan Halaman Menu Master Penyakit Tanaman .......
61 Gambar 50. Tampilan Utama Menu Relasi Gejala Penyakit ..................
62
DAFTAR TABEL
Tabel 1. Perbedaan Pakar Manusia dengan Sistem Pakar ...................... 3 Tabel 2. Tabel Kategori ............................................................................ 39 Tabel 3. Tabel Gejala ................................................................................ 39 Tabel 4. Tabel Penyakit ............................................................................ 40 Tabel 5. Tabel Proses 1 ............................................................................ 40 Tabel 6. Tabel Proses 2 ........................................................................... 41 Tabel 7. Tabel Proses 3 ........................................................................... 41 Tabel 8. Tabel Proses 4 ........................................................................... 42 Tabel 9. Tabel Proses 5 ........................................................................... 42 Tabel 10. Tabel Proses 6 ........................................................................... 43 Tabel 11. Tabel Proses 7 ........................................................................... 43 Tabel 12. Tabel Proses 8 ............................................................................ 44 Tabel 13. Tabel Proses 9 ........................................................................... 44 Tabel 14. Tabel Proses 10 ......................................................................... 45 Tabel 15. Tabel Relasi ................................................................................ 45 Tabel 16. Tabel Pengetahuan Untuk Identifikasi Hama/Penyakit Tanaman
Padi dan Cabai ............................................................................ 47