APLIKASI SISTEM PAKAR
description
Transcript of APLIKASI SISTEM PAKAR
APLIKASI SISTEM PAKARUNTUK MENDIAGNOSIS PENYAKIT PADA
TANAMAN KOPI DENGAN METODE FORWARD CHAINING
Oleh:ANGRIANI ANGKIE 06.41010.0235
LATAR BELAKANG Menurut Kasubdit Tanaman Teh dan Kopi Direktorat Budidaya Tanaman Rempah
dan Penyegar, Direktorat Jenderal Perkebunan Departemen Pertanian, Nyoman Sudarsana, Produktivitas kopi di Indonesia masih rendah, yakni rata-rata sebesar 700 Kg/ha/tahun, atau baru mencapai 60% dari potensi produktivitasnya. Rendahnya tingkat produktivitas dan produksi kopi karena 96% diusahakan oleh perkebunan rakyat.
Penyebabnya adalah karena rendahnya kualitas kopi yang umumnya dihasilkan oleh perkebunan rakyat
Salah satu faktor yang menyebabkan rendahnya kualitas kopi di Indonesia adalah karena perkebunan kopi di Indonesia selalu diancam oleh hama dan penyakit tumbuhan.
Kurangnya informasi yang diketahui oleh pihak perkebunan kopi tentang jenis penyakit yang menyerang tanaman kopi, menyebabkan banyak tanaman kopi yang tidak tertangani dengan benar.
bagaimana supaya pihak perkebunan kopi dapat mengetahui jenis penyakit yang menyerang tanaman kopi mereka dan mengambil tindakan serta melakukan pencegahan yang tepat tanpa adanya seorang ahli.
PERUMUSAN MASALAH
Bagaimana 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?
TUJUAN
Adapun 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 MASALAH Jenis 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 TEORI
SISTEM PAKAR FORWARD CHAINING KOPI dan PENYAKITNYA
SISTEM PAKAR
Menurut 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 CHAINING
metode 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 tepat
PENYAKIT PADA TANAMAN KOPI
Adapun penyakit-penyakit yang sering menyerang tanaman kopi di Indonesia adalah:
Cendawan Akar Coklat Akar Putih Busuk Akar Jamur Upas Karat Daun Bercak daun dan Bercak daun alga
PERANCANGAN SISTEM
Perancangan Block Diagram Perancangan Dependency Diagram Perancangan Diagram Alir ERD
BLOCK DIAGRAM
Level 0 Level 1 Level 2
Jenis Penyakit tanaman kopi
Akar
Daun menjadi layu
Daun gugur
Akar tertutup kerak yang terdiri atas butir-butir tanah
Batang
Daun
Tampak jaringan jamur yang berwarna coklat tua
Akar membusuk
Muncul bunga dan buah meskipun umurnya belum cukup
Akar mengering
Akar diselubungi selaput miselium jamur mirip jala putih
Muncul retakan pada batang
Akar mengeluarkan cairan kental berwarna coklat kekuningan
Tampak tudung jamur bergerombol di dasar tanaman
Muncul bercak putih pada batang yang tidak terkena sinar matahari
Kulit batang mati
Di balik daun terdapat bercak-bercak berwarna kuning
Di balik daun terdapat tepung berwarna jingga cerah
Bercak daun yang sudah tua berwarna coklat tua sampai hitam
Tanaman menjadi gundulTanaman
Buah Munculnya bercak coklat pada buah
Buah yang terkena bercak menjadi busuk
Munculnya bintik merah kecoklatan yang berbentuk cakram pada lapisan atas daun
Munculnya bintik merah kecoklatan yang berbentuk cakram pada batang dan ranting
Terdapat lapisan miselia tipis berbenuk jala berwarna putih, biasanya dibentuk pada celah-celah batang
Terdapat lapisan kerak berwarna merah jambu biasanya di bagian batang yang tidak terkena matahari
Terdapat bintil-bintil kecil berwarna oranye kemerahan, biasanya di bagian batang yang terkena matahari
Daun menguning
Akar menjadi lunak
Tanaman roboh karena infeksi berat
DEPENDENCY DIAGRAM
Set 2 Akar
Se
t 3 Batang
Se
t 4 Daun
Set 5 Buah
Se
t 6 Tanaman
Se
t 1
Jenis penyakit tanaman kopi
Apakah akar tertutup kerak yang terdiri atas butir-butir tanah? (Ya, tidak)
Apakah tampak jaringan jamur yang berwarna coklat tua? (ya, tidak)
Apakah akar diselubungi selaput miselium mirip jala putih? (ya, tidak)
Apakah akar mengeuarkan cairan kental berwarna coklat kekuningan? (ya, tidak)
Apakah akar membusuk? (ya, tidak)
Apakah akar mengering? (ya, tidak)
Apakah kulit batang mati? (ya, tidak)
Apakah muncul retakan pada batang? (ya, tidak)
Apakah muncul bercak putih pada batang yang tidak terkena sinar matahari? (ya, tidak)
Apakah muncul bintik merah kecoklatan yang berbentuk cakram pada batang? (ya, tidak)
Apakah terdapat lapsisan miselia tipis berbentuk jala putih pada celah batang? (ya, tidak)
Apakah terdapat lapisan kerak berwarna merah jambu pada batang yang tidak terkena sinar matahari? (ya, tidak)
Apakah terdapat bintil2 kecil berwarna oranye kemerahan pada batang yang terkena matahari? (ya, tidak)
Apakah daun menguning? (Ya, tidak)
Apakah daun menjadi layu ? (ya, tidak)
Apakah terdapat tepung berwarna jingga cerah di balik daun? (ya, tidak)
Apakah bercak daun yang sudah tua berwarna colat tua sampai hitam? (ya, tidak)
Apakah muncul bintik merah kecoklatan yang berbentuk cakramPada lapisan atas daun? (ya, tidak)
Apakah muncul bunga dan buah meskipun umurnya belum cukup? (ya, tidak)
Apakah muncul bercak coklat pada buah? (ya, tidak)
Apakah buah yang terkena bercak coklat menjadi busuk? (ya, tidak)
Apakah tampak tudung jamur yang bergerombol di dasar tanaman? (ya, tidak)
Apakah tanaman menjadi gundul? (ya, tidak)
- Menguning, layu, gugur- Menguning, gugur- Menguning, layu- Gugur, ada bercak berwarna kuning, ada tepung berwarna jingga cerah, bercak yang tua berwarna coklat tua sampai hitam, - ada bercak berwarna kuning- muncul bintik merah kecoklatan yang berbentuk cakram- Normalaja
Apakah daun gugur? (ya, tidak)
Apakah terdapat bercak berwarna kuning di balik daun? (ya, tidak)
- Akar tertutup kerak yang terdiri atas butir-butir tanah, tampak jaringan jamur berwarna coklat tua, lunak, busuk, kering.- busuk, di selubungi selaput miselium mirip jala putih.- mengeluarkan cairankental berwarna coklat kekuningan.- Normal aja
Apakah akar menjadi lunak? (ya, tidak)
- muncul retakan pada batang.- muncul bercak putih, terdapat lapisan miselia tipis berbentuk jala putih, ada lapisan kerak berwarna merah jambu, ada bintil-bintil kecil berwarna oranye kemerahan, kulit menjadi mati.- muncul bintik merah kecoklatan berbentuk cakram.- Normal aja
- munculnya bunga dan buah walaupun umurnya belum cukup.- muncul bercak berwarna coklat, buah menjadi busuk.- Normal aja
Apakah tanaman roboh karena infeksi berat? (ya, tidak)
- tanaman roboh karena infeksi berat- tampak tudung jamur yang bergerombol di dasar tanaman.- tanaman menjadi gundul.- Normal aja
- Penyakit Cendawan Akar Coklat- Penyakit akar putih- Penyakit busuk Akar.- penyakit Jamur Upas.- Penyakit Karat Daun.- Penyakit Bercak Daun.- Penyakit Bercak Daun Alga.- Normal aja
DIAGRAM ALIR PAKAR
Pilih set
Verifikasi & Reduced Decision
Table
Verfifikasi ok?
Generate rule
Simpan rule
Generate Decision Table
Mulai
Username & Password
Login
valid?
Data User
Tidak
Validasi User & Password
Tampilkan Form Menu
Form Menu
Pilih Menu
Parameter sama?
Validasi parameter
Simpan parameter
treeview
Tampilkan Treeview
Parameter
Maintenance Parameter?
Desain Rule?
Simpan SolusiData Solusi
Selesai
Data rule Data DtRule
Maintenance Solusi?
Solusi
Tampilkan Solusi
Solusi
tidak
ya
ya
tidak
Ya
Ya
tidak
Tidak
Ya
Tidak
ya
Data parameter
PossibleValue
Data parameter PossibleValue
DIAGRAM ALIR USER
selesai
Konsultasi?
Daftar pertanyaan
Inference engine
Tampilkan hasil diagnosis penyakit
Hasil diagnosis penyakit dan tindakan
pengendalian pada tanaman kopi
Simpan hasil konsultasi
Data konsultasi Tampilkan Laporan
Lihat laporan?
Mulai
Ya
Tampilkan daftar pertanyaan
Data parameter
PossibleValue
Data rule
Data DtRule
Data Solusi
Laporan Hasil Konsultasi
Username & Password
User Baru?
Simpan data user
Data User
Tampilkan form Login
Form Login
Login
valid?
Validasi User & Password
Tampilkan Form Menu
Form Menu
Pilih Menu
Tidak
Ya
ya
Tidak
Tidak
Tidak
Jawab pertanyaan
Ubah Password?
Password baru
Simpan password yang baru
Data User
Tampilkan data user
User
Ya
tidak
Data User
Verifikasi Password
Verifikasi ok? ya
tidak
Pertanyaan belum terjawab
semua?
Ya
Tidak
B
B
Ya
CDM
PunyaPunya
Punya
Punya
PunyaPunya
Parameterno_parameternama_parameterPathspertanyaan
PossibleValueno_valueisiValue
Solusino_solusiPenyebabGejalaSolusi
DtRuleIsKonklusi Rule
no_rulenama_set
Konsultasino_konsJawabanKons_Date
Useruser_IdNamaUsernameLevelPasswordAlamatNo_TelpReg_Date
PDM
NO_SOLUSI = NO_SOLUSIUSER_ID = USER_ID
NO_PARAMETER = NO_PARAMETERNO_VALUE = NO_VALUE
NO_RULE = NO_RULE
NO_PARAMETER = NO_PARAMETERNO_VALUE = NO_VALUE
NO_PARAMETER = NO_PARAMETER
PARAMETERNO_PARAMETER integerNAMA_PARAMETER long varcharPATHS char(5)PERTANYAAN long varchar
POSSIBLEVALUENO_PARAMETER integerNO_VALUE integerISIVALUE long varchar
SOLUSINO_SOLUSI integerNO_PARAMETER integerNO_VALUE integerPENYEBAB varchar(50)GEJALA long varcharSOLUSI long varchar
DTRULENO_PARAMETER integerNO_VALUE integerNO_RULE integerISKONKLUSI varchar(5)
RULENO_RULE integerNAMA_SET varchar(20)
KONSULTASINO_KONS integerUSER_ID varchar(5)NO_SOLUSI integerJAWABAN long varcharKONS_DATE timestamp
USERUSER_ID varchar(5)NAMA varchar(50)USERNAME varchar(25)LEVEL varchar(10)PASSWORD varchar(25)ALAMAT long varcharNO_TELP varchar(12)REG_DATE timestamp
KESIMPULAN
Aplikasi 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.