11
SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : BAGUS SYAUFI ANUGRAH NIM : 201110370311123 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

Embed Size (px)

Citation preview

Page 1: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS

PADA ANAK MENGGUNAKAN METODE CERTAINTY

FACTOR BERBASIS WEB

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

BAGUS SYAUFI ANUGRAH

NIM : 201110370311123

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

Page 2: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah
Page 3: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah
Page 4: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

NAMA : BAGUS SYAUFI ANUGRAH

NIM : 201110370311123

FAKULTAS/JURUSAN : TEKNIK/TEKNIK INFORMATIKA

Dengan ini saya menyatakan bahwa tugas akhir dengan judul “SISTEM PAKAR

DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN

METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya

adalah karya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian

maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan

sumbernya.

Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila

kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya

saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya

siap menanggung segala bentuk resiko/sanksi yang sudah berlaku.

Malang, 30 Januari 2017

Yang Membuat Pernyataan

Bagus Syaufi Anugrah

Mengetahui,

Pembimbing I Pembimbing II

Gita Indah Marthasari, ST Maskur, S.Kom, M.Kom

NIDN. 0720038101 NIDN. 0711098402

Page 5: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

KATA PENGANTAR

Bismillahirrahmanirrahim

Assalamualaikum Warahmatullah Wabarakatuh

Segala puji syukur kehadirat Allah SWT atas limpahan rahmat yang telah

diberikan sehingga penulis dapat menyelesaikan Tugas Akhir yang berjudul “

Sistem Pakar Diagnosa Penyakit Infeksi Virus Pada Anak Menggunakan

Metode Certainty Factor Berbasi Web ”.

Penulis menyadari sepenuhnya bahwa Tugas Akhir ini masih banyak

kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran yang

membangun agar Tugas Akhir ini bermanfaat bagi semua pihak.

Akhir kata penulis mengucapkan banyak terima kasih kepada semua pihak

yang membantu sehingga Tugas Akhir ini dapat terselesaikan.

Wassalamu’alaikum warahmatullah wabarakatuh

Malang, Oktober 2016

Penulis,

Page 6: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

DAFTAR ISI

LEMBAR PERSETUJUAN............................................................................... i

LEMBAR PENGESAHAN .............................................................................. ii

LEMBAR PERNYATAAN ............................................................................. iii

ABSTRAK ....................................................................................................... iv

ABSTRACT ...................................................................................................... v

KATA PENGANTAR ..................................................................................... vi

DAFTAR ISI ................................................................................................... vii

DAFTAR GAMBAR ........................................................................................ x

DAFTAR TABEL ............................................................................................ xi

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

PENDAHULUAN ............................................................................................ 1

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

1.2 Rumusan Masalah ........................................................................... 2

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

1.4 Tujuan ............................................................................................. 2

1.5 Metodologi ...................................................................................... 3

1.6 Sistematika Penulisan ..................................................................... 4

BAB II ............................................................................................................... 5

LANDASAN TEORI ........................................................................................ 5

2.1 Definisi Sistem Pakar ...................................................................... 5

2.2 Ciri-ciri Sistem Pakar ...................................................................... 5

2.3 Struktur Sistem Pakar ...................................................................... 5

2.4 Kentungan dan Kelemahan Sistem Pakar ....................................... 7

2.5 Konsep Dasar Sistem Pakar ............................................................ 7

2.6 Perbandingan Sistem Konvensional dan Sistem Pakar ................... 8

2.7 Metode Certainty Factor............................................................... 10

2.7.1 Kelebihan dan Kekurangan Metode Certainty Factor ...... 10

2.7.2 Metode Perhitungan Certainty Factor .............................. 11

2.8 Penyakit Infeksi Virus Pada Anak ................................................ 12

BAB III ........................................................................................................... 19

Page 7: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

ANALISA DAN PERANCANGAN SISTEM ............................................... 19

3.1 Analisa Permasalahan ................................................................... 19

3.2 Analisa Kebutuhan Non-Fungsional ............................................. 19

3.2.1 Analisa Perangkat Keras ................................................... 19

3.2.2 Analisa Perangkat Lunak .................................................. 19

3.2.3 Analisa Pengguna .............................................................. 20

3.3 Analisa Kebutuhan Fungsional ..................................................... 21

3.4 Analisa Gejala Penyakit Infeksi Virus Pada Anak ........................ 21

3.5 Analisa Jenis Penyakit Infeksi Virus Pada Anak .......................... 22

3.6 Analisa Tabel Basis Pengetahuan ................................................. 23

3.7 Perancangan Flowchart ................................................................. 24

3.8 Perancangan Diagram Konteks ..................................................... 26

3.9 Perancangan DFD Level 1 ............................................................ 27

3.10 Perancangan DFD Level 2 Proses 2.0 ........................................... 28

3.11 Perancangan DFD Level 2 Proses 4.0 ........................................... 29

3.12 Perancangan ERD ......................................................................... 30

3.13 Perancangan Antarmuka ............................................................... 30

BAB IV ........................................................................................................... 34

IMPLEMENTASI DAN PENGUJIAN .......................................................... 34

4.1 Implementasi Sistem ..................................................................... 34

4.1.1 Implementasi Halaman Login Admin ............................... 34

4.1.2 Implementasi Halaman Utama Admin .............................. 35

4.1.3 Implementasi Halaman Login Pasien................................ 35

4.1.4 Implementasi Halaman Utama Pasien .............................. 36

4.1.5 Implementasi Halaman Daftar Pasien ............................... 36

4.1.6 Implementasi Halaman Konsultasi ................................... 37

