lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/halaman awal.pdf ·...

15
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.

Upload: others

Post on 27-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

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.

Page 2: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

Rancang Bangun Sistem Pakar Pendiagnosa

Penyakit Demam Typhoid dan Demam Berdarah

Dengue dengan Metode Forward Chaining

SKRIPSI

Diajukan guna Memenuhi Persyaratan Memperoleh

Gelar Sarjana Komputer (S.Kom.)

pada Program Strata I (S-1)

Benny Wijaya

08110110034

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI

UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG

2012

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 3: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

HALAMAN PENGESAHAN SKRIPSI

Rancang Bangun Sistem Pakar Pendiagnosa

Penyakit Demam Typhoid dan Demam Berdarah

Dengue dengan Metode Forward Chaining

Oleh

Nama : Benny Wijaya

NIM : 08110110034

Program Studi : Teknik Informatika

Fakultas : Teknologi Informasi dan Komunikasi

Tangerang, 18 Juni 2012

Dewan Penguji

Ketua Penguji Dosen Penguji

Dr. P. M. Winarno, M.Si. Dodick Z. S., S.Kom., B.App.Sc., M.T.I

Dosen Pembimbing Ketua Program Studi

Maria Irmina Prasetiyowati, S.Kom., M.T. Januar Wahjudi, S.Kom., M.Sc.

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 4: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

i

PERNYATAAN TIDAK MELAKUKAN PLAGIAT

Saya yang bertanda tangan di bawah ini

Nama : Benny Wijaya

NIM : 08110110034

Program Studi : Teknik Informatika

Judul Skripsi : Rancang Bangun Sistem Pakar Pendiagnosa Penyakit

Demam Typhoid dan Demam Berdarah Dengue Dengan

Metode Forward Chaining

menyatakan bahwa skripsi ini merupakan hasil karya ilmiah saya sendiri dan tidak

melakukan plagiat. Semua kutipan dari karya ilmiah orang lain atau lembaga

lainnya yang dirujuk di dalam skripsi ini telah saya sebutkan sumber kutipannya

dan dicantumkan di Daftar Pustaka.

Tangerang, 18 Juni 2012

Benny Wijaya

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 5: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

ii

ABSTRAKSI

Penyakit demam typhoid dan demam berdarah dengue merupakan penyakit yang

umum di Indonesia. Kedua penyakit ini memiliki gejala yang hampir sama.

Apabila pada saat menangani pasien, dokter salah mengetahui jenis penyakit yang

diderita, hal ini dapat menyebabkan kematian. Oleh karena itu, dibuatlah Sistem

pakar pendiagnosa penyakit demam typhoid dan demam berdarah dengue. Sistem

pakar ini dibangun menggunakan metode inferensi forward chaining. Metode

inferensi forward chaining ini diimplementasikan dengan menggunakan bahasa

pemrograman C#. Sistem pakar yang dirancang dalam skripsi ini merupakan rule-

based expert system. Dari hasil uji coba sistem dapat disimpulkan bahwa tingkat

keakuratan sistem adalah 93,33%, rata – rata waktu yang dibutuhkan untuk

mendiagnosa penyakit menggunakan sistem ini adalah 3,16 menit. Tingkat

keakuratan sistem bergantung pada knowledge base yang disimpan dalam

database.

Kata kunci: Sistem Pakar, Rule-Based System, Forward Chaining

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 6: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

iii

ABSTRACT

Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases

have some similar symptoms. When treating a patient, if doctor misdiagnose the

type of the diseases, it can cause death. Therefore, expert system for diagnosing

typhoid fever and dengue hemorrhagic fever disease is made to handle that

situation. The expert system is build using an inference method called forward

chaining. Forward chaining is implemented by using C# programming language.

The expert system that is designed in this thesis is a rule-based expert system. The

result show that the accuracy of this system is 93,33%, average time required to

use this system is 3,16 minute. The accuracy of this expert system relies on the

