• Tidak ada hasil yang ditemukan

APLIKASI SISTEM PAKAR UNTUK MENDIAGNOS PENYAKIT PADA TANAMAN KEDELAI BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI SISTEM PAKAR UNTUK MENDIAGNOS PENYAKIT PADA TANAMAN KEDELAI BERBASIS WEB"

Copied!
7
0
0

Teks penuh

(1)

APLIKASI SISTEM PAKAR UNTUK MENDIAGNOS

PENYAKIT PADA TANAMAN KEDELAI BERBASIS WEB

Aliman

Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel

email: [email protected]

Abstraction

The development of information technology is now running very fast and plays an important role in a variety of ways. Computer is one important part in the improvement of information technology. Soybean is one of the principal ingredients for various preparations are often used by the people of Indonesia. The system is designed to mimic the expertise of an expert in answering questions and solving a particular problem in agriculture.

This study aims to design applications using a web-based expert system rule base with a forward chaining inference methods to help farmers in diagnosing diseases of soybean plants.Through this application is expected to provide information related to soybean disease quickly and efficiently as well as to find solutions to the problems faced .

Keywords: Expert systems, soybean diseases, Forward Chaining

1.Pendahuluan

Tanaman kedelai merupakan salah satu jenis tanaman polong-polongan (golongan Leguminoceae). Terdapat dua spesies kedelai yang biasa dibudidayakan, yaitu kedelai putih ( Glycine max ) dan kedelai hitam ( Glycine soja ). Kedelai putih (berwarna kuning, agak putih, atau hijau) merupakan tanaman asli Asia subtropik, seperti Cina dan Jepang Selatan sedangkan kedelai hitam (berwarna hitam) berasal dari Asia tropik, seperti Asia Tenggara, termasuk Indonesia (Wikipedia, 2006).

Hal yang sering terjadi, banyak kerugian yang diakibatkan karena adanya penyakit tanaman yang terlambat untuk didiagnosis dan sudah mencapai tahap yang parah dan penyebabkan

terjadinya gagal panen. Sebenarnya setiap penyakit tanaman tersebut sebelum mencapai tahap yang lebih parah dan meluas umumnya menunjukkan gejala-gejala penyakit yang diderita tetapi masih dalam tahap yang ringan dan masih sedikit. Tetapi petani sering mengabaikan hal ini karena ketidaktahuannya dan menganggap gejala tersebut sudah biasa terjadi pada masa tanam, sampai suatu saat timbul gejala yang sangat parah dan meluas, sehingga sudah terlambat untuk dikendalikan. Ahli pertanian dalam hal ini mempunyai kemampuan untuk menganalisa gejala-gejala penyakit tanaman tersebut, tetapi untuk mengatasi semua persoalan yang dihadapi petani terkendala oleh waktu dan banyaknya petani yang mempunyai masalah dengan tanamannya. Oleh

(2)

karena itu, pada penelitian ini akan membuat suatu aplikasi sistem pakar yang memberikan informasi mengenai penyakit tanaman dan dapat mendiagnosis gejala– gejala penyakit tanaman, khususnya tanaman kedelai, sekaligus memberikan solusi penanggulangannya, yang nantinya dapat digunakan untuk mengurangi atau memperkecil resiko kerusakan tanaman. Implementasi aplikasi sistem pakar ini dibuat dengan berbasis Web agar dapat diakses dan dimanfaatkan masyarakat secara luas.

Sistem Pakar (Expert System) adalah program berbasis pengetahuan yang menyediakan solusi-solusi untuk problema-problema dengan kualitas pakar.Sistem pakar merupakan program komputer yang meniru proses pemikiran dan pengetahuan pakar dalam menyelesaikan suatu masalah tertentu. Implementasi aplikasi sistem pakar dapat diterapkan dalam dunia pertanian selain sebagai media informasi bagi masyarakat terutama bagi para petani untuk mengetahui jenis penyakit yang diderita sebagai diagnosa awal, juga sebagai alat bantu bagi para petani untuk dapat mengambil keputusan secara cepat dan lebih akurat.

Dengan Aplikasi Sistem Pakar Diagnosis Penyakit Pada Tanaman Kedelai diharapkan akan membantu masyarakat luas terutama para petani yang tanaman kedelainya sedang terserang penyakit agar tau cara membasmi penyakit pada kedelai tersebut sehingga tidak mengalami gagal panen.

