aplikasi sistem pakar diagnosa gangguan kejiwaan

advertisement
APLIKASI SISTEM PAKAR DIAGNOSA
GANGGUAN KEJIWAAN
Indra Gunawan
Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG
Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel
Email: [email protected]
Abstract
Healthy life is not only oriented to physical erformance but also mental. Mental and physical health must be
kept balance to get a good life. A lot of people do not pay attention for their mental health so their life can be saved
no longer.
Along with technological development raising up today, people have invented an application which
specifically gnosed mental illness of human. This research aims at implementing of expert system of mental illness
gnosed for human. The research stages worked out earlier with literary study of medicine, psychiatry and
psychology. Worked out by completing the related questioners from a system. The expert system of mental illness
diagnosed would be found by opening data of mental illness information menu inside.
The result found that the gnosed of mental illness of human are detected accurately as information from the experts
so this expert system is valid for using in gnosed.
Expected by the application of expert system, can help people to find experienced mental illness, and can
provide first aid to the patient early, and provide appropriate solutions.
Keywords: mental illness, expert system, diagnose
1. Pendahuluan
1.1 Latar Belakang
Banyak masalah yang dihadapi manusia di
dalam
menjalani kehidupannya, dikarenakan
banyaknya cobaan yang datang dan masalah yang tak
bisa teratasi membuat jaringan syaraf otak manusia
terganggu dan dapat menyebabkan gangguan
kejiwaan. Untuk mencegah hal ini terjadi, maka
dibutuhkanlah seorang psikolog untuk mendiagnosa
apa yang terjadi dan untuk berkonsultasi dengan
seorang psikolog membutuhkan biaya yang tidak
sedikit dalam setiap konsultasinya.
Seiring berkembangnya teknologi informasi,
telah mempengaruhi perkembangan di berbagai
bidang, termasuk bidang psikologi. Permasalahanpermasalahan diatas dapat diatasi dengan cara
membangun aplikasi sistem pakar diagnosa penyakit
kejiwaan.
Aplikasi sistem pakar ini sifatnya sama seperti
seorang psikolog kejiwaan, aplikasi ini berisi tentang
pengetahuan-pengetahuan tentang semua yang
termasuk di dalam bidang psikologi yang diubah ke
dalam bentuk sebuah aplikasi pada sebuah komputer.
Sistem pakar untuk mendiagnosa penyakit kejiwaan
ini dapat membantu penderita yang mengalami
gangguan kejiwaan ataupun masyarakat yang
mengalami gejala-gejala penyakit kejiwaan. Mereka
bisa berkonsultasi di rumah tanpa harus menemui
seorang psikolog langsung sehingga bisa menghemat
biaya dan terhindar dari rasa malu dengan seseorang
atau tetangga sekitar.
Aplikasi ini akan mendiagnosa penyakit yang
dialami dan menampilkan solusi untuk pasien untuk
mencegah/menyembuhkan
penyakitnya,
tetapi
aplikasi ini dibuat untuk memberi pengetahuan
kepada seluruh masyarakat terhadap penyakit
kejiwaan dan bagi masyarakat yang kurang mampu
bisa mendapatkan konsultasi tentang penyakit
kejiwaan ini secara tepat dan akurat sesuai dengan
ilmu pengetahuan tentang penyakit kejiwaan.
1.2 Tujuan dan Manfaat
Tujuan dari penelitian ini adalah membangun
aplikasi sistem pakar untuk mendiagnosa gangguan
kejiwaan
Manfaat dari pembuatan aplikasi sistem pakar ini
adalah:
a. Sebagai sarana yang tepat dan praktis untuk
berkonsultasi dengan pakar kejiwaan tanpa
harus bertemu langsung dengan psikolog, hanya
dengan menjalankan aplikasi sistem pakar ini
mereka dapat menikmati layanan konsultasi
layaknya berkonsultasi dengan seorang pakar.
b.
Masyarakat bisa mendapatkan pengetahuan
tentang penyakit yang berhubungan dengan
masalah kejiwaan.
d.
1.3 Metodologi Penelitian
Metodologi penelitian yang digunakan dalam
penulisan skripsi ini yaitu sebagai berikut :
a. Metode pengumpulan data
b. Tahap analisa dan rancangan sistem pakar
e.
1.4 Batasan Masalah
Batasan masalah dalam membangun aplikasi
sistem pakar ini adalah sebagai berikut:
a. Membahas berbagai macam jenis penyakit,
khusus untuk mengidentifikasi gangguan
kejiwaan.
b. Aplikasi ini hanya difokuskan untuk seseorang
yang bertingkah abnormal atau gejala gangguan
kejiwaan.
c. Perancangan sistem ini bertujuan untuk
mendiagnosa jenis penyakit kejiwaan dengan
cara memberikan pertanyaan yang bersifat
konsultasi.
d. Sistem pakar untuk mendiagnosa penyakit
kejiwaan ini berbasis web dengan menggunakan
PHP dan MySQL sebagai database.
2. Tinjauan Pustaka
2.1 Konsep Dasar Sistem
Sistem dapat diartikan sebagai suatu kumpulan
atau himpunan dari unsur, komponen, atau variabelvariabel yang terorganisir, saling berinteraksi saling
tergantung satu sama lain dan terpadu. Teori sistem
secara umum pertama kali diuraikan oleh Kenneth
Boulding.
Terutama menekankan pentingnya
perhatian terhadap setiap bagian yang membentuk
sebuah sistem. Teori sistem mengatakan bahwa
setiap unsur pembentuk organisasi adalah penting
dan harus mendapatkan perhatian yang utuh supaya
manajer dapat bertindak lebih efektif
2.2 Komponen Sistem
Dalam sebuah sistem terdapat komponenkomponen seperti :
a. Perangkat keras
Mencakup piranti-piranti fisik seperti komputer,
printer dan barcode scanner.
b. Perangkat Lunak
Sekumpulan instruksi yang memungkinkan
perangkat keras untuk dapat memproses data.
c. ProsedurSekumpulan aturan yang dipakai untuk
mewujudkan
pemrosesan
data
dan
pembangkitan keluaran yang dikehendaki.
Orang
Semua pihak yang bertanggung jawab dalam
pengembangan sistem, pemrosesan dan
penggunaan keluaran sistem.
Basis data
Sekumpulan tabel, hubungan, dan lain-lain yang
berkaitan dengan penyimpanan data.
2.3 Sistem Pakar
Pada prinsipnya komputer diciptakan untuk
membantu
manusia
dalam
menyelesaikan
permasalahan yang berhubungan dengan pekerjaan
manusia dengan otomatisasi pemecahan masalah
dapat dilakukan. Awal komputer diciptakan hanya
sebatas memudahkan manusia untuk melakukan
perhitungan yang membutuhkan ketelitian dan
keakuratan. Seiring perkembangan zaman komputer
juga mengalami perkembangan yang pesat dalam hal
teknologi yang digunakan, dengan perkembangan
komputer yang lebih baik dari manusia
mengharapkan komputer tidak hanya bisa
menyelesaikan permasalahan manusia dalam hal
perhitungan matematika (Aritmatika) saja, akan
tetapi permasalahan manusia yang berhubungan
dengan logika yang tidak terstruktur bisa diselesaikan
oleh komputer.
Untuk itu manusia membutuhkan suatu sistem
komputer yang cerdas untuk membantu penyelesaian
masalah dalam bidang-bidang tertentu diantaranya:
Menyelesaikan permasalahan kesehatan dalam
bidang kedokteran, menyelesaikan permasalahan
keuangan, analisis pasar, pemasaran, penjualan,
investasi, dalam bidang perekonomian global.
Menyelesaikan permasalahan dalam bidang otomotif,
penerbangan, militer dan banyak lagi permasalahan
yang tidak terstruktur yang bisa dipecahkan oleh
komputer dengan cara memberikan solusi layaknya
seorang pakar.
Sistem pakar adalah aplikasi berbasis komputer
yang digunakan untuk menyelesaikan masalah
sebagaimana yang dipikirkan oleh pakar. Pakar yang
dimaksud disini adalah orang yang mempunyai
keahlian khusus yang dapat menyelesaikan masalah
yang tidak dapat diselesaikan oleh orang awam.
Sebagai contoh, dokter adalah seorang pakar yang
mampu mendiagnosis penyakit yang diderita pasien
serta dapat memberikan penatalaksanaan suatu
penyakit. Contoh yang lain, montir adalah seorang
yang punya keahlian dan pengalaman dalam
menyelesaikan kerusakan mesin motor/mobil,
psikolog adalah orang yang ahli dalam memahami
kepribadian seseorang, dan lain-lain.
Sistem pakar yang mencoba memecahkan
masalah yang biasa hanya bisa dipecahkan oleh
seorang pakar, dipandang berhasil ketika mampu
mengambil keputusan seperti yang dilakukan oleh
pakar aslinya baik dari sisi proses pengambilan
keputusan maupun hasil keputusan yang diperoleh.
2.3.1 Definisi Sistem Pakar
Ada beberapa pengertian sistem pakar oleh
beberapa ahli, antara lain sebagai berikut :
a. Menurut Durkin: Sistem pakar adalah sesuatu
program komputer yang dirancang untuk
memodelkan kemampuan penyelesaian masalah
yang dilakukan oleh seorang pakar
b. Menurut Ignizio: Sistem pakar adalah suatu
model dan prosedur yang berkaitan, dalam suatu
domain tertentu, yang mana tingkat keahliannya
dapat dibandingkan dengan keahlian seorang
pakar.
c. Menurut Giarratano dan Riley: Sistem pakar
adalah suatu sistem komputer yang bisa
menyamai atau meniru kemampuan seorang
pakar.
Sistem pakar pertama kali dikembangkan oleh
komunitas AI (artificial Intelegence) pada
pertengahan tahun 1960. Sistem pakar yang muncul
pertama kali adalah General-purpose Problem Solver
(GPS) yang dikembangkan oleh Newel dan Simon.
GPS ini mengalami kegagalan dikarenakan
cakupannya terlalu luas sehingga terkadang justru
meninggalkan pengetahuan-pengetahuan penting
yang seharusnya disediakan.
Pada dasarnya sistem pakar diterapkan untuk
mendukung aktifitas pemecahan masalah. Beberapa
aktivitas pemecahan yang dimaksud antara lain:
pembuatan keputusan (decision making), pemanduan
pengetahuan (knowledge fusing), pembuatan desain
(designing), perencanaan (planning), prakiraan
(forecasting), pengaturan (regulating), pengendalian
(controlling), diagnosis (diagnosing), perumusan
(prescribing), penjelasan (explaining), pemberian
nasihat (advising) dan pelatihan (tutoring). Selain itu
sistem pakar juga dapat berfungsi sebagai asisten
yang pandai dari seorang pakar.
Sampai saat ini sudah banyak sistem pakar yang
dibuat, beberapa contohnya terlihat pada tabel
dibawah ini.
Tabel 1
Contoh sistem pakar
Sistem pakar
MYCIN
DENDRAL
XCON
XSEL
&
Kegunaan
Diagnosa penyakit
Mengidentifikasi struktur
molekular campuran yang
tak dikenal
Membantu
konfigurasi
sistem komputer besar
SOPHIE
Prospector
FOLIO
DELTA
Analisa sirkit elektronik
Digunakan
di
dalam
geologi untuk membantu
mencari dan menemukan
deposit
Membantu
memberikan
keputusan bagi seorang
manager dalam hal stock
broken dan investasi
Pemeliharaan
listrik disel
lokomotif
2.3.2 Ciri-ciri Sistem Pakar
Ciri-ciri sistem pakar memiliki keunikan
tersendiri.
Sistem pakar merupakan programprogram praktis yang menggunakan strategi heuristic
yang
dikembangkan
oleh
manusia
untuk
menyelesaikan permasalahan-permasalahan yang
spesifik (M.Arhami,2005).
Disebabkan oleh keheuristikannya dan
sifatnya yang berdasarkan pada pengetahuan
sehingga umumnya sistem pakar mempunyai ciri-ciri
sebagai berikut:
a. Terbatas pada domain keahlian tertentu.
b. Berdasarkan pada kaidah/rule tertentu.
c. Dapat digunakan dalam berbagai jenis
komputer.
d. Mudah dimodifikasi, yaitu dengan menambah
atau menghapus suatu kemampuan dari basis
pengetahuannya.
e. Sistem dapat mengaktifkan kaidah secara searah
yang sesuai, dituntun oleh dialog dengan
pemakai.
f.
Bekerja
secara
sistematis
berdasarkan
pengetahuan dan mekanisme tertentu.
g. Pengambilan keputusan berdasarkan kaidahkaidah tertentu dan dapat merespons masukan
user (melalui kotak dialog).
h. Dapat menalar data-data yang tidak pasti dan
memberikan beberapa alasan pemilihan.
i.
Dikembangkan secara bertahap dan terbatas
pada bidang keahlian tertentu saja.
j.
Outputnya berupa saran atau anjuran.
k. Knowledge base dan inference engine terpisah.
2.3.3 Orang Yang Terlibat Dalam Sistem Pakar
Untuk memahami perancangan sistem pakar,
perlu dipahami mengenai siapa saja yang berinteraksi
dengan sistem. Mereka adalah :
a. Pakar (domain expert): seorang ahli yang dapat
menyelesaikan masalah yang sedang diusahakan
untuk dipecahkan oleh sistem.
b. Pembangunan
pengetahuan
(knowledge
engineer):
seorang yang menerjemahkan
pengetahuan seorang pakar dalam bentuk
deklaratif sehingga dapat digunakan oleh sistem
pakar.
c. Pengguna (user): seorang yang berkonsultasi
dengan sistem untuk mendapatkan saran yang
disediakan oleh pakar.
d. Pembangunan sistem (system engineer):
seorang yang membuat antarmuka pengguna,
merancang bentuk basis pengetahuan secara
deklaratif dan mengimplementasikan mesin
inferensi.
Seorang pakar/ahli (human expert) adalah
seorang individu yang memiliki kemampuan
pemahaman yang superior atau suatu masalah.
Misalnya: seorang dokter, penasihat keuangan, pakar
mesin mobil, dll.
Seorang pakar memiliki
kemampuan:
a. Dapat
mengenali
(recognizing)
dan
merumuskan masalah.
b. Menyelesaikan masalah dengan cepat dan tepat.
c. Menjelaskan solusi.
d. Belajar dari pengalaman.
e. Restrukturisasi pengetahuan.
f.
Menentukan relevansi/hubungan.
g. Memahami batas kemampuan.
Kepakaran/keahlian merupakan pemahaman
yang luas dari tugas atau pengetahuan spesifik yang
diperoleh dari pelatihan, membaca dan pengalaman.
Jenis – jenis pengetahuan yang dimiliki dalam
kepakaran :
a. Teori – teori dari permasalahan.
b. Aturan dan prosedur yang mengacu pada area
permasalahan.
c. Aturan (heuristic) yang harus dikerjakan pada
situasi yang terjadi.
d. Strategi global untuk menyelesaikan berbagai
jenis masalah.
e. Meta-knowledge
(pengetahuan
tentang
pengetahuan).
f.
Fakta – fakta.
Pemilihan seseorang sebagai domain expert,
hendaknya memperhatikan hal – hal sebagai berikut:
a. Orang yang memiliki ketrampilan (skill) dan
pengetahuan (knowledge) untuk menyelesaikan
masalah khusus dengan cara – cara yang
superior dibanding orang kebanyakan.
b. Memiliki pengetahuan kepakaran.
c. Memiliki keterampilan problem-solving yang
efesien.
d. Dapat mengomunikasikan pengetahuan.
e. Dapat menyediakan waktu.
f. Dapat bekerja sama.
3. Metode Penelitian
3.1 Metodologi Penelitian
Metodologi penelitian yang digunakan dalam
penulisan skripsi ini yaitu sebagai berikut :
a. Metode pengumpulan data
Metode pengumpulan data yang dilakukan adala
studi pustaka dengan cara mencari informasi dari
buku-buku referensi, paper, buku aplikasi sistem
pakar yang sejenis, dan pembelajaran dari internet
yang berkaitan dengan topik.
b. Tahap analisa dan rancangan sistem pakar
1) Analisa Masalah
Tahap menganalisis data yang
telah
dikumpulkan yang berkaitan dengan proses
dan data yang diperlukan dengan
mendefinisikan
kebutuhan
fungsional,
kebutuhan non fungsional dan kebutuhan
perangkat keras dan perangkat lunak.
Toolcase yang digunakan UML berbentuk
Use Case.
2) Penyelesaian Masalah
Pada tahap ini dilakukan penyelesaian
masalah dengan membuat tabel aturan dan
tabel keterangan.
3) Perancangan Sistem Pakar
Tahap ini merupakan tahap perancangan
sistem pakar dengan metode inferensi
(forward chaining) dan pohon keputusan.
4) Implementasi dan Pengujian
Pada tahap rekayasa sistem ini dijabarkan
Entity
Relationship
Diagram
dan
Normalisasi Logical Record Structure,
perancangan layar aplikasi, algoritma yang
dijelaskan dengan flowchart, implementasi
pengembangan aplikasi dengan bahasa
pemrograman untuk membuat aplikasi yang
bermanfaat dan sesuai kebutuhan, dan
pengujian berdasarkan kaidah penelusuran.
4. Hasil dan Pembahasan
4.1 Analisa Masalah
Sistem pakar penyakit kejiwaan ini diperuntukan
kepada psikolog, psikiater, ataupun orang awam yang
mau mempelajari ilmu untuk mendiagnosa gangguan
kejiwaan.
Penderita gangguan kejiwaan tidak mengetahui
cara mencegah/mengobati gangguan kejiwaan yang
terjadi serta penyebab gejala tersebut, apalagi
ditambah dengan kondisi keuangan yang kurang
mendukung untuk berkonsultasi ke
psikolog
gangguan kejiwaan.
Masalah yang dihadapi dalam kehidupan ini
dapat mempengaruhi pola pikir manusia menjadi
abnormal dan itu sangatlah menjadi penyakit yang
harus diwaspadai dalam mengarungi kehidupan yang
penuh dengan masalah dan apalagi hidup dalam
bayang-bayang hutang ataupun kebutuhan ekonomi
yang serba kekurangan, semua itu bisa juga
mempengaruhi terjadinya gangguan kejiwaan.
Gangguan jiwa terjadi dikarenakan banyak yang
tidak mengetahui gejala-gejalanya dan tidak
ditangani langsung, sehingga gangguan kejiwaan
yang semula hanya berupa gejala yang ringan bisa
berubah menjadi penyakit yang mengerikan yang
mempengaruhi fungsi ingatan pada otak dan
membuat saraf-saraf otak menjadi terganggu
sehingga otak tak mampu lagi untuk mengingat
apapun yang berhubungan dengan hidup yang
normal. Dampak bagi seseorang yang mengalami
gangguan jiwa sungguh sangat besar sehingga
masyarakat sekitarpun tidak mau mendekat, apalagi
gangguan jiwa tersebut disertai dengan sikap yang
mengancam, maka dipastikan tidak akan ada yang
mau berdekatan dengannya.
Sungguh disayangkan jika seseorang yang
mengalami gangguan jiwa ini bukannya mendapatkan
support untuk bisa sembuh dari penyakitnya,
terkadang keluarga sendiri pun tidak mau mengambil
pusing, tidak mengakuinya sebagai bagian dari
keluarga tersebut sedangkan penderita gangguan
kejiwaan sangat membutuhkan dukungan moril yang
bisa didapatkan dari keluarga.
4.2
Penyelesaian Masalah
Dari masalah diatas dapat disimpulan bahwa
alternatif penyelesaiannya adalah dengan membuat
aplikasi sistem pakar gangguan kejiwaan yang
berguna untuk mendiagnosa gangguan kejiwaan
sehingga masyarakat mengetahui gejala-gejalanya
sejak dini.
Aplikasi ini dibuat berdasarkan
pengetahuan yang dimiliki oleh pakar yang
keahliannya dituangkan dalam aplikasi ini.
Aplikasi ini dapat menjadi alternatif yang tepat
bagi masyarakat untuk mengetahui rincian dari
gangguan kejiwaan, dengan menggunakan aplikasi
ini tidak usah lagi merasa malu dilihat masyarakat
ataupun tetangga ketika pergi ke psikolog, karena
aplikasi ini bisa digunakan dimana saja dan kapan
saja sesuai kebutuhan pasien. Tetapi yang paling
penting untuk mendapatkan kesembuhan jiwa
tersebut adalah dukungan penuh keluarga dan kerabat
terdekat, karena seseorang yang mengalami
gangguan jiwa sesungguhnya sangat membutuhkan
bantuan atau support terbesar dari keluarga dan
kerabatnya.
Dibawah ini terdapat beberapa tabel dasar
pengetahuan dari aplikasi sistem pakar diagnosa
gangguan kejiwaan yang terdiri dari tabel nama-nama
penyakit gangguan kejiwaan yang disertai dengan
kode penyakitnya, serta tabel gejala yang berisi
daftar gejala yang ada pada sistem pakar ini.
LOGIN
Tabel 2 Tabel Dasar Penyakit Gangguan Jiwa
User
Admin
MENAMBAH DATA
PENYAKIT
<<EXTEND
MENAMBAH DATA
GEJALA
LIHAT PENYAKIT
MENAMBAH DATA
RELASI
<<EXTEND>>
KONSULTASI
UBAH
LIHAT
PERTOLONGAN
<<INCLUDE>>
UBAH PENYAKIT
<<INCLUDE>>
HAPUS
LIHAT INFO
UBAH
<<INCLUDE>>
MENGUBAH DATA
GEJALA
<<INCLUDE>>
LIHAT BUKU TAMU
HAPUS
LIHAT DATA
PENYAKIT
Kode
penyakit
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14
P15
P16
P17
P18
LIHAT DATA GEJALA
Gambar 1
Use Case Diagram
P19
P20
P21
Nama Gangguan
Demensia
Amnesia
Gangguan akibat alkohol dan
zat
Skizofrenia
Skizofrenia paranoid
Skizofrenia katatonik
Skizofrenia terdisorganisasi
Skizofrenia residual
Skizotipal
Gangguan waham menetap
Gangguan waham induksi
Depresi
Siklotimia
Distimia
Gangguan Panik
Gangguan Cemas menyeluruh
Gangguan Neurosis Depresi
Gangguan campuran ansietas
dan depresi
Gangguan obsesi-kompulsi
Reaksi Stress berat
Gangguan penyesuaian
P22
P23
P24
P25
gangguan disosiatif
Gangguan somatoform
Gangguan Kepribadian khas
Gangguan
Kepribadian
paranoid
Gangguan
kepribadian
emosional
tak
stabil
tipe
impulsive.
Gangguan kepribadian anti
social
Gangguan kepribadian schizoid
Gangguan
kepribadian
anankastis
Gangguan
kepribadian
histrionic
Gangguan
kepribadian
dependen
Gangguan
kepribadian
narsisistik
Gangguan
kepribadian
menghindar
Penyakit tidak ditemukan
P26
P27
P28
P29
P30
P31
P32
P33
P34
4.3
Rancangan Sistem Pakar
Tahap ini membahas perancangan aplikasi
sistem pakar yang dibangun, yaitu :
a. Mesin Inferensi
b. Pemilihan Teknik Inferensi
c. Tabel Keputusan
4.4 Struktur Basis Data
1
ADMIN
Id_Number
Nm_Admin
Id_admin
Kd_penyakit
Isi
M
M
1
PASIEN
Id_Pasien
Nama
Kelamin
Alamat
Pekerjaan
Email
1
Entry
BUKU TAMU
Id_pasien
Nama
Nama
Email
Komentar
PENYAKIT
1
Dapat
Kd_Penyakit
Nm_Penyakit
Nama_latin
Definisi
Solusi
Punya
Id_pasien
No_konsultasi
M
Kd_penyakit
Kd_pertanyaan
M
M
KONSULTASI
Milik
No_Konsul
Tgl_konsul
No_Konsul
Kd_Pertanyaan
Hasil
N
GEJALA
Kd_Pertanyaan
Nm_Pertanyaan
Gambar 3
Entity Relationship Diagram
4.5 Rancangan Layar Sistem Pakar
a. Form Menu Utama
SISTEM PAKAR DIAGNOSA KEJIWAAN
Daftar Penyakit
Konsultasi
Pertolongan
Info
Buku Tamu
Admin
Login
G51
User name
G52
ISI
G54
Password
G53
G66
G56
P11
G50
G82
G58
S11
G67
P18
G86
G68
P14
S18
G87
G70
G71
G
145
G93
G88
G71
G81
G
146
G94
G97
G89
G72
G82
G
147
G95
G98
G
102
G90
G7
3
G83
G
148
G96
P98
G
122
G
103
G91
G7
4
G84
G
149
P19
S98
G
123
P
122
G
104
G92
G75
G85
G
150
S19
G
124
S
122
P
123
G
108
G76
P16
G
151
S
123
G
109
G
114
G
126
G
110
G
140
G
116
G
127
G
111
G
153
G
117
G
118
P27
G
112
G
154
G
118
G
133
G
157
S27
G
113
G
155
P26
G
134
G
158
P34
G
114
G
156
S26
G
135
G
159
S34
G
115
P32
G
136
G
160
P25
S32
G
137
P33
G
138
S33
Polling
S14
P17
G69
S17
G77
G91
S16
G
152
G7
8
P31
G7
9
S31
JAM
G
125
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
Gambar 4
Form Menu Utama
b.
Form Daftar Penyakit
S IS T E M P A K A R D IA G N O S A K E JIW A A N
D a fta r P e n ya kit
D A F T A R S E M U A P E N Y A K IT
K o n su lta si
No
N a m a P e n y a k it
K a te g o ri
P e rto lo n g a n
G80
P15
PN
GN
SN
>>>>>
>>>>>
>>>>>
>>>
KETERANGAN
Penyakit
Gejala
S15
In fo
B u ku T a m u
A d m in
L o g in
U se r n a m e
S25
G
139
Solusi
P a ssw o rd
P o llin g
P29
Relasi
JA M
S29
C o p yrig h t© In d ra _ E n te rp rice s L T D .S T M IK A T M A L U H U R
D e sig n B y In d ra G u n a w a n
Gambar 2
Pohon keputusan bagian Akhir
Gambar 5
Form Daftar Penyakit
P ilih
c.
Form konsultasi
f.
Form Buku Tamu
SISTEM PAKAR DIAGNOSA KEJIWAAN
S IS T E M P A K A R D IA G N O S A K E JIW A A N
Daftar Penyakit
D a fta r P e n ya kit
F O R M U L IR B U K U T A M U
MASUKAN DATA PASIEN
Konsultasi
NAMA
KELAMIN
Pertolongan
NAM A :
IN P U T
E M A IL :
IN P U T
KOM ENTAR :
IN P U T
K o n su lta si
INPUT
O PRIA
0 WANITA
ALAMAT
INPUT
PEKERJAAN
INPUT
P e rto lo n g a n
DAFTAR
Info
In fo
Buku Tamu
S IM P A N
B u ku T a m u
Client Login
A d m in
User name
L o g in
U se r n a m e
Password
P a ssw o rd
Polling
P o llin g
JAM
JA M
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
C o p yrig h t© In d ra_ E n te rp rice s L T D .S T M IK A T M A L U H U R
D e sig n B y In d ra G u n a w a n
Gambar 9
Form Buku Tamu
Gambar 6
Form Registrasi Pasien
d.
Form Pertolongan
g.
Form Login pakar
MENU
S IS T E M P A K A R D IA G N O S A K E JIW A A N
Input Penyakit
Input Gejala
Input Relasi
Ubah Penyakit
Ubah Gejala
Lap.Penyakit
Lap.Gejala
Logout
Lap.Gejala
Logout
D a fta r P e n ya kit
K o n su lta si
IMAGE
P e rto lo n g a n
In fo
B u ku T a m u
A d m in
KETERANGAN SISTEM
L o g in
U se r n a m e
P E T U N JU K
P a ssw o rd
P o llin g
JA M
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
C o p yrig h t© In d ra_ E n te rp rice s L T D .S T M IK A T M A L U H U R
D e sig n B y In d ra G u n a w a n
Gambar 7
Form Pertolongan
e.
Form Info
Gambar 10
Menu Utama admin
h.
Form Input Penyakit
MENU
S IS TE M P A K A R D IA G N O S A K E JIW A A N
Input Penyakit
Input Gejala
Input Relasi
Ubah Penyakit
Ubah Gejala
Lap.Penyakit
MASUKAN DATA PENYAKIT
D aftar P enyakit
KODE
INPUT
PENYAKIT
INPUT
NAMA LATIN
INPUT
DEFINISI
INPUT
SOLUSI
INPUT
K onsultasi
P ertolongan
Info
B uku Tam u
A dm in
Login
U ser nam e
IN FO R M A S I
P assw ord
SIMPAN
P olling
JA M
C opyright© Indra_E nterprices LTD .S TM IK A TM A LU H U R
D esign B y Indra G unaw an
Gambar 8
Form Informasi
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
Gambar 11
Form Input Penyakit
i.
Form Input Gejala
MENU
Input Penyakit
Input Gejala
Input Relasi
Ubah Penyakit
Ubah Gejala
Lap.Penyakit
Lap.Gejala
Logout
MASUKAN GEJALA PENYAKIT
KODE
INPUT
GEJALA
INPUT
SIMPAN
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
Gambar 12
Form Input Gejala
j.
Form Input Relasi
MENU
Input Penyakit
Input Gejala
Input Relasi
Ubah Penyakit
Ubah Gejala
Lap.Penyakit
Lap.Gejala
Logout
RELASI GEJALA DAN PENYAKIT
5. Kesimpulan dan Saran
5.1 Kesimpulan
Berdasarkan hasil penelitian dan pembahasan
yang telah dilakukan, maka penulis dapat
memberikan kesimpulan sebagai berikut :
a. Aplikasi ini dibuat dengan menggunakan bahasa
pemrograman PHP dan database MySql.
b. Aplikasi ini bisa menjadi acuan bagi masyarakat
untuk mengetahui tentang gangguan kejiwaan.
c. Aplikasi ini menggunakan metode forward
chaining
5.2 Saran
Beberapa saran yang penulis ingin berikan
dengan tujuan untuk menjadikan aplikasi sistem
pakar gangguan ini semakin lebih baik.
a. Diharapkan agar aplikasi sistem pakar gangguan
kejiwaan dapat dionlinekan sehingga semakin
banyak masyarakat yang memperoleh informasi
tentang gangguan kejiwaan.
b. Diharapkan agar aplikasi tersebut dapat
dikembangkan lebih lanjut.
c. Dapat diakses dengan perangkat mobile.
Nama Penyakit :
[Daftar Penyakit]]
Daftar Pustaka
Daftar Gejala :
Simpan Relasi
[1] Dr.M.Rusdi. Diagnosis Gangguan Jiwa. Jakarta: Bagian
Ilmu Kedokteran Jiwa Fk Unika Atma Jaya, 2001
[2] Kusrini. Aplikasi System Pakar. Yogyakarta : Andi,
2008
[3] M, Arief, T, Kuspuji, Dkk. Kapita Selekta Kedokteran.
Jakarta :Media Aesculapius, 2008.
[4] N.A, Alan .Jago Php Dan Mysql.Bekasi : Dunia
Computer, 2011
Reset
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
Gambar 13
Form Input Relasi
k.
Form Ubah Penyakit
MENU
Input Penyakit
Input Gejala
Input Relasi
Ubah Penyakit
Ubah Gejala
Lap.Penyakit
DAFTAR SEMUA PENYAKIT
No
Nama Penyakit
Nama Latin
Pilihan
Ubah
hapus
Ubah
hapus
Copyright©Indra_Enterprices LTD.STMIK ATMA LUHUR
Design By Indra Gunawan
Gambar 14
Form Ubah Penyakit
Lap.Gejala
Logout
Download