LAPORAN TUGAS AKHIR DIAGNOSA PENYAKIT GIGI DAN MULUT MENGGUNAKAN RUNUT MAJU

LAPORAN TUGAS AKHIR DIAGNOSA PENYAKIT GIGI DAN MULUT MENGGUNAKAN RUNUT MAJU

  DENTAL AND ORAL DISEASE DIAGNOSIS USING FORWARD CHAINING Disusun Sebagai Salah Satu Syarat Memperoleh Derajat Sarjana Komputer Pada Prodi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto Disusun oleh: Nama : Anisa Lutfiyani NIM : 1103040076 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO 2015

HALAMAN PERNYATAAN

  Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

  Purwokerto, 21 Agustus 2015 Yang Menyatakan, ANISA LUTFIYANI 1103040076

HALAMAN PERSEMBAHAN

  Puji syukur saya panjatkan kehadirat Allah SWT yang telah memberikan segala kemudahan, kekuatan serta keyakinan dalam setiap kesulitan yang saya hadapi.

  Tugas Akhir ini saya persembahkan untuk:

  1. Orang tua saya tercinta Bapak Drs. Bambang. S dan Ibu Nurhayati terimakasih atas doa restu, nasihat, bimbingan dan kasih sayang yang tulus setiap saat hingga Tugas Akhir ini dapat terselesaikan dengan baik.

  2. Kakak saya Ilham Mughni,S.T. dan saudara saya Anisa Lutfiyana yang telah memberikan semangat dalam menyelesaikan Tugas Akhir ini.

  3. Untuk seluruh keluarga besar, terimakasih untuk dukungan dan semangatnya.

  4. Untuk sahabat-sahabat saya yang selalu memberikan semangat selama mengerjakan Tugas Akhir ini.

  5. Buat teman-teman seperjuangan Teknik Informatika angkatan 2011, terimakasih atas semangat dan bantuanya.

  6. Dan semua pihak yang telah membantu dalam menyelesaikan Tugas akhir ini.

  

MOTTO

  “Jadilah kamu manusia yang pada kelahiranmu semua orang tertawa bahagia, tetapi hanya kamu sendiri yang menangis; dan pada kematianmu semua orang menagis sedih, tetapi hanya kamu sendiri yang tersenyum.” (Mahatma Gandhi).

KATA PENGANTAR

  Segala puji syukur kehadirat Allah SWT, atas rahmat dan hidayahNya yang telah dilimpahkan kepada kita semua. Sholawat dan salam semoga senantiasa tercurah pada Nabi Muhammad SAW yang telah menyampaikan risalah dan syar‟i islam kepada umat manusia. Akhirnya penulis dapat menyelesaikan Tugas Akhir ini dengan judul “Diagnosa Gigi dan Mulut Menggunakan Sistem Pakar” sebagai syarat yang harus dipenuhi untuk mendapatkan gelar sarjana komputer.

  Oleh karena itu penulis mengucapkan terima kasih yang setulus-tulusnya kepada semua pihak yang telah membantu dalam menyelesaikan Tugas Akhir ini, Ucapan terima kasih penulis sampaikan kepada:

  1. Bapak Tito Pinandita, S.Si.,M.Kom. selaku Dekan Fakultas Teknik Universitas Muhammadiyah Purwokerto.

  2. Bapak Harjono, S.T.,M.Eng. selaku Ketua Program Studi Teknik Informatika, Universitas Muhammadiyah Purwokerto.

  3. Ibu Hindayati Mustafidah, S.Si.,M.Kom. selaku Pembimbing I, terima kasih atas bimbingannya selama ini.

  4. Bapak dan Ibu dosen Prodi Teknik Informatika yang telah memberikan bekal ilmu menulis selama ini.

  5. Semua karyawan Universitas Muhammadiyah Purwokerto yang telah membantu selama masa perkuliahan.

  6. drg. Dyah Arini selaku dokter yang telah memberikan bekal pengetahuan tentang penyakit gigi dan mulut.

  7. Sahabat-sahabatku, teman-teman seperjuangan (mahasiswa Teknik Informatika universitas Muhammadiyah Purwokerto angkatan 2011) yang telah memberikan semangat dalam menelesaikan Tugas Akhir ini.

  Semoga apa yang telah dikerjakan dalam Tugas Akhir ini dapat bermanfaat bagi seluruh pembaca dan pengguna aplikasi. Aamiin.

  Purwokerto, 21 Agustus 2015 Anisa Lutfiyani

  

