PERANGKAT LUNAK DIAGNOSA PENYAKIT PADA MANUSIA BERBASIS SISTEM PAKAR
ABSTRAK
PERANGKAT LUNAK DIAGNOSA PENYAKIT PADA MANUSIA
BERBASIS SISTEM PAKAR
Oleh
ADAM HUSSEIN
Sistem pakar pendiagnosa penyakit ini dapat diakses melalui Personal Computer
(PC) maupun Netbook sehingga sangat memudahkan orang dalam mendiagnosa
penyakitnya. Sistem pakar ini dibuat dengan menggunakan bahasa pemrograman
Amzi Prolog. Skripsi ini akan membahas tentang cara kerja dokter yang diadopsi
pada sistem pakar penyakit secara keseluruhan, dasar teori yang digunakan, tahap
analisa, perancangan (desain), pengodean, pengujian, dan maintenance
(pemeliharaan) perangkat lunak (Software) pada penggunaan sistem ini. Sistem ini
dapat dijalankan dengan baik dan menurut tanggapan pengguna sistem ini
diperlukan. Berdasarkan tanggapan pengguna, hasil diagnosa yang diberikan oleh
sistem ini sudah cukup akurat.
Kata kunci: Bahasa Prolog (Program Logic), berbasis sistem pakar
ABSTRACT
HUMAN DISEASE DIAGNOSTIC SOFTWARE BASED ON EXPERT
SYSTEM
By
ADAM HUSSEIN
This disease diagnose expert system can be accessed through Personal Computer
(PC) or Netbook so that making it easier for people to diagnose the disease. This
expert system made with programming language Amzi Prolog. This thesis will
discuss about how the doctor who adopted the overall expert system disease, the
basic theory, analysist stage, design, coding, testing and maintenace the software
on the use of this system. This system can be run well and according to the system
user this is needed. According to user, the result which showed by this system is
accurate enough.
Key words : Prolog (Program Logic) Language, Expert System
PERANGKAT LUNAK DIAGNOSA PENYAKIT PADA MANUSIA
BERBASIS SISTEM PAKAR
(Skripsi)
Oleh
ADAM HUSSEIN
Skripsi
Sebagai salah satu syarat untuk mencapai gelar
SARJANA TEKNIK
Pada
Jurusan Teknik Elektro
FAKULTAS TEKNIK
UNIVERSITAS LAMPUNG
BANDAR LAMPUNG
2015
Judul Skripsi
PERANGI(AT LUNAIT DIAGNOSA PDNYAITIT
PADA IIIANUSIA BERBASIS SISTEII PAI{AR
Nama Mahasiswa
f1drrrn
Nomor Pokok Mahasiswa
0855051001
Program Studi
Teknik Elektro
Fakultas
Teknik
qlusseful
MEIITYETUJUI
Komisi Pe
ItI. Komaruddln, S.T., M.T.
NrP 19681207 199705 1 006
S.T., IISG.
NrP 19850915 200812 1 001
2. Ketua Jurusan Teknik Dlektro
NrP 19680809 199905 1 001
TIENGESAIII{AI!
1. Tim Penguji
Ketua
: M. Komaruddln, S.T., M.T.
Sekretaris
:
Ilery Dian Septama, S.T., Msc.
Penguji
Bukan Pembimbing
:
Yessl Mulyani, S.T., [I.T.
:"i$.flffi
5',r,li$ tr;/ffi
iffilffi
)': *-g6u*,
,. 't*lrBrdf,
hamo, !I.Sc., Ph.D.
:"=
17 t9B7O5
t
...'
ffi
OO2r
7
Tanggal Lulus Ujian Skripsi : 15 Oktober 2O15
t.
SI]RAT PERI{YATAAN
Dengan ini menyatakan bahwa skripsi ini dibuat oleh Saya sendiri. Adapun karya
orang lain yang terdapat dalam skripsi ini telah dicantumkan sumbemya pada
daftar pustaka.
Apabila pernyataan saya tidak benar maka saya bersedia dikenakan sanksi sesuai
dengan hukum yang berlaku.
8 Desember 2015
Adam Hussein
NPM.085s031001
RIWAYAT HIDUP
Penulis dilahirkan di Bandar Lampung Provinsi
Lampung pada tanggal 27 Agustus 1988, sebagai
anak ketiga dari empat saudara, dari Bapak
Burhanuddin Hussein dan Ibu Nurlina Gaffar.
Riwayat pendidikan penulis dimulai dari sekolah
dasar diselesaikan di SD Negeri Mandai Kecamatan
Biringkanaya Makasaar pada tahun 2000, Sekolah
Menengah Pertama di SLTP Negeri 12 Makassar diselesaikan pada tahun 2003,
dan Sekolah Menengah Atas di SMA Negeri 12 Bandar Lampung diselesaikan
pada tahun 2007.
Pada tahun 2008, Penulis terdaftar sebagai mahasiswa Jurusan Teknik Elektro
Fakultas Teknik Universitas Lampung melalui jalur Ujian Mandiri 2008.
Selama menjadi mahasiswa, penulis pernah menjadi anggota HIMATRO
(Himpunan Mahasiswa Teknik Elektro) Universitas Lampung pada tahun 2009
sampai 2010. Penulis juga pernah menjuarai lomba Technopreneur, dengan
judul ANOTROUS (Atlas Anatomi Tubuh Manusia berbasis 3D) dan menyabet
juara 2 nasional.
Pada tahun 2013, penulis melaksanakan kerja praktik di UPT PP. Universitas
Lampung
i
DENGAN BANGGA
KUPERSEMBAHKAN KARYA
SEDERHANA INI UNTUK
ALMARHUM AYAHANDA DAN
IBUNDA TERCINTA
BURHANUDDIN HUSSEIN DAN
NURLINA
KAKAK DAN ADIKKU TERCINTA
MUSLIMAH HUSSEIN , RIO HUSSEIN
DAN YASMIN HUSSEIN
i
MOTTO
“ karena sesungguhnya sesudah
kesulitan pasti ada kemudahan ”
-Al Qur’an , Surat Al-Insyirah : 5
“Sekali layar terkembang,
surut kita berpantang”
“ Pria yang tahan uji dan
keluar dengan value
sesungguhnya saat dia ada
dalam kondisi sulit akan
selalu sukses, tidak hanya
dalam urusan wanita, tapi
ii
juga dalam seluruh aspek
kehidupan yang dijalani. ”
-ADAM HUSSEIN,ST.Life Is Choice , Challenge
And Chance
-Ardiansyah Teguh Iman,ST.-
SANWACANA
Alhamdulillahhirobbil'alamin, segala puji bagi Allah SWT atas limpahan nikmat
kesehatan, kesempatan rahmat serta hidayah-Nya sehingga penulis dapat
menyelesaikan skripsi ini. Sholawat serta salam senantiasa tercurah kepada Nabi
Muhammad SAW sang penutup para Nabi dan Rasul, kepada keluarga, sahabat,
dan pengikutnya yang setia sampai akhir zaman.
Skripsi dengan judul "Perangkat Lunak Diagnosa Penyakit Pada Manusia
Berbasis Sistem Pakar" sebagai salah satu syarat untuk memperoleh gelar
Sarjana Teknik pada Jurusan Teknik Elektro Fakultas Teknik Universitas
Lampung
Dalam kesempatan ini penulis mengucapkan terimakasih yang tulus kepada :
1. Bapak Prof. Suharno, M.Sc., Ph.D., selaku dekan Fakultas Teknik
Universitas Lampung.
2. Bapak Agus Trisanto, Ph.D., selaku Ketua Jurusan Teknik Elektro
Universitas Lampung.
3. Ibu Herlinawati S.T., M.T., , selaku Sekretaris Jurusan Teknik Elektro
Universitas Lampung.
4. Bapak Ageng Sadnowo Repelianto S.T., M.T., selaku Pembimbing
Akademik.
5. Bapak Muhammad Komaruddin S.T., M.T., sebagai Dosen Pembimbing
Utama atas kesediaannya membimbing, membantu, meluangkan waktu
serta memberikan saran dan kritik kepada penulis dalam penyelesaian
penulisan skripsi ini.
6. Bapak Hery Dian Septama, S.T., Msc., sebagai Dosen Pembimbing
Pendamping atas kesediaannya membimbing, membantu, meluangkan
waktu serta memberikan saran dan kritik kepada penulis dalam
penyelesaian penulisan skripsi ini.
7. Ibu Yessi Mulyani, S.T., M.T., selaku Dosen Penguji yang telah
memberikan kritikan, dan saran dalam penyelesaian tugas akhir ini.
8. Segenap Dosen dan Pegawai di Jurusan Teknik Elektro yang telah
memberikan ilmu dan wawasan yang tak telupakan oleh penulis.
9. Almarhum Ayahanda Burhanuddin Hussein, ibunda Nurlina Gaffar, ayu
10. Muslimah Hussein, Kakak Rio Hussein dan adinda Yasmin Hussein yang
selama ini telah memberikan kasih sayang , semangat, doa, nasihat serta
dukungan.
11. Teman-teman Elektro angkatan 2008 dan 2009: Jeni, Andre, Hasron
(Bung Supar), Martha, Herdiawan, Felix, Dedi Irawan, Sigit, Roni Yanuar
Nainggolan, Aferdi Kakek, Supriyadi, Cahyonyo, Teguh Iman Ardiansyah
(Kotjong) dan lain-lain atas atas kebersamaan yang selama ini kita lalui.
Semoga kebersamaan ini akan tetap terjaga selamanya. Kita Luar Biasa...!!
12. Seluruh penghuni Laboratorium Terpadu Teknik Elektro khususnya
Laboratorium Komputer, Lukman, Roby Syahputra, Billy, Imam, Farid,
Anang, Irvika dan lain-lain atas bantuannya baik langsung ataupun tidak
langsung.
13. Para Yunior Elektro Universitas Lampung, Terimakasih sudah membantu
dalam kehidupan manis pahitnya dunia perkuliahan.
14. Semua pihak yang tidak dapat penulis sebutkan satu per satu atas bantuan
dan dukungannya dalam menyelesaikan penyusunan skripsi ini.
Penulis meminta maaf atas segala kesalahan dan ketidaksempurnaan dalam
penyusunan tugas akhir ini. Saran dan kritik membangun sangat diharapkan
penulis demi kebaikan dimasa yang akan datang. Sekali lagi penulis ucapkan
terimakasih dan semoga Allah SWT membalas kebaikan Anda semua dan diberi
kemudahan dalam segala urusannya. Amin.
Bandar Lampung,
Penulis,
Adam Hussein
Oktober 2015
DAFTAR ISI
Halaman
DAFTAR ISI .....................................................................................................
i
DAFTAR TABEL ............................................................................................ iii
DAFTAR GAMBAR ....................................................................................... iv
PENDAHULUAN ...................................................................................
1
1.1 Latar Belakang Masalah .......................................................................
1.2 Tujuan Penelitian .................................................................................
1.3 Manfaat Penelitian ................................................................................
1.4 Permasalahan ........................................................................................
1.5 Batasan Masalah ...................................................................................
1.6 Sistematika Penulisan ..........................................................................
1
3
3
4
4
5
II. TINJAUAN PUSTAKA ..........................................................................
6
2.1 Sistem Diagnosa Penyakit berbasis Perangkat Lunak .......................
2.2 Cara Diagnosa Dokter ........................................................................
2.2.1 Wawancara ................................................................................
2.2.2 Pengecekan Fisik ........................................................................
2.2.3 Pengecekan Labroratorium .......................................................
2.3. Sistem Pakar ......................................................................................
2.3.1 Struktur Dasar Sistem Pakar .....................................................
2.3.2 Proses Pembuatan Sistem Pakar ................................................
2.3.3 Komponen dalam Sistem Pakar .................................................
2.3.4 Kategori Permasalahan Sistem Pakar ........................................
2.4. Aplikasi-Aplikasi Pendukung. ...........................................................
2.4.1 Sekilas Mengenai Prolog ...........................................................
2.4.2 Sejarah Singkat Prolog ...............................................................
2.4.3 Pemrograman Logika .................................................................
2.4.4 Ciri Bahasa Prolog .....................................................................
2.4.5 Bahasa Deklaratif .......................................................................
2.4.6 Prolog dan Proyek Komputer Generasi Kelima .........................
2.4.7 Turbo Prolog dan Prolog Tradisional.........................................
2.4.8 Penerapan Prolog .......................................................................
6
7
8
8
9
9
11
12
13
13
14
14
15
16
19
24
26
26
28
I.
ii
III. METODE PENELITIAN ..................................................................... 32
3.1 Metode Penelitian .............................................................................
3.2 Waktu dan Tempat ...........................................................................
3.2.1 Jadwal kegiatan.......................................................................
3.3 Alat dan Bahan .................................................................................
3.4 Gambaran Umum Penelitian ............................................................
3.5 Tahap Perancangan Penelitian .........................................................
32
34
35
36
36
37
IV. HASIL DAN PEMBAHASAN ............................................................. 54
4.1. Hasil dan Pembahasan ......................................................................
4.1.1 Halaman Antarmuka Sistem Pakar ..........................................
4.1.2 Implementasi Data Ahli ( Knowledge Base) ............................
4.1.3 Implementasi Menu Diagnosa .................................................
V.
54
54
57
59
SIMPULAN DAN SARAN .................................................................... 74
5.1 Simpulan ........................................................................................... 74
5.2 Saran .................................................................................................. 74
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR TABEL
Tabel
2.1
Halaman
Perbandingan seorang ahli/pakar (Human Expert) dengan sebuah system
pakar (Expert System) ..........................................................................
11
3.1
Jadwal kegiatan penelitian ..................................................................
32
3.2
Clinical Pathway atau Panduan Praktik Klinis (PPK) Tata Laksana Kasus
..............................................................................................................
34
3.3
Daftar attribute beserta kuncinya. .......................................................
49
4.1
Data penyakit diare ..............................................................................
57
4.2
Hasil pengujian functionality test pada perangkat lunak diagnosa penyakit
berbasis sistem pakar............................................................................
68
/
PROGRAM STUDI KAJIAN PERANGKAT LUNAK DIAGNOSA
PENYAKIT PADA MANUSIA BERBASIS SISTEMPAKAR
PROGRAM STRATA 1
FAKULTAS TEKNIK UMVERSITAS LAMPT]NG
Jln. Prof. SoernantriBrojooegoroNo. 1 Baudarlarnpung35145 TlplFax(0721)704 624
INFORMED CONSENT
Ibulbapal/Sdr. Perkenalkan ftlma saya : Adam Hussein. Sayq Malrasiswa program
Strata 1 Kajian Perangkat Lunak Diagnosa Penyakit Pada Manusia Berbasis Sistem
Pakar (Fakultas Teknik, Universitas Lampung). Saat ini saya sedang melakukan
penelitian Skripsi berjudul *PERANGKAT LUNAK DIAGNOSA PEI\IYAKIT
PADA MANUSIA BERBASIS SISTEM PAKAR' Terkait dengan peuelitian
tersebut, saya memohon kesediaan Bapak/ibu/saudara uafuk mengisi kuesioner
deagan baik dan apa adanya. Tidak ada jawaban yang benar atau salah. Semua data
ini digunakan untuk kepentingan ilmialt dan juga dig@akm untuk meningkatkan
pelayanan kesehatan berbasis perangkat lunak khususnya sistem pakar (Expert Sytem)
dalam perke.mbangan dunia kedokteraan saat ini. Kami menjamin untuk menjaga
kerahasiaan data yang IbulBapak/Sdr berikan dan hanya mengguoakannya untuk
tujuan penelitian saja. Atas kerjasama dan kesediaafrya. Saya ucapkan terima kasih.
IZIN LISAN SUBYEK PENELITIAN
Saya memahami keterangan yang diberikan dan saya setuju untuk mengisi kuesioner.
Izin
Lisan
O^
2.Tidak
fwdl)
dr
N'r,msli
qrnah
lhr{spivr ,
ffiPS,c[n
O{ama Responden)
TANDA TANGAN PENELITI
Saya menyatakan, responden secara sukarela dan sadar memberikan izin termaklum
dan memiliki kapasitas hukum untuk memberikan izin kepada saya untuk melanjutkan
pengisian kuesioner
Tanggal--Tanda Tangan Peneliti
Jika responden tidak bersedia TTD tapi bersedia diwawancarai maka cukup
TTD
Nama Pribadi Responden
lr
Muqh'nrratn tt..'rservT
Kode
NAMA
Kode
USLA
Kode
JENIS
KE,LAMIN
Kode
Kode
KOTA
TEMPAT
TINGGAL
PENDIDIKAN
TERAKHIR
1.9
1.L
.
.
.
.
.bekasi w
. diluar iabodetabek
\z
:
Kode
Pendidikan terakhir
:SD-SMP
. SMA
r Diploma - Sl
. s2/s3
KELUARGA
1. >ts'It-.
2.
2.
lT)P
Kode
Kota tempat tinggal
iakarta
b0g0r
depok
tanggerang
1.
Kode
PENGHASILAN
Kode
Penehasilan keluarga
:
'
PERANGKAT LUNAK DIAGNOSA PENYAKIT PADA MANUSIA
BERBASIS SISTEM PAKAR
Oleh
ADAM HUSSEIN
Sistem pakar pendiagnosa penyakit ini dapat diakses melalui Personal Computer
(PC) maupun Netbook sehingga sangat memudahkan orang dalam mendiagnosa
penyakitnya. Sistem pakar ini dibuat dengan menggunakan bahasa pemrograman
Amzi Prolog. Skripsi ini akan membahas tentang cara kerja dokter yang diadopsi
pada sistem pakar penyakit secara keseluruhan, dasar teori yang digunakan, tahap
analisa, perancangan (desain), pengodean, pengujian, dan maintenance
(pemeliharaan) perangkat lunak (Software) pada penggunaan sistem ini. Sistem ini
dapat dijalankan dengan baik dan menurut tanggapan pengguna sistem ini
diperlukan. Berdasarkan tanggapan pengguna, hasil diagnosa yang diberikan oleh
sistem ini sudah cukup akurat.
Kata kunci: Bahasa Prolog (Program Logic), berbasis sistem pakar
ABSTRACT
HUMAN DISEASE DIAGNOSTIC SOFTWARE BASED ON EXPERT
SYSTEM
By
ADAM HUSSEIN
This disease diagnose expert system can be accessed through Personal Computer
(PC) or Netbook so that making it easier for people to diagnose the disease. This
expert system made with programming language Amzi Prolog. This thesis will
discuss about how the doctor who adopted the overall expert system disease, the
basic theory, analysist stage, design, coding, testing and maintenace the software
on the use of this system. This system can be run well and according to the system
user this is needed. According to user, the result which showed by this system is
accurate enough.
Key words : Prolog (Program Logic) Language, Expert System
PERANGKAT LUNAK DIAGNOSA PENYAKIT PADA MANUSIA
BERBASIS SISTEM PAKAR
(Skripsi)
Oleh
ADAM HUSSEIN
Skripsi
Sebagai salah satu syarat untuk mencapai gelar
SARJANA TEKNIK
Pada
Jurusan Teknik Elektro
FAKULTAS TEKNIK
UNIVERSITAS LAMPUNG
BANDAR LAMPUNG
2015
Judul Skripsi
PERANGI(AT LUNAIT DIAGNOSA PDNYAITIT
PADA IIIANUSIA BERBASIS SISTEII PAI{AR
Nama Mahasiswa
f1drrrn
Nomor Pokok Mahasiswa
0855051001
Program Studi
Teknik Elektro
Fakultas
Teknik
qlusseful
MEIITYETUJUI
Komisi Pe
ItI. Komaruddln, S.T., M.T.
NrP 19681207 199705 1 006
S.T., IISG.
NrP 19850915 200812 1 001
2. Ketua Jurusan Teknik Dlektro
NrP 19680809 199905 1 001
TIENGESAIII{AI!
1. Tim Penguji
Ketua
: M. Komaruddln, S.T., M.T.
Sekretaris
:
Ilery Dian Septama, S.T., Msc.
Penguji
Bukan Pembimbing
:
Yessl Mulyani, S.T., [I.T.
:"i$.flffi
5',r,li$ tr;/ffi
iffilffi
)': *-g6u*,
,. 't*lrBrdf,
hamo, !I.Sc., Ph.D.
:"=
17 t9B7O5
t
...'
ffi
OO2r
7
Tanggal Lulus Ujian Skripsi : 15 Oktober 2O15
t.
SI]RAT PERI{YATAAN
Dengan ini menyatakan bahwa skripsi ini dibuat oleh Saya sendiri. Adapun karya
orang lain yang terdapat dalam skripsi ini telah dicantumkan sumbemya pada
daftar pustaka.
Apabila pernyataan saya tidak benar maka saya bersedia dikenakan sanksi sesuai
dengan hukum yang berlaku.
8 Desember 2015
Adam Hussein
NPM.085s031001
RIWAYAT HIDUP
Penulis dilahirkan di Bandar Lampung Provinsi
Lampung pada tanggal 27 Agustus 1988, sebagai
anak ketiga dari empat saudara, dari Bapak
Burhanuddin Hussein dan Ibu Nurlina Gaffar.
Riwayat pendidikan penulis dimulai dari sekolah
dasar diselesaikan di SD Negeri Mandai Kecamatan
Biringkanaya Makasaar pada tahun 2000, Sekolah
Menengah Pertama di SLTP Negeri 12 Makassar diselesaikan pada tahun 2003,
dan Sekolah Menengah Atas di SMA Negeri 12 Bandar Lampung diselesaikan
pada tahun 2007.
Pada tahun 2008, Penulis terdaftar sebagai mahasiswa Jurusan Teknik Elektro
Fakultas Teknik Universitas Lampung melalui jalur Ujian Mandiri 2008.
Selama menjadi mahasiswa, penulis pernah menjadi anggota HIMATRO
(Himpunan Mahasiswa Teknik Elektro) Universitas Lampung pada tahun 2009
sampai 2010. Penulis juga pernah menjuarai lomba Technopreneur, dengan
judul ANOTROUS (Atlas Anatomi Tubuh Manusia berbasis 3D) dan menyabet
juara 2 nasional.
Pada tahun 2013, penulis melaksanakan kerja praktik di UPT PP. Universitas
Lampung
i
DENGAN BANGGA
KUPERSEMBAHKAN KARYA
SEDERHANA INI UNTUK
ALMARHUM AYAHANDA DAN
IBUNDA TERCINTA
BURHANUDDIN HUSSEIN DAN
NURLINA
KAKAK DAN ADIKKU TERCINTA
MUSLIMAH HUSSEIN , RIO HUSSEIN
DAN YASMIN HUSSEIN
i
MOTTO
“ karena sesungguhnya sesudah
kesulitan pasti ada kemudahan ”
-Al Qur’an , Surat Al-Insyirah : 5
“Sekali layar terkembang,
surut kita berpantang”
“ Pria yang tahan uji dan
keluar dengan value
sesungguhnya saat dia ada
dalam kondisi sulit akan
selalu sukses, tidak hanya
dalam urusan wanita, tapi
ii
juga dalam seluruh aspek
kehidupan yang dijalani. ”
-ADAM HUSSEIN,ST.Life Is Choice , Challenge
And Chance
-Ardiansyah Teguh Iman,ST.-
SANWACANA
Alhamdulillahhirobbil'alamin, segala puji bagi Allah SWT atas limpahan nikmat
kesehatan, kesempatan rahmat serta hidayah-Nya sehingga penulis dapat
menyelesaikan skripsi ini. Sholawat serta salam senantiasa tercurah kepada Nabi
Muhammad SAW sang penutup para Nabi dan Rasul, kepada keluarga, sahabat,
dan pengikutnya yang setia sampai akhir zaman.
Skripsi dengan judul "Perangkat Lunak Diagnosa Penyakit Pada Manusia
Berbasis Sistem Pakar" sebagai salah satu syarat untuk memperoleh gelar
Sarjana Teknik pada Jurusan Teknik Elektro Fakultas Teknik Universitas
Lampung
Dalam kesempatan ini penulis mengucapkan terimakasih yang tulus kepada :
1. Bapak Prof. Suharno, M.Sc., Ph.D., selaku dekan Fakultas Teknik
Universitas Lampung.
2. Bapak Agus Trisanto, Ph.D., selaku Ketua Jurusan Teknik Elektro
Universitas Lampung.
3. Ibu Herlinawati S.T., M.T., , selaku Sekretaris Jurusan Teknik Elektro
Universitas Lampung.
4. Bapak Ageng Sadnowo Repelianto S.T., M.T., selaku Pembimbing
Akademik.
5. Bapak Muhammad Komaruddin S.T., M.T., sebagai Dosen Pembimbing
Utama atas kesediaannya membimbing, membantu, meluangkan waktu
serta memberikan saran dan kritik kepada penulis dalam penyelesaian
penulisan skripsi ini.
6. Bapak Hery Dian Septama, S.T., Msc., sebagai Dosen Pembimbing
Pendamping atas kesediaannya membimbing, membantu, meluangkan
waktu serta memberikan saran dan kritik kepada penulis dalam
penyelesaian penulisan skripsi ini.
7. Ibu Yessi Mulyani, S.T., M.T., selaku Dosen Penguji yang telah
memberikan kritikan, dan saran dalam penyelesaian tugas akhir ini.
8. Segenap Dosen dan Pegawai di Jurusan Teknik Elektro yang telah
memberikan ilmu dan wawasan yang tak telupakan oleh penulis.
9. Almarhum Ayahanda Burhanuddin Hussein, ibunda Nurlina Gaffar, ayu
10. Muslimah Hussein, Kakak Rio Hussein dan adinda Yasmin Hussein yang
selama ini telah memberikan kasih sayang , semangat, doa, nasihat serta
dukungan.
11. Teman-teman Elektro angkatan 2008 dan 2009: Jeni, Andre, Hasron
(Bung Supar), Martha, Herdiawan, Felix, Dedi Irawan, Sigit, Roni Yanuar
Nainggolan, Aferdi Kakek, Supriyadi, Cahyonyo, Teguh Iman Ardiansyah
(Kotjong) dan lain-lain atas atas kebersamaan yang selama ini kita lalui.
Semoga kebersamaan ini akan tetap terjaga selamanya. Kita Luar Biasa...!!
12. Seluruh penghuni Laboratorium Terpadu Teknik Elektro khususnya
Laboratorium Komputer, Lukman, Roby Syahputra, Billy, Imam, Farid,
Anang, Irvika dan lain-lain atas bantuannya baik langsung ataupun tidak
langsung.
13. Para Yunior Elektro Universitas Lampung, Terimakasih sudah membantu
dalam kehidupan manis pahitnya dunia perkuliahan.
14. Semua pihak yang tidak dapat penulis sebutkan satu per satu atas bantuan
dan dukungannya dalam menyelesaikan penyusunan skripsi ini.
Penulis meminta maaf atas segala kesalahan dan ketidaksempurnaan dalam
penyusunan tugas akhir ini. Saran dan kritik membangun sangat diharapkan
penulis demi kebaikan dimasa yang akan datang. Sekali lagi penulis ucapkan
terimakasih dan semoga Allah SWT membalas kebaikan Anda semua dan diberi
kemudahan dalam segala urusannya. Amin.
Bandar Lampung,
Penulis,
Adam Hussein
Oktober 2015
DAFTAR ISI
Halaman
DAFTAR ISI .....................................................................................................
i
DAFTAR TABEL ............................................................................................ iii
DAFTAR GAMBAR ....................................................................................... iv
PENDAHULUAN ...................................................................................
1
1.1 Latar Belakang Masalah .......................................................................
1.2 Tujuan Penelitian .................................................................................
1.3 Manfaat Penelitian ................................................................................
1.4 Permasalahan ........................................................................................
1.5 Batasan Masalah ...................................................................................
1.6 Sistematika Penulisan ..........................................................................
1
3
3
4
4
5
II. TINJAUAN PUSTAKA ..........................................................................
6
2.1 Sistem Diagnosa Penyakit berbasis Perangkat Lunak .......................
2.2 Cara Diagnosa Dokter ........................................................................
2.2.1 Wawancara ................................................................................
2.2.2 Pengecekan Fisik ........................................................................
2.2.3 Pengecekan Labroratorium .......................................................
2.3. Sistem Pakar ......................................................................................
2.3.1 Struktur Dasar Sistem Pakar .....................................................
2.3.2 Proses Pembuatan Sistem Pakar ................................................
2.3.3 Komponen dalam Sistem Pakar .................................................
2.3.4 Kategori Permasalahan Sistem Pakar ........................................
2.4. Aplikasi-Aplikasi Pendukung. ...........................................................
2.4.1 Sekilas Mengenai Prolog ...........................................................
2.4.2 Sejarah Singkat Prolog ...............................................................
2.4.3 Pemrograman Logika .................................................................
2.4.4 Ciri Bahasa Prolog .....................................................................
2.4.5 Bahasa Deklaratif .......................................................................
2.4.6 Prolog dan Proyek Komputer Generasi Kelima .........................
2.4.7 Turbo Prolog dan Prolog Tradisional.........................................
2.4.8 Penerapan Prolog .......................................................................
6
7
8
8
9
9
11
12
13
13
14
14
15
16
19
24
26
26
28
I.
ii
III. METODE PENELITIAN ..................................................................... 32
3.1 Metode Penelitian .............................................................................
3.2 Waktu dan Tempat ...........................................................................
3.2.1 Jadwal kegiatan.......................................................................
3.3 Alat dan Bahan .................................................................................
3.4 Gambaran Umum Penelitian ............................................................
3.5 Tahap Perancangan Penelitian .........................................................
32
34
35
36
36
37
IV. HASIL DAN PEMBAHASAN ............................................................. 54
4.1. Hasil dan Pembahasan ......................................................................
4.1.1 Halaman Antarmuka Sistem Pakar ..........................................
4.1.2 Implementasi Data Ahli ( Knowledge Base) ............................
4.1.3 Implementasi Menu Diagnosa .................................................
V.
54
54
57
59
SIMPULAN DAN SARAN .................................................................... 74
5.1 Simpulan ........................................................................................... 74
5.2 Saran .................................................................................................. 74
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR TABEL
Tabel
2.1
Halaman
Perbandingan seorang ahli/pakar (Human Expert) dengan sebuah system
pakar (Expert System) ..........................................................................
11
3.1
Jadwal kegiatan penelitian ..................................................................
32
3.2
Clinical Pathway atau Panduan Praktik Klinis (PPK) Tata Laksana Kasus
..............................................................................................................
34
3.3
Daftar attribute beserta kuncinya. .......................................................
49
4.1
Data penyakit diare ..............................................................................
57
4.2
Hasil pengujian functionality test pada perangkat lunak diagnosa penyakit
berbasis sistem pakar............................................................................
68
/
PROGRAM STUDI KAJIAN PERANGKAT LUNAK DIAGNOSA
PENYAKIT PADA MANUSIA BERBASIS SISTEMPAKAR
PROGRAM STRATA 1
FAKULTAS TEKNIK UMVERSITAS LAMPT]NG
Jln. Prof. SoernantriBrojooegoroNo. 1 Baudarlarnpung35145 TlplFax(0721)704 624
INFORMED CONSENT
Ibulbapal/Sdr. Perkenalkan ftlma saya : Adam Hussein. Sayq Malrasiswa program
Strata 1 Kajian Perangkat Lunak Diagnosa Penyakit Pada Manusia Berbasis Sistem
Pakar (Fakultas Teknik, Universitas Lampung). Saat ini saya sedang melakukan
penelitian Skripsi berjudul *PERANGKAT LUNAK DIAGNOSA PEI\IYAKIT
PADA MANUSIA BERBASIS SISTEM PAKAR' Terkait dengan peuelitian
tersebut, saya memohon kesediaan Bapak/ibu/saudara uafuk mengisi kuesioner
deagan baik dan apa adanya. Tidak ada jawaban yang benar atau salah. Semua data
ini digunakan untuk kepentingan ilmialt dan juga dig@akm untuk meningkatkan
pelayanan kesehatan berbasis perangkat lunak khususnya sistem pakar (Expert Sytem)
dalam perke.mbangan dunia kedokteraan saat ini. Kami menjamin untuk menjaga
kerahasiaan data yang IbulBapak/Sdr berikan dan hanya mengguoakannya untuk
tujuan penelitian saja. Atas kerjasama dan kesediaafrya. Saya ucapkan terima kasih.
IZIN LISAN SUBYEK PENELITIAN
Saya memahami keterangan yang diberikan dan saya setuju untuk mengisi kuesioner.
Izin
Lisan
O^
2.Tidak
fwdl)
dr
N'r,msli
qrnah
lhr{spivr ,
ffiPS,c[n
O{ama Responden)
TANDA TANGAN PENELITI
Saya menyatakan, responden secara sukarela dan sadar memberikan izin termaklum
dan memiliki kapasitas hukum untuk memberikan izin kepada saya untuk melanjutkan
pengisian kuesioner
Tanggal--Tanda Tangan Peneliti
Jika responden tidak bersedia TTD tapi bersedia diwawancarai maka cukup
TTD
Nama Pribadi Responden
lr
Muqh'nrratn tt..'rservT
Kode
NAMA
Kode
USLA
Kode
JENIS
KE,LAMIN
Kode
Kode
KOTA
TEMPAT
TINGGAL
PENDIDIKAN
TERAKHIR
1.9
1.L
.
.
.
.
.bekasi w
. diluar iabodetabek
\z
:
Kode
Pendidikan terakhir
:SD-SMP
. SMA
r Diploma - Sl
. s2/s3
KELUARGA
1. >ts'It-.
2.
2.
lT)P
Kode
Kota tempat tinggal
iakarta
b0g0r
depok
tanggerang
1.
Kode
PENGHASILAN
Kode
Penehasilan keluarga
:
'