sistem pakar diagnosa penyakit kulit akibat jamur menggunakan metode forward chaining berbasis web
TRANSCRIPT
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
1/8
PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT
KULIT AKIBAT JAMUR MENGGUNAKAN
METODEFORWARD CHAINING BERBASIS WEB
JURNAL
Disusun olehASMAR
27610001
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT TEKNOLOGI PADANG
2013
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
2/8
PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT
KULIT AKIBAT JAMUR MENGGUNAKAN
METODEFORWARD CHAINING BERBASIS WEB
ASMARJurusan Teknik informatika
Fakultas Teknologi Industri, Institut Teknologi PadangEmail:[email protected]
AbstrakHuman 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 thatthe skin disease sufferers know and understand what type of skin disease that affects this system and provideseveral solutions in accordance with the level of disease prevention that exist today. Applications that are used tomake 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 extensiveinformation 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 danpengetahuan tentang penyakit kulit. Oleh karena itu peneliti membuat riset sistem pakar untuk mendiagnosapenyakit kulit dengan menggunakan metode fordward berbasis web disertai cara pengobatannya. Sistem inidibuat 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 sertamendapat informasi yang luas mengenai penyakit kulit serta mengetahui teknik pengobatannya.
Kata Kunci : Sistem Pakar, Penyakit Kulit Jamur, Forward Chaining
1. PendahuluanKulit merupakan organ terluas
penyusun tubuh manusia yang terletak palingluar dan menutupi seluruh permukaan tubuh.Karena letaknya paling luar, maka kulit yang
pertama kali menerima rangsangan seperti
rangsangan sentuhan, rasa sakit, maupunpengaruh buruk dari luar. Fungsi kulit antaralain : melindungi permukaan tubuh,
memelihara suhu tubuh, dan mengeluarkan
kotoran-kotoran tertentu. Kulit juga pentingbagi produksi vitamin D oleh tubuh yang
berasal dari sinar ultraviolet. Mengingatpentingnya kulit sebagai pelindung organ-
organ tubuh di dalamnya, maka kulit perludijaga kesehatannya. Selain sebagai pelindung
tubuh, kulit juga memiliki nilai estetika. Kulit
yang bersih dan terawat akan tampak indahdilihat. Gangguan pada kulit sering terjadikarena berbagai faktor penyebab, antara lain
yaitu iklim, lingkungan tempat tinggal,
kebiasaan hidup yang kurang sehat, alergi, danlain-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 berbahayabila salah dalam perawatannya. Untuk itu
pengobatannya tidak boleh dilakukan secarasembarangan.
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
3/8
2. Metodologi2.1 Diagram ContextSecara garis besar peracangan sistem ini dapat
digambarkan dalam bentuk konteks diagramsebagai berikut:
Gambar 2.1 Konteks diagram sistem
2.2 Entity Relationship Diagram
Gambar 2.2 ERD
2.3 Rancangan DatabaseRancangan merupakan suatu hal yang
sangat penting dalam pembuatan basis datapermasalahan pada waktu perancangan yaitubagai mana basis data yang akan dibangun, ini
dapat memenuhi kebutuhan saat sekarang dan
masa yang akan datang. Adapunrancangannya 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.8 Analisa Hasil
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
4/8
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 ProgramStruktur program dimaksudkan untuk
memberikan gambaran umum bagaiman
bentuk dan model dari rancangan programyang akan dibuat. Struktur menu konsultasimelalui menu utama memiliki sub-sub yang
menjadi link-nya.
Gambar 2.3 Struktur Program
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
5/8
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
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
6/8
Gambar 2.8 Flowchart Program II
Gambar 2.9 Flowchart Program III
3. Anilasa dan PembahasanDalam 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. Rancanganantarmuka 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, editgejala, dan logout.
1 Halaman UtamaHalaman 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 PenyakitPada halaman penyakit ini berisi semua
data tentang jenis penyakit kulit akibat jamuryang telah dimasukkan dalam database.
Berikut ini adalah tampilan halaman
penyakitnya.
Gambar 3.2 Halaman Penyakit
Setelah memilih salah satu penyakitdari daftar jenis penykit maka akan tampil
detail dari penyakit yang dipilh, seperti gambarberikut ini:
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
7/8
Gambar 3.4 Detail Penyakit
3 Halaman Konsultasi
Saat user membuka menu konsultasimaka akan tampil halaman untuk memasukkan
identitas userberikut ini adalah gambar untukpengisian identitas user.
Gambar 3.5 Form pengisian data user
Setelah mengisi form pendaftaranbarulah user dapat melakukan proses diagnosepenyakit kulit akibat jamur dengan menjawab
semua pertanyaan yang diajukan, seperti yangterlihat 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 mengulangkembali konsultasi tinggal memilih tombolkembali 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 makaprogram akan membrikan jawaban maafsistem belum bias mendiagnosa jawaban yang
anda berikan. Seperti yang yerlihat padagambar berikut:
Gambar 3.8 Hasil Jawaban Tidak
-
7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS
8/8
4 Kesimpulan dan Saran4.1 Kesimpulan
Dalam perancangan aplikasi sistem pakar
penyakit kulit akibat jamur ini , didapatkanbahwa aplikasi sistem pakar ini, berguna untuk
membantu dan mempermudah user dalammengidentifikasi penyakit beserta
pengobatannya sejak dini, sehingga dapatdilakukan 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 bahasapemrograman PHP dan MySQL sebagaibasisdata, maka dapat dibangun suatu program
aplikasi yang dapat mengidentifikasi penyakitkulit secara dini.
4.2 SaranPengetahuan system pakar berbasis web
diagnosa penyakit kulit akibat jamur ini agar
dapat memperluas ruanglingkup pembahasanmacam-macam penyakit kulit secara luas agarsystem 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 lebihmenarik lagi namun tetap mudah dioperasikan
oleh user yang sama sekali tidak mengerti
dalam bidang komputer.
5 Daftar PustakaArhami, Muhammad; 2005 Konsep Dasar
Sistem Pakar; Jogjakarta: Penerbit Andi.
Hidayat,Rahmad. Rancang Bangun AplikasiSistem Pakar Untuk Kerusakan Komputer
Dengan Metode Backward Chaining, ITP:
2012Kadir, 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 JamurKulit Edisi 2;
Jakarta: Penerbit Buku Kedokteran..
6 Sjamsoe Daili, Emmy S, dkk; PenyakitKulit yang Umum di Indonesia;
7 Jakarta: PT MedicalMultimedia Indonesia.
8 Sulistyohati, Aprilia dan Hidayat,Taufik .Aplikasi Sistem Pakat Diagnosa Penyakit
Ginjal Dengan Metode Dempster-Shafer ,Yogyakarta: 2008