You are on page 1of 7

A-162

SISTEM PAKAR UNTUK MENDIAGNOSA


PENYAKIT KULIT SERTA SOLUSI
PENGOBATANNYA MENGGUNAKAN
METODE FORWARD CHAINING
Suryati, S.Si, M.Kom
Fakultas Ilmu Komputer Universitas Indo Global Mandiri Palembang
Jl. Jendral Sudirman No 629 KM.4 Palembang, Telp.(0711) 322705, 322706, Kode Pos 30128
e-mail: Suryati @ uigm.ac.id

Abstract— The skin is one of the senses functions as a taste, in aturan mana yang akan dijalankan, kemudian aturan tersebut
human skin which is the broadest organ, the building blocks of the dijalankan. Metode pembangunan perangkat lunak yang
human body that is located on the outermost and covered the digunakan adalah metode sekuensial linier yakni metode yangi
surface of the human body. The health problems of society that mengusulkan sebuah pendekatan kepada perkembangan
often arise in the skin often occurs due to various causative factors. perangkat lunak yang sistematik dan sekuensial yang mulai pada
The reason for lacking of awareness to check the skin diseases tingkat dan kemajuan sistem pada seluruh analisis, desain, kode,
problems to specialist doctors is a shame to express the disease dan pengujian. Hasil Dari Penelitian ini adalah sebuah
suffered even due to economic factors. One of computer science informasi berdasarkan hasil konsultasi dimana solusinya dapat
branches that can support in the development of software that can dijadikan sebuah nasehat.
perform skin disease diagnosis and provide some solutions based
on the input data given is an expert system. This system works to Kata kunci: Expert System, Linear Sequential, Forward
adopt human knowledge into a computer that combines basic Chaining, Inference system.
knowledge with inference system to replace the function of an
expert in solving the problems. One of inference methods used in I. PENDAHULUAN
an expert system is a forward chaining. In this method, the data Information Comunication Telecomunication (ICT), yang
used to determine which rules will be executed, then the rule is merupakan product dari pengabungan teknologi komunikasi
executed. Software development method used is a of linear
dan teknologi informasi, pada saat ini berkembang sangat
sequential method which proposes an approach to the software
development which systematically and sequentially will be started
cepat. Kebutuhan informasipun sudah banyak yang tersedia
on the level and progress system of the whole analysis, design, code diberbagai situs layanan internet, komputer yang merupakan
and testing. The results of this research is an information based on sarana untuk dapat mengakses berbagai informasi harus
the results of consultations where the solution can be used as a diberikan beberapa aturan (Rules) agar dapat berkerja sebaik
advice. seperti layaknya manusia bekerja, mengingat komputer dapat
memiliki memori yang sangat besar untuk mengingat tugas
Key Words : Expert System, Linear Sequential, Forward yang diberikan sesuai dengan rules yang sudah menjadi
Chaining, Inference system. ketentuan suatu pekerjaan, teknologi informasi sekarang ini
berjalan sangat cepat dan memegang peranan penting dalam
Abstrak—Kulit merupakan salah satu dari panca indra yang
berfungsi sebagai perasa pada manusia kulit yang merupakan
berbagai bidang. Komputer merupakan bagian penting dalam
organ terluas penyusun tubuh manusia yang terletak pada peningkatan teknologi informasi. Kemampuan komputer
bagian paling luar dan menutupi seluruh permukaan tubuh dalam mengingat dan menyimpan informasi dapat
manusia. Pada masyarakat gangguan yang sering kali timbul dimanfaatkan tanpa harus bergantung kepada hambatan-
pada kulit sering terjadi karena ada berbagai faktor penyebab. hambatan seperti yang dimiliki pada manusia, misalnya saja
Alasan kurangnya kesadaran untuk memeriksakan masalah kondisi lapar, haus, ataupun emosi. Dengan menyimpan
penyakit kulit ke dokter ahli adalah rasa malu untuk informasi dan sekumpulan aturan penalaran yang memadai
mengutarakan penyakit yang diderita bahkan kemungkinan memungkinkan komputer memberikan kesimpulan bahkan
karena faktor ekonomi. Cabang ilmu komputer yang dapat
dapat mengambil keputusan yang kualitasnya mendekati
mendukung dalam pembangunan perangkat lunak yang dapat
melakukan diagnosa penyakit kulit dan memberikan beberapa kemampuan seorang pakar pasa bidang keilmuan tertentu.
solusi berdasarkan input data yang diberikan adalah sistem Kulit indra kelima dari susunan panca indra manusia yang
pakar. Sistem ini bekerja untuk mengadopsi pengetahuan merupakan organ terluas penyusun tubuh manusia yang
manusia ke komputer yang menggabungkan dasar pengetahuan terletak paling luar dan menutupi seluruh permukaan tubuh.
dengan sistem inferensi untuk menggantikan fungsi seorang Fungsi kulit yaitu melindungi permukaan tubuh, memelihara
pakar dalam menyelesaikan suatu masalah. Salah satu metode suhu tubuh, dan sebagai pelindung organ-organ tubuh di
inferensi yang digunakan dalam sistem pakar adalah forward dalamnya. Gangguan pada kulit yang dirasakan oleh
chaining. Pada metode ini, data digunakan untuk menentukan masyarakat sering terjadi karena berberapa faktor
A-163

