ANALISIS PERBANDINGAN HASIL ANTARA METODE
CERTAINTY FACTOR
DAN METODE
DEMPSTER
SHAFER
DALAM SISTEM PAKAR
SKRIPSI
LENI ARDILA
131421016
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
ANALISIS PERBANDINGAN HASIL ANTARA METODE
CERTAINTY FACTOR
DAN METODE
DEMPSTER
SHAFER
DALAM SISTEM PAKAR
SKRIPSI
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat
memperoleh ijazah Sarjana Ilmu Komputer
Oleh :
LENI ARDILA
131421016
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : ANALISIS PERBANDINGAN HASIL ANTARA
METODE CERTAINTY FACTOR DAN METODE DEMPSTER SHAFER DALAM SISTEM PAKAR Kategori : SKRIPSI
Nama : LENI ARDILA
Nomor Induk Mahasiswa : 131421016
Program Studi : EKSTENSI S1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Oktober 2015
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Dr. Poltak Sihombing, M.Kom Prof. Dr. Muhammad Zarlis
Diketahui/Disetujui oleh:
Program Studi S1 Ilmu Komputer
Ketua,
Dr. Poltak Sihombing, M.Kom
PERNYATAAN
ANALISIS PERBANDINGAN HASIL ANTARA METODE CERTAINTY FACTOR DAN METODE DEMPSTER SHAFER DALAM SISTEM PAKAR
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, Oktober 2015
Penulis
Leni Ardila
PENGHARGAAN
Alhamdulillah segala puji dan syukur atas nikmat yang luas kepada Allah Yang Maha
Esa dan Maha Kuasa sehingga penulis dapat menyelesaikan penyusunan skripsi ini,
sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1
Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas
Sumatera Utara.
Pada kesempatan ini penulis ingin mengucapkan terima kasih yang
sebesar-besarnya kepada pihak yang telah banyak membimbing, mengarahkan, membantu,
dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan skripsi
ini. Penulis mengucapkan terima kasih kepada :
1. Bapak Prof. Subhilhar, Ph.D selaku Pejabat Rektor Universitas Sumatera
Utara.
2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer
dan Teknologi Informasi Universitas Sumatera Utara dan Dosen Pembimbing
I yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara dan Dosen Pembimbing II yang telah
memberikan kritik dan saran dalam penyempurnaan skripsi ini.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara.
5. Bapak Dr. Syahril Efendi, S.Si, M.IT selaku Dosen Pembanding I yang telah
6. Bapak Drs. Marihat Situmorang, M.Si selaku Dosen Pembanding II yang
telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.
7. Semua dosen dan semua pegawai di Program Studi S1 Ilmu Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera
Utara.
8. Teristimewa Orangtua penulis, Ayahanda Jumadi dan Ibunda Nurlela, serta
kepada kakak penulis Nur Maya Sara, paman penulis Alm. Bahari dan
keluarga besar penulis yang senantiasa memberikan doa, dukungan moril dan
materil, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis
sehingga penulis dapat menyelesaikan skripsi ini.
9. Teman-teman seperjuangan mahasiswa Ekstensi S1 Ilmu Komputer stambuk
2013 , terima kasih untuk teman seperjuangan Rafika Sari S, Cut Desy A, kak Melani, sahabat tercinta Dita Andestya, Harissa Mubarrak, Siti Nursa’adah, Cut Nanda Rizka, Kemala Sari, dan pendamping special yang selalu setia
menemani Harist Permana Putra telah membantu dan memberikan dukungan,
kerja sama yang baik kepada penulis.
10. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu per satu yang telah membantu penyelesaian skripsi ini.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena itu,
kepada pembaca agar kiranya memberikan kritik dan saran yang bersifat membangun
demi kesempurnaan skripsi ini, sehingga dapat bermanfaat bagi kita semuanya.
Medan, Oktober 2015
Penulis,
ABSTRAK
Penyakit mata atau konjungtivitis merupakan peradangan pada konjungtiva atau
lapisan luar mata dan lapisan dalam kelopak mata yang disebabkan oleh
mikro-organisme atau virus, bakteri, jamur, chlamidia, alergi, iritasi bahan-bahan kimia.
Masalah yang ditimbulkan berawal dari gejala umum yang sering diperlihatkan atau
yang ditunjukkan oleh penyakit mata seperti merah daerah mata dan kemudian
menimbulkan rasa sakit dan perih. Gejala umum yang dirasakan tersebut, tidaklah
selalu merupakan gejala penyakit mata, untuk itu perlu dilakukan diagnosa yang tepat
untuk menentukan pengobatan yang tepat pula. Diagnosa dapat dilakukan pada dokter
spesialis mata. Selain itu untuk mendiagnosa penyakit mata, dapat pula dengan
memanfaaatkan sistem pakar untuk menuangkan pengetahuan para ahli pada sistem
pakar, sehingga membantu diagnosa penyakit mata. Adapun tujuan penelitian adalah
menganalisis suatu program sistem pakar berbasis dekstop yang berisi pengetahuan
dari seorang pakar/dokter yang diyakini kebenarannya yang memiliki kemampuan
untuk dapat mendiagnosa penyakit dari gejala-gejala penyakit mata yang dirasakan
oleh pasien secara cepat dan tepat. Selain itu penulis mengembangkan aplikasi ini
menggunakan metode certainty factor dan metode dempster shafer. Selanjutnya model
perancangan sistem aplikasi sistem pakar menggunakan flowchart sistem. Sebagai hasil akhir analisis perhitungan antara metode certainty factor dan metode dempster
shafer dalam menentukan penyakit mata.
ANALYSIS COMPARATIVE OF RESULTS BETWEEN METHOD DEMPSTER
SHAFER AND METHOD CERTAINTY FACTOR
IN THE EXPERT SYSTEM
ABSTRACT
Diseases of the eye or conjunctivitis is an inflammation of the conjunctiva or the outer
layer of the eye and the inner lining of the eyelid caused by micro-organisms or
viruses, bacteria, fungi, chlamidia, allergies, irritation of chemicals. Problems caused
begins with general symptoms that are often shown or indicated by eye diseases such
as red eye area and then cause pain and tenderness. The common symptoms are felt, it
is not always a symptom of diseases of the eye, for it is necessary for a proper
diagnosis to determine the appropriate treatment anyway. Diagnosis can be done in an
ophthalmologist. In addition to diagnosing eye disease, can also be the expert system
for pouring the benefits of the expert knowledge in expert systems, thus helping the diagnosis of eye diseases. The purpose of the study is to analyze a desktop-based
expert system program that contains the knowledge of an expert / doctor who is
believed to be the truth that has the ability to be able to diagnose diseases of the eye
disease symptoms experienced by the patient quickly and accurately. Moreover, the
authors develop this application using the certainty factor and Dempster Shafer
methods. Furthermore, the model of system design expert system application using the
system flowchart. As a result the final analysis the method of calculation and the
certainty factor in determining the method Dempster Shafer eye diseases.
DAFTAR ISI
Daftar Lampiran xii
BAB 1 PENDAHULUAN
1.1. Latar Belakang 1
1.2. Rumusan Masalah 2
1.3. Batasan Masalah 2
1.4. Tujuan Penelitian 2
1.5. Manfaat Penelitian 3
1.6. Metodologi Penelitian 3
1.7. Sistematika Penulisan 4
BAB 2 LANDASAN TEORI
2.1. Pengertian Sistem Pakar 6
2.1.1. Komponen Sistem Pakar 8
2.1.2. 2.1.3.
Ciri-Ciri Sistem Pakar
Kelebihan dan Kekurangan Sistem Pakar
9
2.3. Pengertian Analisis 13
2.4. Pengertian Metode Certainty Factor 14
2.4.1. 2.4.2.
Kelebihan Metode Certainty Factor Kekurangan Metode Certainty Factor
14 15
2.5. Pengertian Metode Dempster Shafer 16
2.6. Pengertian Diagnosa 17
2.7. Sejarah Visual Basic 2010 2.7.1. Visual Studio.Net 2.7.2. Crystal Report
DAFTAR PUSTAKA
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Mata Manusia 20
3.2. Analisis Certainty Factor 20
3.3.
Analisis Proses Diagnosis Berdasarkan Certainty Factor Analisis Penggunaan Metode Certainty Factor
Analisis Metode Dempster Shafer
Analisis Proses Diagnosis Berdasarkan Dempster Shafer Analisis Perhitungan Metode Dempster Shafer
Analisis Kebutuhan system
Model Perancangan Aplikasi Menggunakan Flowchart Sistem Perancangan Antarmuka
3.10.1. Rancangan Antarmuka Aplikasi
22
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. Kebutuhan Sistam 34 4.2. Implementasi Sistem
4.2.1. Antar Muka Aplikasi Sistem Pakar
Pengujian Menggunakan Metode Certainty Factor Pengujian Menggunakan Metode Dempster Shafer
39 41
BAB 5 PENUTUP
5.1. Kesimpulan 44
DAFTAR TABEL
Halaman
Tabel 3.1. Tabel Gejala Penyakit Mata Secara Umum 22
Tabel 3.2. Tabel Rule Nilai Certainty Factor 23
Tabel 3.3. Tabel Gejala Dialami 23
Tabel 3.4. Tabel Jenis Penyakit Mata 26
Tabel 3.5. Tabel Gejala Penyakit Mata 26
Tabel 3.6. Tabel Basis Pengetahuan 26
Tabel 3.7. Tabel Nilai Densitas Gejala 27
DAFTAR GAMBAR
Halaman
Gambar 3.1. Flowchart Diagnosis Berdasarkan Certainty Factor 22 Gambar 3.2. Flowchart Diagnosis Berdasarkan Dempster Shafer 25 Gambar 3.3. Flowchart Sistem Analisis Perbandingan Hasil Antara Metode
Certainty Factor Dan Metode Dempster Shafer Dalam Sistem Pakar
30
Gambar 3.4. Flowchart Sistem Analisis Perbandingan Hasil Antara Metode Certainty Factor Dan Metode Dempster Shafer Dalam Sistem Pakar
31
Gambar 3.5. Perancangan Antarmuka Aplikasi Perbandingan Antara Metode Certainty Factor Dan Metode Dempster Shafer Dalam Sistem Pakar
33
Gambar 4.1. Antar Muka Aplikasi Sistem Pakar 35
DAFTAR LAMPIRAN
Halaman
A. Listing Program 47
B. Surat Balasan Riset 55