SKRIPSI
RANCANG BANGUN SISTEM PAKAR UNTUK DIAGNOSA
PENYAKIT GIGI DAN MULUT PADA ANAK DENGAN
METODE CERTAINTY FACTOR BERBASIS WEB
ERYADI ANDIKA PERDANA Nomor Mahasiswa : 145410191
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM
YOGYAKARTA 2019
i
SKRIPSI
Rancang Bangun Sistem Pakar Untuk Diagnosa Penyakit Gigi
Dan Mulut Pada Anak Dengan Metode Certainty Factor Berbasis
Web
Diajukan Sebagai Syarat Untuk Menyelesaikan Studi Jentang Strata Satu (S1)
Program Studi Teknik Informatika
Sekolah Tinggi Manajemen Informatika Dan Komputer AKAKOM YOGYAKARTA
Disusun Oleh :
ERYADI ANDIKA PERDANA Nomor Mahasiswa : 145410191
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER AKAKOM
YOGYAKARTA
iv
HALAMAN PERSEMBAHAN
Alhamdulillahirabbil alamin, segala puji dan rasa syukur saya panjatkan kehadirat ALLAH SWT, karya tulis ini saya persembahkan :
1. Ayahnda Resmayadi(alm) dan ibunda Ernawati yang selalu membimbing dan mengajari saya dari kecil hingga dewasa, yang telah sabar dalam membimbing saya.
2. Ibu Febri Nova Lenti selaku memberikan arahan terbaik, sehingga karya ilmiah ini dapat terselesaikan.
3. Untuk seluruh dosen maupun pelaku akademik STMIK AKAKOM Yogyakarta yang telah memberikan fasilitas maupun aturan-aturan selama perkuliahan.
4. Terimakasih kepada Riezki Amalia Rahmah, Drg. Hellen Amalia, Drg.Purnama Jaya, Anita Diana Putri, Eko Santoso, Khafif Yasir ,Azhari hilmi, Firstoni Julian Eldi, Ageng Nugroho, serta semua yang telah mensupport yang tidak dapat dimuat satu persatu.
v
HALAMAN MOTTO
Rasulullah SAW pernah bersabda, “Barangsiapa yang kehidupan akhirat menjadi tujuan utamanya, niscaya Allah akan meletakkan rasa cukup di dalam hatinya dan menghimpun semua urusan untuknya serta datanglah
dunia kepadanya dengan hina. Tapi barangsiapa yang kehidupan dunia menjadi tujuan utamanya, niscaya Allah meletakkan kefakiran di hadapan
kedua matanya dan mencerai-beraikan urusannya dan dunia tidak bakal datang kepadanya, kecuali sekedar yang telah ditetapkan untuknya.”
vi
INTISARI
Organisasi Kesehatan Dunia(WHO) menyatakan angka kejadian karies gigi pada anak 60%-90%. Di Indonesia, prevalensi karies gigi menurut kelompok usianya, usia 3 tahun 60%, usia 4 tahun 85% dan usia 5 tahun 86,4% hal ini menunjukan bahwa prevelensi karies anak usia prasekolah masih cukup tinggi.Komputer pada era globasi saat ini menjadi kebutuhan utama untuk menunjang kinerja manusia. Salah satu cabang ilmu komputer yang banyak dimanfaatkan oleh manusia untuk membantu kerjanya adalah pembentukan sistem pakar yang merupakan sebagai salah satu sub bidang ilmu kecerdasan buatan
Penyakit yang diangkat pada penilitan ini yaitu terdapat 10 penyakit gigi dan mulut dengan memiliki total gejala keseluruhan sebanyak 110 gejala, yang mana penyakit ini sering terjadi pada anak berumur 0-17 tahun.
Penelitan ini akan menggabungkan kecerdasan pakar dengan ilmu komputer yang menggunakan metode penelusuran forward chaining dan metode perhitungan certainty factor untuk membantu mahasiswa koas dalam memberikan alternatif jawaban berupa keputusan yang akan diambil.
Kata Kunci : Certainty Factor, Forward Chaining, Mulut Anak, Penyakit Gigi, Sistem Pakar.
vii
KATA PENGANTAR
Puji syukur penulis ucapkan kepada ALLAH SWT. Atas rahmat dan hidayahnya sehingga dapat menyelesaikan penyusunan Skripsi ini. Sholawat serta salam senantiasa tercurahkan keharibaan baginda Nabi Muhammad SAW. Kepada para keluarga, sahabat serta umatnya hinga akhir zaman amiin. Pada kesempatan penulis dapat menyelesaikan skripsi yang berjudul : “Rancang Bangun Sitem Pakar Untuk Diagnosa Penyakit Gigi Dan Mulut Pada Anak Dengan Metode Certainty Factor Berbasis Web”. Sebagai salah satu syarat untuk menyelesaikan studi jenjang strata satu (S-1) program studi Teknik Informatika di sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
Dalam penulisan tugas akhir tentunya tidak lepas dari bantuan berbagai pihak, oleh karena itu tidak mengurangi rasa hormat dengan segala rasa kerendahan hati penulis ingin menyampaikan ucapan terimakasih yang sebesar – besarnya :
1. Bapak Ir. Totok Suprawoto, MM., M.T. selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2. Bu Dini Faktasari ST,. MT. Selaku ketua Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 3. Bu Febri Nova Lenti ST,. MT. selaku pembimbing yang senantiasa
viii
4. Untuk Bu Ariesta Damayanti, S.Kom., M.Kom serta kepada ibu Sri Redjeki, S.Si., M.Kom sebagai narasumber yang telah memberikan saran dan masukan terbaik.
5. Kedua orang tua serta keluarga yang telah berpartisipasi dan berperan selama perkuliahan ini.
6. Seluruh dosen dan staf karyawan Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta
7. Kepada teman-teman seangkatan maupun teman-teman dalam ataupun luar lingkungan STMIK AKAKOM yang telah berjuang bersama-sama.
Tidak ada yang dapat penulis berikan kepada mereka selain iringan do’a yang tulus dan ikhlas semoga amal baik mereka diterima dan mendapat balasan yang lebih baik dari Allah SWT. Tidak lupa kritik dan saran yang membangun sangatlah diharapkan guna menambah wawasan dan pengembangan ilmu yang telah penulis peroleh selama ini. Semoga karya tulis ini dapat bermanfaat bagi semua pihak.
Yogyakarta, ……… 2019
ix
DAFTAR ISI
HALAMAN JUDUL ...i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN PERSEMBAHAN ... iv
HALAMAN MOTTO ... v
INTISARI ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xii
DAFTAR TABEL ...xiii
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah... 3
1.3 Ruang Lingkup ... 3 Hal
x
1.4 Tujuan Penelitian ... 4
BAB II TINJUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka ... 5 2.2. Dasar Teori ... 8 2.2.1. Sistem Pakar ... 8 2.2.2. Certainty Factor ... 10 2.2.3. Penyakit Mulut ... 12 2.2.4. PHP (Hypertext Preprocessor) ... 15 2.2.5. MySQL ... 15
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Kebutuhan ... 16
1.1.1 Kebutuhan Sistem Perangkat Lunak Aplikasi ... 16
1.1.2 Kebutuhan Perangkat Lunak (Software) ... 17
1.1.3 Kebutuhan Perangkat Keras (Hardware) ... 17
3.2. Perancangan Sistem ... 17
3.2.1 Basis Pengetahuan Data penyakit ... 17
3.2.2 Kaidah Produksi ... 18
3.2.3 Tabel Keputusan ... 18
3.2.4 Pohon Keputusan ... 20
xi
3.2.6 Rumus CF ... 20
3.2.7 Diagram Konteks ... 21
3.2.8 Perancangan Tabel ... 23
3.2.9 Relasi Tabel ... 24
3.2.10 Rancangan Antar Muka ... 24
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi dan Uji Coba Sistem ... 26
4.1.1 Input Data ... 26
4.1.2 Tampilan Menu Diagnosa ... 27
4.1.3 Tampilan Hasil Diagnosa ... 30
4.2 Pembahasan Sistem ... 33
BAB V PENUTUP 5.1 Kesimpulan ... 37
5.2 Saran ... 37 DAFTAR PUSTAKA
xii
DAFTAR GAMBAR
Gambar 2.1 Iritasi Fiboma ... 12
Gambar 3.1 Diagram Konteks ... 21
Gambar 3.2 Diagram level 1 ... 22
Gambar 3.3 Relasi tabel ... 25
Gambar 3.4 Tampilan Form user ... 26
Gambar 3.5 Tampilan Menu diagnosa ... 26
Gambar 3.6 Tampilan login admin ... 26
Gambar 3.7 Tampilan admin ... 27
Gambar 3.8 Tampilan menu penyakit ... 27
Gambar 3.9 Tampilan menu gejala ... 28
Gambar 3.10 Tampilan menu pengobatan ... 28
Gambar 3.11 Tampilan hasil diagnosa ... 29
Gambar 4.1 Fungsi diagnosa ... 29
Gambar 4.2 Tampilan proses diagnosa ... 30
Gambar 4.3 Fungsi diagnosa hasil ... 32
Gambar 4.4 Tampilan hasil diagnosa... 32 Hal
xiii
DAFTAR TABEL
Tabel 2.1 Perbedaam Penyakit dan Acuan Tinjauan Pustaka ... 5
Tabel 3.1 Aturan Gejala penyakit ... 15
Tabel 3.2 CF Penyakit ... 20
Tabel 3.3 Tabel Penyakit... 23
Tabel 3.4 Tabel Gejala ... 23
Tabel 3.5 Tabel Aturan ... 23
Tabel 3.6 Tabel Pengobatan ... 24
Tabel 3.7 Tabel Obat... 24
Tabel 3.8 Tabel Admin ... 24
Tabel 4.1 Tabel pengujian blackbox testing ... 34 Hal