Sistem Pakar Online untuk Mengidentifikasi Hama pada Tanaman Jeruk

## Yunianita Rahmawati, Diyah Yustiana, Ruli Widya Asmoro
Mahasiswa S2 STT Surabaya, Staf LPIA Sidoarjo

## ABSTRACT
Orange commodity can improve level live society. Till now orange product  not yet fulfilled expectation. This matter because of the limited knowledge [all] farmer in the case of have real correct orange cultivation to  and  pest  appearance  and  disease.  Lack  of  orange  crop  pest  information  cause  all  farmer  of difficulty  in detecting early pest symptom and his operation so that effectively can do] needed actions, particularly with many  generated  symptoms  him.  This  matter  often  make  farmer  become  difficulty  in  searching  correct decision. One of the way of to assist farmer to determine pest type is to utilize expert system with method of forward chainning. By exploiting availability broadness and usage of internet give opportunity to propagate knowledge and membership about identifying orange pest to many people.
Keywords : Forward Chaining, Citrus, Pest, Expert System, Orange

## PENDAHULUAN
Buah jeruk merupakan salah satu jenis buah- buahan  yang  paling  digemari  oleh  masyarakat Indonesia  karena  kesegaran  rasa  dan  banyak mengandung  jenis  vitamin,  terutama  vitamin  C dan  vitamin  A.  Di  samping  itu  komoditas  buah jeruk dapat meningkatkan taraf hidup masyarakat,  terutama  jenis  komoditas  jeruk keprok  yang  mempunyai  nilai  ekonomis  paling tinggi, tahan agak lama dan mudah menyimpannya.
Buah  jeruk  selalu  tersedia  sepanjang  tahun, karena  tanaman  jeruk  tidak  mengenal  musim berbunga  yang  khusus.  Tanaman  jeruk  dapat ditanam  di  mana  saja,  baik  di  dataran  rendah maupun di dataran tinggi.
Walaupun  populasi  tanaman  mengalami peningkatan  yang  tajam,  namun  sampai  saat  ini produk  buah  jeruk  belum  memenuhi  harapan. Hal ini disebabkan oleh terbatasnya pengetahuan para petani dalam hal bercocok tanam jeruk yang benar.  Kendala  lain  yang  menyebabkan  produk buah  jeruk  di  Indonesia  belum  memenuhi harapan  adalah  munculnya  hama  dan  penyakit. Macam  serangannya  cukup  banyak,  sampai  ada yang  harus  ditangani  secara  nasional  dengan melibatkan  beberapa  instansi  terkait  misalnya serangan penyakit Citrus Vein Phloem Degeneration (CVPD)    sehingga  banyak  tanaman jeruk menjadi musnah (AAK, 1994).
Kurangnya  informasi  hama  tanaman  jeruk menyebabkan  para  petani  kesulitan  dalam mendeteksi  secara  dini  gejala  hama  dan pengendaliannya  agar  secara  efektif  dapat
melakukan  tindakan-tindakan  yang  diperlukan, terlebih  dengan  banyaknya  gejala-gejala  yang ditimbulkan.  Hal  ini  sering  membuat  petani menjadi kesulitan dalam mencari keputusan yang tepat.  Salah  satu  cara  untuk  membantu  petani untuk menentukan jenis hama adalah mempergunakan  sistem  pakar  dengan  metode forward  chainning .  Karena  aplikasi  ini  dalam melakukan  diagnosa  awal  berdasarkan  gejala- gejala  tanaman  jeruk  yang  diinputkan  user dengan  menjawab  pertanyaan-pertanyaan  yang diajukan  oleh  pakar.  Inputan  tersebut  kemudian diproses dengan mempergunakan metode sistem pakar  yang  tepat  sehingga  dapat  menghasilkan hasil akhir yang benar.
Perkembangan  teknologi  dewasa  ini  telah mencapai  kemajuan  yang  cukup  besar  berkat lahirnya  internet  beberapa  dekade  yang  lalu. Bahkan internet sudah menjadi bagian yang amat vital dalam proses menampilkan informasi. Dapat pula  dikatakan  bahwa  internet  adalah  bagian pokok  yang  memegang  peranan  sangat  penting dalam proses perkembangan teknologi informasi.
Aplikasi sistem pakar online untuk mengidentifikasi  hama  pada  tanaman  jeruk diharapkan  dapat  membantu  para  petani  jeruk untuk mengidentifikasi jenis hama yang menyerang  tanaman  jeruk  dan  memberikan saran  pengendalian.  Dengan  memanfaatkan luasnya  ketersediaan  dan  penggunaan  internet memberikan  kesempatan  untuk  menyebarkan keahlian  dan  pengetahuan  tentang  identifikasi hama jeruk kepada banyak orang.