4.1.7 Implementasi Halaman Hasil Diagnosa ............................ 37

4.1.8 Implementasi Halaman Kelola Data Penyakit .................. 38

4.1.9 Implementasi Halaman Kelola Data Gejala ...................... 39

4.1.10 Implementasi Halaman Kelola Data Relasi ...................... 39

4.1.11 Implementasi Halaman Kelola Pasien .............................. 40

4.2 Perhitungan ................................................................................... 40

Page 8: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

4.2.1 Perhitungan Sistem .............................................................. 40

4.2.2 Perhitungan Manual ............................................................. 41

4.3 Pengujian Sistem ........................................................................... 43

4.3.1 Pengujian Blackbox ........................................................... 43

4.3.2 Pengujian Akurasi ............................................................. 44

BAB V ............................................................................................................. 48

PENUTUP ....................................................................................................... 48

5.1 Kesimpulan ................................................................................... 48

5.2 Saran .............................................................................................. 48

DAFTAR PUSTAKA ..................................................................................... 49

Page 9: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

DAFTAR GAMBAR

Gambar 3.1. Flowchart Pasien ........................................................................ 25

Gambar 3.2. Flowchart Admin ....................................................................... 26

Gambar 3.3. Diagram Konteks........................................................................ 26

Gambar 3.4. DFD Level 1 ............................................................................... 27

Gambar 3.5. DFD Level 2 Proses 2.0 ............................................................. 28

Gambar 3.6. DFD Level 2 Proses 4.0 ............................................................. 29

Gambar 3.7. ERD ............................................................................................ 30

Gambar 3.8. Rancangan Halaman Login Admin ............................................ 31

Gambar 3.9. Rancangan Halaman Utama Admin ........................................... 32

Gambar 3.10. Rancangan Halaman Login Pasien ........................................... 32

Gambar 3.11. Rancangan Halaman Utama Pasien.......................................... 33

Gambar 3.12. Rancangan Halaman Konsultasi............................................... 33

Gambar 4.1. Implementasi Halaman Login Admin ........................................ 34

Gambar 4.2. Implementasi Halaman Utama Admin ....................................... 35

Gambar 4.3. Implementasi Halaman Login Pasien ......................................... 35

Gambar 4.4. Implementasi Halaman Utama Pasien........................................ 36

Gambar 4.5. Implementasi Halaman Daftar Pasien ........................................ 36

Gambar 4.6. Implementasi Halaman Konsultasi............................................. 37

Gambar 4.7. Implementasi Halaman Hasil Diagnosa ..................................... 37

Gambar 4.8. Implementasi Halaman Kelola Data Gejala ............................... 38

Gambar 4.9. Implementasi Halaman Kelola Data Penyakit ........................... 49

Gambar 4.10. Implementasi Halaman Kelola Data Relasi ............................. 49

Gambar 4.11. Implementasi Halaman Kelola Data Pasien ............................. 40

Gambar 4.12. Contoh Perhitungan Sistem ...................................................... 41

Page 10: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

DAFTAR TABEL

Tabel 2.1. Perbandingan Sistem Konvensional dengan Sistem Pakar .............. 9

Tabel 2.2 Ukuran Ketidakpercayaan ............................................................... 11

Tabel 2.3 Ukuran Kepercayaan ....................................................................... 11

Tabel 3.1. Karakteristik Pengguna .................................................................. 20

Tabel 3.2. Gejala Penyakit .............................................................................. 21

Tabel 3.3. Jenis Penyakit ................................................................................. 22

Tabel 3.4. Basis Pengetahuan.......................................................................... 23

Tabel 4.1. Pengujian Fungsionalitas Sistem ................................................... 43

Tabel 4.2. Pengujian Akurasi Hasil Diagnosa Sistem dan Pakar .................... 44

Page 11: SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI VIRUS PADA … · DIAGNOSA PENYAKIT INFEKSI VIRUS PADA ANAK MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB” beserta seluruh isinya adalah

DAFTAR PUSTAKA

[1]. https://koranindonesiasehat.wordpress.com/2010/11/28/penyakit-infeksi-

virus-sebagai-penyebab-tersering/. Diakses pada (4 juni 2015).

[2]. Heri, 2015. “Diagnosis Penyakit Akibat Infeksi Virus Pada Anak

Menggunakan Metode Certainty Factor”. Teknik Informatika Universitas

Tanjungpura.

[3]. Mubarok Husni Cecep, 2010. Sistem Pakar Diagnosa Penyakit Anak Yang

Disebabkan Oleh Virus Berbasis Web. Universitas Komputer Indonesia.

Bandung.

[4]. http://informatika.web.id/definisi-sistem-pakar.htm. Diakses pada (16

november 2015)

[5]. Fitriani, Khusnul Diah. 2012. “Desain Dan Implemetasi Sistem Pakar

Diagnosa Penyakit Tanaman Padi Menggunakan Metode Certainty Factor (studi

kasus: dinas pertanian kecamatan lawang)”. Malang, Universitas Muhammadiyah

Malang.

[6]. http://anissya-rohman.blogspot.co.id/2014/12/konsep-dasar-sistem-

pakar.html. Diakses pada. (16 november 2015)

[7]. Muhammad Arhami.2005, Konsep dasar sistem pakar, 1:26. Andy, Jogjakarta

[8]. Wardani, Sony Ahmad. 2010. “Sistem Pakar Diagnosa Kelayakan Tanah Dan

Penyakit Pada Tanaman Kopi Berbasis Web Dengan Menggunkan Metode

Certainty Factor”. Malang, Universitas Muhammadiyah Malang.