sistem pakar diagnosa penyakit kucing … · sistem pakar (expert system) adalah sistem yang...

15
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

Upload: lamdung

Post on 26-Apr-2018

218 views

Category:

Documents


2 download

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.

69

LAMPIRAN