penyebabnya, antara lain yaitu iklim, lingkungan tempat kulit yang secara umum sering terjadi pada masyarakat
tinggal, kebiasaan hidup yang kurang sehat, dan alergi. Alasan seperti : kudis (skabies), bisul (furunkel), jerawat, kaligata
lainnya karena kurangnya kesadaran untuk memeriksakan (urtikaria), koreng, panu (Pitriyasis Versikolor), kurap
masalah penyakit kulit ke dokter ahli adalah rasa malu untuk (Ringworm / tinea), eksim (ekzema) dan kutu air (Athlete's
berterus terang serta himpitan ekonomi dan lain-lain. foot).
Dari permasalahan tersebut maka perlu dibuat suatu aplikasi Dokter biasanya memulai proses diagnostik dengan
yang khusus dirancang untuk membantu mendiagnosa mengamati pasien untuk tanda-tanda spesifik dan gejala-gejala
penyakit kulit serta alternatif pengobatannya. Salah satu dan dengan mengambil sejarah tertentu, misalnya: bagaimana
cabang ilmu komputer yang dapat mendukung hal tersebut tanda-tanda dan gejala terjadi? Tanda-tanda khusus, gejala dan
adalah sistem pakar. petunjuk historis memungkinkan dokter untuk melakukan
Sistem pakar (Expert System) merupakan cabang dari ilmu pemeriksaan fisik tertentu. Penyedia biasanya merumuskan
kecerdasan buatan (Artificial Intelligence) dan juga sebuah "daftar singkat" dari kemungkinan diagnosis dan dapat
merupakan bidang ilmu yang muncul seiring perkembangan memperoleh tes lebih lanjut untuk mengkonfirmasi sebelum
ilmu komputer saat ini. Sistem ini merupakan sistem yang memberikan pengobatan.
berbasis pengetahuan, yaitu sistem yang meniru penalaran dari Pengobatan adalah mencocokkan antara gejala yang
seorang pakar dalam bidang tertentu (Turban ,2001). Sistem ditemukan dari hasil diagnosa penyakit dengan terapi obat
ini bekerja untuk mengadopsi pengetahuan manusia ke yang diperlukan dengan mempertimbangkan faktor-faktor lain
komputer yang menggabungkan dasar pengetahuan seperti adanya kontra-indikasi, dan ketepatan dosis.
(Knowledge Base) dengan sistem inferensi untuk Artificial Intelligence (AI) atau Kecerdasan Buatan
menggantikan fungsi seorang pakar dalam menyelesaikan merupakan cabang dari ilmu komputer yang konsern dengan
suatu masalah. Salah satu metode inferensi yang digunakan pengautomatisasi tingkah laku cerdas. Pernyataan tersebut
dalam sistem pakar adalah forward chaining. juga dapat dijadikan defenisi dari AI. Dari perspektif
Tujuan utama pengembangan sistem pakar adalah kecerdasan (intelligence), AI adalah bagaimana membuat
mensubstitusikan pengetahuan dan pengalaman yang dimiliki mesin yang cerdas dan dapat melakukan hal – hal yang
seorang pakar ke dalam komputer dan kemudian diteruskan sebelumnya hanya dapat dilakukan oleh manusia. AI seperti
kepada orang lain. Dalam hal ini sistem pakar yang dibuat bidang ilmu lainnya juga memiliki sejumlah sub disiplin ilmu
adalah sistem pakar dalam lingkup kesehatan sehingga setiap yang sering digunakan untuk pendekatan yang esensial bagi
orang dapat menggunakannya. untuk memecahkan masalah penyelesaian suatu masalah dan dengan aplikasi bidang AI
yang bersifat spesifik yaitu “Sistem pakar untuk yang berbeda. Salah satu cabang dari AI yaitu sistem pakar.
mendiagnosa penyakit kulit serta solusi pengobatannya Sistem pakar (expert system) merupakan cabang dari
menggunakan metode forward chaining” dengan kecerdasan buatan (Artificial intelligence) dan juga
memanfaatkan komputer sebagai medianya. merupakan bidang ilmu yang muncul seiring perkembangan
ilmu komputer saat ini. Sistem ini yaitu sistem yang meniru
II. PEMBAHASAN penalaran dari seorang pakar dalam bidang tertentu (Turban,
Data-data mengenai penyakit kulit diambil dari beberapa 2001). sistem ini bekerja untuk mengadopsi pengetahuan
puskesmas yang berada di kota Madya Palembang. Diagnosa manusia ke komputer yang menggabungkan dasar
menurut dunia medis atau kedokteran yaitu mengacu pada pengetahuan (knowledge base) dengan sistem inferensi untuk
proses berusaha untuk menentukan dan / atau menggantikan fungsi seorang pakar dalam menyelesaikan
mengidentifikasi penyakit yang mungkin atau gangguan yang suatu masalah.
timbul akibat dari gejala-gejala tertentu atau untuk Bentuk pengetahuan dalam suatu area kepakaran tertentu
mengklasifikasikan penyakit ke dalam kategori terpisah dan dapat di kategorikan sebagai berikut(firebaugh, 1989) :
berbeda yang memungkinkan keputusan medis tentang 1. Objek, bentuk ini meliputi sifat –sifat objek secara fisis
pengobatan dan prognosis untuk dibuat. yang dapat diperoleh dari pernyataan sederhana, aturan IF
Kulit merupakan organ terluas penyusun tubuh manusia yang – THEN, dan daftar dari objek tersebut.
terletak paling luar dan menutupi seluruh permukaan tubuh. 2. Kejadian, bentuk ini meliputi aksi dan kejadian secara
Karena letaknya paling luar, maka kulit yang pertama kali umum menetukan suatu elemen waktu dan dapat
menerima rangsangan seperti rangsangan sentuhan, rasa sakit, menunjukkan sebab akibat.
maupun pengaruh buruk dari luar. Fungsi kulit antara lain : 3. Performance, bentuk ini meliputi informasi tentang
melindungi permukaan tubuh, memelihara suhu tubuh, dan bagaimana melakukan pekerjaan tertentu.
mengeluarkan kotoran-kotoran tertentu. Kulit juga penting Meta – pengetahuan (Meta - knowledge), adalah pengetahuan
bagi produksi vitamin D oleh tubuh yang berasal dari sinar yang dimiliki sistem tentang pengetahuan internalnya.
ultraviolet. Mengingat pentingnya kulit sebagai pelindung Penelitian ini akan membuahkan hasil dalam bentuk
organ-organ tubuh di dalamnya, maka kulit perlu dijaga program aplikasi, untuk mendukung pengambilan keputusan
kesehatannya. Selain sebagai pelindung tubuh, kulit juga dalam menentukan penyakit kulit yang diderita oleh
memiliki nilai estetika. Kulit yang bersih dan terawat akan seseorang, berdasarkan beberapa gejala yang ditimbulkan
tampak indah dilihat. maka akan dapat diketahui berdasarkan tabel jenis penyakit
kulit yang telah disusun ke dalam sebuah tabel yang
Gangguan pada kulit sering terjadi karena berbagai faktor disesuaikan dengan gejala-gejala penyakitnya.
penyebab, antara lain yaitu iklim, lingkungan tempat tinggal,
kebiasaan hidup yang kurang sehat, dan alergi Sistematika penelitian yang penulis lakukan pertama adalah
menerangkan tentang jenis-jenis penyakit, serta gejala-gejala
II.1. SISTEMATIKA PENELITIAN. penyakit kulit. Data-data mengenai jenis-jenis penyakit kulit
yang telah di peroleh di simpan dalam sebuah tabel. Tabel
Pengetahuan mengenai Jenis penyakit kulit yang akan tersebut diberi nama tabel pengetahuan jenis penyakit, tabel
dimasukkan ke dalam sistem pakar ini adalah jenis penyakit ini berisi no., penyakit, definisi dan pengobatan, sedangkan
A-164