DAFTAR ISI

HALAMAN PENGESAHAN .................................................................................... ii

HALAMAN PERSETUJUAN .................................................................................. iii

HALAMAN PERNYATAAN .................................................................................... iv

HALAMAN PERSEMBAHAN ................................................................................ v

HALAMAN MOTTO ................................................................................................ vi

KATA PENGANTAR ................................................................................................ vii

DAFTAR ISI ............................................................................................................... ix

DAFTAR TABEL ...................................................................................................... xii

DAFTAR GAMBAR .................................................................................................. xiii

DAFTAR LAMPIRAN .............................................................................................. xv

  

INTISARI ................................................................................................................. xvi

ABSTRACT ................................................................................................................ xvii

  BAB I PENDAHULUAN ........................................................................................ 1 A. Latar Belakang ..................................................................................... 1 B. Rumusan Masalah ................................................................................ 3 C. Batasan Masalah ................................................................................... 3 BAB II KAJIAN PUSTAKA .................................................................................. 4 A. Tinjauan Teori ....................................................................................... 4

  1. Sistem Pakar ............................................................................... 4

  a. Pakar ...................................................................................... 4

  b. Keahlian ................................................................................ 5

  c. Struktur Sistem Pakar ........................................................... 6

  d. Metode Inferensi Dalam Sistem Pakar ................................. 7

  2. Penyakit Gigi dan Mulut ............................................................ 8

  3. PHP ............................................................................................. 16

  4. MySQL ....................................................................................... 16

  5. Xammp ....................................................................................... 17

  6. Dreamweaver .............................................................................. 18

  B. Penelitian Sejenis ................................................................................. 18

  BAB III TUJUAN DAN MANFAAT .................................................................... 20 A. Tujuan .................................................................................................. 20 B. Manfaat ................................................................................................ 20 BAB IV METODE PENELITIAN ......................................................................... 21 A. Jenis Penelitian .................................................................................... 21 B. Waktu dan Tempat Penelitian .............................................................. 21 C. Pengumpulan Data ............................................................................... 21 D. Pengembangan Sistem ......................................................................... 22

  1. Analisis dan Definisi Persyaratan .................................................. 23

  2. Perancangan Sistem Perangkat Lunak ........................................... 23

  3. Implementasi dan Pengujian Unit .................................................. 23

  4. Integrasi dan Pengujian Sistem ...................................................... 24

  5. Operasi dan Pemeliharaan ............................................................. 24

  BAB V HASIL DAN PEMBAHASAN ................................................................... 25 A. Analisis Kebutuhan .............................................................................. 25 B. Perancangan Sistem ............................................................................. 26

  1. Use Case Diagram ......................................................................... 26

  2. Flowchart ....................................................................................... 29

  3. Perancangan Database ................................................................... 36

  4. Perancangan Antarmuka/Interface ................................................ 41

  C. Implementasi Sistem ............................................................................ 43

  D. Hasil Pengujian Sistem ........................................................................ 60

  BAB VI PENUTUP .................................................................................................. 65 A. Kesimpulan ......................................................................................... 65

  B. Saran .................................................................................................... 66

  DAFTAR PUSTAKA ............................................................................................... 67 LAMPIRAN .............................................................................................................. 68

  A. Lampiran Coding ................................................................................. 68

  B. Lampiran Database .............................................................................. 84

  C. Lampiran Data Gejala dan Data Penyakit ............................................ 86

  D. Lampiran Tabel Aturan dan Tabel Keputusan ..................................... 90

  E. Lampiran Wawancara ........................................................................... 97

  