## METODE

## Hama Tanaman Jeruk
Hama  ialah  binatang  perusak  tanaman  yang dibudidayakan,  misalnya  padi,  gandum,  jeruk, kentang, mangga, apel, dan jambu. Penyakit ialah penyebab  tanaman  menjadi  sakit,  misalnya bakteri,  cendawan,  virus,  kekurangan  atau kelebihan  air,  kekurangan  atau  kelebihan  unsur hara,  serta  terlalu  panas  atau  terlalu  dingin. Sementara itu, sakit adalah kondisi  menyimpang dari  keadaan  normal,  misalnya  tanaman  tomat mula-mula kelihatan segar pada waktu pagi, tiba- tiba  layu  (Pracaya,  2007).  Faktor-faktor  yang secara  umum  dapat  menjangkitkan  serangan hama  dan  penyakit  pada  tanaman  jeruk  adalah kebersihan lahan pertanaman tidak terjaga, iklim tidak sesuai dengan syarat tumbuhnya, pemeliharaan  tanaman  tidak  semestinya,  bibit yang  ditanam  tidak  bebas  penyakit,  dan  cara penangkaran  bibit  yang  kurang  baik.  Faktor- faktor  tersebut  perlu  diperhatikan  oleh  petani jeruk  agar  tanaman  jeruknya  dapat  berproduksi seperti yang diharapkan (Swadaya, 1999).
Menurut  AAK  (2008),  ada  empat  golongan hama  yang  suka  mengganggu  tanaman  jeruk yaitu :
a. Berbagai jenis ulat yang dapat merusak bunga, buah, dan daun.
b. Berbagai  jenis  kumbang  (kepik)  yang  dapat merusak daun, bunga dan buah.
c. Berbagai jenis kutu yang dapat merusak daun, bunga,  buah,  ranting,  dan  batang.  Kutu-kutu dapat  dibagi  atas  kutu  wol,  kutu  batok,  kutu perisai, dan kutu daun.
d. Lalat yang merusak buah.

## Forward Chaining
Metode forward  chaining adalah  suatu  metode dari  mesin  inferensi  untuk  memulai  penalaran atau  pelacakan  suatu  data  dari  fakta-fakta  yang ada  menuju  suatu  kesimpulan,  (Dologite,1993). Dalam  kaidah  interpreter  mencocokkan  fakta dalam  pangkalan  data  dengan  situasi  yang dinyatakan dalam bagian sebelah kiri atau kaidah IF (Suparman, 1991).

## Sistem Pakar
Menurut  Turban  (2005),  istilah  sistem pakar  ( expert  system )  berasal  dari  istilah  sistem berbasis  pengetahuan.  Sistem  pakar  adalah sistem  yang  menggunakan  kemampuan  manusia yang terekam dalam komputer untuk memecahkan persoalan yang biasanya memerlukan keahlian manusia.

