1, Juni 2021
e-ISSN : 2527-8290
Abstrak
Tujuan adari penelitian adalah untuk menghasilkan sistem pakar penyakit burung
lovebird dengan melakukan peneparan metode Forward Chaining. Di kota Pagar Alam
burung lovebird memiliki banyak peminat dari berbagai lapisan masyarakat baik
mahasiswa, pengusaha maupun dari aparat pemerintahan. Tempat yang akan dijadikan
objek penelitian ini adalah Dinas Pertanian Kota Pagar Alam. Sistem yang berjalan saat
ini masih dilakukan secara manual dalam penyimpanan data gejala maupun data
penyakit, hal ini menimbulkan masalah yang menyebabkan para peternak maupun
pencinta burung lovebird kesulitan dalam mendapatkan informasi tentang penyakit pada
burung. Metode pengumpulan data yang digunakan yaitu observasi, wawancara, dan
studi pustaka. Metode pengembangan sistem menggunakan metode waterfall dengan
tahapan analisis, desain, pengkodean, dan pengujian. Metode pengujian dilakukan
dengan menggunakan black box Testing. Sistem ini dikembangkan dengan
menggunakan aplikasi Adobe Dreamweaver, PHP, MySQL, Axure dan Xampp. Dari
hasil pengujian Balck Box testing dengan hasil pengujian sistem berhasil atau valid.
Sehingga Sistem Pakar Diagnosa Penyakit pada Burung Lovebird dengan menggunakan
metode forward chaining pada Dinas Pertanian Kota Pagar Alam dapat
dimplementasikan dengan baik.
32
menggunakan data gejala, data penyakit fakta, dan Teknik penalaran dalam
dan data rule yang akan dihitung secara memecahkan masalah yang biasanya hanya
sistematik dan pengguna dapat dapat dipecahkan oleh seorang pakar dalam
mengetahui penyakit. bidang tersebut
C. Basis Data
II. TINJAUAN PUSTAKA Sistem basis data adalah sistem yang
terkomputerisasi, bertujuan untuk
A. Forward Chaining memelihara data yang sudah diolah atau
Forward Chaining merupakan informasi dan membuat informasi tersebut
pencocokan fakta atau pernyataan dimulai tersedia pada saat dibutuhkan. Intinya basis
dari bagian sebelah kiri (IF dulu). Dengan data adalah media untuk penyimpanan data
kata lain, penalaran dimulai dari fakta agar data tersebut dapat diakses dengan cepat
terlebih dahulu untuk menguji kebeneran dan mudah oleh pengguna (Shalauddin,
hipotesisnya(Tohirudin, 2011).Menurut 2015).
Hayadi pada jurnal (Wati, Siregar, & Database atau basis data adalah
Kurniawati, 2018) Forward chaining adalah kumpulan informasi yang disimpan secara
metode pencarian atau teknik penalaran ke sistematis. Perangkat lunak untuk
depan yang dimulai dengan informasi yang mengelolah dan memanggil database disebut
ada dan menggabungkan rule untuk database management system (DBMS)
menghasilkan suatu kesimpulan atau tujuan. (Tohirudin, 2011).
Menurut T. Sutojo, e.t 2010 Metode
forward chaining adalah teknik pencarian D. PHP
yang dimulai dengan fakta yang diketahui, PHP adalah pemrograman interpreter
kemudian mencocokan fakta-fakta tersebut yaitu proses penerjemahan baris kode sumber
dengan bagian IF dan rules IF_THEN. Bila menjadi kode mesin yang dimengerti
ada fakta yang cocok dengan dengan bagian komputer secara langsung pada saat baris
IF. Maka rule tersebut dieksekusi bila sebuah kode dijalankan. PHP adalah suatu bahasa
rule dieksekusi, maka sebuah fakta baru dengan hak cipta terbuka atau yang juga
(bagian THEN) ditambah kedalam database. dikenal dengan istilah Open Source, yaitu
Setiap rule hanya boleh dieksekusi sekali pengguna dapat mengembangkan kode-kode
saja (Rukun & Hayadi, 2017). fungsi PHP sesuai dengan kebutuhan
(Sibero, 2013).
B. Sistem Pakar PHP (Hypertext Preprocessor) adalah
Sistem pakar adalah program kecerdasan bahasa script yang dapat ditanam atau
buatan yang menggabungkan pangkalan disisipkan ke dalam HTML, PHP banyak
pengetahuan base dengan sistem inferensi digunakan untuk memprogram situs web
untuk menirukan seorang pakar. Sistem dinamis dan membangun sebuah
pakar merupakan sistem yang berusaha CMS(Tohirudin, 2011).
mengadopsi pengetahuan manusia ke
komputer, agar komputer dapat E. Black Box Testing
menyelesaikan masalah seperti yang biasa Black-Box Testig atau Pengujian kotak
dilakukan oleh para ahli (Azmi & Yasin, hitam adalah menguji perangkat lunak dari
2017). segi spesifikasi fungsional tanpa menguji
Menurut Kusumadewi dalam jurnal desain dan kode program. Pengujian
(Tristono, Budiman, & Permana, 2012), dimaksud untuk mengetahui apakah fungsi-
Sistem Pakar adalah sistem berbasis fungsi , masukan, dan keluaran dari
komputer yang menggunakan pengetahuan,
33
perangkat lunak sesuai dengan spesifikasi langsung dari sumber informasi yang
yang dibutuhkan (Shalauddin, 2015). tepat dan teliti.
3. Teknik Kuisioner
F. Web Server
Kuisioner adalah metode pengumpulan
Web server adalah sebuah komputer yang data yang dilakukan dengan memberikan
terdiri dari perangkat lunak. Secara bentuk fisik lembaran yang berisi pertanyaan-
dan cara kerjanya. Perangkat keras berbeda pertanyaan.
dengan komputer rumah atau PC, yang 4. Teknik Studi Pustaka
membedakan kapabilitasnya. Perbedaan tersebut Pengumpulan data-data/informasi dari
dikarenakan web server berlayanan yang dapat bahan-bahan referensi, arsip, dan
diakses oleh banyak pengguna (Sibero, 2013). dokumentasi yang berhubungan dengan
permasalahan dan penelitian.
E. MySQL 5. Teknik Dokumentasi
Menurut Herni Februariyanti pada jurnal Teknik dokumentasi merupakan metode
(Puspita, 2016) MySQL adalah sebuah yang digunakan dalam mencari data-data
implementasi dari sistem manajemen basis data yang berkaitan dengan penelitian.
rasional (RDBMS) yang didistribusikan secara Dokumentasi yang dilakukan oleh
gratis dibawah lisensi GPL (General Public peneliti dalam hal ini berupa rekaman
License). audio/suara dan foto-foto.
Menurut Nurhayati pada jurnal (Puspita,
2016)MyQL merupakan perangkat lunak untuk B .Metode Pengembangan Sistem
database server, adalah sebuah sistem Model SDLC (Software Development Life
manajemen database relasi (Relatioal Database Cycle) atau (System Development Life Cycle)
Management System) yang sangat powerfull dan air terjun (waterfall) sering juga disebut
stabil serta bersifat “terbuka” (Open Source) model sekuensial linier (sequential linear)
maksudnya bisa didownload oleh siapa saja, baik atau alur hidup klasik (classic life cycle).
versi kode program asilnya (Source code Model air terjun menyediakan pendekatan
program) maupun versibilinerya (executable alur hidup perangkat lunak secara sekuensial
program) dan bisa digunakan secara gratis baik atau terurut dimulai dari analisis, desain,
untuk dimodifikasi sesuai dengan kebutuhan pengodean, pengujian, dan tahap pendukung
maupun sebagai suatu program aplikasi (support). (Rosa A.S, M.Shalahuddin, 2018)
komputer. atau berbarengan. (Raharjo, 2015, hal.
12)
34
lunak pada tahap ini perlu untuk
didikumentasikan.
35
AND : Kaki terlihat logout Menu Login
membengkak
Validasi
AND : Sisik kaki melebar dari memeriksa setatus login
ukuran aslinya
THEN : Nyilet <<include>> website
user
Edit selection
AND : Keracunan logam sangkar
AND : Gangguan pada paruh Kelola master_gejala Melihat hasil Selection
<<include>>
36
hapus”
Login_admin Maser_gejala Master_penyakit Relasi
37
burung
lovebird
B. Pembahasan
Dari hasil pengujian didapatkan hasil
sistemcdiagnosa penyakit pada burung
lovebird dengan menggunakan metode
forward chaining, sistem yang memberikan Gambar 4. Halaman Diagnosa
kemudahan dalam mendiagnosa penyakit
pada burung lovebird untuk mengetahui c. Halaman Hasil Diagnosa
secara cepat dan akurat melalui gejala-gejala Halaman ini akan menampilkan
yang terlihat dari kondisi burung lovebird suatu penyakit beserta solusi dari gejala-
kemudian diinputkan kedalam sistem pakar gejala yang telah dipilih oleh user ketika
ini. Halaman sistem pakar dapatdi bahas berada dihalaman diagnosa sebelumnya:
sebagai berikut :
a. Halaman Utama
Pada bagian halaman utama user
pengguna dapat langsung mengakses sistem
tanpa harus menginput username ataupun
password. Menu ini akan menampilkan
sejarah singkat tentang Dinas Pertanian Kota
Pagar Alam dan burung lovebird.
Gambar 5. Halaman Hasil Diagnosa
d. Halaman Informasi
Halaman ini berfungsi untuk
menampilkan beberapa pengetahuan
terkait burung lovebird dari penyakit,
obat-obatan sampai dengan cara
Gambar 3.Halaman Utama perawatan yang baik dan benar seperti
tampilan dibawah ini:
b. Halaman Diagnosa
Pada bagian halaman ini user
diwajibkan untuk mengisi data-data yang
telah ada pada sistem, jika user tidak
mengisi kolom sistem tidak bisa
melanjutan diagnosa, halaman ini akan
menampilkan gejala-gejala yang telah
diinputkan berdasarkan fakta yang e.
didapat dari seorang pakar, user dapat Gambar 6. Halaman Informasi
mengecek kondisi burung sesuai dengan
pilihan yang ada dibawah ini:
V. KESIMPULAN
Dari hasil dan pembahasan yang
dilakukan peneliti pada point-poit
sebelumnya, peneliti menarik kesimpulan
bahwa Sistem ini dapat membantu pihak
terkait (Dinas Pertanian Kota Pagar Alam)
38
dalam memberikan informasi terkait tentang Mu'arif, Z. (2014). Sukses beternak lovebrid
hewan khususnya burung lovebird tanpa kualitas unggulan. Yogyakarta : Lily
bertatap muka secara langsung dan Sistem Publisher.
pakar dapat membantu pengguna (user) agar
mendapatkan informasi secara cepat dan Nilasari, S. (2016). Jago Membuat WEBSITE
tepat tentang burung lovebird ketika kondisi Gratis dan cepat. Jakarta: Dunia
burung menunjukan gejala-gejala terserang Komputer.
suatu penyakit yang belum biasa diketahui
secara pasti oleh pemilik. Puspita, D. (2016). Website Penerimaan
Mahasiswa Baru (Studi Kasus : STT
DAFTAR PUSTAKA PAGAR ALAM). JURNAL ILMIAH
BETRIK , 159.
Ariawan, J., B.W, E. T., & Alfahmi, N.
(2016). Sistem Pakar Menentukan Gen Rahmawati, A., Puspitasari, D., & Pradibta,
Anakan pada Lovebird. Jurnal Sisfotek H. (2015). Sistem Pakar Diagnosa
Global , 86.Berbasis Web. Jurnal Penyakit Pada Burung Kenari Dengan
Manajemen Dan Teknologi Informasi , Metode Certainty Factor. Jurnal
30. Informatika Polinema , 49.
Azmi, Z., & Yasin, V. (2017). Pengantar Rosa A.S, & Salahudin, M. (2016). Rekayasa
Sistem Pakar dan Metode (Introduction Perangkat Lunak Terstruktur dan
of Expert System and Methode). Berorientasi Objek. Bandung:
Medan: Mitra Wacana Media. Informatika Bandung.
Desi Puspita. (2016). Website Penerimaan Rukun, P. K., & Hayadi, H. (2017). Sistem
Mahasiswa Baru ( Studi Kasus : STT Informasi berbasis Expert System.
Pagar Alam ). jurnal ilmiah betrik , yogyakarta: Penerbit Deepublish.
161.
Septiana, L. (2016). Perancangan Sistem
kadir, A. (2019). Aplikasi Sistem Akuntansi pakar diagnosa penyakit ispa dengan
dan Laporan Keuangan Badan Usaha metode certainty factor berbasis
Milik Desa. Yogyakarta: Grup Penerbit android. Jurnal TECHNO Nusa
CV BUDI UTAMA. Mandiri , 89.
KarunyanSyah, A., & YuliAnanta, A. (2015). Simanjuntak, V. E., Nababan, L., & Nasari,
Pembuatan Sistem Pakar Diagnosa F. (2018). Penerapan metode case
Penyakit Pada Burung Puyuh Dengan Reasoning untuk mendiagnosa
Menggunakan Metode Forward penyakit pada burung Lovebrid.
Chaining. Jurnal Informatika Polinema Seminar nasional sistem informasi dan
, 2. teknologi onformasi 2018 , 719.
39
Tohirudin, M. (2011). Pintar Membuat Web
Dengan Joomla! Cimanggis:
KANAYApress,.
310