DAFTAR ISI
HALAMAN JUDUL ....................................................................................... i LEMBAR PENGESAHAN PEMBIMBING .................................................. ii LEMBAR PENGESAHAN PENGUJI ............................................................ iii LEMBAR PERNYATAAN KEASLIAN HASIL TUGAS AKHIR .............. iv HALAMAN PERSEMBAHAN ...................................................................... v HALAMAN MOTTO ...................................................................................... vi KATA PENGANTAR .................................................................................... vii SARI................................................................................................................. ix DAFTAR ISI ................................................................................................... x DAFTAR TABEL ........................................................................................... xv DAFTAR GAMBAR ...................................................................................... xvi DAFTAR KODE ............................................................................................. xix BAB I PENDAHULUAN............................................................................... 1 1.1 Latar Belakang .......................................................................................... 1 1.2 Rumusan Masalah ...................................................................................... 3 1.3 Batasan Masalah ....................................................................................... 3 1.4 Tujuan Penelitian ...................................................................................... 4 1.5 Manfaat penelitian ..................................................................................... 4 1.6 Metodologi Penelitian ............................................................................... 4 1.6.1 Metode Pengumpulan Data .............................................................. 5
1.6.2 Metode Pengembangan Sistem ........................................................ 5 1.7 Sistematika Penulisan ............................................................................... 6
BAB II LANDASAN TEORI ....................................................................... 8 2.1 Sistem Pakar .............................................................................................. 8 2.1.1 Definisi ............................................................................................ 8 2.1.2 Keuntungan Sistem Pakar ............................................................... 9 2.1.3 Kelemahan Sistem Pakar ................................................................ 10 2.1.4 Bentuk Sistem Pakar ....................................................................... 10 2.1.5 Struktur Sistem Pakar ...................................................................... 11 2.1.6 Basis Pengetahuan ........................................................................... 14 2.1.7 Motor Inferensi (Inference Engine) ................................................ 15 2.2 Gangguan Perkembangan Pervasif ........................................................... 16 2.2.1 Autisme Masa Kanak (Childhood Autism) ..................................... 17 A. Penyebab Autisme ..................................................................... 18 2.2.2 Sindrom Rett (Rett’s Syndrome) .................................................... 20 A. Penyebab Sindrom Rett ............................................................. 20 2.2.3Gangguan Disintegratif Masa Kanak (Childhood Disintegrative Disorder)................................................................. 21 2.2.1 Sindrom Asperger (Asperger’sSyndrome)....................................... 21 2.2.1 Gangguan Perkembangan Pervasif yang tak Tergolongkan (GPP-YTT) ...................................................................................... 22
BAB III METODOLOGI ............................................................................. 23 3.1 Analisis Kebutuhan Perangkat Lunak ....................................................... 23 3.1.1 Metode Analisis .............................................................................. 23 3.1.2 Hasil Analisis .................................................................................. 23 3.1.2.1 Analisis Kebutuhan Input ................................................... 23 3.1.2.2 Analisis Kebutuhan Proses ................................................. 24 3.1.2.3 Analisis Kebutuhan Output ................................................ 24 3.1.3 Kebutuhan Perangkat Lunak............................................................ 25 3.1.4 Analisis Antar muka Aplikasi ......................................................... 25 3.2 Perancangan Perangkat Lunak .................................................................. 26 3.2.1 Metode Perancangan ....................................................................... 26 3.2.2 Hasil Perancangan ........................................................................... 26 3.2.2.1 Perancangan Data Flow Diagram ....................................... 26 3.2.2.1.1 Diagram Konteks ................................................. 27 3.2.2.1.2 DFD Level 1 ........................................................ 28 3.2.2.1.3 DFD Level 2 ........................................................ 29 3.2.2.1.4 DFD Level 3 ........................................................ 30 3.2.2.2 Perancangan Basis Data ...................................................... 33 3.2.2.3 Penyusunan Basis Pengetahuan .......................................... 37 3.2.2.4 Penyusunan Mesin Inferensi ............................................... 43 3.2.2.5 Perancangan Antarmuka...................................................... 49 3.2.2.5.1 Login .................................................................... 50 3.2.2.5.2 Pakar ................................................................... 51
3.2.2.5.3 Konsultasi ............................................................ 55 3.2.2.5.4 Bantuan ................................................................ 56 3.2.2.5.5 Keluar .................................................................. 56
BAB IV HASIL DAN PEMBAHASAN ...................................................... 57 4.1 Implementasi Antarmuka .......................................................................... 57 4.1.1 Halaman Utama ............................................................................... 57 4.1.2 Login ............................................................................................... 58 4.1.3 Pakar ................................................................................................ 58 4.1.4 Konsultasi ........................................................................................ 61 4.1.5 Bantuan ............................................................................................ 62 4.2 Analisis Kinerja Sistem.............................................................................. 64 4.2.1 Penanganan Kesalahan..................................................................... 64 4.2.1.1 Penanganan Kesalahan Input............................................... 64 4.2.1.2 Penanganan Kesalahan Input Tipe Data.............................. 66 4.2.1.3 Penanganan Kesalahan Kesamaan Input Data..................... 67 4.2.2 Pengujian dan Analisis..................................................................... 67 4.3 Pengujian dan Gold Standard (PPDGJ - III) .............................................. 76 4.4 Kelebihan dan Kekurangan Sistem ............................................................ 79 4.4.1 Kelebihan Sistem ............................................................................. 79 4.4.2 Kekurangan Sistem .......................................................................... 79
BAB V SIMPULAN DAN SARAN .............................................................. 80 5.1 Simpulan ................................................................................................... 80 5.2 Saran .......................................................................................................... 80 DAFTAR PUSTAKA .................................................................................... 81 LAMPIRAN
DAFTAR TABEL
Tabel 3.1 Tabel gangguan .............................................................................. 34 Tabel 3.2 Tabel gejala .................................................................................... 34 Tabel 3.3 Tabel gangguangejala .................................................................... 35 Tabel 3.4 Tabel saran .................................................................................... 35 Tabel 3.5 Tabel gangguansaran ..................................................................... 36 Tabel 3.6 Tabel login ..................................................................................... 36 Tabel 3.7 Jenis-Jenis Gangguan Perkembangan Pervasif .............................. 38 Tabel 3.8 Jenis-Jenis Gejala Gangguan Perkembangan pervasif ................... 38 Tabel 3.9 Lanjutan Jenis-Jenis Gejala Gangguan Perkembangan pervasif.... 39 Tabel 3.10 Lanjutan Jenis-Jenis Gejala Gangguan Perkembangan pervasif.. 40 Tabel 3.11 Pembentukan Aturan-aturan Autisme Masa Kanak ..................... 46 Tabel 3.12 Pembentukan Aturan-aturan Sindrom Asperger .......................... 46 Tabel 3.13 Pembentukan Aturan-aturan Sindrom Rett .................................. 47 Tabel 3.14 Pembentukan Aturan-aturan Gangguan Disintegratif Masa Kanak............................................................................................ 48 Tabel 4.1 Pengujian Sistem ............................................................................ 76
DAFTAR GAMBAR
Gambar 2.1 Struktur sistem Pakar.................................................................. 11 Gambar 2.2 Ilustrasi Forward Chaining ......................................................... 15 Gambar 2.2 Ilustrasi Backward Chaining....................................................... 16 Gambar 3.1 Diagram Konteks ....................................................................... 27 Gambar 3.2 DFD Level 1 .............................................................................. 28 Gambar 3.3 DFD Level 2 Proses Pengelolan Basis Pengetahuan ................. 29 Gambar 3.4 DFD Level 2 Proses Konsultasi.................................................. 30 Gambar 3.5 DFD level 3 Proses Pengelolaan Data Gejala............................. 31 Gambar 3.6 DFD level 3 Proses Pengelolaan Data Gangguan....................... 32 Gambar 3.7 DFD level 3 Proses Pengelolaan Data Saran.............................. 33 Gambar 3.8 Gambar Skema Relasi Antar Tabel ............................................ 37 Gambar 3.9 struktur pelacakan jenis gangguan perkembangan pervasif ....... 40 Gambar 3.10 Graf Penelusuran Autisme Masa Kanak................................... 45 Gambar 3.11 Graf Penelusuran Sindrom Asperger ........................................ 46 Gambar 3.12 Graf Penelusuran Sindrom Rett ................................................ 47 Gambar 3.13 Graf Penelusuran Gangguan Disintegratif Masa Kanak........... 48 Gambar 3.14 Tampilan Menu Utama ............................................................. 50 Gambar 3.15 Rancangan Form Login Pakar .................................................. 51 Gambar 3.16 Tampilan Halaman Pakar ......................................................... 51 Gambar 3.17 Rancangan Form Basis Pengetahuan........................................ 52 Gambar 3.18 Rancangan Form Input Data Gangguan ................................... 53 Gambar 3.19 Rancangan Form Input Data Gejala ......................................... 53
Gambar 3.20 Rancangan Form Input Data Saran........................................... 54 Gambar 3.21 Rancangan Form Basis Aturan................................................. 54 Gambar 3.22 Rancangan Form Ubah Password ............................................ 55 Gambar 3.23 Rancangan Form Konsultasi..................................................... 56 Gambar 4.1 Tampilan Halaman Utama.......................................................... 57 Gambar 4.2 Tampilan Login Pakar ................................................................ 58 Gambar 4.3 Tampilan Form Input Data Gangguan........................................ 59 Gambar 4.4 Tampilan Form Input Data Gejala.............................................. 59 Gambar 4.5 Tampilan Form Input Data Saran ............................................... 60 Gambar 4.6 Tampilan Form Basis Aturan ..................................................... 60 Gambar 4.7 Tampilan Form Ubah Password................................................. 61 Gambar 4.8 Tamplian Form Konsultasi ......................................................... 61 Gambar 4.9 Tampilan Form Penggunaan Program........................................ 62 Gambar 4.10 Tampilan Form Pengetahuan Umum........................................ 63 Gambar 4.11 Tampilan Form About Program ............................................... 63 Gambar 4.12 Username atau Password Kosong ............................................ 64 Gambar 4.13 Username atau Password Salah................................................ 65 Gambar 4.14 Field Username dan Password Tidak Diisi .............................. 65 Gambar 4.15 Username dan Password Lama Tidak Benar ........................... 66 Gambar 4.16 Tampilan Kode Gejala Tidak Diisi Dengan Angka.................. 66 Gambar 4.17 Tampilan Kode Gejala Diisi Dengan kode Yang Sama ........... 67 Gambar 4.18 Tampilan Masukan Login Pakar............................................... 67 Gambar 4.19 Tampilan Masukan Data Gangguan ......................................... 68
Gambar 4.20 Tampilan Masukan Data Gejala ............................................... 69 Gambar 4.21 Tampilan Masukan Data Saran................................................. 70 Gambar 4.22 Tampilan Masukan Data Basis Aturan ..................................... 71 Gambar 4.23 Tampilan Pertanyaan Awal Pada Proses Konsultasi ................ 72 Gambar 4.24 Tampilan Pertanyaan Sesuai dengan Gejala yang Dialami ...... 72 Gambar 4.25 Tampilan Ditemukan Hasil....................................................... 73 Gambar 4.26 Tampilan Hasil Diagnosis......................................................... 73 Gambar 4.27 Tampilan Saran......................................................................... 74 Gambar 4.28 Gangguan Perkembangan Pervasif Yang Tak Tergolongkan... 74 Gambar 4.29 Tampilan Saran......................................................................... 75 Gambar 4.30 Tampilan Tidak Ada Gangguan................................................ 75
DAFTAR KODE
Listing 1 Pseudocode dari mesin inferensi sistem pakar................................. 44