DAFTAR TABEL

  Tabel 1. Deskripsi Aktor Pada Use Case Diagram ................................................... 27 Tabel 2. Deskripsi Use Case Pada Use Case Diagram ............................................. 28 Tabel 3. Data Penyakit ............................................................................................. 31 Tabel 4. Data Gejala .................................................................................................. 31 Tabel 5. Tabel Keputusan Penyakit Gigi dan Mulut ................................................. 33 Tabel 6. Tabel Aturan .............................................................................................. 33 Tabel 7. Tabel Penyakit ............................................................................................. 36 Tabel 8. Tabel Gejala ................................................................................................ 37 Tabel 9. Tabel Relasi ................................................................................................. 37 Tabel 10. Tabel analisa_hasil .................................................................................... 38 Tabel 11. Tabel pakar. ............................................................................................... 38 Tabel 12. Tabel tmp_gejala ....................................................................................... 39 Tabel 13. Tabel tmp_penyakit ................................................................................... 39 Tabel 14. Tabel tmp_analisa ..................................................................................... 39 Tabel 15. Tabel tmp_pasien ...................................................................................... 40 Tabel 16. Tabel help .................................................................................................. 40 Tabel 17. Tabel info .................................................................................................. 40 Tabel 18. Tabel about ................................................................................................ 41 Tabel 19. Hasil Pengujian Menu Utama User .......................................................... 60 Tabel 20. Hasil Pengujian Menu Login Admin ........................................................ 61 Tabel 21. Hasil Pengujian Menu Utama Admin ........................................................ 63

  

DAFTAR GAMBAR

  Gambar 1. Struktur Sistem Pakar ............................................................................. 6 Gambar 2. Metode Pengembangan Sistem Model Waterfall ................................... 22 Gambar 3. Use Case Diagram Sistem Pakar ........................................................... 27 Gambar 4. Flowchart Pengembangan Sistem Pakar ................................................ 29 Gambar 5. Perancangan Antarmuka Sistem Pakar Gigi dan Mulut ......................... 41 Gambar 6. Perancangan Antarmuka Login Admin Sistem Pakar Gigi dan Mulut ... 42 Gambar 7. Perancangan Antarmuka Admin Sistem Pakar Gigi dan Mulut .............. 42 Gambar 8. Halaman Home ....................................................................................... 43 Gambar 9. Halaman Daftar Penyakit ....................................................................... 44 Gambar 10. Halaman Daftar Pasien ......................................................................... 45 Gambar 11. Halaman Pertanyaan Konsultasi ............................................................ 45 Gambar 12. Halaman Hasil Analisa .......................................................................... 46 Gambar 13. Halaman Info ......................................................................................... 47 Gambar 14. Halaman Help ........................................................................................ 47 Gambar 15. Halaman About ...................................................................................... 48 Gambar 16. Halaman Menu Login Admin ................................................................ 49 Gambar 17. Halaman Antarmuka Login Gagal ......................................................... 49 Gambar 18. Halaman Menu Home Admin ................................................................ 50 Gambar 19. Halaman Info Admin .............................................................................. 51 Gambar 20. Halaman View Info Admin ..................................................................... 51 Gambar 21. Halaman Help Admin ............................................................................ 52 Gambar 22. Halaman View Help Admin ................................................................... 52 Gambar 23. Halaman About Admin ........................................................................... 53 Gambar 24. Halaman Tambah User ......................................................................... 53 Gambar 25. Halaman Input Penyakit ........................................................................ 54 Gambar 26. Halaman Ubah Penyakit ........................................................................ 55 Gambar 27. Halaman Data Gejala ............................................................................ 56

  Gambar 28. Halaman Ubah Gejala ........................................................................... 56 Gambar 29. Halaman Input Relasi ............................................................................ 57 Gambar 32. Halaman Laporan Penyakit ................................................................... 58 Gambar 33. Halaman Lihat Gejala ............................................................................ 58 Gambar 34. Halaman Gejala Per penyakit ................................................................ 59 Gambar 35. Halaman Tampil Gejala Per Penyakit ................................................... 59