knowledge base that is stored in the database.

Keywords: Expert System, Rule-Based System, Forward Chaining

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 7: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

iv

KATA PENGANTAR

Rasa syukur yang dalam penulis sampaikan ke hadiran Tuhan Yang Maha

Esa, akhirnya skripsi ini dapat diselesaikan oleh penulis sesuai dengan yang

diharapkan. Dalam Skripsi ini penulis membahasa tentang “Rancang Bangun

Sistem Pakar Pendiagnosa Penyakit Demam Typhoid dan Demam Berdarah

Dengue Dengan Metode Forward Chaining”. Skripsi ini diajukan kepada

Program Studi Teknik Informatika, Universitas Multimedia Nusantara.

Pada kesempatan ini, penulis juga ingin menyampaikan rasa terima kasih

kepada banyak pihak yang telah membantu dalam menyelesaikan skripsi ini,

sebagai berikut.

1. Januar Wahjudi, S.Kom., M.Sc., selaku Ketua Progam Studi Teknik

Informatika, Fakultas ICT, Universitas Multimedia Nusantara.

2. Maria Irmina Prasetiyowati, S.Kom., M.T., selaku Dosen Pembimbing

sekaligus Pembimbing Akademik yang telah membantu dan membimbing

dengan penuh kesabaran serta dukungannya dalam memecahkan

banyak masalah dalam skripsi ini.

3. Liem Tjia Seng dan Phua Siao Hoong, selaku Orang Tua yang selalu

membimbing, mendukung dan memberi semangat kepada penulis untuk

menyelesaikan skripsi.

4. dr. Darwin Lie, selaku pakar yang membantu dalam perancangan sistem pakar

ini.

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 8: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

v

5. David, Bryan Ary P., Aditya Jaya L., Christian H., dan Kenan R. yang telah

mendukung dan memberi semangat kepada penulis untuk menyelesaikan

skripsi ini.

6. Teman – teman program studi Teknik Informatika 2008 atas kerja samanya

selama 8 semester ini.

7. Semua pihak yang tidak dapat disebutkan oleh penulis yang secara langsung

maupun tidak langsung memberikan dukungan dan bantuan untuk dapat

menyelesaikan skripsi ini.

Demikian skripsi ini dibuat, semoga dapat bermanfaat untuk

perkembangan ilmu teknologi informasi dan komunikasi.

Tangerang, 18 Juni 2012

Penulis

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 9: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

vi

DAFTAR ISI

Halaman Judul

Halaman Pengesahan Skripsi

PERNYATAAN TIDAK MELAKUKAN PLAGIAT ........................................... i

ABSTRAKSI ....................................................................................................... ii

ABSTRACT ....................................................................................................... iii

KATA PENGANTAR ........................................................................................ iv

DAFTAR ISI ...................................................................................................... vi

DAFTAR GAMBAR .......................................................................................... ix

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

BAB I PENDAHULUAN .................................................................................... 1

1.1. Latar Belakang ....................................................................................... 1

1.2. Perumusan Masalah................................................................................ 2

1.3. Batasan Masalah .................................................................................... 2

1.4. Tujuan Penelitian ................................................................................... 3

1.5. Manfaat Penelitian ................................................................................. 3

1.6. Sistematika Penulisan ............................................................................. 3

BAB II TINJAUAN PUSTAKA .......................................................................... 5

2.1. Kecerdasan Buatan ................................................................................. 5

2.2. Sistem Pakar .......................................................................................... 7

2.2.1. Ciri – Ciri Sistem Pakar ............................................................ 9

2.2.2. Keuntungan Sistem Pakar ....................................................... 10

2.2.3. Metode Inferensi ..................................................................... 11

2.3. Rule-Based System ............................................................................... 12

2.4. Demam Typhoid ................................................................................... 13

2.5. Demam Berdarah Dengue .................................................................... 15

2.6. C# Programming Language ................................................................. 17

