sistem pakar diagnosa penyakit kucing … · sistem pakar (expert system) adalah sistem yang...
TRANSCRIPT
SISTEM PAKAR DIAGNOSA PENYAKIT
KUCING ANGGORA MENGGUNAKAN METODE
DEMPSTER SHAFER
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh:
WAHYU DWI LESTARI
201110370311072
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
LEMBAR PERSETUJUAN
SISTEM PAKAR DIAGNOSA PENYAKIT KUCING
ANGGORA MENGGUNAKAN METODE DEMPSTER
SHAFER
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Pembimbing I Pembimbing II
Diah Risqiwati,S.T, M.T Ilyas Nuryasin,S.Kom, M.Kom
NIDN. 0716018202 NIDN. 0723118601
LEMBAR PENGESAHAN
SISTEM PAKAR DIAGNOSA PENYAKIT KUCING
ANGGORA MENGGUNAKAN METODE DEMPSTER
SHAFER
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh:
WAHYU DWI LESTARI
201110370311072
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal Oktober 2015
Menyetujui
Penguji I Penguji II
Ali Sofyan Kholimi, S.Kom, M.Kom Aminudin, S.Kom
NIDN. 0701038202 NIDN : 0701068603
Mengetahui
Kajur Informatika
Yuda Munarko, S.Kom., M.Sc
NIP:108.0611.0443
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :
NAMA : WAHYU DWI LESTARI
NIM : 201110370311072
FAK./JUR. : TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul Sistem Pakar Diagnosa
Penyakit Kucing Anggora Menggunakan Metode Dempster Shafer beserta isinya adalah
karya saya 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 berlaku.
Mengetahui, Malang, 2 November 2015
Dosen Pembimbing Yang Membuat Pernyataan
(Diah Risqiwati, S.T, M.T) (Wahyu Dwi Lestari)
ABSTRAK
Sistem pakar (expert system) adalah sistem yang menggunakan pengetahuan manusia,
dimana pengetahuan tersebut dimasukkan ke dalam sebuah komputer, dan kemudian
digunakan untuk menyelesaikan masalah-masalah yang biasanya membutuhkan kepakaran
atau keahlian manusia. Dalam kasus ini, sistem pakar digunakan untuk mendeteksi penyakit
kucing angora dengan memasukkan gejala-gejala yang dialami. Karna itu dalam kasus ini,
sistem pakar digunakan untuk membantu pihak-pihak yang ingin mengetahui jenis penyakit
pada kucing anggora, dimana dalam kasus ini ada beberapa penyakit yaitu; Otitis, Limfoma,
Luxating patella, Feline Viral Rhinotracheitis (FVR) atau penyakit bersin, Hypertropic
Cardiomyopathy, Scabiosi, Feline Panleukopenia (FPL) Didalam penerapan sistem pakar ini
dibantu dengan menggunakan metode demster shafer. Demster shafer adalah suatu teori
matematika untuk pembuktian berdasarkan belief functions and plausible reasoning (fungsi
kepercayaan dan pemikiran yang masuk akal), yang digunakan untuk mengkombinasikan
potongan informasi yang terpisah (bukti) untuk mengkalkulasi kemungkinan dari suatu
peristiwa. Hasil kecocokan metode ini dengan hasil analisa dari dokter mencapai 100%
sehingga metode ini bisa digunakan dalam mendiagnosa penyakit kucing angora.
Kata kunci: Sistem Pakar, Penyakit Kucing Anggora, Demster Shafer
ABSTRACT
Expert system (expert system) are system that utilize man science, where does that science
insert into one computer, and then is utilized to troubleshoot one usually need expertise or
man forte. In this case, expert system use to diagnose disease cat angora, in the case there
are some disease; Otitis, Limfoma, Luxating patella, Feline Viral Rhinotracheitis (FVR) atau
penyakit bersin, Hypertropic Cardiomyopathy, Scabiosi, Feline Panleukopenia (FPL). At
deep implemented this expert system aided by use of method demster shafer. Demster shafer
is a cognitive mathematics for probe bases belief functions and plausible reasoning (trusty
function and plausible thinking), one that is utilized for combine information abatement that
separately (prove) to calculation pretty much of a scene. Result compatibility this method
with analysis doctor reach 100% so with this method can be used for diagnose disease cat
angora
Keywords: Expert System, Disease Cat Angora, Demster Shafer
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT, atas segala nikmat hidup dan kesempatan menggenggam
ilmu, sehingga penulis dapat menyelesaikan skripsi yang berjudul SISTEM PAKAR
DIAGNOSA PENYAKIT KUCING ANGGORA MENGGUNAKAN METODE
DEMPSTER SHAFER Skripsi ini disusun sebagai salah satu persyaratan untuk mencapai
derajat Sarjana. Dalam penelitian dan penyusunan skripsi ini, penulis banyak dibantu,
dibimbing, dan didukung oleh berbagai pihak. Oleh karena itu, pada kesempatan ini penulis
sangat ingin mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Ibu Diah Risqiwati, S.T, M.T selaku dosen pembimbing skripsi yang telah
meluangkan waktu untuk memberikan masukan, bimbingan, kepada penulis hingga
skripsi ini terselesaikan dengan baik.
2. Bapak Ilyas Nuryasin, S.Kom., M.Kom sebagai dosen pembimbing skripsi yang luar
biasa baik, sabar, pengertian dan lain-lain.
3. Ibu Sujiati tercinta yang selalu memberikan kasih sayang, DOA, serta kesabaran
hingga terselesainya kuliah yang singkat ini. Alhamdulillah ayas lulus bu. Bangga
punya ibu seperti beliau yang selalu sabar dan penuh kasih sayang dalam mendidik
penulis mulai kecil sampai tua ini. My mother is everything.
4. Bapak Sumarli selaku sponsor utama segi materiil dan moril hingga terselesainya
kuliah yang singkat ini. Alhamdulillah lulus pak. My father is my hero. Bangga punya
Bapak seperti beliau yang selalu bekerja keras dan tak kenal menyerah dalam
menghidupi keluarga.
5. Kakak tersayang lovely sister Indah Purwanti S.E yang selalu memberi dukungan agar
cepat terselesaikan skripsi ini dengan cara selalu bertanya gimana kabar skripsi mu
sehingga ada dorongan untuk cepat menyelesaikan skripsi ini. Sebagai bentuk curahan
kasih sayang kakak kepada adik.
6. Wanita yang selalu mendampingi dan selalu memberi dukungannya Gita Hapsari
Dianingtyas. Makasih yaa udah nemenin dan kasih supportnya sampek lulus. Semoga
bisa nemenin terus sampe seterusnya ya
7. Kelas B angkatan 2011 Universitas Muhammadiyah Malang..Dimas (cemod)
Bagus(goseg), Wahid(debus), Dodi, Tri, Fajar (gendut), Fandi (soleh/mat/koler) ayo
rek plecingan
8. Benda tak bernyawa si putih supra-x DA 2946 JL yang sudah berkorban untuk berlari
kencang secepat kilat kemana-mana, laptop perang Toshiba sampe kipasnya rusak.
9. Penulis meminta maaf tidak bisa menuliskan semua nama-nama sahabat dan saudara
yang sudah membantu dalam pengerjaan tugas akhir ini, dikarenakan halaman yang
terlalu sedikit.
Semoga Allah SWT berkenaan membalas amal baik yang telah tulus diberikan kepada
penulis.
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena dengan rahmat,
karunia, serta taufik dan hidayah-Nya lah kami dapat menyelesaikan Tugas Akhir Sistem
Pakar Diagnosa Penyakit Kucing Anggora Menggunakan Metode Dempster Shafer ini. Dan juga
kami berterima kasih pada Ibu Diah Risqiwati S.T, M.T dan Ilyas Nuryasin, S.Kom., M.Kom
selaku Dosen pembimbing Tugas Akhir ini.
Kami sangat berharap Tugas Akhir ini dapat berguna dalam memberikan informasi
tentang gejala-gejala yang dialami oleh kucing peliharaan kita, sehingga kita bisa mengetahui
penyakit apa yang sedang diidap oleh kucing kita. Kami juga menyadari sepenuhnya bahwa
di dalam Tugas Akhir ini terdapat kekurangan-kekurangan dan jauh dari apa yang kami
harapkan. Untuk itu, kami berharap adanya kritik, saran dan usulan demi perbaikan di masa
yang akan datang, mengingat tidak ada sesuatu yang sempurna tanpa sarana yang
membangun.
Semoga Tugas Akhir ini dapat dipahami bagi siapapun yang membacanya. Sekiranya
laporan yang telah disusun ini dapat berguna bagi kami sendiri maupun orang yang
membacanya. Sebelumnya kami mohon maaf apabila terdapat kesalahan kata-kata yang
kurang berkenan dan kami memohon kritik dan saran yang membangun demi perbaikan di
masa depan.
Malang,2 November 2015
Penulis,
Wahyu Dwi Lestari
DAFTAR ISI
Halaman Judul
Lembar Persetujuan ...................................................................................... i
Lembar Pengesahan....................................................................................... ii
Lembar Pernyataan ....................................................................................... iii
Abstrak ........................................................................................................... iv
Abstract .......................................................................................................... v
Lembar Persembahan .................................................................................. vi
Kata Pengantar ............................................................................................. vii
Daftar Isi ........................................................................................................ viii
Daftar Gambar .............................................................................................. x
Daftar Tabel .................................................................................................. xi
BAB I PENDAHULUAN
1.1 Latar Belakang ...................................................................... 1
1.2 Rumusan Masalah ................................................................. 2
1.3 Batasan Masalah ................................................................... 3
1.4 Tujuan ................................................................................. 3
1.5 Metodologi ............................................................................ 3
1 Studi Pustaka ............................................................. 3
2 Desain Sistem ............................................................ 3
3 Implementasi Metode ................................................ 4
4 Pengujian Sistem ....................................................... 4
5 Pembuatan Laporan ................................................... 4
1.6 Sistematika Penulisan .............................................................. 4
BAB II LANDASAN TEORI
2.1 Tinjauan Pustaka .................................................................... 6
2.2 Hasil Penelitian Terkait ......................................................... 6
2.3 Kucing Anggora ..................................................................... 8
2.4 PHP .................................................................................. 12
2.4.1 Keunggulan PHP ........................................................ 13
2.4.2 Script Dasar PHP ...................................................... 14
2.5 Dempster Shafer .................................................................... 15
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisis Kebutuhan .............................................................. 21
3.1.1 Arsitektur Sistem ....................................................... 21
3.1.2 Perancangan Dempster Shafer ................................. 21
3.2 Perancangan Sistem................................................................ 27
3.2.1 Analisa Kebutuhan Fungsional .................................. 27
3.2.2 Desain Sistem ............................................................. 27
3.2.3 Context Diagram ............................................. .......... 29
3.2.4 DFD Level 0 .......................................... .................... 29
3.2.5 DFD Level 1 ............................................................... 30
a. DFD Level 1 Kelola Rule Inferensi ...................... 30
b. DFD Level 1 Kelola Penyakit ................................ 31
c. DFD Level 1 Kelola Gejala .................................... 32
3.2.6 Flowchart Program ..................................................... 32
3.2.7 Perancangan Antar Muka ........................................... 34
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Hasil Implementasi Sistem ................................................... 39
4.2 Implementasi Aplikasi .......................................................... 40
4.2.1 Tampilan Halaman Utama ........................................ 40
4.2.2 Tampilan Menu Diagnosa Kucing Anggora ............. 41
4.2.3 Tampilan Halaman Diagnosa .................................... 43
4.2.4 Tampilan Halaman Login Administrator .................. 44
4.2.5 Tampilan Halaman Kelola Gejala........................ ...... 45
4.2.6 Tampilan Halaman Tambah Gejala Baru.......... ......... 48
4.2.7 Tampilan Halaman Kelola Penyakit ........................ . 51
4.2.8 Tampilan Halaman Tambah Penyakit Baru .............. 54
4.2.9 Tampilan Kelola Inferensi Rule ................................ 56
4.2.10 Tampilan Halaman Rule Inferensi Baru .................... 58
4.2.11 Tampilan Halaman Laporan ....................................... 59
4.3 Pembahasan Pengujian Sistem .............................................. 61
4.4 Perbandingan Hasil Analisa dengan Diagnosa Dokter ......... 62
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan ........................................................................... 66
5.2 Saran ..................................................................................... 66
DAFTAR PUSTAKA ..................................................................................... 67
LAMPIRAN.................................................................................................... 69
BIOGRAFI PENULIS
DAFTAR GAMBAR
Gambar 3.1 Arsitektur Sistem ...................................................................... 28
Gambar 3.2 Flowchart Sistem ..................................................................... 28
Gambar 3.3 Context Diagram ..................................................................... 29
Gambar 3.4 DFD Level 0 ............................................................................ 30
Gambar 3.5 DFD Level 1 Kelola Inferensi Rule ........................................ 31
Gambar 3.6 DFD Level 1 Kelola Penyakit .................................................. 31
Gambar 3.7 DFD Level 1 Kelola Gejala ..................................................... 32
Gambar 3.8 Flowchart Program .................................................................. 33
Gambar 3.9 Layout Aplikasi Halaman Depan............................................. 34
Gambar 3.10 Layout Aplikasi Tampilan Input Data ...................................... 34
Gambar 3.11 Layout Aplikasi Menu Diagnosa .............................................. 35
Gambar 3.12 Layout Aplikasi Hasil Diagnosa .............................................. 36
Gambar 3.13 Layout Aplikasi Menu Kelola ........................... ...................... 37
Gambar 3.14 Layout Aplikasi Menu Laporan .................................. ........... 38
Gambar 4.1 Tampilan Halaman Awal ......................................................... 40
Gambar 4.2 Tampilan Halaman Menu Diagnosa Kucing Anggora ............ 41
Gambar 4.3 Tampilan Halaman Hasil Diagnosa Kucing Anggora ............. 43
Gambar 4.4 Tampilan Halaman Login Administrator ................................ 44
Gambar 4.5 Tampilan Halaman Kelola Gejala ........................................... 46
Gambar 4.6 Tampilan Halaman Tambah Gejala Baru ................................ 49
Gambar 4.7 Tampilan Halaman Kelola Penyakit ....................................... 51
Gambar 4.8 Tampilan Halaman Tambah Penyakit Baru ............................ 54
Gambar 4.9 Tampilan Halaman Kelola Inferensi Rule ............................... 56
Gambar 4.10 Tampilan Halaman Tambah Rule Inferensi Baru ................... 58
Gambar 4.11 Tampilan Halaman Laporan .................................................... 60
DAFTAR TABEL
Tabel 2.1 Tabel Keputusan Diagnosa Penyakit Kucing Anggora ............ 16
Tabel 2.2 Aturan Kombinasi ................................................................... 19
Tabel 3.1 Tabel Keputusan Diagnosa Penyakit Kucing Anggora ............ 21
Tabel 3.2 Gejala Penyakit Limfoma ........................................................ 24
Tabel 3.3 Gejala Luxating Patella ............................................................ 24
Tabel 3.4 Gejala Penyakit FVR ............................................................... 24
Tabel 3.5 Gejala Penyakit Otitis ............................................................... 24
Tabel 3.6 Gejala Penyakit Hypertropic Cardiomypathy ......................... 25
Table 3.7 Gejala Penyakit Scabiosis ....................................................... 25
Table 3.8 Gejala Penyakit Feline Paleukopenia ...................................... 25
Table 3.9 Aturan Kombinasi ................................................................... 26
Tabel 4.1 Pengujian ................................................................................. 61
Tabel 4.2 Perbandingan Hasil Analisa dengan Diagnosa Dokter ........... 63
67
DAFTAR PUSTAKA
Broto, A. S. 2010. Perancangan dan Implementasi Sistem Pakar untuk Analisa
Penyakit Dalam. Universitas Diponegoro. Semarang.
Dezert, J. 2003. Land Cover Change Prediction with a new Theory od Plausible
and Paradoxial Reasoning. ONERA. France.
Durkin, John., 1994. Expert System Design and Development. Prentice-Hall.
InternationaL Inc.
Dozgon, O. 2005. A restrospective: Evaluation of Patellar Luxation Cases in
Cats. Jurnal of Vetenary and Animal Science 29 (2005) pg: 279-283.
Hakim, L. 2014. Rahasia Inti Master PHP dan MySQLi (improved). Lokomedia.
Yogyakarta.
Hernawati, T. 2007. Pengembangan Kemampuan Berbahasa dan Berbicara Anak
Tunarungu. JASSI, Vol. 7, No. 1, Juni 2007, pp: 101-110.
Istiqomah, Y. N. dan A. Fadlil. 2013. Sistem Pakar untuk Mendiagnosa Penyakit
Saluran Pencernaan Menggunakan Metode Dempster Shafer. Jurnal Sarjana
Teknik Informatika, Vol. 1, No. 1, e-ISSN: 2338-5197, Hal: 32-41.
Kurniawati, D, Pratama. 2014. Implementasi Metode Dempster Shafer Pada
Sistem Pakar Untuk Diagnosa Jenis-jenis Penyakit Diabetes Melitus.
Jurusan Teknik Informatika. Fakultas Ilmu Komputer Universitas Dian
Nuswantoro, Semarang.
Listiyono, H. 2008. Merancang dan Membuat Sistem Pakar. Jurnal Teknologi
Informasi DINAMIK, Vol. XIII, No. 2, juli 2008, pp: 115-124.
Malatista, B. R. dan E. Sediyono. 2011. Model Pembelajaran Matematika untuk
Siswa Kelas IV SDLB Penyandang Tunatungu dan Wicara dengan Metode
Komtal Berbantuan Komputer. Jurnal Informatika. Vol. 7, No. 1, Juni 2011,
pp: 7-26.
Maseleno, A. dan Md. M. Hasan. 2013. The Dempster-Shafer Theory Algoritm
and its Application to Insect Diseases Detection. International Journal of
Advanced Science and Technology, vo. 50, January 2013, Hal: 111-120.
68
Neno, WS. 2007. Scabies: Tungau Penyebab Penyakit Kulit.
http://www.kucingkita.com/penyakit-kucing/scabies-tungau-penyebab-
penyakit-kulit. Diakses pada tanggal 7 Oktober 2015.
Neno, WS. 2015. Infeksi Telinga (Otitis) pada Kucing.
http://www.kucingkita.com/penyakit-kucing/infeksi-telinga-otitis-pada-
kucing. Diakses pada tanggal 7 Oktober 2015.
Rikhiana, E. D. dan A. Fadlil. 2013. Implementasi Sistem Pakar untuk
Mendiagnosa Penyakit dalam pada Manusia Menggunakan Metode
Dempster shafer. Jurnal Sarjana Teknik Informatika. Vol. 1, No. 1, e-ISSN:
2338-5197, Hal: 1-10.
Santosa, E. 2011. Penyakit itu bernama: Feline Viral Rhinotracheitis.
http://edisantosa.blogspot.co.id/2011/04/penyakit-itu-bernama-feline-
viral.html. Diakses pada tanggal 7 Oktober 2015.
Saputro, T. 2015. Penyakit Feline Panleukopenia (FPL) pada Kucing.
http://www.ilmuternak.com/2015/01/penyakit-feline-panleukopenia-pada-
kucing.html. Diakses pada tanggal 7 Oktober 2015.
Sulistyohati, A. dan T. Hidayat. 2008. Aplikasi Sistem Pakar Diagnosa Penyakit
Ginjal dengan Metode Dempster shafer. Seminar Nasional Aplikasi
Teknologi Informasi 2008, ISSN: 1907-5022, Hal: 1-6.
Wahyuni, Elyza Gustri dan Prijodiprojo, Widodo. 2013. Prototype Sistem Pakar
Untuk Mendeteksi Tingkat Resiko Penyakit Jantung Koroner dengan
Metode Dempster-Shafer (Studi Kasus: RS. PKU Muhammadiyah
Yogyakarta). IJCCS, Vol.7, No.2, July 2013, pp. 133~144 ISSN: 1978-
1520.