Sistem pakar merupakan salah satu bagian dari kecerdasan buatan yang akhir – akhir ini mengalami perkembangan yang sangat pesat. Sistem ini dirancang untuk menirukan keahlian seorang pakar dalam menjawab pertanyaan dan menyelesaikan suatu permasalahan baik di bidang pertanian kesehatan atau kedokteran, bisnis, ekonomi dan sebagainya. Sistem pakar merupakan program

komputer yang mampu menyimpan pengetahuan dan kaidah seorang pakar yang khusus. Sistem pakar sangat membantu untuk pengambilan keputusan, dimana aplikasi sistem pakar ini dapat mengumpulkan dan menyimpan pengetahuan dari seseorang atau beberapa orang pakar dalam suatu basis pengetahuan (knowledge base) dan menggunakan sistem penalaran yang menyerupai seorang pakar dalam memecahkan masalah. Jadi, sistem pakar ini dapat memecahkan suatu masalah tertentu karena sudah menyimpan pengetahuan secara keseluruhan (Naser dan Zaiter, 2008).

2. Tujuan Pustaka

Sistem pakar merupakan cabang dari Artificial

Inttelligence (AI) yang cukup tua karena siitem ini

mulai dikembangkan pada pertengahan 1960. Sistem pakar yang muncul pertama kali adalah

General-purpoe problem solver (GPS) yang dikembangkan

oleh Newel dan Simon.

Istilah sistem pakar berasal dari istilah

knowledge-based expert system. Istilah ini muncul karena untuk

memecahkan masalah, sistem pakar menggunakan pengetahaun seorang pakar yang dimasukan ke dalam komputer. Seorang yang bukan pakar menggunakan sistem pakar untuk meningkatkan kemampuan pemecahan masalah, sedangkan seorang pakar menggunakan sistem pakar untuk

knowledge-assistant.

a. Metode Proses forward chaining

Pelacakan ke depan adalah pendekatan yang dimotori data (data-driven). Pendekatan ini dimulai dengan pelacakan informasi masukan, dan selanjutnya mencoba menggambarkan kesimpulan. Pelacakan ke depan mencari fakta yang sesuai dengan bagian IF dari aturan IF-THEN.

(3)

Observasi A Aturan R1 Fakta C Observasi B Aturan R2 Fakta D Aturan R3 Aturan R4 Kesimpulan 2 Fakta E Kesimpulan 1

Gambar 1: Proses forward chaining

3.Metode Penelitian

Metode penelitian yang digunakan adalah sebagai berikut :

1.Metode Pengumpulan Data a. Studi Pustaka

Studi kepustakaan adalah teknik pengumpulan data dengan mengadakan studi penelaan terhadap buku-buku, literatur-literatur, catatan-catatan, dan laporan-laporan yang ada hubungannya dengan masalah yang dipecahkan.

2.Analisa dan Rancangan Sistem Pakar a. Analisa Masalah

Analisa masalah adalah langkah-langkah apa saja yang dilakukan dalam menguraikan ataupun yang akan diuraikan dalam sistem pakar ini. Analisa masalah sangat diperlukan untuk mengetahui permasalahan apa yang dihadapi dalam proses pembuatan aplikasi ini. b. Penyelesaian Masalah

Langkah penyelesaian masalah dilakukan setelah analisa masalah yaitu dengan menyusun Basis Pengetahuan yang dilakukan dengan cara membuat tabel aturan.

c. Rancangan Sistem Pakar

- Metode Inferensi (Forward Chaining)

Metode inferensi adalah suatu cara atau proses yang dilakukan dalam pengambilan suatu hasil keputusan sesuai fakta dan kaidah yang ada. - Pohon Keputusan

Pohon keputusan adalah suatu bagan yang dibuat berdasarkan bukti pengujian yang telah dilakukan secara menyeluruh atau dilakukan pengujian segala kemungkinan yang akan terjadi.

3.Rekayasa Sistem

a. Membuat Struktur Basis Data

 Kamus Data

Kamus data terdiri dari tabel-tabel yang diperlukan di dalam database sebagai basis pengetahuan yang akan digunakan nanti saat sistem pakar dijalankan.

 Relasi Tabel

