menggunakan metode backward chaining skripsikc.umn.ac.id/1234/1/halaman awal.pdf · menggunakan...
TRANSCRIPT
Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP
Hak cipta dan penggunaan kembali:
Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.
Copyright and reuse:
This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.
RANCANG BANGUN SISTEM PAKAR PENYAKIT GIGI
MENGGUNAKAN METODE BACKWARD CHAINING
BERBASIS MOBILE
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar
Sarjana Komputer (S.Kom.)
F.X. Setya Laksmana Pandu
12110110016
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI
UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG
2016
ii
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
iii
PERNYATAAN TIDAK MELAKUKAN PLAGIAT
Dengan ini saya,
Nama : F.X. Setya Laksmana Pandu
NIM : 12110110016
Program Studi : Teknik Informatika
Fakultas : Teknologi Informasi dan Komunikasi
Menyatakan bahwa skripsi yang berjudul “Rancang Bangun Sistem Pakar
Penyakit Gigi Menggunakan Metode Backward Chaining Berbasis Mobile” ini
adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh
orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain
yang dirujuk dalam skripsi ini telah disebutkan sumber kutipannya serta
dicantumkan di Daftar Pustaka.
Jika di kemudian hari terbukti ditemukan kecurangan / penyimpangan, baik dalam
pelaksanaan skripsi maupun dalam penulisan laporan skripsi, saya bersedia
menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah skripsi
yang telah saya tempuh.
Tangerang, 25 Juli 2016
(F.X. Setya Laksmana Pandu)
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
iv
KATA PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa karena berkat rahmat-Nya penulis
dapat menyelesaikan penelitian ini. Laporan skripsi yang berjudul “Rancang
Bangun Sistem Pakar Penyakit Gigi Menggunakan Metode Backward Chaining
Berbasis Mobile” diajukan kepada Program Studi Teknik Informatika, Fakultas
Teknologi Informasi dan Komunikasi, Universitas Multimedia Nusantara.
Selama penulis melakukan penelitian, tentunya tidak terlepas daripada semua
orang yang memberi dukungan dan bantuan kepada penulis. Dengan ini, penulis
mengucapkan terima kasih kepada:
1. Dr. Ninok Leksono, selaku Rektor Universitas Multimedia Nusantara, yang
memberi inspirasi bagi penulis untuk berprestasi,
2. Kanisius Karyono, S.T., M.T., selaku Dekan Fakultas Teknologi Informasi
dan Komunikasi Universitas Multimedia Nusantara,
3. Maria Irmina Prasetiyowati, S.Kom., M.T., selaku Ketua Program Studi
Teknik Informatika Universitas Multimedia Nusantara, yang menerima
penulis dengan baik untuk berkonsultasi,
4. Ranny, S.Kom., M.Kom. selaku Dosen Pembimbing Skripsi yang
membimbing pembuatan skripsi dan yang telah mengajar penulis tata cara
menulis karya ilmiah dengan benar,
5. Adhitya Yoga Yudanto, selaku teman penulis yang telah mengajarkan
algoritma backward chaining.
6. Orang tua dan keluarga penulis yang senantiasa mendukung penulis dalam
menyelesaikan rangkaian proses skripsi,
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
v
7. Teman-teman penulis yang membantu memberikan dukungan moral dan
saran agar penelitian menjadi lebih baik.
Semoga skripsi ini dapat bermanfaat, baik sebagai sumber informasi maupun
sumber inspirasi, bagi para pembaca.
Tangerang, 25 Juli 2016
F.X. Setya Laksmana Pandu
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
vi
RANCANG BANGUN SISTEM PAKAR PENYAKIT GIGI
MENGGUNAKAN METODE BACKWARD CHAINING
BERBASIS MOBILE
ABSTRAK
Penelitian ini membahas rancang bangun aplikasi sistem pakar penyakit gigi
menggunakan metode backward chaining berbasis sistem operasi Android.
Penelitian ini menggunakan data pasien dan data medis yang diperlukan untuk
memenuhi sistem diagnosis penyakit gigi. Dalam melakukan pencarian penyakit,
disediakan fitur diagnosis penyakit gigi yang menggunakan metode backward
chaining. Terdapat 40 koresponden dari RS AKPOL dan RS bhayangkara yang
terlibat dalam penelitian ini. Berdasarkan analisis data kuisioner UEQ, keakuratan
diagnosis penyakit gigi dinilai sangat baik oleh responden. Berdasarkan evaluasi
penelitian tingkat akurasi untuk 6 penyakit gigi adalah 86,19% dan untuk 5
penyakit gigi lainnya adalah 100%. Dari hasil penelitian, didapatkan bahwa
perancangan dan pembangunan aplikasi sistem pakar penyakit gigi menggunakan
metode backward chaining, berhasil dibangun.
Kata Kunci : Android, backward chaining, diagnosis penyakit gigi, RS AKPOL,
RS Bhayangkara.
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
vii
DESIGN AND DEVELOPMENT OF DENTAL DISEASE
EXPERT SYSTEM USING BACKWARD CHAINING
BASED ON MOBILE
ABSTRACT
This research discusses the design of dental disease expert system application
using backward chaining method based Android operating system. This study
using patient data and medical data necessary to meet system diagnosis of dental
disease. In their search of the disease, dental disease diagnosis provided a feature
that uses backward chaining method. There are 40 correspondents from RS
AKPOL and RS bhayangkara involved in the study. Based on questionnaire data
analysis UEQ, depent on research evaluation accuracy of the diagnosis of dental
disease is considered very good by responden. Accuracy for 6 dental disease is
86.19% and for 5 more dental disease is 100%. From the research, it was found
that the design and development of dental disease expert system application using
backward chaining method, successfully built.
Keywords: Android, backward chaining, diagnosis of dental disease, RS AKPOL,
RS Bhayangkara.
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
viii
DAFTAR ISI
LEMBAR PENGESAHAN SKRIPSI ................... Error! Bookmark not defined. PERNYATAAN TIDAK MELAKUKAN PLAGIAT ........................................... ii KATA PENGANTAR ........................................................................................... iv ABSTRAK ............................................................................................................. vi ABSTRACT .......................................................................................................... vii DAFTAR ISI ........................................................................................................ viii DAFTAR GAMBAR .............................................................................................. x DAFTAR RUMUS ................................................................................................ xi
DAFTAR TABEL ................................................................................................. xii DAFTAR LAMPIRAN ........................................................................................ xiii BAB I PENDAHULUAN ....................................................................................... 1
1.1 Latar Belakang Masalah ................................................................................ 1 1.2 Rumusan Masalah .......................................................................................... 3 1.3 Batasan Masalah ............................................................................................ 3 1.4 Tujuan Penelitian ........................................................................................... 3 1.5 Manfaat Penelitian ......................................................................................... 4 1.6 Sistematika Penulisan Laporan Penelitian .................................................... 4
BAB II LANDASAN TEORI ................................................................................. 6 2.1 Sistem Pakar .................................................................................................. 6 2.2 Backward Chaining ....................................................................................... 7
2.3 Mobile Android ........................................................................................... 16 2.4 User Experience Questionnaire (UEQ) ....................................................... 16 2.5 Penyakit Gigi ............................................................................................... 19
BAB III METODE DAN PERANCANGAN APLIKASI .................................... 27 3.1 Metode Penelitian ........................................................................................ 27 3.2 Perancangan Pohon Keputusan ................................................................... 29
3.2.1 Fakta Gejala .......................................................................................... 29 3.2.2 Fakta Penyakit....................................................................................... 30 3.2.3 Pohon Keputusan .................................................................................. 31
3.3 Data Flow Diagram ..................................................................................... 33 3.3.1 Context Diagram (DFD Level 0) .......................................................... 33
3.3.2 DFD Level 1 ......................................................................................... 34
3.4 Flowchart Diagram ...................................................................................... 35 3.4.1 Flowchart Backward Chaining ............................................................. 35 3.4.2 Flowchart Backward Chaining (Periksa Aturan). ................................. 36
3.4.3 Flowchart Backward Chaining (Hitung Persentase) ............................. 37 3.4.4 Flowchart User (Menu Utama) ............................................................. 38 3.4.5 Flowchart User (Menu Info Penyakit) .................................................. 39 3.4.6 Flowchart User (Menu Diagnosis Penyakit) ......................................... 39
3.5 Rancangan User Interface Aplikasi ............................................................. 41
BAB IV IMPLEMENTASI DAN UJI COBA ...................................................... 48 4.1 Spesifikasi Sistem ........................................................................................ 48
4.1.1 Spesifikasi Pengembangan Sistem........................................................ 48
4.1.2 Spesifikasi Uji Sistem ........................................................................... 49 4.2 Tampilan Akhir Aplikasi ............................................................................. 49
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
ix
4.3 Evaluasi Kinerja Sistem .............................................................................. 55 4.4 Pengujian Sampel Data ............................................................................... 62 4.5 Analisis Sampel Data UEQ ......................................................................... 63
BAB V SIMPULAN DAN SARAN ..................................................................... 66 5.1 Simpulan ...................................................................................................... 66 5.2 Saran ............................................................................................................ 67
DAFTAR PUSTAKA ........................................................................................... 68
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
x
DAFTAR GAMBAR
Gambar 2.1 Struktur Sistem Pakar (Durkin, 1994). .............................................. 7 Gambar 2.2 Contoh Penerapan Backward Chaining
(Giarratano & Riley, 2005) ................................................................ 8 Gambar 2.3 Pseudocode Backward Chaining (Fall, 2005)................................. 11 Gambar 2.4 Pohon Keputusan Backward Chaining (Iriani, 2015) ..................... 12 Gambar 2.5 Rule Backward Chaining diagnosa infeksi tropis
(Satyareni, 2011). ............................................................................. 13 Gambar 2.6 Aturan Konsultasi Diagnosa Penyakit Tanaman Padi
(Honggowibowo, 2009). ................................................................. 14 Gambar 2.7 Diagnosa Awal Penyakit Tanaman Padi
(Honggowibowo, 2009) .................................................................. 15 Gambar 2.8 Diagnosa Akhir Penyakit Tanaman Padi
(Honggowibowo, 2009) .................................................................. 15 Gambar 2.9 Formula Perhitungan Skala UEQ Pada Excel ................................. 18 Gambar 3.1 Pohon Keputusan............................................................................. 32 Gambar 3.2 DFD Level 0 .................................................................................... 33 Gambar 3.3 DFD Level 1 .................................................................................... 34 Gambar 3.4 Flowchart Backward Chaining ....................................................... 35 Gambar 3.5 Flowchart Backward Chaining Periksa Aturan .............................. 36 Gambar 3.6 Flowchart Backward Chaining Hitung Persentase ......................... 37
Gambar 3.7 Flowchart User (Menu Utama) ....................................................... 38 Gambar 3.8 Flowchart User (Menu Info Penyakit) ............................................ 39 Gambar 3.9 Flowchart Diagnosis Penyakit ........................................................ 40 Gambar 3.10 Rancangan Tampilan Halaman Awal .............................................. 41 Gambar 3.11 Rancangan Tampilan Halaman User............................................... 42 Gambar 3.12 Rancangan Tampilan Halaman Diagnosis Penyakit ....................... 43 Gambar 3.13 Rancangan Tampilan Halaman Hasil Diagnosis Penyakit .............. 44 Gambar 3.14 Rancangan Tampilan Halaman Informasi Penyakit ........................ 45
Gambar 3.15 Rancangan Tampilan Halaman Detail Info Penyakit ...................... 46 Gambar 3.16 Rancangan Tampilan Halaman Zoom Gambar Penyakit ................ 47 Gambar 4.1 Tampilan Halaman Awal ................................................................ 49
Gambar 4.2 Tampilan Halaman User ................................................................. 50 Gambar 4.3 Tampilan Halaman Diagnosis Penyakit .......................................... 51 Gambar 4.4 Tampilan Halaman Hasil Diagnosis Penyakit. ................................ 52 Gambar 4.5 Tampilan Halaman Info Penyakit ................................................... 53
Gambar 4.6 Tampilan Halaman Detail Penyakit ................................................ 54 Gambar 4.7 Tampilan Halaman Zoom Penyakit ................................................. 55 Gambar 4.8 Simulasi Pohon Keputusan Kasus 1 ................................................ 57 Gambar 4.9 UEQ Pengumpulan Sampel Data .................................................... 62 Gambar 4.10 Data Kuisioner UEQ ...................................................................... 63
Gambar 4.11 Grafik Skala Perbandingan Benchmark ......................................... 64
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
xi
DAFTAR RUMUS
Rumus 2.1 Skala Benchmark UEQ........................................................................17
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
xii
DAFTAR TABEL
Tabel 2.1 Karakteristik Backward Chaining (Minarni, 2013). ............................... 9 Tabel 2.2 Fakta Gejala (Moestopo, 1982) ............................................................. 25 Tabel 3.1 Fakta Gejala .......................................................................................... 29 Tabel 3.2 Fakta Penyakit ....................................................................................... 30 Tabel 3.3 Basis Pengetahuan (Moestopo, 1982) ................................................... 30 Tabel 3.3 Basis Pengetahuan (Moestopo, 1982) (Lanjutan) ................................. 31 Tabel 3.4 Aturan Basis Pengetahuan .................................................................... 31 Tabel 4.1 Kasus Penyakit Gigi RS AKPOL ......................................................... 56
Tabel 4.2 Fakta Gejala Kasus 1............................................................................. 56 Tabel 4.3 Fakta Penyakit Kasus 1 ......................................................................... 56 Tabel 4.4 Basis Pengetahuan Kasus 1 ................................................................... 56 Tabel 4.5 Evaluasi Kinerja Sistem Pakar Diagnosis
Penyakit Gigi Data Pasien ..................................................................... 59 Tabel 4.6 Evaluasi Kinerja Sistem Pakar Diagnosis
Penyakit Gigi Dokter ............................................................................ 59 Tabel 4.7 Evaluasi Kinerja Sistem Pakar Diagnosis
Penyakit Abcses dan Hyperaemia pulpae ............................................. 60 Tabel 4.8 Hasil Perhitungan Benchmark ............................................................... 64
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016
xiii
DAFTAR LAMPIRAN
1. Formulir Konsultasi Skripsi (copy, 1 halaman),
2. Kuesioner UEQ Aplikasi Diagnosis Penyakit Gigi (copy, 5 halaman),
3. Formulir Data Pasien RS AKPOL dan RS Bhayangkara (copy, 6 halaman).
Rancang bangun..., F.X. Setya Laksmana Pandu, FTI UMN, 2016