PENDAHULUAN
Latar Belakang
Ikan arwana merupakan salah satu jenis ikan hias yang sering dipelihara oleh para pecinta memancing. Harga jual ikan arwana bervariasi tergantung jenisnya, ada yang berkisar antara 100 hingga 150 ribu rupiah untuk bibit dan 10 hingga 100 juta untuk ikan yang sudah menjadi bahan penangkaran. Berdasarkan latar belakang di atas, maka peneliti telah membangun sistem pakar untuk mendiagnosis penyakit berbasis web terkait ikan arwana sebagai targetnya, dengan tujuan untuk membantu dan memudahkan para pemelihara ikan arwana, sehingga para pemelihara dapat mencari solusi dalam memeliharanya. ikan terhadap penyakit yang terjadi pada ikan arwananya.
Identifikasi Masalah
Batasan Masalah
Rumusan Masalah
Tujuan Penelitian
Manfaat Penelitian
- Secara Teoritis
- Secara Praktis
Perluas dan dukung hipotesis mengenai penggunaan rantai jaring canggih dan teknik penyemaian dalam untuk diagnosis penyakit pada arwana. Mampu menerapkan ilmu yang didapat di kelas untuk pemrograman dan menambah pengetahuan perikanan khususnya ikan arwana. Bagi pengguna, bahasa pemrograman PHP digunakan dalam pengembangan sistem ini untuk membantu pemelihara mencari ahli dan mencari informasi online tentang diagnosis penyakit pada ikan arwana.
KAJIAN PUSTAKA
Teori Dasar
Kecerdasan Buatan (ArtificialI Intellegence)
Tantangan baru bagi pengembang AI dan pembuat kebijakan juga akan muncul dari penerapan dalam penegakan hukum, teknologi militer, dan pemasaran.
Sistem Pakar
- Kelebihan dan Kekurangan Sistem Pakar
- Struktur Sistem Pakar
Untuk mempersiapkan diri menghadapi tantangan-tantangan ini, penilaian yang akurat terhadap AI transformatif akan sangat berharga (Grace et al., 2018). Di sisi lain, lingkungan konsultasi berfungsi sebagai konsultan non-pakar yang tujuannya adalah memperoleh pengetahuan dari para ahli (Kurniadi et al., 2021).
Teknik Inferensi
Ikan Arwana
Variabel
- Mata Berkabut ( Cloudy Eye )
- Drop Eye
- Kutu Jarum (Anchor Worm)
- Infeksi Sekitar Moncong Ikan Arwana
- Columnaris atau Fin Rot
- White Spot
- Penyakit Kantung Renang (SBD)
- Penyakit Kembang Sisik Ikan Arwana
Area kulit arwana betina dewasa yang dipotong sering kali mengalami peradangan dan kemudian bengkak akibat infeksi sekunder akibat kondisi air dan akuarium yang buruk. Penyakit ekor dan sirip arwana yang dikenal dengan nama Columnaris atau busuk sirip disebabkan oleh infeksi bakteri gram negatif Flavobacterium Columnare, biasanya melalui kerusakan pada kulit atau insang.
UML (Unified Modeling Language)
- Use case diagram
- Class Diagram
- Activity Diagram
- Sequence Diagram
Aktor merupakan perwakilan dari orang-orang yang terhubung erat oleh sistem informasi untuk menciptakan dirinya sendiri. Panah Menunjukkan kasus penggunaan yang saling mendukung, dan hubungan spesifik yang umum antara dua kasus penggunaan berbeda. Untuk use case lain yang memerlukan use case untuk diimplementasikan, referensi use case ini akan ditambahkan ke use case tersebut.
Asosiasi Hubungan antar kelas mempunyai arti yang sama, dan hubungan biasanya terjalin dalam banyak cara. Untuk menjelaskan diagram sequence, Anda harus terlebih dahulu memahami objek dan metode use case serta instance kelas yang digunakan sebagai objek. Bidang aktivasi adalah persegi panjang tipis pada garis hidup yang menunjukkan berapa lama suatu elemen akan melakukan suatu operasi.
Pesan panggilan atau pesan panggilan adalah pesan yang mendefinisikan komunikasi khusus antara jalur kehidupan suatu interaksi.
Software Pendukung
- HTML (Hyper Text Markup Language)
- Bahasa Pemograman PHP
- MY SQL
- Notepad++
- CSS (Cascading Style Sheet)
- XAMPP
PHP adalah singkatan dari PHP Hypertext Preprocessor, bahasa pemrograman web yang tertanam dalam skrip HTML dan berjalan di server. PHP membutuhkan perangkat lunak seperti web server (Apache, IIS, PWS), server PHP, dan server database (MySQL, Interbase, MS SQL, dll), (Gultom, 2021). Misalnya, sistem manajemen basis data (DBMS) memungkinkan pengguna untuk membuat, memantau, dan menyimpan basis data.
Basis data adalah kumpulan informasi yang biasanya disimpan di komputer Anda sehingga aplikasi dapat memeriksa dan membangunnya (Gultom, 2021). CSS adalah file web dan memiliki keuntungan karena Anda dapat menggunakan varian untuk merender dengan berbagai alat yang dapat digunakan untuk memproses elemen HTML. Banyak orang mengira CSS bukanlah bahasa pemrograman karena memiliki struktur sederhana dan seperangkat aturan untuk mengadaptasi gaya HTML (Gultom, 2021).
Sebagai alat untuk membangun aplikasi web dengan menggunakan bahasa pemrograman PHP dan MySQL, XAMPP merupakan paket PHP dan MySQL yang bersifat open source.
Penelitian Terdahulu
Kesuma & Handoko, 2020) SISTEM PAKAR DETEKSI KERUSAKAN POMPA PEMADAM UTAMA LISTRIK PADA GEDUNG BERTINGKAT BERBASIS WEB. Kurniadi et al., 2021) IMPLEMENTASI METODE PROGRESS PADA SISTEM AHLI UNTUK DIAGNOSIS STROKE INFARC DI RUMAH SAKIT. Pendahuluan: Salah satu permasalahan yang dibahas dalam penelitian ini adalah bagaimana mengembangkan sistem pakar untuk mendeteksi penyakit stroke dan serangan jantung dari diagnosa keperawatan.
Metode yang digunakan: Pendekatan forward sequencing dengan pencarian awal yang ekstensif digunakan dalam penelitian ini untuk mendiagnosis infark miokard berdasarkan gejala yang ada pada saat itu. Kesimpulan: Pada penelitian ini, pendekatan striker chain digunakan untuk membuat sistem pakar berbasis web yang berfokus pada diagnosis keperawatan trauma stroke. Sistem pakar yang dibuat dapat belajar dari pakar, memberikan satu atau lebih diagnosa masalah terkait stroke, dan memberikan kemudahan kepada pengguna, termasuk administrator, spesialis, dan pengguna (seperti keluarga korban stroke). Rianty & Taufiq, 2018) Penerapan metode Depth First Search (DFS) pada sistem pakar untuk mendiagnosis penyakit kulit.
Metode yang Digunakan: Pada algoritma DFS, satu node dicari pada setiap level, dimulai dari node paling kiri. Kesimpulan: Berdasarkan hasil pre-test dan post-test yang menggabungkan 50 data pengujian, dapat diperoleh 64% data presisi terbaik dan 80% data akurasi post-test untuk aplikasi sistem khusus. Partisi dibuat menggunakan Deep Initial Search (pendekatan DFS). Suhendar, 2020) IMPLEMENTASI METODE FORWARD CHAINING PADA SISTEM PAKAR UNTUK DIAGNOSA KEPERAWATAN PENYAKIT STROKE INFARC. Pendahuluan: Berdasarkan pengamatan di bagian injection molding PT Dynaplast, robot digunakan dalam proses produksi saat ini, dengan tujuan untuk mengeluarkan produk cetakan.
Kesimpulan: Teknik forward sequencing dapat digunakan dalam merancang sistem pendeteksi kegagalan robot panggilan setelah tersedia hasil observasi dan analisis jenis kegagalan robot panggilan.
Kerangka Pemikiran
Forward Chaining adalah teknik penerapan aturan untuk sampai pada suatu kebenaran baru, dimulai dengan rangkaian peristiwa yang telah ditentukan. Pencarian mendalam pertama (DFS) adalah metode untuk menemukan solusi dalam sebuah pohon dengan menelusuri satu cabang. Pada setiap tahapan, pencarian dimulai dari node paling kiri dan berpindah ke node paling kanan.
Dalam suatu penelitian, apabila masih terdapat hubungan antara dua variabel atau lebih dalam penelitian tersebut, maka sangat perlu untuk menetapkan kerangkanya. Jika masih terdapat penelitian yang membahas satu atau lebih variabel, sebaiknya penelitian tersebut juga membahas variabel yang diteliti dengan menyajikan penjelasan teoritis untuk setiap variabel (Gultom, 2021). Penyakit pada ikan arwana antara lain mata keruh, mata drop, cacing jangkar, infeksi disekitar moncong ikan arwana, Columnaris atau busuk sirip, bercak putih, penyakit kantung renang (SBD), penyakit sisik ikan arwana.
Untuk mendiagnosis dan mendapatkan solusi serta cara pengobatan yang baik terhadap penyakit ikan arwana.
METODE PENELITIAN
Desain Penelitian
Identifikasi merupakan suatu cara yang mengharuskan peneliti untuk membatasi penelitian yang dilakukan, dengan tujuan yang semakin konsisten terfokus pada tujuan yang dicapai tergantung pada penelitian tersebut. Analisis masalah merupakan bagian penting dalam penelitian dan memungkinkan peneliti mengidentifikasi keberadaan masalah dan mencari tahu apa penyebabnya. Pendekatan ini melibatkan pengumpulan, penyusunan dan analisis data yang memberikan gambaran lengkap tentang masalah yang diselidiki.
Sistem telah dirancang sesuai dengan pedoman ilmuwan yang berdedikasi untuk memberikan hasil terbaik dalam diagnosis penyakit Arwana. Bagian terakhir dari framework adalah implementasi sistem dimana sistem direncanakan dan hasilnya dapat dievaluasi untuk melihat bagaimana kinerja sistem dan aplikasi yang dihasilkan dapat berjalan dengan baik atau tidak serta mendukung masyarakat dalam diagnosis penyakit ikan arwana berbasis web. . Pada tahap ini menunjukkan kepada ahli hasil dari sistem yang telah dibuat, menyesuaikan apa yang disampaikan pada saat wawancara sesuai dengan apa yang ada pada sistem yang telah dibuat.
Mensintesis temuan penelitian dan solusi yang tepat terhadap rumusan masalah berdasarkan data yang tersedia merupakan langkah terakhir dalam penelitian.
Teknik Pengumpulan Data
- Metode Studi Pustaka
- Metode Observasi
Proses yang dilakukan peneliti adalah dengan menemui langsung para ahli ikan arwana dan mengamati ukurannya sehingga memudahkan mereka dalam memahami atau memahami permasalahan ikan arwana.
Operasional Variebel
Metode Perancangan Sistem
- Perancangan Basis Pengetahuan
- Pengkodean
- Data Aturan
- Mesin Inferensi
- Perancangan UML
Jika memungkinkan, peliharalah arwana di akuarium komunitas sejak usia dini, karena ini adalah waktu puncak untuk melihat aktivitas di sana. G015 Terdapat bintik-bintik putih kecil pada kulit atau insang ikan G016 Ikan kesulitan berenang, berenang menyamping, berenang. Dengan adanya aturan-aturan yang digunakan untuk mendeskripsikan data agregat peneliti, maka dalam penelitian ini para ahli dapat dengan mudah mengembangkan aturan-aturan untuk digunakan sebagai basis pengetahuan pada sistem.
Di bawah ini adalah penjelasan aturan IF-THEN yang diterapkan pada sistem pakar berdasarkan aturan di atas. Metode forward chaining dan DFS search merupakan teknik inferensi mesin yang digunakan dalam penelitian ini. UML (Unified Modeling Language) merupakan salah satu bahasa standar yang digunakan oleh industri dan masyarakat umum untuk mendefinisikan persyaratan, membuat analisis dan desain, serta mendeskripsikan formulir dalam pemrograman berorientasi objek.
Di bawah ini adalah diagram UML yang digunakan untuk merancang program aplikasi sistem pakar ini. Untuk mengelola data penyakit, login terlebih dahulu sebagai administrator dan masukkan nama pengguna dan kata sandi Anda terlebih dahulu. Pada penelitian ini terdapat dua jenis diagram kelas, yaitu diagram kelas pengguna dan diagram kelas administrator.
Tujuan dari diagram kelas pengguna ini adalah untuk menyederhanakan urutan yang harus diikuti pengguna untuk mengakses Sistem Pakar Penyakit Ikan Arwana. Pada gambar di atas pengguna mengakses sistem, disini pengguna dapat langsung masuk ke halaman awal sistem. Pengguna dapat melihat profil dan artikel pada website pengguna, selanjutnya pengguna harus login untuk melakukan diagnosa terlebih dahulu jika belum mempunyai akun pada menu Registrasi website, kemudian pengguna login ke sistem menggunakan nama pengguna dan kata sandi pengguna lalu memilih menu diagnosa, pengguna terlebih dahulu memilih gejalanya kemudian ketika hasil diagnosa keluar, pengguna juga dapat melihat riwayat diagnosis di menu diagnosis sistem dan kemudian keluar dari sistem. Untuk membuat array, Anda harus terlebih dahulu mengetahui elemen dan skenario yang terlibat dalam use case.
Desain Antar Muka
Ketika pengguna mengunjungi suatu sistem, pertama-tama sistem akan menampilkan menu utama, kemudian pengguna memilih menu, dan terakhir sistem menampilkan konsekuensi dari tindakan yang dipilih pengguna. Halaman beranda menampilkan informasi tentang aplikasi sistem pakar untuk mendiagnosis penyakit ikan arwana dan pilihan menu Admin. Halaman menu data gejala disini Admin dapat memasukkan gejala penyakit arwana.
Untuk menu data artikel ini berfungsi Admin untuk memberikan informasi tentang ikan arwana dan lain-lain. Pengguna dapat melihat informasi mengenai ikan arwana yang diunggah oleh Admin pada menu artikel.
Lokasi dan Jadwal Penelitian
- Lokasi Penelitian
- Jadwal Penelitian
Untuk menyelesaikan penelitian perlu disusun kalender kegiatan penelitian yang berisi program kegiatan penelitian yang akan dilakukan selama proses penelitian.
HASIL DAN PEMBAHASAN
Hasil Penelitian
- Halaman Tampilan Menu Admin
- Halaman Tampilan Menu User
Pembahasan Hasil
- Pengunjian Black Box Analisa Dari Pakar
KESIMPULAN
Kesimpulan
Saran