## Internet
Internet  adalah  sekumpulan  komputer  atau server  yang  saling  terhubung  satu  sama  lain
melalui  berbagai  macam  media  (kabel,  radio, satelit,  wireless,  selular,  dan  lain-lain).  Manfaat dari  internet  yaitu  komunikasi,  informasi,  dan kolaborasi.( http://pasuruan.biz/mod.php?mod=i nformasi&op=showinfo&intypeid=7 , 2006).

## PERANCANGAN SISTEM

## Desain Arsitektur
Desain arsitektur menggambarkan hubungan antara  elemen-elemen  utama  yang  ada  dalam sistem, seperti pada Gambar 1.
Interface pakar Verifikasi Interface Engine User Interface Output : 1. File KBS yaitu file berupa himpunan rule 2. Hasil identifikasi hama tanaman jeruk 3. Pengendalian hama  pada tanaman jeruk Pakar User Knowledge Based Database Pakar Database User
Gambar 1 .  Desain Arsitektur

## Block Diagram
Block  diagram adalah struktur yang menggambarkan  suatu  permasalahan  dalam suatu  KBS  secara  hirarki.  . Block  diagram diperlukan  untuk  mengetahui  urutan  kerja system  untuk  mencapai  keputusan. Block diagram ini  berisi  faktor-faktor  penting  untuk membuat suatu rekomendasi dari KBS.
Gambar 2 .  Block Diagram

## Dependency Diagram
Setelah Block  diagram dibuat  beserta parameter – parameter yang telah disusun, maka langkah selanjutnya adalah membuat Dependency Diagram . Dependency  Diagram dibuat  untuk menentukan  faktor  – factor yang mempengaruhi dalam  menentukan  analisa  kematian  dan identifikasi kerangka.
Set 6 Hama tanaman jeruk Batang Set 1 ( ya , tidak ) ?Permukaan batang tidak merata ( ya , tidak ) ?Batang dipenuhi kutu bengkok ( ya , tidak ) ?Kulit batang kering dan pecah2 Akar ?Apakah terdapat lubang2 kecil pada akar tua ( ya , tidak ) Set 2 ?Akar muda habis ( ya , tidak ) ?Perakaran agak bergelombang ( ya , tidak ) ?Bentuk bintil akar tidak teratur ( ya , tidak ) ?Terdapat cacing dalam akar rambut ( ya , tidak ) Gejala 1-9 Gejala 1 - 11 ( ya , tidak ) ?Kulit batang terdapat bintik2 putih 1. Mineerder ( Phyllocnistis citrilla ) 2. Kutu Loncat ( Diaphorina citri ) 3. Kutu Dompolan ( Planococcus citri ) 4. Ulat Penggerek Bunga ( Prays citri ) 5. Puru Buah ( Prays endocarpa ) 6. Cacing ( Nematoda ) 7. Kutu Astero ( Asterole canium striatum ) 8. Kutu Koma ( Unaspis citrii ) 9. Thrips ( Scirtothrips citri ) 10. Lalat Buah Jeruk ( Carpolon chaefilifera ) 11. Kumbang Belalai ( Maleuterpes dentenpis ) 12. Lalat Buah (Dacus Pedestri) Set 3 ( ya , tidak ) ?Terlihat kupu2 disekitar bunga ( ya , tidak ) ?Terlihat lalat disekitar bunga Bunga ( ya , tidak ) ?Bunga rontok Gejala 1 - 31 ( ya , tidak ) ?Tangkai daun tertutup kutu putih ( ya , tidak ) ?Dibalik daun terdapat goresan berliku2 putih Set 4 ( ya , tidak ) ?Pertumbuhan daun terhambat ?Daun keriting ( ya , tidak ) ?Daun menggulung ( ya , tidak ) ( ya , tidak ) ?Daun rontok Daun Gejala 1 - 55 Set 5 ( ya , tidak ) ?Tangkai buah menguning ?Tangkai buah tertutup kutu berwarna putih ( ya , tidak ) Buah ( ya , tidak ) ?Terdapat bisul pada kulit buah ( ya , tidak ) ?Buah rontok ( ya , tidak ) ?Terdapat lubang kecil pada kulit dan ulat di dalamnya Gejala 1 - 15 ?Terdapat benang putih berbentuk spiral ( ya , tidak ) ( ya , tidak ) ?Kulit buah tampak kotor ( ya , tidak ) ?putik dan kuncup bunga patah ( ya , tidak ) ?benang sari dan mahkota bunga rusak ( ya , tidak ) ?Daun menguning dan dipenuhi kutu bengkok ( ya , tidak ) ?Terdapat lubang pada daun ( ya , tidak ) ?Helai daun menebal ( ya , tidak ) ?Ujung daun menjadi hitam ( ya , tidak ) ?Terdapat bekas luka berwarna cokelat ( ya , tidak ) ?Buah busuk
Gambar 3 .  Dependency Diagram

## Diagram Alir Sistem Untuk Pakar
Start Login Data sudah ada Input parameter T Tampilkan data dr database SetBaru Validasi parameter Parameter sesuai? Simpan ke Database Y Desain Aturan Aturan sudah ada Tampilkan aturan dari database Pilih Set T Y Insert Aturan Verifikasi Verifikasi Benar? T Y Tampilkan KBS End Login sukses? Y Simpan ke database T Y Desain treeview dan gridview Gejala KolomBatang Kolom Akar KolomBunga KolomDaun KolomBuah KolomHama Jeruk Ubah parameter T Gambar 4. Diagram Alir Pakar

## Diagram Alir Sistem Untuk User
Start
Konsultasi? Menjawab pertanyaan Interface engine Hama ketemu? Ulangi? Tampilkan Hasil identifikasi hama dan pengendalian Solusi End Y T T Y T Gejala KolomBatang Kolom Akar KolomBunga KolomDaun KolomBuah KolomHama Jeruk Konsultasi Y Gambar 5 .  Diagram Alir User Diagram Alir Sistem Untuk Inference Engine Cek fakta dalam basis aturan Start Set terakhir terjawab? Hasil Identifikasi dan Pengendalian End Solusi Y T Gejala SetBaru KolomBatang Kolom Akar KolomBunga KolomDaun KolomBuah KolomHama Jeruk
Diagram Alir Sistem Untuk Verifikasi Start Cek aturan Premis dan konklusi dari rule sama? Premis sama tetapi konklusi rule berbeda? end Redundant rules Conflicting rules N N Y Y Gambar 7 .  Diagram Alir Verifikasi

## IMPLEMENTASI SISTEM
Dalam  tahap  ini  dijelaskan  mengenai implementasi  perangkat  lunak  yang  dibangun, dikembangkan menggunakan pemrograman Visual  Basic.Net  2005  yang  terintegrasi  dengan Microsoft SQL Server 2000 sebagai data base.
Implementasi  program  adalah  implementasi dari  analisis  dan  desain  sistem  yang  dibuat sebelumnya. Sehingga diharapkan dengan adanya  implementasi  ini  dapat  dipahami jalannya  suatu  sistem  pendukung  keputusan dalam  bidang  forensic  menggunakan  sistem pakar untuk menganalisa waktu, sebab, dan cara kematian  dan  identifikasi  kerangka  dengan menggunakan  metode  forward    chaining dengan jelas. Terlebih dahulu user harus mempersiapkan kebutuhan kebutuhan dari program yang akan di implementasikan  baik  dari  segi  perangkat  keras (hard  ware)  maupun  perangkat  lunak  (soft ware),  agar  aplikasi  sistem  pakar  berjalan dengan baik dan tanpa terjadi hambatan.
Gambar 8. Form Utama User
Form  Utama  User  merupakan  form  yang pertama  kali  muncul  di  layar  ketika  user mengakses web ini.
Form  Utama  Pakar  merupakan  form  yang pertama kali muncul di layar ketika user berhasil mengakses  form  login.  Pada  form  ini  ada beberapa menu, menu yang disajikan disesuaikan dengan  hak  akses  dari  user  pakar.  Apabila  user seorang  pakar,  maka  user  tersebut  dapat mengakses semua menu yang ada.
Gambar 9 .  Form Utama Pakar

## Kasus 1 :
Seorang  user  berkonsultasi  pada  sistem dengan  kondisi  tanaman  jeruk  berupa  daun menggulung,  daun  keriting,  pertumbuhan  daun terhambat,  daun  banyak  yang  rontok,  nampak goresan berliku-liku berwarna putih.
Gambar 10. Tampilan Proses Konsultasi Kasus 1
Gambar 11. Tampilan Hasil Konsultasi Kasus 1

## Kasus 2 :
Seorang  user  berkonsultasi  pada  sistem dengan  kondisi  tanaman  jeruk  berupa  banyak buah  jeruk  yang  rontok,  buah  busuk,  dan  bila buah  dibelah  terdapat  ulat  di  dalam  buah,  jika ulat  tersebut  disentuh  maka  ualat  tersebut  akan loncat. Pada kulit buah terdapat lubang kecil.
Gambar 12 . Tampilan Proses Konsultasi Kasus 2
Gambar 13. Tampilan Hasil Konsultasi Kasus 2

## SIMPULAN
Secara  umum  sistem  pakar  online  untuk mengidentifikasi  hama  pada  tanaman  jeruk  ini telah  berfungsi  sebagaimana  yang  diharapkan. Beberapa  kesimpulan  yang  didapatkan  dari sistem ini adalah sebagai berikut :
1. Aplikasi sistem pakar ini dapat
mengidentifikasi  hama  pada  tanaman  jeruk dan memberikan pengendalian dengan menggunakan metode forward chaining.
2. Aplikasi  ini  berguna  untuk  mengetahui  hama tanaman jeruk beserta pengendalian.
3. Dengan  adanya  aplikasi  ini  maka  dapat memberikan  kemudahan  bagi  petani  untuk menentukan  jenis  hama  yang  menyerang tanaman jeruk dan pengendaliannya.

## SARAN
Adapun  saran-saran  untuk  pengenbangan system ini adalah :
1. Sistem  ini  dapat  dikembangkan  lebih  lanjut dengan  memanfaatkan  teknologi  wap  agar dapat lebih mobile dalam penggunaannya.
2. Sistem  ini  menggunakan  metode  forward chainning  masih  dimungkinkan  diterapkan metode  lain  untuk  mengidentifikasi  hama pada tanaman jeruk.
3. Pada  sistem  ini  hanya  menggunakan  dua verifikasi  saja,  sehingga  dapat  ditambahkan dengan  menggunakan  semua  verifikasi  yang ada.

## DAFTAR PUSTAKA
1. AAK,  1994, Budidaya  Tanaman  Jeruk ,
Kanisius, Yogyakarta.
2. Anonymous,  2006, Apa  Itu  Internet? , (online),
( http://pasuruan.biz/mod.php?mod=inf ormasi&op=showinfo&intypeid=7,
diakses 4 Januari 2008).
3. Anonymous,  2007, Jeruk  (Citrus  sp.) , (online),
( http://warintek.ristek.go.id/pertanian/ jeruk.pdf , diakses 4 Januari 2008). 4. Dologite, D.G., 1993, Developing Knowledge-based  System  Using  VP- Expert ,  Macmilan  Publishing  Company, New York. 5. Gonzalez,  A  J.  Dankel  D  D,  1993, The Engineering  of  Konowledge-base  System , Prentice Hall inc., Englewood Cliffs, New Jersey. 6. Kristanto, H., 2002, Pemrograman Aplikasi  Web  dengan  Asp.net ,  PT.  Elex
Media Komputindo, Jakarta. 7. Pracaya,  2007, Hama  &  Penyakit Tanaman , Penebar Swadaya, Jakarta.
8. Soelarso,  R.B.,  2000, Budidaya  Jeruk Bebas Penyakit , Kanisius, Yogyakarta.
9. Suparman,  1991, Mengenal  Artifial Intelligence , Andi Offset, Yogyakarta.
10. Swadaya,  1999, Peluang  Usaha  dan Pembudidayaan  Jeruk  Siam ,  Penebar Swadaya, Jakarta.
11. Turban,  E.  and  Aronson,  J.E.,  and  Liang T.P,  2005, DecisionSupport  Systems  and Intelligent  Systems  (Sistem  Pendukung Keputusan  dan  Sistem  Cerdas) ,  Andi Offset, Yogyakarta.