SiPadi: Sistem Informasi Diagnosis Penyakit Padi Menggunakan Forward Chaining Berbasis Client-Side Web
Keywords:
Sistem Informasi, Forward Chaining, Penyakit Tanaman Padi, JavaScript, JSON, Fetch APIAbstract
Serangan hama dan penyakit padi kerap menurunkan produktivitas panen, sementara keterbatasan akses tenaga penyuluh menyulitkan petani melakukan diagnosis dini secara mandiri. Penelitian ini merancang SiPadi, sistem informasi diagnosis penyakit padi berbasis web yang dibangun sepenuhnya sebagai aplikasi front-end (HTML5, CSS3, Bootstrap 4, vanilla JavaScript) tanpa backend server maupun basis data relasional. Basis pengetahuan berisi 10 penyakit, 15 gejala, dan 15 aturan disimpan dalam JSON statis dan diproses oleh mesin inferensi forward chaining di sisi klien untuk mencocokkan gejala pengguna dengan aturan IF-THEN. Pengujian black-box, UAT, dan equivalence partitioning pada 7 skenario menunjukkan seluruh fitur berjalan valid, termasuk peringatan otomatis saat gejala tidak mencukupi. SiPadi terbukti ringan dan mudah diakses tanpa instalasi server, meski basis pengetahuannya masih statis sehingga pembaruan memerlukan perubahan kode secara manual.
References
[1] M. Z. Pipiano, Safuan, dan A. Fathurrohman, "Sistem pakar diagnosis penyakit tanaman padi menggunakan metode forward chaining berbasis web," Jurnal Komputer dan Teknologi Informasi, vol. 2, no. 1, hlm. 13-25, 2024.
[2] M. H. Alle, R. Ansar, H. K. Sirajuddin, dan Muharto, "Sistem pakar pendeteksi penyakit pada tanaman padi menggunakan metode forward chaining berbasis web," Indonesian Journal on Information Systems, vol. 6, no. 1, 2021, doi: 10.36549/ijis.v6i1.133.
[3] N. A. Muslimah, R. Y. Bakti, dan T. Wahyuni, "Sistem pakar mendiagnosa penyakit pada tanaman padi menggunakan metode forward chaining," Aurus Jurnal Sains dan Teknologi, vol. 2, no. 2, 2023, doi: 10.57250/ajst.v2i2.657.
[4] S. Sholikhah, D. Kurniadi, dan A. Riansyah, "Sistem pakar menggunakan metode forward chaining untuk diagnosa hama dan penyakit tanaman padi," Sultan Agung Fundamental Research Journal, vol. 2, no. 2, hlm. 103-110, 2021.
[5] S. Holifah, A. M. Saputra, R. T. Saputra, dan U. M. Nurali, "Aplikasi sistem pakar untuk diagnosa penyakit pada padi dengan metode forward chaining," Jurnal Informatika dan Rekayasa Perangkat Lunak, vol. 6, no. 3, hlm. 570-574, 2021.
[6] F. Ramadhan, M. A. Maulana, dan D. Suhendro, "Rancang bangun sistem informasi pertanian berbasis web menggunakan JavaScript dan JSON untuk mendukung ketahanan pangan," Jurnal Teknologi dan Manajemen Informatika, vol. 9, no. 2, hlm. 112-121, 2023.
[7] F. C. Hudi dan C. M. Karyanti, "Pengujian fungsionalitas sistem informasi berbasis web menggunakan metode user acceptance testing," Jurnal Ilmiah Komputasi, vol. 22, no. 4, hlm. 553-560, 2024, doi: 10.32409/jikstik.22.4.3490.
[8] M. Zen, I. Irwan, H. Hafni, dan M. D. P. Ananda, "Implementasi dan pengujian equivalence partitioning pada sistem informasi berbasis web," Bulletin of Computer Science Research, vol. 4, no. 4, hlm. 327-340, 2024.
[9] G. S. Nasution, "Sistem pakar dalam mendiagnosis hama blas dan kresek pada tanaman padi menggunakan metode forward chaining," Jurnal Sistem Informasi dan Teknologi, vol. 4, no. 4, 2024, doi: 10.37034/jsisfotek.v4i4.144.
[10] Haerudin, Iqbaludin, F. I. Noer, dan P. Rosyani, "Implementasi metode forward chaining dalam sistem pakar berbasis web," OKTAL Jurnal Ilmu Komputer dan Science, vol. 2, no. 6, hlm. 1681-1687, 2023.
[11] A. Wiranda dan M. Sadikin, "Penerapan long short-term memory untuk analisis penyakit tanaman padi," Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 9, no. 1, hlm. 55-64, 2022, doi: 10.25126/jtiik.2022.9112938.
[12] R. Fauzan, Y. Umaidah, dan A. A. Fikri, "Pengembangan sistem pakar diagnosa penyakit tanaman padi menggunakan metode certainty factor dan forward chaining," Jurnal Informatika, vol. 10, no. 1, hlm. 1-8, 2023.