BAB 1 PENDAHULUAN 1.1 Latar Belakang Saat ini ada berbagai macam jenis ikan air tawar yang banyak dimiliki oleh orang-orang di seluruh dunia, baik orang itu hanya sekedar hobi, peternak ikan, maupun untuk bahan pangan. Ikan-ikan tersebut tentunya memerlukan cara penanganan yang baik agar tidak terjadi hal-hal yang tidak diinginkan oleh pemilik. W Dalam merawat ikan-ikan air tawar ini, pemilik tentu harus mengetahui cara mengobati ikan-ikan air tawar tersebut karena ikan-ikan tersebut tidak akan lepas dari KD penyakit. Tiap-tiap penyakit pada ikan air tawar ini memiliki cara penanganan dan pengobatan yang berbeda-beda sehingga pemilik terkadang kebingungan menangani masalah penyakit ikan air tawar ini. U Sulitnya untuk mendeteksi penyakit-penyakit ikan air tawar ini juga mengakibatkan ikan air tawar ini susah perawatannya sehingga banyak ikan air tawar IK yang mati karena terlambat pengobatannya. Dalam mendeteksi penyakit ikan air tawar pemilik harus bisa benar-benar melihat keseluruhan ikan agar bisa memutuskan M IL apakah ikan tersebut positif terkena penyakit atau tidak. Hal ini biasanya susah dilakukan karena ada ikan yang kelihatannya sehat tapi ternyata memiliki penyakit tersembunyi yang bisa menularkan kepada ikan-ikan yang lainnya dalam satu tempat sehingga sering terjadi kematian ikan secara besar-besaran akibat terlambat penanganan penyakitnya. Hal-hal di atas menjadi dasar pertimbangan dalam membuat aplikasi sistem pakar untuk diagnosa penyakit pada ikan air tawar dengan metode forward chaining. 1.2 Rumusan Masalah Adapun rumusan masalah dari sistem pakar ini adalah : 1 • Bagaimana mengumpulkan data tentang penyakit, penyebab, dan pengobatan tentang penyakit terhadap ikan air tawar ? • Bagaimana mengimplementasikan metode forward chaining untuk penalaran sebuah sistem pakar yang dapat memberikan solusi yang tepat mengenai jenis penyakit dan cara pengobatan pada ikan air tawar ? • Bagaimana mengimplementasikan aturan pada basis pengetahuan untuk menyimpan pengetahuan tentang penyakit ikan ? • Bagaimana tingkat akurasi sistem dalam mendiagnosa suatu penyakit ? W 1.3 Batasan Masalah KD • Sistem hanya dapat mendeteksi 22 jenis penyakit yang diderita ikan air tawar yang ada di Yogyakarta. • Jumlah ikan hanya terdiri dari 43 jenis ikan air tawar. U • Input sistem ini berdasarkan gejala-gejala penyakit yang timbul pada ikan air tawar, gejala-gejala tersebut akan disimpan sebagai rule dalam bentuk database. IK • Metode yang digunakan dalam pendeteksiannya menggunakan metode forward berdasarkan gejala yang timbul. M IL • Output sistem ini berupa hasil identifikasi penyakit, penyebab, gejala dan pengobatan yang terdapat pada ikan beserta gambar ikan dan penyakit. • Sistem Berbasis Web • Pembuatan Program ini menggunkan PHP dan untuk databasenya menggunakan MySQL. 1.4 Tujuan Penulisan Tujuan dari penelitian ini adalah merancang dan membuat aplikasi sistem pakar yang dapat membantu peternak ikan air tawar dan para pemelihara dalam 2 mengidentifikasi penyakit berdasarkan gejala-gejala yang ada, sehingga dapat dilakukan pengobatan yang sesuai pada ikan mereka. 1.5 Metode/Pendekatan Penelitian • Studi Literatur Mempelajari tentang aplikasi sistem pakar, cara-cara untuk membuat rulerule yang diperlukan. Serta mempelajari metode fordward chaining yang mana merupakan metode yang digunakan untuk membuat tugas akhir ini. • Akuisisi Pengetahuan W Akuisisi pengetahuan dapat dilakukan dengan cara melalui studi literatur tentang cara merawat ikan air tawar dan wawancara dengan pakar ikan air KD tawar. • Perancangan Rules dan Inferensi Data yang telah dikumpulkan akan dianalisa dan diolah sehingga dapat U menghasilkan rule-rule yang digunakan untuk pembuatan program. • Pembuatan Perangkat Lunak IK Pada tahap ini dilakukan pembuatan program sesuai dengan hasil desain dan analisis yang telah dilakukan. Selain itu juga dilakukan dokumentasi M IL selama tahap pembuatan perangkat lunak. • Penarikan Kesimpulan Dari hasil pengujian perangkat lunak dilakukan pengambilan kesimpulan terhadap hasil pembuatan tugas akhir. Tugas akhir ini dinyatakan berhasil jika program yang dihasilkan sesuai dengan tujuan mulanya dan user friendly. 1.6 Sistematika Penulisan Skripsi ini dibagi kedalam 5 Bab. Bab 1 merupakan PENDAHULUAN bab ini berisikan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan 3 penulisan, metode penelitian yang digunakan, dan sistematika penulisan dari tugas akhir ini. Bab 2 berupa LANDASAN TEORI bab ini berisi tentang teori-teori dan prinsip-prinsip yang menunjang dalam pembuatan tugas akhir. Bab 3 merupakan RANCANGAN SISTEM bab ini berisikan desain sistem yang akan dibuat pada program aplikasi. Meliputi pembuatan inference engine, user interface. Bab 4 merupakan IMPLEMENTASI SISTEM bab ini berisi tentang implementasi program sesuai dengan perencanaan sistem yang ada pada bab tiga. Bab 5 merupakan KESIMPULAN DAN SARAN bab ini berisikan tentang kesimpulan dari program aplikasi yang sudah dibuat dan saran-saran untuk pengembangan lebih lanjut dari W program aplikasi ini. Selain berisi bab-bab utama tersebut, skripsi ini juga dilengkapi dengan KD Intisari, Kata Pengantar, Daftar Isi, Daftar Tabel, Daftar Gambar, Daftar Pustaka dan M IL IK U Lampiran. 4