data-data mengenai gejala penyakit disimpan di dalam tabel sabun, obat-


pengetahuan gejala penyakit, tabel ini berisi kode, gejala dan obatan dan
jenis penyakit.selanjutnya membuat ERD, DFD, Kamus Data, kosmetik serta
Struktur tabel, pohon keputusan, flowchart halaman, kepekaan
terhadap jenis
implementasi, hasil implementasi, teknik pengujian.
makanan
seperti udang
III. HASIL PENELITIAN dan ikan laut.
P04 Kutu Air Disebabkan Mikonazole,Clotrim
Dari penelitian yang telah dilakukan untuk mempermudah oleh jamur azole atau
proses diagnosa awal penyakit Kulit, dibuatlah tabel jenis Tinea Krunis, Tolnattare
penyakit dan gejala yang dapat memberikan informasi tentang tumbuh (Kalpanak atau
pemeriksaan dan cara pencegahan penyakit ini. Tabel tersebut dipermukaan Salep Cap Kaki
kulit disela- Tiga.
juga dapat digunakan untuk membuat pohon keputusan
sela kaki,
dimana dari pohon keputusan tersebut kita dapat menentukan tangan dan
diagnosa awal penyakit Kulit yang di derita. menyebabkan
Beberapa pengetahuan tentang jenis penyakit kulit yang akan tekstur kulit
digunakan dalam aplikasi sistem pakar penyakit kulit ini yaitu : terlihat buruk.
kudis (skabies), bisul (furunkel), jerawat, kaligata (urtikaria), P05 Panu Panu atau Ketolconazol,
koreng, panu (Pitriyasis Versikolor), kurap (Ringworm / tinea), Panau Flukonazol atau
eksim (ekzema), kutu air (Athlete's foot), Erithodermis, disebabkan Itrakonazol
Infeksi kuku, Psoriosis plak, Arthiristis, Guttate, dan Pustular. oleh jamur (Daktarin/Kalpanak
Malassezia ).
Kemudian beberapa jenis penyakit kulit tersebut disusun ke
Furfur, sering
dalam sebuah tabel untuk mempermudah mengetahui gejala terjadi pada
penyakit kulit, kemudian jenis-jenis penyakit kulit diberi kode remaja usia
mulai dari P01 sampai dengan P09 apabila dikemudian hari belasan dan
ditemukan jenis-jenis penyakit kulit yang lain maka data berumur tua.
penyakit tersebut dimasukkan ke dalam tabel Pengetahuan P06 Koreng Luka yang Antibiotik dan
jenis-jenis penyakit, selanjutnya dibuat tabel yang berisi membusuk Salep Bisul
tentang gejala penyakit, kemudian gejala-gejala penyakit diakibatkan (Penicylin).
tersebut diberi kode mulai dari G01 sampai dengan G15 .Bila oleh luka yang
dikemudian hari ditemukan gejala-gejala penyakit yang baru terinfeksi.
P07 Bisul Merupakan Krim atau Salep
maka gejala-gejala tersebut dapat di masukan ke dalam tabel
(furunkel) infeksi kulit Antibiotik (Salep
Pengetahuan gejala penyakit. berupa Hitam).
benjolan yang
a. Sistematika Pembahasan terjadi akibat
1. Membuat Tabel Pengetahuan Jenis Penyakit infeksi bakteri
2. Membuat Tabel Pengetahuan Gejala Penyakit Statilokokus
3. Membuat Entity Relationship Diagram (ERD) Aureus.
4. Membuat Data Flow Diagram (DFD) P08 Jerawat Tumbuh Obat yang
5. Membuat Data Dictionary (Kamus Data) karena adanya mengandung
6. Membuat Table Structure (Struktur Tabel) peningkatan Isotretinoin,
produksi Ttracycline,
7. Membuat Decesion Tree (Pohon Keputusan) lemak di Benzoyl Peroxide
8. Membuat Rancangan Interface program (Halaman kelenjar lemak dan Asam Retinan
pengguna) dan adanya atau (Clean and
9. Membuat flowchart Halaman peningkatan Clear untuk wanita
hormon dan Biore untuk
Tabel 1. Pengetahuan Jenis Penyakit androgen, Laki-laki.
No. Penyakit Definisi Pengobatan terjadi pada
P01 Kudis Penyakit kulit Krim atau salep pria dan
(Skabies) yang menular kulit (Canesten). wanita saat
disebabkan remaja.
oleh parasit P09 Kaligata Penyakit kulit Antihistamin,
Sarcoptes yang timbul Epinephrine,
Scabiei Var akibat alergi Terbutalin,
Hominis. dengan Simetidin,
P02 Kurap Penyakit yang Obat yang permukaan Kartikosteroid, atau
disebabkan mengandung kulit timbul Obat penenang atau
oleh jamur. Mikonazol/Klorito bilur-bilur (CTM atau
mazol (Daktarin). membesar Talerghi).
P03 Eksim Disebabkan Eksim krim yang hilang-
(Ekzema) karena alergi Stenoid, timbul dalam
terhadap Corlicoteroids beberapa
rangsangan zat Topical (Fungiderm menit
kimia tertentu atau Canesten).
seperti yang
terdapat dalam
detergen,
A-165

Tabel 2. Pengetahuan gejala penyakit bergerak dari input menjadi output. Berikut ini adalah gambar
diagram konteks analisis sistem pakar untuk diagnosa
penyakit kulit dan pengobatannya menggunakan metode
forward chaining. (DFD level 0)

Gambar 4.2 Diagram konteks (level 0)

Pengembang DFD lebih lanjut ke level berikutnya


dimungkinkan asalkan kontinyuitas aliran informasi harus
dijaga dari tingkat ke tingkat. (buku rekayasa perangkat lunak.
Roger S pressman, Ph.D. hal 379).
Semua kata kerja adalah proses. Semua kata benda
merupakan entitas eksternal (kotak), objek data atau kontrol
(anak panah), atau penyimpanan data (garis ganda).(hal 380,
Rekayasa perangkat lunak : pendekatan praktisi (Buku I)/
Roger S. Pressman). Berikut ini adalah gambar diagram
konteks analisis sistem pakar untuk diagnosa penyakit kulit
dan pengobatannya menggunakan metode forward chaining
4.3 Entity Relationship Diagram (ERD) (DFD level 1)
Data flow diagram ( level 1)
Suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek data yang mempunyai
hubungan antar data. Berikut ini gambar Entity relationship
diagram analisis sistem pakar untuk diagnosa penyakit kulit
dan pengobatannya menggunakan metode forward
chaining.(gambar 3.1)

4.6 Pohon Keputusan

Pohon keputusan merupakan struktur penggambaran


pohon secara hirarkis. Berikut Pohon keputusan sistem pakar
diagnosa penyakit kulit.

Gambar 4.1 ERD (Conceptual data model)

4.4 DFD (Data Flow Diagram)

Diagram alur data atau data flow diagram


adalah sebuah teknik grafis yang menggambarkan aliran
informasi dan transformasi yang diaplikasikan pada saat data
A-166

4.6.1 Kaidah Produksi And timbul benjolan berwarna merah (G06)


Kaidah produksi biasanya ditulis dalam bentuk Jika- And area timbulnya benjolan pada bagian muka (G07)
Maka (IF–THEN). Kaidah ini dapat dikatakan sebagai Then anda mengalami yang namanya jerawat (P08)
hubungan implikasi dua bagian, yaitu bagian premis (jika) dan Rule 9
konklusi (maka). Antara premis dan konklusi dapat If rasa gatal saat berkeringat (G01)
berhubungan dengan “OR” atau “AND” . berikut adalah And permukaan kulit yang terinfeksi berwarna merah
kaidah-kaidah produksi dalam diagnosa penyakit kulit : (G02)
Rule 1 And muncul secara tiba-tiba jika digaruk akan timbul
If rasa gatal saat berkeringat (G01) bilur-bilur yang baru dan bilur-bilur akan menyebar
And permukaan kulit yang terinfeksi berwarna merah dan bergabung satu sama lain membentuk bilur yang
(G02) besar (G09)
And kulit menjadi tebal, timbul lingkaran-lingkaran kecil Then anda terkena kaligata (P09)
yang kasar dan bersisik (G03) Rule 10
And area terinfeksi terdapat pada bagian sekeliling puting If permukaan kulit yang terinfeksi berwarna merah (G02)
susu/ alat kelamin, permukaan depan pergelangan And pengelupasan kulit dan iritasi (G04)
tangan, disela-sela jari tangan, dibawah ketiak dan And pengelupasan kulit terjadi setiap hari dan terinfeksi
punggung (G10) pada seluruh lapisan kulit terlihat bersisik, kering dan
Then anda terkena penyakit jenis kudis (P04) berbau amis (busuk) (G16)
Rule 2 Then anda terkena penyakit erithodermis (P10)
If rasa gatal saat berkeringat (G01) Rule 11
And permukaan kulit yang terinfeksi berwarna merah If timbul pustulis putih, serbuk-serbuk putih disekitar area
(G02) terinfeksi (G02)
And kulit menjadi tebal, timbul lingkaran-lingkaran kecil And area terinfeksi menjadi sensitif, terasa gatal dan nyeri
yang kasar dan bersisik (G03) (meradang) (G18)
And pada bagian tengkuk leher dan kulit kepala yang And area terinfeksi terjadi pada bagian kuku kaki dan
terinfeksi lembab (berair nanah) (G11) tangan (G19)
Then anda terkena penyakit jenis kurap (P02) Then anda mengalami infeksi kuku (P11)
Rule 3 Rule 12
If rasa gatal saat berkeringat (G01) If kulit menjadi tebal, timbul lingkaran-lingkaran kecil yang
And permukaan kulit yang terinfeksi berwarna merah besar dan bersisik (G03)
(G02) And area terinfeksi menjadi sensitif, terasa gatal dan nyeri
And kulit menjadi tebal, timbul lingkaran-lingkaran kecil (meradang) (G18)
yang besar dan bersisik (G03) And kulit terinfeksi terlihat licin dan terlihat kaku/keras
And timbul gelembung-gelembung kecil berisi nanah (G20)
melepuh dan terasa gatal pada malam hari (G12) And area terinfeksi biasanya terjadi pada bagian lutut dan
Then anda terkena penyakit Eksim (P03) siku (G22)
Rule 4 Then anda mengalami psorioris plak (P12)
If rasa gatal saat berkeringat (G01) Rule 13
And permukaan kulit yang terinfeksi berwarna merah If kulit menjadi tebal, timbul lingkaran-lingkaran kecil yang
(G02) besar dan bersisik (G03)
And terjadi pengelupasan kulit dan iritasi (G04) And area terinfeksi menjadi sensitif, terasa gatal dan nyeri
And infeksi terjadi di sela-sela jari dan telapak kaki (G13) (meradang) (G18)
Then anda terkena penyakit kutu air (P04) And bentuk kulit terinfeksi menjadi kering berwarna
Rule 5 merah yang dilapisi kulit yang timbul berwarna
If rasa gatal saat berkeringat (G01) keperakan dan tidak bersisik (G21)
And kulit berwarna putih atau cokelat atau merah pada And peradangan sendi (terasa nyeri dan kaku ), mirip
bagian terinfeksi tergantung warna kulit penderita gejala rematik (G23)
(G14) Then anda mengalami Arthirithis (P13)
Then anda terkena penyakit panu (P05) Rule 14
Rule 6 If permukaan kulit yang terinfeksi berwarna merah (G02)
If rasa gatal saat berkeringat (G01) And area terinfeksi menjadi sensitif, terasa gatal dan nyeri
And permukaan kulit yang terinfeksi berwarna merah (meradang) (G18)
(G02) And bentuk kulit terinfeksi menjadi kering berwarna
And terjadi pengelupasan kulit dan iritasi merah yang dilapisi kulit yang timbul berwarna
And luka membusuk, berair (borok), dan berbau amis keperakan dan tidak bersisik (G21)
(G09) And timbul secara tiba-tiba pada bagian tubuh atas diikuti
Then luka anda telah menjadi koreng (P06) dengan infeksi saluran pernafasan atas amandel, dan
Rule 7 infeksi tenggorokkan. (G24)
If rasa gatal saat berkeringat (G01) Then anda mengalami guttate (P14)
And timbul benjolan berwarna merah (G06) Rule 15
And benjolan besar berwarna merah dirasa sakit yang If area terinfeksi menjadi sensitif, terasa gatal dan nyeri
sangat dan tidak banyak (satu benjolan) (G08) (meradang) (G18)
Then anda terkena bisul (P07) And bentuk kulit terinfeksi menjadi kering berwarna
Rule 8 merah yang dilapisi kulit yang timbul berwarna
If rasa gatal saat berkeringat (G01) keperakan dan tidak bersisik (G21)
A-167

And area terinfeksi pada bagian kaki dan tangan. (G25)


Then anda mengalami pustular (P15)

Rancangan Halaman pengguna (Interface Program)


Rancangan layar merupakan desain (gambaran)
tampilan layar aplikasi yang akan dibuat. Rancangan layar ini
dapat berguna untuk memudahkan pemrogram membuat
interface dari aplikasi sistem pakar berbasis web dan
memudahkan pengguna dalam mengakses halaman web ini.
4.7.1 Rancangan Halaman Awal (Home)
Halaman awal merupakan halaman yang dapat diakses oleh
pengguna untuk mengetahui deskripsi tentang jenis-jenis (Gambar 4.7 hal konsultasi)
penyakit kulit yang tersedia. Berikut adalah rancangan
halaman awal (home). 4.7.4 Rancangan Halaman solusi
Halaman solusi merupakan halaman dimana setelah pengguna
melakukan konsultasi maka hasil dari konsultasi tersebut
berada pada halaman solusi. Berikut adalah rancangan
halaman solusi.

Gbr 4.5 Rancangan Halaman Awal (Home)


4.7.2 Rancangan Halaman Daftar Penyakit
Halaman daftar penyakit merupakan halaman yang dapat
diakses oleh pengguna untuk mengetahui lebih detail tentang Gambar 4.8 Rancangan halaman solusi (hasil dari
jenis-jenis penyakit kulit. Berikut adalah rancangan halaman konsultasi)
daftar penyakit.
Flowchart halaman
Flowchart diawali dengan penerimaan input,
pemrosesan input dan diakhiri dengan penampilan output.
4.8.1 Flowchart halaman Awal/ (home)
Flowchart ini menjelaskan tentang halaman Awal yang
berisikan infornasi tentang penyakit kulit. Berikut adalah
gambar flowchart halaman awal.

Gambar 4.6 Rancangan Halaman Daftar Penyakit


4.7.3 Rancangan Halaman Konsultasi
Halaman konsultasi merupakan halaman
dimana pengguna dapat memulai melakukan
konsultasi. Berikut adalah rancangan halaman
konsultasi.

Gambar 4.14 Flowchart halaman awal (home)


A-168

4.8.2 Flowchart Halaman Lihat Penyakit mengenai penyakit kulit secara luas bagi pasien yang
Flowchart ini berisi jenis-jenis penyakit kulit. Ketika mengalami keterbatasan dana.
pengguna memilih salah satu penyakit, maka akan • Sistem Pakar Diagnosa penyakit kulit yang berbasis
ditampilkan halaman yang berisi informasi tentang penyakit komputer merupakan penyelesaian dari masalah yang terjadi
tersebut. Berikut adalah gambar flowchart penyakit. saat ini dan dapat menjadi solusi dalam memberikan
informasi tentang pemeriksaan atau hasil konsultasi dimana
solusinya dapat dijadikan sebuat nasehat.
• Sistem pakar ini dapat dikembangkan lagi, untuk penyakit
kulit jenis yang lain ddengan menambahkan gejala.

REFERENSI
[1] Desiani Anita, Konsep Kecerdasan Buatan, ANDI Yogyakarta 2006.
[2] Kusrini, Sistem Pakar Teori dan Aplikas . ANDI Yogyakarta, 2006.
[3] Pressman Roger S, Rekayasa Perangkat Lunak, ANDI Yogyakarta,
2002.
[4] http://en.wikipedia.org/wiki/Medical _diagnosis. This page was last
modified on 9 may 2011 at 13.11
[5] http://faculty.petra.ac.id/ido/tutorial/dreamweaver.htm, diakses tanggal
7 juli 2011.
[6] http://id.wikipedia.org/wiki/Aplikasi/diakses 19 agust 2011
[7] www.psoriasis.or.id/psoriasis.php . diakses tanggal 05 September 2011

4.8.3 Flowchart Halaman Konsultasi


Flowchart ini menjelaskan proses pencarian penyakit
yang diambil dari gejala-gejala yang dipilih oleh pasien jika
kondisi bernilai ya setelah proses pertanyaan berakhir maka
akan tampil halaman hasil atau solusi. berikut adalah gambar
flowchart halaman konsultasi periksa.

5.1 Kesimpulan
Berdasarkan permasalahan dan pembahasan pada bab-
bab sebelumnya dalam pembuatan “Sistem pakar untuk
mendiagnosa penyakit kulit serta Solusi pengobatannya
menggunakan metode forward chaining” peneliti dapat
membuat beberapa kesimpulan sebagai berikut :
• Sistem pakar ini dapat menjadi alternatif pemeriksaan dalam
usaha membantu masyarakat memperoleh informasi

You might also like