BAB III METODOLOGI DAN PERANCANGAN SISTEM ............................. 19

3.1. Metode Penelitian................................................................................. 19

3.2. Analisis Penyakit .................................................................................. 21

3.3. Analisis Permasalahan .......................................................................... 22

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 10: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

vii

3.4. Perancangan Sistem.............................................................................. 22

3.4.1. Flowchart ............................................................................... 22

3.4.2. Dependency Diagram ............................................................. 30

3.4.3. Data Flow Diagram ................................................................ 33

3.4.4. Entity Relationship Diagram................................................... 37

3.5. Perancangan Interface .......................................................................... 42

3.5.1. Rancangan Menu Utama ......................................................... 42

3.5.2. Rancangan Menu Diagnosa Penyakit ...................................... 43

3.5.3. Rancangan Form Login .......................................................... 45

3.5.4. Rancangan Form Ganti Password ........................................... 46

3.5.5. Rancangan Form Update Data Aturan .................................... 46

3.5.6. Rancangan Form Update Data Gejala .................................... 48

3.5.7. Rancangan Form Update Data Pertanyaan ............................. 50

3.5.8. Rancangan Form Buat Id Baru ................................................ 51

3.5.9. Rancangan Form Bantuan ....................................................... 52

BAB IV TESTING DAN IMPLEMENTASI ..................................................... 53

4.1. Implementasi Sistem ............................................................................ 53

4.2. Tampilan Sistem .................................................................................. 54

4.2.1. Form Menu Utama ................................................................. 54

4.2.2. Menu Mulai Diagnosa ............................................................ 55

4.2.3. Form Login ............................................................................ 58

4.2.4. Form Buat Id Baru .................................................................. 59

4.2.5. Form Ubah Password ............................................................. 60

4.2.6. Form Update Aturan............................................................... 60

4.2.7. Form Update Gejala ............................................................... 62

4.2.8. Form Update Pertanyaan ........................................................ 64

4.2.9. Form Bantuan ......................................................................... 66

4.3. Pengujian Keakuratan Sistem ............................................................... 67

4.4. Rekapitulasi Questionaire Mengenai Sistem Pakar ............................... 71

BAB V SIMPULAN DAN SARAN .................................................................. 73

5.1. Simpulan .............................................................................................. 73

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 11: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

viii

5.2. Saran .................................................................................................... 73

DAFTAR PUSTAKA ........................................................................................ 75

LAMPIRAN ...................................................................................................... 77

BIOGRAFI PENULIS ....................................................................................... 78

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 12: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

ix

DAFTAR GAMBAR

Gambar 3.1 Flowchart Diagnosa Penyakit untuk user ........................................ 24

Gambar 3.2 Flowchart Update Aturan untuk pakar ............................................ 25

Gambar 3.3 Flowchart Update Gejala untuk pakar ............................................. 26

Gambar 3.4 Flowchart Update Pertanyaan untuk pakar...................................... 27

Gambar 3.5 Flowchart Ubah Password untuk pakar ........................................... 28

Gambar 3.6 Flowchart Buat Id Baru untuk pakar ............................................... 29

Gambar 3.7 Dependency Diagram ..................................................................... 30

Gambar 3.8 Context Diagram DFD sistem pakar ............................................... 34

Gambar 3.9 DFD level 1 Sistem Pakar ............................................................... 35

Gambar 3.10 DFD level 2 proses 1 Diagnosa penyakit ....................................... 36

Gambar 3.11 DFD level 2 proses 3 ubah password ............................................. 37

Gambar 3.12 Entity Relationship Diagram ......................................................... 38

Gambar 3.13 Rancangan Tampilan Menu Utama Tab 1 ..................................... 43

Gambar 3.14 Rancangan Tampilan Menu Utama Tab 2 ..................................... 43

Gambar 3.15 Rancangan Tampilan Form Pertanyaan ......................................... 44

Gambar 3.16 Rancangan Tampilan Hasil Diagnosa ............................................ 44