Relasi tabel merupakan hubungan yang saling memerlukan antara tabel satu dengan tabel yang lainnya. Relasi tabel terdiri dari one-to-one, one-to-many, dan many-to-many. b. Merancang layar program

Merancang layar program sangat diperlukan karena ini merupakan tahapan dalam proses pembuatan sebuah aplikasi atau program. c. Membuat Algoritma

 Flowchart Program

Flowchart program merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program system pakar yang sedang dijalankan atau di eksekusi.

d. Implementasi dan Pengujian

 Uji Kasus

Uji kasus merupakan pengujian aplikasi sistem pakar yang terdiri dari pengujian blackbox.

 Spesifikasi hardware dan software

Spesifikasi hardware dan software adalah penulisan spesifikasi komponen-komponen apa saja yang diperlukan dalam pembuatan aplikasi ini sehingga berhasil menjadi sistem

(4)

pakar yang baik dan bisa digunakan pleh user dengan baik.

 Cara menjalankan sistem pakar

Menjalankan sistem pakar merupakan tahapan-tahapan yang dilakukan dalam menggunakan sistem pakar yaitu dengan menampilkan screenshot yang diambil dari aplikasi sistem pakar tersebut.

4.Hasil Pembahasan

Berikut adalah cara menjalankan program penelusuran sistem pakar penyakit tanaman kedelai, dan akan dijelaskan logika bagaimana hubungan antara hasil analisa dan desain program diagnosa Penyakit tanaman kedelai dapat bekerja, dengan memberikan tampilan menu yang telah dibuat. Implementasi merupakan tahap dimana sistem siap dioperasikan pada tahap yang sebernarnya, sehingga akan diketahui apakah sistem telah dibuat benar-benar sesuai dengan tujuan yang diinginkan.

a. Tampilan Halaman Menu Utama

Menu utama menampilkan informasi tentang halaman depan dari sistem pakar telah yang dibuat.

Gambar 2: Tampilan Halaman Menu Utama

b. Tampilan Halaman Daftar Penyakit

Halaman daftar penyakit menampilkan nama penyakit berseta gejala-gejalanya.

Gambar 3: Tampilan Halaman Daftar Penyakit c. Tampilan Halaman Konsultasi

Halaman konsultasi diakses oleh user yang telah aktif dan mempunyai akses untuk melakukan konsultasi dengan mengisi data lengkap.

Gambar 4: Tampilan Halaman Konsultasi

d. Tampilan Pertanyaan Konsultasi

Halaman ini menampilkan suatu pertanyaan dari penyakit kedelai.

(5)

e. Tampilan Halaman Hasil Konsultasi

Halaman ini menampilkan hasil dari analisa penyakit kedelai, setelah menjawab sejumlah pertnyaan yang sebelumnya.

Gambar 6: Tampilan Halaman Hasil Konsultasi f. Tampilan Halaman Login

Halaman ini digunakan seorang admin untuk masuk ke dalam sistem yang telah dibuat.

Gambar 7: Tampilan Halaman Login

g. Tampilan Halaman Input Penyakit

Halaman ini digunakan seorang admin untuk menginput suatu penyakit beserta penyebab dan solusinya.

Gambar 8: Tampilan Halaman Input Penyakit

h. Tampilan Halaman Input Gejala

Halaman ini digunakan seorang admin untuk menginput gejala-gejala penyakit.

Gambar 9: Tampilan Halaman Input Gejala

i. Tampilan Halaman Input Relasi

Halaman ini digunakan seorang admin untuk menambah, mengubah dan menghapus relasi yang telah ada dalam suatu penyakit.

Gambar 10: Tampilan Halaman Input Relasi j. Tampilan Halaman Ubah Penyakit

Halaman ini digunakan seorang admin untuk menambah, mengubah dan menghapus suatu penyakit.

(6)

k. Tampilan Halaman Ubah Gejala

Halaman ini digunakan seorang admin untuk menambah, mengubah dan menghapus suatu gejala penyakit.

Gambar 12: Tampilan Halaman Ubah Gejala

l. Tampilan Halaman Laporan Penyakit Halaman ini menampilkan semua tentang penyakit.

