Slide 1
SISTEM PAKARMenurut Irawan (2007) sistem pakar adalah sebuah program komputer yang mencoba meniru atau mensimulasikan pengetahuan (knowledge) dan ketrampilan (skill) dari seorang pakar pada area tertentu. Pada umumnya pengetahuan sistem pakar berusaha menirukan metodologi dan kinerja dari seorang manusia yang pakar dalam domainnya. Tujuan dari sistem pakar sebenarnya bukan untuk menggantikan peran manusia, tetapi untuk mensubstitusikan pengetahuan manusia ke dalam bentuk sistem sehingga dapat digunakan oleh orang banyak.
FORWARD CHAININGmetode forward chaining yang merupakan suatu metode dari inference engine untuk memulai penalaran atau pelacakan suatu data dari fakta-fakta yang ada menuju suatu kesimpulan (Dologite, 1993).Dari fakta-fakta yang berupa gejala penyakit pada tanaman kopi tersebut akan diolah untuk mendapatkan sebuah kesimpulan berupa hasil diagnosis penyakit yang meyerang tanaman kopi dan membantu memberikan solusi untuk melakukan tindakan pengendalian yang tepatPERUMUSAN MASALAHBagaimana membuat aplikasi sistem pakar untuk mendiagnosis penyakit pada tanaman kopi?Apakah aplikasi sistem pakar ini dapat membantu memberikan solusi tindakan pengendalian pada tanaman kopi yang terserang penyakit?
TUJUANAdapun tujuan dari penyusunan tugas akhir ini adalah membuat aplikasi sistem pakar untuk mendiagnosis penyakit pada tanaman kopi dengan menggunakan metode forward chaining serta memberikan solusi untuk tindakan pengendaliannya.
BATASAN MASALAHJenis penyakit, gejala-gejala penyakit, penyebab penyakit dan pengendalian penyakit pada tanaman kopi disesuaikan dengan keterangan dari beberapa buku menurut Joko dan Wibisono (2006) serta Widodo dan Sutiyoso (2009).Hasil diagnosis penyakit disesuaikan dengan gejala-gelaja yang tertulis pada kedua buku di atas.Studi kasus pada PD. Panggungan yang terletak di Kab. Jombang.Sistem hanya membahas tentang jenis penyakit, gejala penyakit, penyebab penyakit dan tindakan pengendalian penyakit pada tanaman kopi. Aplikasi sistem pakar yang dibuat berbasis desktop.Sistem hanya menggunakan operasi AND karena implementasi identifikasi penyakit pada tanaman kopi hanya berlaku operasi AND.Bahasa pemrograman yang digunakan adalah Microsoft Visual Basic .NET 2005.Database yang digunakan adalah Microsoft SQL Server 2005.
LANDASAN TEORISISTEM PAKARFORWARD CHAININGKOPI dan PENYAKITNYAPENYAKIT PADA TANAMAN KOPIAdapun penyakit-penyakit yang sering menyerang tanaman kopi di Indonesia adalah:Cendawan Akar CoklatAkar PutihBusuk AkarJamur UpasKarat DaunBercak daun dan Bercak daun alga
PERANCANGAN SISTEMPerancangan Block DiagramPerancangan Dependency DiagramPerancangan Diagram AlirERDDIAGRAM ALIR USER
PDM
KESIMPULANAplikasi yang telah dibuat dapat digunakan untuk mendiagnosis penyakit pada tanaman kopi dengan metode forward chaining.Aplikasi yang telah dibuat dapat memberikan solusi tindakan pengendalian sesuai dengan hasil diagnosis penyakitnya.
Pilih set
Verifikasi & Reduced Decision Table
Verfifikasi ok?
Generate rule
Simpan rule
Data rule
Data parameter
PossibleValue
Solusi
Data DtRule
Simpan Solusi
Data Solusi
Selesai
Generate Decision Table
Maintenance Solusi?
Tampilkan Solusi
Solusi
Mulai
Username & Password
Login
valid?
Data User
Tidak
Tampilkan Form Menu
Form Menu
Validasi User & Password
Pilih Menu
Maintenance Parameter?
Parameter sama?
Validasi parameter
Simpan parameter
treeview
Data parameter
Tampilkan Treeview
Parameter
PossibleValue
Desain Rule?
tidak
ya
ya
tidak
Ya
Ya
tidak
Tidak
Ya
Tidak
ya
Username & Password
Tampilkan form Login
Form Login
Tampilkan daftar pertanyaan
Data parameter
PossibleValue
Data rule
Data DtRule
Data Solusi
selesai
Konsultasi?
Daftar pertanyaan
Jawab pertanyaan
Inference engine
Laporan Hasil Konsultasi
Tampilkan hasil diagnosis penyakit
Hasil diagnosis penyakit dan tindakan pengendalian pada tanaman kopi
Simpan hasil konsultasi
Data konsultasi
Tampilkan Laporan
Lihat laporan?
Mulai
Ya
Pertanyaan belum terjawab semua?
Tidak
User Baru?
Data User
Simpan data user
Data User
Login
valid?
Validasi User & Password
Tampilkan Form Menu
Form Menu
Pilih Menu
Ya
ya
Tidak
Tidak
Tidak
Ubah Password?
Password baru
Simpan password yang baru
Data User
Tampilkan data user
User
Ya
Verifikasi Password
tidak
Verifikasi ok?
ya
tidak
Ya
Tidak
B
B
Ya