Aplikasi Sistem Pakar Berbasis Web Untuk Mendiagnosis

advertisement
Aplikasi Sistem Pakar Berbasis Web
Untuk Mendiagnosis Gangguan Kejiwaan Psikosis
Menggunakan Metode Certainty Factor
Nama
NPM
Fakultas
Jurusan
Pembimbing
: I Nengah Krisna Darma Laksana
: 53412511
: Teknologi Industri
: Teknik Informatika
: Dr. Suryadi MT, M.T
UNIVERSITAS GUNADARMA
2016
LATAR BELAKANG
Tidak punya waktu
untuk konsultasi ke psikiater
Sulitnya untuk mendiagnosis
penyakit gangguan jiwa psikosis
Tidak tahu cara untuk
mengobati penyakit ini
Kurangnya informasi
mengenai penyakit
gangguan jiwa psikosis
BATASAN MASALAH
Aplikasi
sistem pakar
berbasis web
Bahasa :
• PHP
• HTML
• CSS
• Javascript
• MySQL
Hanya
mendiagnosis
Penyakit
Gangguan
Jiwa Psikosis
yaitu:
- Skizofrenia
- Depresi
- Bipolar
- PTSD
- Paranoia
Metode yang
digunakan
adalah
metode
Certainty
Factor
TUJUAN PENULISAN
• Tujuan dari penulisan ini adalah untuk membuat sebuah
Aplikasi Sistem Pakar agar dapat digunakan pengguna untuk
mendiagnosis lebih awal gangguan kejiwaan psikosis yang
dialami, serta mendapatkan hasil diagnosis yang lebih akurat
dalam mendiagnosis gangguan kejiwaan psikosis dengan
menggunakan metode Certainty Factor.
USECASE DIAGRAM
CLASS DIAGRAM
TABEL PENYAKIT
NO
KODE PENYAKIT
NAMA PENYAKIT
1
P1
Skizofrenia
Post Traumatic Stress
2
P2
3
P3
Depresi
4
P4
Bipolar
5
P5
Paranoia
Disorder (PTSD)
TABEL GEJALA
POHON KEPUTUSAN
IF Sulit tidur AND Mendengar suara – suara AND Emosi
datar AND Menarik diri dari lingkungan sosial AND Pikiran
dan ucapan kacau AND Percaya sesuatu yang tidak nyata
THEN Penyakit Anda adalah Skizofrenia.
IF Sulit tidur AND Kehilangan minat melakukan aktivitas
AND Rasa sedih yang berlebihan AND Perasaan bersalah
yang berlebihan AND Merasa putus asa THEN Penyakit
Anda adalah Depresi.
POHON KEPUTUSAN(2)
KODE GEJALA
NAMA GEJALA
G1
Sulit tidur
G2
Mendengar suara – suara
G3
Mudah menangis
G6
Ingatan yang terganggu
G7
Menarik diri dari lingkungan sosial
G8
Pikiran dan ucapan kacau
G12
Percaya sesuatu yang tidak nyata
G14
Perasaan bersalah yang berlebihan
G16
Menghindari sebuah tempat / objek
G18
Merasa cemas
G21
Penurunan daya ingat
G24
Mudah marah/tersinggung
CERTAINTY FACTOR
Rumus CF Pararel :
CF (H | E1, E2) = CF (MB (H | E1)) + CF (MB (H | E2)) * (1 - CF (MB (H | E1)))
Dimana:
CF (H | E1, E2): Faktor kepastian parallel dari hipotestis H jika diberi bukti E1 dan E2
CF (MB (H | E1)): Ukuran kepercayaandari hipotesis H jika diberi bukti E1 (antara 0 dan 1)
CF (MB (H | E2)): Ukuran kepercayaan dari hipotesis H diberi bukti E2 (antara 0 dan 1)
TABEL NILAI CF
KODE GEJALA
PERHITUNGAN NILAI CF
NAMA GEJALA
G1
Sulit tidur
G2
Mendengar suara – suara
G3
Mudah menangis
G6
Ingatan yang terganggu
G7
Menarik diri dari lingkungan sosial
G8
Pikiran dan ucapan kacau
G12
Percaya sesuatu yang tidak nyata
G14
Perasaan bersalah yang berlebihan
G16
Menghindari sebuah tempat / objek
G18
Merasa cemas
G21
Penurunan daya ingat
G24
Mudah marah/tersinggung
Skizofrenia :
CF(A) = CF(G1) + [CF(G2) * (1 – CF(G1))]
CF(B) = CF(G7) + [CF(A) * (1 – CF(G7))]
CF(C) = CF(G8) + [CF(B) * (1 – CF(G8))]
CF(D) = CF(G12) + [CF(C) * (1 – CF(G12))]
PTSD
Depresi
Paranoia
Bipolar
= 0.3 + [0.6 * (1 – 0.3)] = 0.72
= 0.5 + [0.72 * (1 – 0.5)] = 0.86
= 0.4 + [0.86 * (1 – 0.4)] = 0.916
= 0.5 + [0.916 * (1 – 0.5)] = 0.958
: 0.853
: 0.75
: 0.76
: 0.832
Penyakit yang diderita oleh Pasien adalah Skizofrenia dengan
Nilai CF sebesar 0.958
Tampilan Aplikasi GKPExpert
Halaman Beranda
Tampilan Aplikasi GKPExpert(2)
Halaman Login
Halaman Register
Tampilan Aplikasi GKPExpert(3)
Halaman Beranda User
Tampilan Aplikasi GKPExpert(4)
Halaman Diagnosis User
Tampilan Aplikasi GKPExpert(5)
Halaman Hasil Diagnosis User
Tampilan Aplikasi GKPExpert(6)
Halaman Beranda Admin
KESIMPULAN
 Hasil uji coba aplikasi dengan metode blackbox telah dilakukan dan
semua fungsi pada website berhasil berjalan dengan baik.
 Hasil uji coba aplikasi ke pengguna di sisi tampilan 3.97 (baik) dengan
nilai dari sisi tata letak 4.06 (sangat baik), tipografi 3.77 (baik), warna
4.14 (sangat baik), gambar 3.9 (baik), sedangkan nilai informasi 4.02
(sangat baik) dengan nilai dari sisi kemanfaatan 3.87 (baik) dan
kelengkapan 4.17 (sangat baik). Dengan nilai keseluruhan 3.995 (baik).
Maka dapat disimpulkan bahwa aplikasi dinilai baik oleh pengguna
SARAN
• Website sistem pakar ini masih terdapat kekurangan. Oleh karena itu, saran untuk
pengembangan dan penyempurnaan website ini sangat diperlukan. Pada
pembuatan website sistem pakar ini data jenis penyakit gangguan jiwa psikosis
hanya 5 jenis penyakit. Oleh karena itu, dalam mengembangkannya dapat
dipertimbangkan untuk menambahkan lebih banyak jenis penyakit yang dapat di
diagnosis oleh sistem pakar, sehingga dapat lebih banyak mendiagnosis jenis
penyakitnya. Selain itu, tampilan yang ada pada website ini masih sangat sederhana,
untuk itu diharapkan dalam mengembangkan website ini dapat menambahkan
beberapa fitur untuk menambah informasi pengguna.
Download