Aplikasi Web Sistem Pakar Penyakit Mata Menggunakan Metode Forward Chaining Nama NPM Jurusan Pembimbing : Yanu Ardiansyah Hidayat : 17111488 : Sistem Informasi : Dr. Novrina LATAR BELAKANG • Penyebab kebutaan pada organ mata karena terkena penyakit menempati posisi teratas dibandingkan penyebab kebutaan lainnya. • Para penderita penyakit mata kebanyakan dapat mengalami kebutaan karena mereka tidak tahu bahwa mata mereka sebenarnya terkena penyakit. • Dibutuhkan fasilitas yang menyediakan informasi mengenai penyakit mata dan dapat melakukan pendeteksian dini bila terjadi suatu penyakit mata. RUMUSAN MASALAH • Bagaimana prosedur perancangan apikasi sistem pakar berbasis web untuk diagnosa penyakit mata. • Bagaimana membuat knowledge base untuk mendapatkan hasil diagnosa yang akurat sehingga dapat memberikan cara untuk menangani penyakit tersebut. • Bagaimana mengimplementasikan aplikasi sistem pakar berbasis web untuk diagnosa penyakit mata. • Bagaimana caranya agar dapat dibuat aplikasi sistem pakar yang dapat memberikan informasi atau diagnosa awal dari penyakit mata dengan menggunakan metode sistem pakar melalui penalaran forward chaining yang akan ditampilkan berbasis web dengan dasar PHP dan MySQL. BATASAN MASALAH • Masalah yang akan dibahas mengenai pembuatan aplikasi sistem pakar berbasis web ini adalah mendiagnosa gejala penyakit mata yang terbagi menjadi 13 penyakit dengan 45 gejala yang muncul serta penelitian hanya sampai dengan tahap tes penerapan metode penelitian yang digunakan dan implementasi web sampai dengan terupload pada media jaringan internet. METODE PENELITIAN • Metode Pengumpulan Data • Metode Pengembangan Aplikasi Metode Pengumpulan Data • Wawancara Mewancarai salah satu pakar mata yang sudah diakui • Studi Pustaka Merupakan kegiatan untuk mencari sumber-sumber data melalui jurnal dan buku yang berkaitan dengan penulisan yang dilakukan • Studi literatur sejenis Mencari informasi mengenai penelitian yang telah dilakukan sebelumnya melalui informasi yang dimuat dalam bentuk jurnal Metode Pengembangan Aplikasi • Perencanaan Merupakan aktivitas observasi yang dilakukan penulis mengenai pembuatan aplikasi yang dilakukan. • Analisis Merupakan bagian yang akan menganalisis fakta-fakta yang ada hingga didapat informasi yang berguna dalam pembuatan aplikasi. • Perancangan Merupakan tahap pembuatan rancangan-rancangan yang berhubungan dengan aplikasi, seperti basis data dan tampilan. • Pembuatan Merupakan tahap pembuatan basis data dan memasukan pengkodean-pengkodean yang dibutuhkan dalam pembuatan aplikasi. • Implementasi Diberikan hasil aplikasi yang sudah diupload Pada jaringan web. • Uji coba Dilakukan pengetesan aplikasi dengan menggunakan metode-metode yang telah ditentukan. Struktur Navigasi Diagram Flowchart Use Case Diagram Activity Diagram ERD (Entity Relationship Diagram) Transformasi ERD Normalisasi • Normalisasi bentuk 0NF id_penyakit* nama_penyakit definisi penanganan Img_url gejala id_penyakit** id_gejala** id_kelompok* id_gejala* nama_gejala Normalisasi • Normalisasi bentuk 1NF id_penyakit* nama_penyakit definisi penanganan Img_url gejala id_kelompok* id_gejala* nama_gejala Normalisasi • Normalisasi bentuk 2NF Diagram 2nf Struktur Basis Data Berdasarkan Diagram 2nf Normalisasi • Normalisasi bentuk 3NF Output Halaman Home Halaman Diagnosa Halaman Hasil Diagnosa Output Halaman Pencarian Halaman Lihat Hasil Halaman Hasil Pencarian Output Halaman Masuk Halaman Tentang Output Halaman Tabel Penyakit Halaman Ubah Penyakit Output Halaman Ubah Gejala Halaman Tabel Gejala Uji Coba Black Box No. Halaman Kesimpulan 1. Halaman Home Seluruh Pengujian Valid 2. Halaman Diagnosa Seluruh Pengujian Valid 3. Halaman Hasil Diagnosa Seluruh Pengujian Valid 4. Halaman Pencarian Seluruh Pengujian Valid 5. Halaman Hasil Pencarian Seluruh Pengujian Valid 6. Halaman Lihat Hasil Seluruh Pengujian Valid 7. Halaman Tentang Seluruh Pengujian Valid 8. Halaman Masuk Seluruh Pengujian Valid 9. Halaman Tabel Penyakit Seluruh Pengujian Valid 10. Halaman Ubah Penyakit Seluruh Pengujian Valid 11. Halaman Tabel Gejala Seluruh Pengujian Valid 12. Halaman Ubah Gejala Seluruh Pengujian Valid Uji Coba oleh Pakar Jawaban Perhitungan Hasil Sangat Setuju 1*4 4 Setuju 4*3 12 Tidak Setuju 0*2 0 Sangat Tidak Setuju 0*1 0 Total • Kesimpulan : Baik 16 Uji Coba oleh Pakar Jawaban Perhitungan Hasil Sangat Setuju 0*4 0 Setuju 4*3 12 Tidak Setuju 1*2 2 Sangat Tidak Setuju 0*1 0 Total • Kesimpulan : Baik 14 Kesimpulan • Aplikasi Web Sistem Pakar Penyakit Mata berhasil dibuat dengan menggunakan bahasa pemrogaman PHP dan MySQL serta metode penelitian forward chaining • Tercapainya tujuan dari aplikasi ini yaitu sebagai media pemberi informasi mengenai penyakit mata serta juga dapat memberikan diagnosa awal pada pengguna yang membutuhkan. • Aplikasi sudah terimplementasi dengan cara diupload di media internet, dengan nama domainnya adalah sppenyakitmata.16mb.com • Tidak ditemukan kesalahan terhadap fungsi didalam aplikasi berdasarkan pengujian yang telah dilakukan dan aplikasi ini juga masuk dalam kategori penilaian ‘Baik’ oleh pakar maupun pengguna. Saran • Dalam hal tampilan, Perlu adanya penambahan kualitas tampilan untuk interaksi penggunanya. • Dari segi hal kemudahan pemakaian, perlu ditambahkan suatu fitur yang dapat memberikan informasi kepada pengguna mengenai cara penggunaan aplikasi agar aplikasi dapat dijalankan tanpa kendala. • Untuk pengembangan selanjutnya, diharapkan agar aplikasidijadikan sebagai sarana interaksi antara pengguna dan pakar dalam hal penyakit mata.