Gambar 3.17 Rancangan Tampilan Form Detil Gejala ....................................... 45

Gambar 3.18 Rancangan Tampilan Form Login ................................................. 45

Gambar 3.19 Rancangan Tampilan Form Ganti Password .................................. 46

Gambar 3.20 Rancangan Tampilan Form Update Data Aturan ........................... 47

Gambar 3.21 Rancangan Tampilan Form Buat Aturan Baru............................... 47

Gambar 3.22 Rancangan Tampilan Form Edit Aturan ........................................ 48

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 13: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

x

Gambar 3.23 Rancangan Tampilan Form Update Data Gejala ........................... 49

Gambar 3.24 Rancangan Tampilan Form Tambah Gejala .................................. 49

Gambar 3.25 Rancangan Tampilan Form Edit Gejala......................................... 50

Gambar 3.26 Rancangan Tampilan Form Tambah Pertanyaan ........................... 50

Gambar 3.27 Rancangan Tampilan Form Update Data Pertanyaan .................... 51

Gambar 3.28 Rancangan Tampilan Form Edit Pertanyaan ................................. 51

Gambar 3.29 Rancangan Tampilan Form Buat Id baru ....................................... 52

Gambar 3.30 Rancangan Tampilan Form Bantuan ............................................. 52

Gambar 4.1 Form Menu Utama Tab Diagnosa ................................................... 54

Gambar 4.2 Form Menu Utama Tab Administrasi .............................................. 55

Gambar 4.3 Form Pertanyaan 1 .......................................................................... 56

Gambar 4.4 Form Pertanyaan 2 .......................................................................... 56

Gambar 4.5 Form Pertanyaan 3 .......................................................................... 57

Gambar 4.6 Form Pertanyaan 4 .......................................................................... 57

Gambar 4.7 Form Hasil Diagnosa ...................................................................... 58

Gambar 4.8 Form Login .................................................................................... 58

Gambar 4.9 Form Menu update ......................................................................... 58

Gambar 4.10 Form Buat Id Baru ........................................................................ 59

Gambar 4.11 Form Ubah Password .................................................................... 60

Gambar 4.12 Form Update Aturan ..................................................................... 61

Gambar 4.13 Form Buat Aturan Baru ................................................................ 61

Gambar 4.14 Form Edit Aturan .......................................................................... 62

Gambar 4.15 Form Update Gejala ..................................................................... 63

Gambar 4.16 Form Tambah Gejala Baru ............................................................ 63

Gambar 4.17 Form Edit Gejala .......................................................................... 64

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 14: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

xi

Gambar 4.18 Form Update Pertanyaan .............................................................. 65

Gambar 4.19 Form Tambah Pertanyaan Baru ..................................................... 65

Gambar 4.20 Form Edit Pertanyaan ................................................................... 66

Gambar 4.21 Form Bantuan ............................................................................... 66

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012

Page 15: Lisensi ini mengizinkan setiap orang untuk menggubah ...kc.umn.ac.id/12099/7/HALAMAN AWAL.pdf · Typhoid fever and dengue fever is a common diseases in Indonesia. Both diseases have

xii

DAFTAR TABEL

Tabel 3.1 Decision Table Jenis Penyakit ............................................................ 31

Tabel 3.2 Nama Gejala....................................................................................... 32

Tabel 3.3 Struktur Pertanyaan ............................................................................ 40

Tabel 3.4 Struktur Aturan................................................................................... 40

Tabel 3.5 Struktur Admin .................................................................................. 41

Tabel 3.6 Struktur Gejala ................................................................................... 41

Tabel 3.7 Struktur Penyakit ................................................................................ 42

Tabel 4.1 Hasil Pengujian Keakuratan Sistem .................................................... 67

Tabel 4.2 Rekapitulasi Questionaire Mengenai Sistem Pakar ............................. 72

Rancang Bangun Sistem..., Benny Wijaya, FTI UMN, 2012