SISTEM PAKAR PENANAMAN TEBU MENGGUNAKAN METODE FORWARD CHAINING
M. Tri Sutrisno1, Mahmud Fauzi2, Rudi Prayogoo3 Teknik Informatika
Universitas Nusantara Persatuan Guru Republik Indonesia Kediri
ABSTRAK
Sistem pakar adalah program komputer yang berfungsi sebagai konsultan ahli untuk suatu bidang tertentu. Pemakai yang menggunakan program ini seolah-olah berhadapan langsung dengan pakar yang sebenarnya. Perencanaan sistem dalam membuat knowledge base memakai Aturan if-then sebagai representasi pengetahuan. Pembuatan metode inferensi memakai metode forward chaining.Implementasi program sistem pakar ini mengunakan bahasa pemograman PHP. Aplikasi ini bertujuan untuk memberikan solusi penanaman tebu yang baik dan benar. Sistem yang dibuat juga cukup mudah dan bisa digunakan oleh orang awam sekalipun,dimana user atau pengguna memasukkan data gejala yang dirasakan sesuai yang terdapat pada pilihan,kemudian akan diperoleh hasil yang diperoleh.
Kata kunci : Sistem Pakar Penanaman Tebu Menggunakan Metode Forward Chaining.
1. PENDAHULUAN 1.1. Latar Belakang
Gula merupakan salah satu kebutuhan pokok masyarakat dan sumber kalori yang relatif murah. Karena merupakan kebutuhan pokok, maka dinamika harga gula akan mempunyai pengaruh langsung terhadap laju inflasi.Hal ini menuntut industri gula berbasis tebu perlu melakukan berbagai perubahan dan penyesuaian guna meningkatkan produktivitas, dan efisiensi, sehingga mempunyai nilai tambah yang tinggi, dan memberi tingkat kesejahteraan yang memadai pada para pelakunya, khususnya petani. Tanaman tebu (Saccharum officinarum Linn) merupakan bahan baku industri gula yang merupakan komoditas unggulan dan dibudidayakan di Indonesia. Tanaman ini hanya dapat tumbuh di daerah beriklim tropis. Umur tanaman
sejak ditanam sampai bisa dipanen mencapai kurang lebih 1 tahun. Di Indonesia tebu banyak dibudidayakan di pulau Jawa dan Sumatera. Bentuk fisik tanaman tebu dicirikan oleh terdapatnya bulu-bulu dan duri sekitar pelepah dan helai daun. Tinggi tanaman bervariasi tergantung daya dukung lingkungan dan varietas, antara 2,5-4 meter dengan diameter batang antara 2-4 cm. Tanaman ini memerlukan waktu musim tanam sepanjang 11- 12 bulan.
program Sistem Pakar cara penanaman tebu menggunakan metode forward chaining ini dapat membantu para petani bagaimana menanam tebu yang baik.
1.2. Perumusan Masalah
1.2.1. Bagaimana membuat sistem pakar Penanaman Tebumenggunakan metode forward chaining yang dapat mempermudah seorang petani untuk menanam tebu yang baik dan benar?
1.3. Tujuan
Adapun tujuan dari masalah ini yaitu merancang suatu sistem untuk penanaman tebu, untuk membantu petani atau calon petani tebu bagaimana cara penanaman tebu yang baik danbenar.
1.4. Batasan Masalah
1.4.1. Penelitian ini untuk penanaman tebu
1.4.2. Metode penanaman tebu yaitu metode pelacakan kedepan forward chaining
2.2.Landasan Teori 2.2.1. Sistem Pakar
Ada banyak pakar yang mendefinisikan sistem pakar. Arhami (2005 : 3) menyatakan bahwa sistem pakar adalah salah satu cabang yang membuat penggunaan secara luas knowledge yang khusus untuk penyelesaian tingkat manusia yang pakar. Menurut Kusrini (2008 : 3), system pakar adalah aplikasi berbasis komputer yang digunakan untuk menyelesaikan masalah sebagaimana yang dipikirkan oleh pakar. Pakar disini adalah orang yang memiliki keahlian khusus yang dapat menyelesaikan masalah yang tidak dapat diselesaikan oleh orang awam. Sistem pakar (expert system) adalah
sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar (Kusrini, 2006). Dari pengertian diatas, dapat disimpulkan bahwa pengertian sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan seorang pakar ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar. Arsitektur sistem pakar disusun oleh dua bagian utama, yaitu lingkungan pengembangan (development environment) dan lingkungan konsultasi (consultation environment) (Gambar1).Lingkungan pengembangan sistem pakar digunakan untuk memasukkan pengetahuan pakar ke dalam lingkungan sistem pakar. Lingkungan konsultasi digunakan oleh pengguna yang bukan pakar guna memperoleh pengetahuan pakar (Rohman,2008).
Gambar 1. Arsitektur Sistem Pakar (Turban dkk,2005)
Menurut Arhami (2005 : 14), komponen-komponen sistem pakar adalah seperti dibawah ini :
User Interface merupakan mekanisme yang digunakan oleh pengguna dan sistempakar untuk berkomunikasi. Antarmuka menerima informasi dari pemakai danmengubahnya kedalam bentuk yang dapat diterima oleh sistem. 2. Basis Pengetahuan (Knowledge
Base)
Basis pengetahuan mengandung pengetahuan untukpemahaman, formulasi, dan penyelesaian masalah. Komponen sistem pakar ini disusunatas dua elemen dasar, yaitu fakta dan aturan
(rule). Fakta merupakan informasi tentangobyek dalam area permasalahan tertentu, sedangkan
aturan merupakan informasi tentangcara bagaimana memperoleh fakta baru dari fakta yang telah diketahui.
3. Akuisisi Pengetahuan (Knowledge Acquisition)
Akuisisi pengetahuan adalah akumulasi, transfer dan transformasi keahlian dalammenyelesaikan
masalah dari sumber pengetahuan kedalam program komputer. 4. Mesin Inferensi
Komponen ini mengandung mekanisme pola pikir dan penalaran yang digunakanoleh pakar
dalam menyelesaikan suatu masalah. Ada dua metode penalaran dengan rules, yaitu forward
chaining atau data-driven dan backward chaining atau goal-driven.
5. Workplace
Workplace merupakan area dari sekumpulan memori kerja (working memory).Workplace digunakan untuk merekam hasil-hasil antara dan kesimpulan yang dicapai.
6. Fasilitas Penjelasan
Fasilitas penjelasan adalah komponen tambahan yang akan meningkatkan kemampuan sistem pakar.
7. Perbaikan Pengetahuan
Pakar memiliki kemampuan untuk menganalisis dan meningkatkan kinerjanya serta kemampuan untuk belajar dari kinerjanya.
2.2.3 Metode Pengembangan Sistem Pakar
Dalam pengembangan sistem pakar, akan digunakan pendekatan konvensional dengan metode Expert System Development Life Cycle (ESDLC). Tahap-tahap yang harus dilakukan pada metode ESDLC ditunjukkan pada Gambar 2
3.1.Analisis
3.1.1. Analisis Masalah
a. Kurangnya pengetahuan petani tebu untuk menanam tebu yang baik dan benar memerlukan penanganan yang tepat untuk
mengatasinya, dalam
menyelesaikan masalah dengan mengandalkan pengetahuan yang dimiliki ( pengetahuan yang berasal dari pengalaman dalam menyelesaikan masalah).
b. Berdasarkan hasil wawancara dan observasi ditempat penelitian dapat diambil kesimpulan bahwa kemampuan petani terbatas dalam penanaman tebu sehingga menghasilkan tebu yang tidak berkualitas dan menurunya hasil panen.
3.1.2. Analisisn Pendukung
a. Analisis perangkat keras (Hardware)
Berdasarkan dari analisis yang dilakukan demi menunjang pembuatan sistem pakar maka dibutuhkan Hardware yang spesifikasinya
- Processor - RAM - Hardisk - VGA
b. Analisis Perangkat Lunak (Software)
Berdasarkan dari analisis yang dilakukan, demi menunjang pembuatan sistem pakar juga dibutuhkan software dengan spesifikasi sebagai berikut: - Sistem Operasi Windows 7 - Xampp
- Mozila Firofox c. Sumber Daya Manusia
3.2.Perancangan Sistem
3.2.1. Perancangan Desain Interface Membuat tampilan program berarti menambahkan form kedalam
sebuah project dan menempatkan obyek-obyek penyusun tampilan program seperti menu dan control-control lain, kemudian mengatur properti dari masing-masing obyek sehingga obyek tersebut berfungsi. Agar proses pembuatan program dapat berjalan dengan lancar, maka perlu adanya rancangan atau sketsa atau sketsa dasar yang akan menjadi acuan pembuatan program.
4.1. Implementasi
4.1.2. Form Menu Utama Dan Diagnosa
Gambar 3. Form Menu Utama 4.1.3. Form Hasil Diagnosa
Gambar 4. Form Menu Utama
5.1.1.Sistem Pakar Penanaman Tebu dengan Metode Forward Chaining ini
diharapkan bisa membantu petani dalam penanaman tebu.
5.1.2. Sistem yang telah dibuat mampu melakukan penalaran data dengan teknik forward chaining.
5.2. Saran
5.2.1. Perlu adanya penambahan data pengetahuan penanman tebu dan juga
jenis-jenis penyakit beserta solusinya sehingga informasi yang dimiliki akan lebih banyak dan luas.
5.2.2. Sistem ini masih sangat sederhana dan bisa dikembangkan lagi.
DAFTAR PUSTAKA
Supyani , Amplikasi Diagnosa Kerusakan Mesin Sepeda Motor Bebek 4 Tak Dengan Metode Forward
Chaining. ISSN : 2338-4018
https://pertanianfery.wordpress.co m/2012/04/06/teknik-budidaya-tebu/
Effendi, H., 2001. Budidaya Tebu Populasi Tinggi (Hight Density Planting)
untuk Meningkatkan
Produktivitas. Buletin Ilmiah INS Rasjid, A. dan Atik Suryani, 1993. Kajian Jarak Juringan (PKP) Tebu Lahan Sawah Alluvial di Pasuruan. Pros.Pertemuan Teknis Tahunan I/1993. P3GI Pasuruan. pp :1-8