Upload
vuongtuyen
View
238
Download
0
Embed Size (px)
Citation preview
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
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
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,
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
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
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
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
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
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.