PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT
KULIT AKIBAT JAMUR MENGGUNAKAN
METODE FORWARD CHAINING BERBASIS WEB
JURNAL
Disusun oleh
ASMAR
27610001
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT TEKNOLOGI PADANG
2013
PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT
KULIT AKIBAT JAMUR MENGGUNAKAN
METODE FORWARD CHAINING BERBASIS WEB
ASMAR
Jurusan Teknik informatika
Fakultas Teknologi Industri, Institut Teknologi Padang Email: paulo_asmar@yahoo.com
Abstrak
Human skin consists of various layers, both layers and layers protected the very vulnerable to attack from the outside as from the environment. Lately, there are findings related to skin diseases where there are many ways bacteria and viruses attack the human skin as from the state of the environment, climate or temperature even from direct contact with the host or the parent virus. Skin disease suffered by the now rapidly spreading due to lack of information and knowledge of skin diseases. Therefore researchers make research an expert system for diagnosing skin diseases by using a web-based fordward along the way of treatment. The system is made so that the skin disease sufferers know and understand what type of skin disease that affects this system and provide several solutions in accordance with the level of disease prevention that exist today. Applications that are used to make the expert system program is XAMPP, MySQL. The results of this research are in the form of an application program that can help users determine the type of disease that affects the skin and get extensive information on skin diseases and to know the techniques of treatment.
Keyword : Expert System, Skin Disease Fungus, Forward Chaining.
Kulit manusia terdiri dari berbagai lapisan, baik itu lapisan yang terlindungi maupun lapisan yang sangat rentan terhadap serangan dari luar seperti dari lingkungan. Belakangan ini terdapat penemuan-penemuan yang berhubungan dengan penyakit kulit dimana terdapat banyak cara bakteri dan virus kulit menyerang manusia seperti dari keadaan lingkungan, iklim atau suhu bahkan dari kontak langsung dengan inang atau induk virus. Penyakit kulit yang diderita oleh masyarakat saat ini cepat sekali menyebar dikarenakan kurangnya informasi dan pengetahuan tentang penyakit kulit. Oleh karena itu peneliti membuat riset sistem pakar untuk mendiagnosa penyakit kulit dengan menggunakan metode fordward berbasis web disertai cara pengobatannya. Sistem ini dibuat agar para penderita penyakit kulit mengerti dan memahami jenis penyakit kulit apa yang diderita dan system ini memberikan beberapa solusi pencegahan sesuai dengan tingkatan penyakit yang ada sekarang ini. Aplikasi yang digunakan untuk membuat program sistem pakar ini adalah XAMPP, MySQL. Hasil dari riset ini adalah berupa program aplikasi yang dapat membantu user mengetahui jenis penyakit kulit yang diderita serta mendapat informasi yang luas mengenai penyakit kulit serta mengetahui teknik pengobatannya.
Kata Kunci : Sistem Pakar, Penyakit Kulit Jamur, Forward Chaining
1. Pendahuluan
Kulit merupakan organ terluas penyusun tubuh manusia yang terletak paling luar dan menutupi seluruh permukaan tubuh. Karena letaknya paling luar, maka kulit yang pertama kali menerima rangsangan seperti rangsangan sentuhan, rasa sakit, maupun pengaruh buruk dari luar. Fungsi kulit antara lain : melindungi permukaan tubuh, memelihara suhu tubuh, dan mengeluarkan kotoran-kotoran tertentu. Kulit juga penting bagi produksi vitamin D oleh tubuh yang berasal dari sinar ultraviolet. Mengingat pentingnya kulit sebagai pelindung organ-organ tubuh di dalamnya, maka kulit perlu dijaga kesehatannya. Selain sebagai pelindung
tubuh, kulit juga memiliki nilai estetika. Kulit yang bersih dan terawat akan tampak indah dilihat. Gangguan pada kulit sering terjadi karena berbagai faktor penyebab, antara lain yaitu iklim, lingkungan tempat tinggal, kebiasaan hidup yang kurang sehat, alergi, dan lain-lain
Pengetahuan tentang penyakit kulit sangat dibutuhkan untuk mengatasi masalah penyakit kulit tersebut secara cepat dan tepat. Meski kadang orang menganggapnya sepele, gangguan kulit ternyata bisa sangat berbahaya bila salah dalam perawatannya. Untuk itu pengobatannya tidak boleh dilakukan secara sembarangan.
2. Metodologi 2.1 Diagram Context
Secara garis besar peracangan sistem ini dapat digambarkan dalam bentuk konteks diagram sebagai berikut:
Gambar 2.1 Konteks diagram sistem 2.2 Entity Relationship Diagram
Gambar 2.2 ERD 2.3 Rancangan Database
Rancangan merupakan suatu hal yang sangat penting dalam pembuatan basis data permasalahan pada waktu perancangan yaitu bagai mana basis data yang akan dibangun, ini dapat memenuhi kebutuhan saat sekarang dan masa yang akan datang
.
Adapun
rancangannya sebagai berikut:
Tabel 2.1 Pakar Tabel 2.2 Penyakit Tabel 2.3 Gejala Tabel 2.4 Relasi Tabel 2.5 Tmp_Penyakit Tabel 2.6 Tmp_Gejala Tabel 2.7 Tmp_Analis
Tabel 2.9 Tmp_Pasien
2.4 Rancangan Basis Pengetahuan Tabel 2.10 Hubungan Gejala Dan Penyakit
Tabel 2.11 Penyakit
Tabel 2.12 Rule
2.5 Struktur Program
Struktur program dimaksudkan untuk memberikan gambaran umum bagaiman bentuk dan model dari rancangan program yang akan dibuat. Struktur menu konsultasi melalui menu utama memiliki sub-sub yang menjadi link-nya.
2.6 Flowchart Program
Gambar 2.4 Flowchart Program I
Gambar 2.5 Flowchart Diagnosa I
Gambar 2.6 Flowchart Diagnosa II
Gambar 2.7 Flowchart Diagnosa III
Mulai
Index Konsultasi Registrasi
Login Admin Menu=Penyakit Menu=Gejala Menu=Relasi Menu=Lihat Relasi Menu=Laporan Penyakit Menu=Laporan Konsultasi Selesai A Y T Y T T T T T T T B C Tambah Lihat Lihat Lihat Y Y Y Y Y Y Hasil Hasil Hasil Hasil
Gambar 2.8 Flowchart Program II
Gambar 2.9 Flowchart Program III 3. Anilasa dan Pembahasan
Dalam rancangan sistem pakar ini akan menampilkan im rancangan antarmuka. Rancangan antarmuka ini dibagi menjadi dua bagian, yaitu rancangan antar muka user dan rancangan antarmuka admin. Rancangan antarmuka user berdiri atas beberapa menu pilihan antara lain menu penyakit, dan konsultasi. Sedangkan pada rancangan
antarmuka admin terdiri dari input penyakit, input gejala, input relasi, edit penyakit, edit gejala, dan logout.
1 Halaman Utama
Halaman utama merupakan halaman muka dalam aplikasi sistem pakar kulit akibat jamur ini, yang di dalamnya berisi menu penyakit, konsultasi, admin. Halaman utama akan ditunjukkan pada gambar dibawah ini.
Gambar 3.1 Halaman Utama 2 Halaman Penyakit
Pada halaman penyakit ini berisi semua data tentang jenis penyakit kulit akibat jamur yang telah dimasukkan dalam database. Berikut ini adalah tampilan halaman penyakitnya.
Gambar 3.2 Halaman Penyakit
Setelah memilih salah satu penyakit dari daftar jenis penykit maka akan tampil detail dari penyakit yang dipilh, seperti gambar berikut ini:
Gambar 3.4 Detail Penyakit 3 Halaman Konsultasi
Saat user membuka menu konsultasi maka akan tampil halaman untuk memasukkan identitas user berikut ini adalah gambar untuk pengisian identitas user.
Gambar 3.5 Form pengisian data user Setelah mengisi form pendaftaran barulah user dapat melakukan proses diagnose penyakit kulit akibat jamur dengan menjawab semua pertanyaan yang diajukan, seperti yang terlihat pada gambar berikut ini.
Gambar 3.6 Halaman Doagnosa Setelah melakukan diagnose Tanya jawab makan barulah didapat hasil diagnosa penyakit yang diderita oleh user seperti gambar berikut.
Gambar 3.7 Hasil Diagnosa Penyakit Dan apabila user ingin mengulang kembali konsultasi tinggal memilih tombol kembali pada bagian bawah hasil konsultasi, dan bgitu juga kalu user keluar atau logout tinggal memilih tombol logout untuk keluar.
Dan apabila user menjawab tidak untuk semua gejala yang ditampilkan maka program akan membrikan jawaban “maaf sistem belum bias mendiagnosa jawaban yang anda berikan”. Seperti yang yerlihat pada gambar berikut:
4 Kesimpulan dan Saran 4.1 Kesimpulan
Dalam perancangan aplikasi sistem pakar penyakit kulit akibat jamur ini , didapatkan bahwa aplikasi sistem pakar ini, berguna untuk membantu dan mempermudah user dalam mengidentifikasi penyakit beserta pengobatannya sejak dini, sehingga dapat dilakukan penangan segera terhadap penyakit yang diderita user.
Untuk mendapatkan penyakit dan solusi pada perancangan aplikasi sistem pakar penyakit kulit yang disebab oleh jamur, penulis menggunakan metode forward chaining.
Dengan menggunakan bahasa pemrograman PHP dan MySQL sebagai basisdata, maka dapat dibangun suatu program aplikasi yang dapat mengidentifikasi penyakit kulit secara dini.
4.2 Saran
Pengetahuan system pakar berbasis web diagnosa penyakit kulit akibat jamur ini agar dapat memperluas ruanglingkup pembahasan macam-macam penyakit kulit secara luas agar system pakar ini lebih komplek dan tidak hanya terbatas pada penykit kulit yang disebabkan oleh jamur saja.
Tampilan program sistem pakar (interface) didesain sangat sederhana, untuk pengembangannya diharapkan bisa lebih menarik lagi namun tetap mudah dioperasikan oleh user yang sama sekali tidak mengerti dalam bidang komputer.
5 Daftar Pustaka
Arhami, Muhammad; 2005 Konsep Dasar Sistem Pakar; Jogjakarta: Penerbit Andi. Hidayat,Rahmad. “Rancang Bangun Aplikasi Sistem Pakar Untuk Kerusakan Komputer Dengan Metode Backward Chaining”, ITP: 2012
Kadir, Abdul; 2008 Tuntutan Praktis Belajar Database Menggunakan Mysql; Yogyakarta: Penerbit Andi.
Kadir, Abdul; 2008 Dasar Pemograman Web Dinamis Menggunakan PHP; Yogyakarta: Penerbit Andi.
Siregar R.S, Sp.KK(K);2002 Penyakit Jamur Kulit Edisi 2;
Jakarta: Penerbit Buku Kedokteran..
6 Sjamsoe Daili, Emmy S, dkk; Penyakit
Kulit yang Umum di Indonesia;
7 Jakarta: PT Medical
Multimedia Indonesia.
8 Sulistyohati, Aprilia dan Hidayat,Taufik .“ Aplikasi Sistem Pakat Diagnosa Penyakit Ginjal Dengan Metode Dempster-Shafer ”, Yogyakarta: 2008