Gambar 13: Tampilan Halaman Laporan Penyakit m. Tampilan Halaman Laporan Gejala

Halaman ini menampilkan gejala-gejala penyakit berdasarakan penyakit yang dipilih.

Gambar 14: Tampilan Halaman Laporan Gejala

5.Kesimpulan dan Saran

Kesimpulan yang diperoleh dari hasil pengerjaan Skirpsi tentang aplikasi sistem pakar untuk mendiagnosa penyakit tanaman kedelai berbasis web yaitu:

1. Sistem pakar untuk mendiagnosa jenis penyakit pada tanaman kedelai dapat mendiagnosa jenis penyakit dan memberikan pengetahuan tentang jenis penyakit tersebut. Sistem ini dibangun untuk menyimpan pengetahuan keahlian seorang pakar pertanian khusunya tanaman kedelai, sehingga sistem dapat dijadikan sumber pengetahuan oleh user.

2. Pembangunan sistem dirancang dengan menggunankan basis aturan metode inferensi forward chaining.

3. Implementasi sistem pakar dalam bentuk web sangat membantu memberikan kemudahan user dalam mengaksesnya.

Saran

Beberapa saran pengembangan lebih lanjut yang diberikan penulis adalah:

1. Semoga sistem ini nantinnya bisa dikembangkan untuk solusi dan penyelesain dalam mengatasi masalah penyakit-penyakit pada tanaman kedelai sehingga petani benar-benar merasakan manfaat dari sistem ini.

2. Semoga untuk kedepannya dapat dikembangkan sistem pakar untuk bermacam-macam jenis tanaman lainnya.

Daftar Pustaka

[1] Prof.Dr.Ir.H--.Semanggun Tanaman-tanaman Pangan di Indonesia, Gajahmada University: Yogyakarta, 2004 [2] Kusumadewi, Sri. Artificial Intelligence (Teknik dan

Aplikasinya). Yogyakarta: Graha Ilmu. 2003

[3] Sutojo, T S.si, M.kom., Edi Mulyanto, S.Si., M.kom., Dr. Vincent Suharto. Kecerdasan Buatan. Yogyakarta : Andi 2011

(7)

[4] Anhar, ST. Panduan menguasai PHP dan MySQL secara Otodidak. Jakarta : mediakita. 2010 [5] Membangun WEB Interaktif dengan Adobe Dreamweaver CSS.5, PHP &MySQL. Semarang: Wahana Komputer. Yogyakarta: Andi

Gambar

Gambar 1: Proses forward chaining
Gambar 2:  Tampilan Halaman Menu Utama
Gambar 7: Tampilan Halaman Login
Gambar 13: Tampilan Halaman Laporan Penyakit  m.  Tampilan Halaman Laporan Gejala

Referensi

Dokumen terkait

Oleh karena itu, pada penelitian ini akan dibuat suatu aplikasi sistem pakar yang memberikan informasi mengenai hama atau penyakit tanaman dan dapat mendiagnosa gejala

Aplikasi sistem pakar untuk mendiagnosa hama dan penyakit pada tanaman stroberi berbasis web dengan metode forward chaining yang dibangun ini merupakan suatu

Untuk mengetahui penyakit yang menyerang tanaman kacang kedelai, maka perlu dilakukan suatu identifikasi untuk mengetahui penyakit kacang kedelai melalui sebuah sistem

Hasil implementasi sistem pakar diagnosa penyakit tanaman padi dengan metode inferensi forward chaining dan backward chaining berbasis web mempermudah untuk diakses siapa

Rancangan analisa sistem yang baru bertujuan mempermudah para pegawai yang tidak ahli/ pakar dalam penyakit tanaman perkebunan bisa dapat mengetahui penyakit

Penelitian ini telah menghasilkan sebuah aplikasi berupa sistem pakar berbasis web yang digunakan untuk mendiagnosa penyakit pada tanaman anggrek menggunakan certainty factor..

Membuat suatu web sistem pakar analisa penyakit jantung pada manusia, dimana pada web ini terdapat sistem yang dapat menganalisa penyakit jantung serta memberikan

Dengan fitur yang berbasis web yang dimiliki, sistem pakar untuk diagnosa hama tanaman kedelai yang telah dibangun dapat digunakan sebagai alat bantu untuk diagnosa hama