Abstract: Eyes are included as one of important human sense which is very useful human
vision. But people usually take care the health of the eyes carelessly and it is also because of the
less information for people to keep the healthy eyes. Besides the minimum health facilities for
eyes in the hospitals and the clinics and also less expert that make this symptom cannot be handled
rapidly. To help people, in this case the expert can use method of system with process of inference
forward chaining. This system was created in website basic for spreading the information to people
so the health of eyes can be handled quickly. Based on the research, four consumers and an expert
the result : i) Throughout seven times of research in validity system the symptom can be detected,
ii) From the research of feature in system application the result are 3.4 from the consumer and 4.2
from the expert. From the result can be seen that this expert system application runs well, can be
used and gives information of the symptoms and the solutions.
Keyword: Sistem Pakar, Sistem Berbasis Aturan, Forward Chaining, Penyakit Mata
Mata merupakan suatu panca indra yang membantu seorang pakar atau ahli dalam
sangat penting dalam kehidupan manusia untuk mendiagnosa berbagai macam penyakit, seperti
melihat. Jika mata mengalami gangguan atau jantung, ginjal, stroke, kanker, gigi, kulit hingga
penyakit mata, maka akan berakibat sangat fatal
ke mata.
bagi kehidupan manusia. Jadi sudah mestinya
mata merupakan anggota tubuh yang perlu Sistem pakar merupakan suatu program
dijaga dalam kesehatan sehari-hari. aplikasi komputerisasi yang berusaha menirukan
Meskipun sangat penting, seringkali kita proses penalaran dari seorang ahlinya dalam
lupa untuk merawatnya secara baik yang memecahkan masalah spesifikasi atau bisa
dikarenakan kurangnya pengetahuan masyarakat dikatakan merupakan duplikat dari seorang
untuk mencegah penyakit itu. Selain itu, pakar karena pengetahuannya disimpan di dalam
terbatasnya sarana pelayanan kesehatan mata di
basis pengetahuan untuk diproses pemecahan
puskesmas dan rumah sakit, serta kurangnya
tenaga dokter spesialis mata yang bisa masalah.
memeriksa dan melakukan operasi mata, Sistem Pakar Untuk Diagnosa Penyakit
membuat gangguan mata tak tertangani sejak Mata ini menggunakan metode sistem berbasis
dini. aturan dengan proses inferensi forward chaining
Seiring perkembangan teknologi yang yang bertujuan untuk menelusuri gejala yang
sangat pesat, pada bidang kedokteran saat ini ditampilkan dalam bentuk pertanyaan-
juga telah memanfaatkan teknologi untuk pertanyaan agar dapat mendiagnosa jenis
membantu peningkatan pelayanan yang lebih penyakit. Perangkat lunak sistem pakar dapat
baik kepada masyarakat luas. Pekerjaan yang mengenali jenis penyakit mata setelah
sangat sibuk dari seorang dokter mengakibatkan melakukan konsultasi dengan menjawab
bidang sistem pakar mulai dimanfaatkan untuk beberapa pertanyaan-pertanyaan yang
Halaman 31
ditampilkan oleh aplikasi sistem pakar serta Jenis glaukoma ini adalah jenis yang
dapat menyimpulkan beberapa jenis penyakit terbanyak terjadi di Indonesia. Sudut bilik
mata yang diderita oleh pasien. Data penyakit mata depan akan tertutup secara mendadak
dan menyumbat aliran cairan bola mata.
yang dikenali menyesuaikan rules (aturan) yang
Akibatnya tekanan dalam bola mata
dibuat untuk dapat mencocokkan gejala-gejala mendadak naik tinggi dan menyebabkan
penyakit mata dan memberi nilai persentase dan berbagai gejala klinis. Bila tidak diobati
dalam hitungan satu minggu berapa kali pasien segera, maka glaukoma ini akan
merasakan gejala-gejalanya, agar mengetahui menyebabkan kebutaan.
nilai pendekatan jenis penyakit pasien. Sistem 3. Mata Juling
ini dibangun berbasis website dengan bahasa Strabismus (Mata juling) adalah suatu
pemrograman yang digunakan yaitu PHP dan keadaan yang ditandai dengan penyimpangan
abnormal dari letak satu mata terhadap mata
MySQL sebagai databasenya.
yang lainnya, sehingga garis penglihatan tidak
paralel dan pada waktu yang sama, kedua mata
LANDASAN TEORI tidak tertuju pada benda yang sama. Penyakit
Penyakit Mata matat juling biasanya dialami oleh anak-anak
1. Katarak yang berusia 1-3 tahun. Beberapa jenis
Katarak merupakan suatu keadaan di strabismus:
mana lensa mata yang biasanya jernih dan a. Esotropia : mata melenceng ke arah dalam.
bening menjadi keruh. Faktor penyebab dan b. Eksotropia : mata melenceng ke arah luar.
proses terjadinya katarak: c. Hipertropia : mata melenceng ke arah atas.
a. Katarak juvenile: katarak yang terlihat pada d.Hipotropia : mata melenceng ke arah bawah.
usia di atas 1 tahun dan di bawah 50 tahun. 4. Timbilen (Hordeolum)
Merupakan lanjutan dari katarak kongenital Timbilen atau timbil yang dalam bahasa
yang makin nyata. medis disebut Hordeolum. Penyakit ini dapat
b. Katarak kongenital: katarak yang terlihat pada menyerang siapa saja, mulai anak-anak hingga
usia di bawah 1 tahun/ Kekeruhan lensa yang orang tua. Disebutkan bahwa angka kejadian
didapatkan sejak lahir. pada usia dewasa lebih banyak dibanding anak-
c.Katarak Senilis: katarak yang dialami orang anak. Adakalanya seseorang mudah banget
berusia lanjut atau di atas 50 tahun karena mengalami timbilen (berulang). Ibaratnya, baru
faktor degenerasi. sembuh yang satu, kemudian muncul lagi timbil
2. Glaukoma di tempat yang lain. Hordeolum adalah infeksi
Penjelasan tentang jenis penyakit mata atau peradangan pada kelenjar di tepi kelopak
Glaukoma, sebagai berikut: mata bagian atas maupun bagian bawah yang
a. Glukoma primer sudut terbuka disebabkan oleh bakteri, biasanya oleh kuman
Biasanya terjadi pada penderita usia lanjut. Stafilokokus (Staphylococcus aureus).
Jaringan trabekula sebagai saluran keluar Penyebaran kuman tersebut antara lain melalui
akan tersumbat dan menyebabkan tekanan udara. Ada dua jenis timbilen, yang pertama
dalam bola mata meningkat secara perlahan. hordeolum externum, benjolannya terlihat di luar
Peningkatan tekanan secara perlahan ini kelopak mata, yang kedua, hordeolum internum
menyebabkan kerusakan saraf mata secara yang hanya berupa benjolan yang berada di
perlahan pula, maka penderita penyakit ini dalam kelopak mata.
disebut Glaukoma Primer Sudut Terbuka. 5. Daging Tumbuh ( Pterygium)
Jenis glaukoma ini akan merusak tajam Pterygium adalah munculnya suatu
penglihatan secara perlahan-lahan dan tanpa timbunan atau selaput pada mata yang bentuknya
rasa sakit, sehingga penderita tidak seperti segitiga dengan puncak berada di arah
menyadari keadaan matanya dan akhirnya kornea mata. Pterygium oleh sebagian orang
terjadi kebutaan atau kerusakan saraf mata GLNHQDO VHEDJDL ³GDJLQJ WXPEXK´ GL VHODSXW
yang sudah tidak dapat ditolong lagi. bening mata. Penyebab pterygium diduga karena
b. Glaukoma primer sudut tertutup factor iritasi dari luar seperti: sinar matahari,
panas, debu dan angin. Karena itu untuk
mencegah timbulnya pterigium dapat dilakukan Pada tabel 1 ini di gunakan untuk
dengan cara menghindari paparan sinar matahari menentukan jenis penyakit mata dari beberapa
(ultraviolet) dengan memakai kacamata hitam, gejala yang dialami.
topi atau payung.
Sistem Pakar Tabel 1
Sistem pakar adalah sekumpulan program P P P P P P P P
yang memanipulasi pangkalan pengetahuan 1 2 3 4 5 6 7 8
(knowledge base) untuk menyelesaikan masalah- G1 ¥ ¥ ¥
masalah pada bidang khusus yang memerlukan G2 ¥ ¥ ¥
keahlian manusia. Sistem pakar bekerja G3 ¥
berdasarkan pengetahuan yang dimasukkan oleh G4 ¥ ¥ ¥
seorang atau beberapa orang pakar dalam G5 ¥ ¥ ¥
rangka mengumpulkan informasi sampai sistem G6 ¥ ¥ ¥
pakar dapat menentukan jawabannya (Patterson, G7 ¥ ¥
1990). G8 ¥ ¥
Menurut Kusrini (2006: 11) sistem pakar G9 ¥ ¥
adalah sistem berbasis komputer yang G10 ¥
menggunakan pengetahuan, fakta, dan teknik G11 ¥
penalaran dalam memecahkan masalah yang G12 ¥
biasanya hanya dapat dipecahkan oleh seoarang G13 ¥
pakar dalam bidang tersebut. G14 ¥
G15 ¥
G16 ¥
Forward Chaining
G17 ¥
Menurut Arhami (2005) Forward
Chaining adalah pendekatan yang dimotori data
(data-driven). Dalam pendekatan ini pelacakan Keterangan dari tabel 1 sebagai berikut:
dimulai dari informasi masukan, dan selanjutnya a. Katarak juvenile (P1) gejalanya:
mencoba menggambarkan kesimpulan. penurunan ketajaman (G1) , penglihatan
Pelacakan ke depan mencari fakta yang sesuai ganda (G2), mata gatal (G3), penglihatan
dengan bagian IF dari aturan IF-Then. Untuk kabur (G4), pupil tampak warna putih/ abu-
lebih jelasnya dapat dilihat alur dari metode abu (G5), mata merah (G6) dan silau pada
Forward Chaining pada gambar 1 matahari (G7).
b. Katarak kongenital (P2) gejalanya:
Fakta 1 Kaidah C Kesimpulan pupil tampak warna putih/ abu-abu (G5).
Kaidah A c. Katarak sinilis (P3) gejalanya:
penurunan ketajaman (G1), penglihatan
Observasi Fakta 2 Kaidah D Kesimpulan ganda (G2), penglihatan kabur (G4), pupil
tampak warna putih/ abu-abu (G5) dan silau
pada matahari (G7).
Kaidah E Kesimpulan d. Gloukoma sudut terbuka (P4) gejalanya :
lapangan pandang mengecil secara perlahan
(G8) dan sakit kepala (G9).
Kaidah B Fakta 3 Kesimpulan e. Gloukoma sudut tertutup (P5) gejalanya
adalah lapangan pandang mengecil secara
Gambar 1. Metode Forward Chaining
mendadak (G8), mata merah (G6), sakit
Tabel Penyakit kepala (G9), penurunan ketajaman (G1),
mual+ muntah (G10), tampak pelangi bila
melihat lampu (G11).
- Pengguna 1 memberikan penilaian dari skala penilaian yang diperoleh dari masing-masing
1-5 dari setiap pertanyaan. Pertanyaan satu pertanyaan didapat dari Pakar memberikan
pengguna memberikan nilai 5, pertanyaan dua penilaian dari skala 1-5 dari setiap pertanyaan.
pengguna memberikan nilai 5, pertanyaan tiga Pertanyaan satu pakar memberikan nilai 5,
pengguna memberikan nilai 4, pertanyaan pertanyaan dua pakar memberikan nilai 4,
empat pengguna memberikan nilai 5, pertanyaan tiga pakar memberikan nilai 4,
pertanyaan lima pengguna memberikan nilai 5. pertanyaan empat pakar memberikan nilai 4,
Setelah memberikan penilaian akan dijumlah pertanyaan lima pakar memberikan nilai 4.
setiap skor nilai yang digunakan maka Setelah memberikan penilaian akan dijumlah
mendapatkan skor 24 dan hasil uji coba di setiap skor nilai yang digunakan maka
dapat dari (jumlah skor hasil pengumpulan mendapatkan skor 21 dan hasil uji coba di dapat
data = 24/ jumlah pertanyaan= 5) adalah 4.8. dari (jumlah skor hasil pengumpulan data = 21/
- Pengguna 2 memberikan penilaian dari skala jumlah pertanyaan= 5) adalah 4.2. Maka hasil uji
1-5 dari setiap pertanyaan. Pertanyaan satu coba untuk pakar 4.2. Maka hasil uji coba untuk
pengguna memberikan nilai 5, pertanyaan dua pengguna umum 3.4 dapat dilihat pada Tabel 2.
pengguna memberikan nilai 4, pertanyaan tiga Dan hasil uji coba untuk pakar 4.2 dapat dilihat
pengguna memberikan nilai 4, pertanyaan pada Tabel 3.
empat pengguna memberikan nilai 4, Tabel 4 merupakan hasil rekapitulasi uji
pertanyaan lima pengguna memberikan nilai 5. coba dari tujuh kali percobaan yang dilakukan
Setelah memberikan penilaian akan dijumlah oleh 4 pengguna umum dengan masing-masing
setiap skor nilai yang digunakan maka melakukan satu kali uji coba dan 1 pakar dengan
mendapatkan skor 22 dan hasil uji coba di tiga kali uji coba.
dapat dari (jumlah skor hasil pengumpulan Gambar 12 ini menggambarkan laporan
data = 22/ jumlah pertanyaan= 5) adalah 4.4. jumlah persentase penyakit mata.
- Pengguna 3 memberikan penilaian dari skala
1-5 dari setiap pertanyaan. Pertanyaan satu
pengguna memberikan nilai 4, pertanyaan dua
pengguna memberikan nilai 4, pertanyaan tiga
pengguna memberikan nilai 4, pertanyaan
empat pengguna memberikan nilai 4,
pertanyaan lima pengguna memberikan nilai 4.
Setelah memberikan penilaian akan dijumlah
setiap skor nilai yang digunakan maka
mendapatkan skor 20 dan hasil uji coba di
dapat dari (jumlah skor hasil pengumpulan
data = 20/ jumlah pertanyaan= 5) adalah 4.
- Pengguna 4 memberikan penilaian dari skala
1-5 dari setiap pertanyaan. Pertanyaan satu
pengguna memberikan nilai 4, pertanyaan dua
pengguna memberikan nilai 4, pertanyaan tiga
pengguna memberikan nilai 3, pertanyaan
empat pengguna memberikan nilai 4, Gambar 12 persentase panyakit mata
pertanyaan lima pengguna memberikan nilai 4.
Setelah memberikan penilaian akan dijumlah Laporan yang dihasilkan merupakan
setiap skor nilai yang digunakan maka informasi laporan penyakit mata dari hasil
mendapatkan skor 19 dan hasil uji coba konsultasi pasien.
didapat dari (jumlah skor hasil pengumpulan
data = 19/ jumlah pertanyaan= 5) adalah 3.8. KESIMPULAN
Setelah mendapatkan hasil nilai uji coba dari Kesimpulan yang dapat diambil dari hasil
setiap pengguna maka hasil nilai uji coba setiap implementasi dan evaluasi adalah sebagai
pengguna dijumlah dan dibagi jumlah berikut:
pertanyaan. 4.8+4.4+4+3.8/ 5= 3.4. dan Skor
SARAN
Adapun saran-saran untuk pengembangan
sistem ini adalah:
1. Sistem ini menggunakan metode sistem
berbasis aturan dengan proses inferensi
forward chaining masih dapat
dikembangkan dengan berbasis mobile,
sehingga dapat diakses secara global.
2. Diharapkan sistem pakar diagnosis penyakit
mata ini selanjutnya dapat dikembangkan
menjadi sistem pakar diagnosis penyakit
mata yang lebih lengkap sehingga dapat
membantu masyarakat dalam mendapatkan
informasi penyakit mata.
DAFTAR PUSTAKA
Penurunan ketajaman
(tdk parah 0-2h, sedang 3-4h,
parah 5-7h)
Set 1
Gangguan
Penglihatan ganda penglihatan
(ya, tdk)
Lap. pandang mengecil -kualitas penglihatan menurun,melihat
(tdk parah 0h, sedang 1-3h, ganda, berbayang/ PHOLKDW ELQWLN´
parah 4-7h) -sudut pandang mengecil scr perlahan
-berbayang/ PHOLKDW ELQWLN´
-sudut pandang mengecil scr mendadak,
kualitas penglihatan menurun
-melihat ganda
-Tidak terdeteksi
-Normal
Set 3
Gejala pd mata
Mata gatal
(sering 7-10x, sedang 2-6x,
jarang0-1x)
- berbayang/melihat ELQWLN´NXDOLWDV
Mata merah
penglihatan menurun, melihat ganda,
Set 2
Gangguan kornea
(dominan 55-100%, sedang mata gatal, mata merah, sensitif pada
mata
30-50%, tdk 0-25%) cahaya
-kualitas penglihatan menurun, melihat
Mata kering -iritasi & merah saja ganda, berbayang/PHOLKDW ELQWLN´,
(ya, tdk) -iritasi & mata merah &mata gatal sensitif pada cahaya
-iritasi & mata kering & mata merah -penglihatan mengecil scr perlahan )
-Tidak terdeteksi -penglihatan mengecil scr mendadak,
-normal mata merah, kualitas penglihatan
Tampak pelangi bila melihat lampu menurun, tampak pelangi bila melihat
lampu
(ya, tdk)
-melihat gand
Silau pada matahari -mata kering, berbayang/melihat Jenis penyakit
(ya, tdk) ELQWLN´PDWD PHUDK mata
-Tidak terdeteksi
-Normal -katarak juvenil
Set 7
-katarak kongenital
Mual + muntah -katarak sinilis
(sering 7-10x, sedang 2-6x, jarang0-1x) -gloukoma sudut
terbuka
Set 4
Kondisi kelopak
Benjolan pada kelopak mata
mata
(ya, tdk)
Kelopak sakit saat di raba
(ya, tdk) -infeksi bakteri Gejala pd fisik
Set 6
-Normal mata
Usia
No Pertanyaan Penilaian
5 4 3 2 1
1 Bagaimana fitur-fitur 2 2 - - -
yang disediakan oleh
aplikasi?
2 Apakah hasil dari 1 3 - - -
konsultasi dapat
memberikan manfaat
bagi pengguna?
3 Apakah proses untuk - 3 1 - -
menjawab pertanyaan
yang ditampilkan sudah
jelas?
4 Bagaimana dengan 1 3 - - -
laporan hasil
konsultasinya? Apakah
sudah jelas?
5 Menurut anda, 2 2 - - -
bagaimana tampilan dari
aplikasi ini secara
keseluruhan?
Hasil Uji Coba
3.4
No Pertanyaan Penilaian
5 4 3 2 1
1 Bagaimana fitur-fitur ¥ - - - -
yang disediakan oleh
aplikasi?
2 Apakah setiap fungsi - ¥ - - -
dapat berjalan sesuai
yang diinginkan?
3 Apakah proses untuk - ¥ - - -
menjawab pertanyaan
yang ditampilkan sudah
jelas?
4 Bagaimana dengan - ¥ - - -
laporan hasil
konsultasinya? Apakah
sudah jelas?
5 Apakah hasil konsultasi - ¥ - - -
sudah sesuai?
Persentase Hasil Uji Coba
4.2