Anda di halaman 1dari 175

SISTEM PAKAR DIAGNOSA PENYAKIT KULIT PADA KUCING

MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

SKRIPSI

disusun oleh

Tiofany Khoirun Nisa’ Agustin

17.12.0520

PROGRAM SARJANA
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2020
SISTEM PAKAR DIAGNOSA PENYAKIT KULIT PADA KUCING

MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

SKRIPSI

disusun oleh
Tiofany Khoirun Nisa’ Agustin
17.12.0520

PROGRAM SARJANA
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2020
PERSETUJUAN

SKRIPSI

SISTEM PAKAR DIAGNOSA PENYAKIT KULIT PADA KUCING


MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

yang dipersiapkan dan disusun oleh


Tiofany Khoirun Nisa’ Agustin
17.12.0520

telah disetujuai oleh Dosen Pembimbing Skripsi


pada tanggal 3 Oktober 2020

Dosen Pembimbing,

Ali Mustopa, M.Kom


NIK.

i
PENGESAHAN

SKRIPSI

SISTEM PAKAR DIAGNOSA PENYAKIT KULIT PADA KUCING


MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB
yang dipersiapkan dan disusun oleh
Tiofany Khoirun Nisa’ Agustin
17.12.0520
telah dipertahankan di depan Dewan Penguji
pada tanggal 20 September 2021

Susunan Dewan Penguji

Nama Penguji Tanda Tangan

Nama dan Gelar Penguji 1 _________________


NIK. 190302xxx

Nama dan Gelar Penguji 2 _________________


NIK. 190302xxx

Nama dan Gelar Penguji 3 _________________


NIK. 190302xxx
Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar Sarjana Komputer
Tanggal 10 November 2016

KETUA STMIK AMIKOM YOGYAKARTA

Prof. Dr. M. Suyanto, M.M.


NIK. 190302001

ii
PERNYATAAN

Saya yang bertandatangan dibawah ini menyatakan bahwa, skripsi ini merupakan

karya saya sendiri (ASLI), dan isi dalam skripsi ini tidak terdapat karya yang

pernah diajukan oleh orang lain untuk memperoleh gelar akademis di suatu

institusi pendidikan tinggi manapun, dan sepanjang pengetahuan saya juga tidak

terdapat karya atau pendapat yang pernah ditulis dan/atau diterbitkan oleh orang

lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam

daftar pustaka.

Segala sesuatu yang terkait dengan naskah dan karya yang telah dibuat adalah

menjadi tanggungjawab saya pribadi.

Yogyakarta, 22 agustus 2021

Meterai
Rp. 6.000

Tiofany Khirun Nisa’ Agustin

NIM. 17.12.0520

iii
MOTTO

Bagaimanapun kondisinya, jangan pernah menyerah pada kesulitan yang


menimpamu. Dirimu berhak mendapatkan sesuatu yang indah yang berasal dari
usaha yang telah kau banngun.

iv
PERSEMBAHAN

Alhamdulillah, puji syukur saya panjatkan kehadirat Allah Subhanahu wa Ta’ala


yang telah melimpahkan rahmat dan karunia-Nya sehingga saya dapat
menyelesaikan skripsi ini. Saya mempersembahkan hasil skripsi ini kepada:
1. Allah Subhanahu Wa Ta’ala yang telah memberikan kemudahan dan
kelancara dalam menyelesaikan skripsi ini sebagai sarana untuk
mendapatkan gelar sarjana.
2. Bapak dan ibu serta adik saya yang selalu memberika segala doa dan
dukungannya dalam menyelesaikan skripsi.
3. Kepada keluarga besar saya yang selalu memberikan dukungan kepada
saya.
4. Kepada semua dosen dan karyawan Universitas Amikom Yogyakarta yang
telah membimbing saya selama masa studi.
5. Mas Arif, Mas Arbi, dan Mbak Alif yang sudah membimbing an
memberikan dukungan kepada saya.
6. Teman-teman satu kelas yang selalu memberi support kepada saya hingga
saat ini.
7. Kepada diriku yang tidak menyerah dan terus berjuang. Yakinlah bahwa
masa depan akan lebih indah.

v
KATA PENGANTAR

Bismillahirrohmanirrohim. Alhamdulillah, puji sukur saya haturkan

kepada kehadirat Allah SWT, atas segala limpahan rahmat-Nya sehingga saya

dapat meyelesaikan skripsi yang berjudul “Sistem Pakar Diagnosa Penyakit Kulit

Pada Kucing Menggunakan Metode Certainty Factor”.

Skripsi ini disusun sebagai salah satu syarat kelulusan pada program studi

S1 Sistem Informasi Universitas Amikom Yogyakarta.

Dalam penyusunan skripsi ini tentu banyak masalah yang penulis temui

baik secara teknis maupun non teknis, sehingga tak sedikit bantuan dari berbagai

pihak. Karena itu penulis menyampaikan banyak terimakasih kepada :

1. Allah Subhanallahu wata’ala yang telah memberikan berkah, rahmat

dan hidayah-Nya sehingga skripsi ini dapat kami selesaikan.

2. Bapak Prof. Dr. M. Suyanto, MM, selaku Rektor Universitas Amikom

Yogyakarta

3. Bapak Ali Mustopa, M.kom, selaku Dosen Pembimbing Skripsi.

4. Kepada Klinik Hewan Kayu Manis yang saya jadikan sebagai object

penelitian, serta Dr. Mega sebagai pakar dalam penelitian ini.

Semoga Skripsi ini dapat memberikan manfaat bagi semua pihak dan para

pembaca.

Yogyakarta, 26 Agustus 2021

Penulis

vi
DAFTAR ISI

SISTEM PAKAR DIAGNOSA PENYAKIT KULIT PADA KUCING MENGGUNAKAN


METODE CERTAINTY FACTOR BERBASIS WEB..................................................................I

PERNYATAAN................................................................................................................................II

MOTTO...........................................................................................................................................IV

PERSEMBAHAN.............................................................................................................................V

KATA PENGANTAR.....................................................................................................................VI

DAFTAR ISI..................................................................................................................................VII

DAFTAR TABEL............................................................................................................................XI

DAFTAR GAMBAR......................................................................................................................XII

DAFTAR ISTILAH......................................................................................................................XVI

ABSTRACT...............................................................................................................................XVIII

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

1.1 LATAR BELAKANG..........................................................................................................1


1.2 RUMUSAN MASALAH......................................................................................................2
1.3 BATASAN MASALAH.......................................................................................................2
1.4 MAKSUD DAN TUJUAN PENELITIAN................................................................................3
1.5 MANFAAT PENELITIAN....................................................................................................3
1.6 METODE PENELITIAN......................................................................................................3
1.6.1 Metode Pengumpulan Data.....................................................................................3
1.6.2 Metode Analisis.......................................................................................................4
1.6.3 Metode Perancangan...............................................................................................4
1.6.4 Metode Pengujian....................................................................................................5
1.6.5 Sistematika Penulisan..............................................................................................5

BAB II LANDASAN TEORI............................................................................................................7

2.1 KAJIAN PUSTAKA............................................................................................................7


2.2 DASAR TEORI................................................................................................................10
3.2.1 Konsep Dasar Sistem Pakar..................................................................................10
3.2.2 Definisi Diagnosa..................................................................................................14

vii
3.2.3 Penyakit Kulit Kucing............................................................................................14
3.2.4 Forward Chaining.................................................................................................18
3.2.5 Faktor Kepastian (Certainty Factor)....................................................................18
3.2.6 Waterfall................................................................................................................20
3.2.7 Konsep Basis Data................................................................................................20
3.2.8 Metode Testing......................................................................................................25

BAB III METODE PENELITIAN...................................................................................................27

3.1 ALUR PENALITIAN........................................................................................................27


3.2 IDENTIFIKASI DAN ANALISA MASALAH........................................................................28
3.3 AKUISISI PENGETAHUAN...............................................................................................28
3.4 REPRESENTASI PENGETAHUAN......................................................................................30
3.5 PERHITUNGAN MANUAL...............................................................................................35
3.5 ANALISIS KEBUTUHAN..................................................................................................41
3.5.1 Kebutuhan Fungsional..........................................................................................41
3.5.2 Kebutuhan Non Fungsional...................................................................................42
3.6 PERANCANGAN SISTEM.................................................................................................43
3.6.1 Perancangan Pemodelan Sistem...........................................................................43
3.6.2 Perancangan Basis Data.......................................................................................49
3.4.4 Perancangan Antar Muka Sistem..........................................................................53

BAB IV IMPLEMANTASI DAN PEMBAHASAN.......................................................................82

4.1 IMPLEMENTASI SIATEM.................................................................................................82


4.2 PEMBUATAN BASIS DATA DAN TABEL..........................................................................82
4.2.1 Pembuatan Relasi Antar Tabel..............................................................................88
4.3 KONEKSI FORM DAN DATABASE SERVER.....................................................................89
4.4 IMPLEMENTASI PROGRAM.............................................................................................89
4.4.1 Listing Kode Program...........................................................................................89
4.4.1.1 Kode Dashboard Pakar.........................................................................................90
4.4.1.2 Kode Login Pakar..................................................................................................91
4.4.1.3 Kode Tampil Pakar................................................................................................92
4.4.1.4 Kode Tampil Penyakit...........................................................................................93
4.4.1.5 Kode Tampil Gejala..............................................................................................94
4.4.1.6 Kode Tampil Aturan..............................................................................................94
4.4.1.7 Kode Tampil Riwayat Diagnosa............................................................................95

viii
4.4.1.8 Kode Logout Pakar................................................................................................96
4.4.1.9 Kode Dashboard Pasien........................................................................................96
4.4.1.10 Kode Daftar Pasien...........................................................................................97
4.4.1.11 Kode Login Pasien............................................................................................98
4.4.1.12 Kode Konsultasi................................................................................................99
4.4.1.13 Kode Riwayat Konsultasi Pasien....................................................................101
4.4.1.14 Kode Logout Pasien........................................................................................102
4.4.2 Manual Program.................................................................................................102
4.4.2.1 Dashboard pakar.................................................................................................102
4.4.2.2 Login pakar.........................................................................................................103
4.4.2.3 Tampil Pakar.......................................................................................................104
4.4.2.4 Tambah Data Pakar............................................................................................105
4.4.2.5 Ubah Data Pakar................................................................................................106
4.4.2.6 Hapus Data Pakar...............................................................................................107
4.4.2.7 Tampil Penyakit...................................................................................................108
4.4.2.8 Tambah Data Penyakit........................................................................................109
4.4.2.9 Ubah Data Penyakit............................................................................................110
4.4.2.10 Hapus Data Penyakit......................................................................................111
4.4.2.11 Tampil Gejala.................................................................................................112
4.4.2.12 Tambah Data Gejala.......................................................................................113
4.4.2.13 Ubah Data Gejala...........................................................................................114
4.4.2.14 Hapus Data Gejala.........................................................................................115
4.4.2.15 Tampil Aturan.................................................................................................116
4.4.2.16 Tambah Data Aturan......................................................................................117
4.4.2.17 Ubah Data Aturan...........................................................................................118
4.4.2.18 Hapus Data Aturan.........................................................................................119
4.4.2.19 Tampil Riwayat Konsltasi...............................................................................120
4.4.2.20 Dashboard Pasien...........................................................................................121
4.4.2.21 Daftar Pasien..................................................................................................122
4.4.2.22 Login Pasien...................................................................................................123
4.4.2.23 Konsultasi........................................................................................................124
4.4.2.24 Riwayat Konsultasi Pasien..............................................................................125
4.4.2.25 Detail Riwayat Konsultasi Pasien...................................................................126
4.5 WHITE BOX TESTING...................................................................................................127

ix
4.6 BLACK BOX TESTING..................................................................................................131
4.7 PENGUJIAN AKURASI..................................................................................................134

BAB V PENUTUP.........................................................................................................................133

5.1 KESIMPULAN...............................................................................................................133
5.2 SARAN.........................................................................................................................134

DAFTAR PUSTAKA....................................................................................................................XIII

LAMPIRAN..................................................................................................................................XIII

x
DAFTAR TABEL

Tabel 2. 1 Perbedaan dengan Penelitian Sebelumnya.............................................9

Tabel 3. 2 Data Gejala 29


Tabel 3. 3 Data Keputusan.....................................................................................30
Tabel 3. 4 Daftar Aturan........................................................................................33
Tabel 3. 5 Nilai Kepercayaan Pakar......................................................................35
Tabel 3. 6 CF Pakar...............................................................................................35
Tabel 3. 7 Pilih Gejala...........................................................................................36
Tabel 3. 8 Aturan...................................................................................................36
Tabel 3. 9 Tabel User............................................................................................50
Tabel 3. 10 Tabel Penyakit....................................................................................50
Tabel 3. 11 Tabel Gejala........................................................................................51
Tabel 3. 12 Tabel Aturan.......................................................................................51
Tabel 3. 13 Tabel Member....................................................................................52
Tabel 3. 14 Tabel Diagnosa...................................................................................52
Tabel 3. 15 Tabel Detail.........................................................................................53

Tabel 4. 1 Back Box Testing Pakar 131


Tabel 4. 2 Balck Box Testing Pasien...................................................................133
Tabel 4. 3 Pengujian Akurasi Sistem...................................................................134

xi
DAFTAR GAMBAR

Gambar 2. 1 Arsitektur Sistem Pakar....................................................................13


Gambar 2. 2 Arsitektur Sistem Basis Data............................................................24

Gambar 3. 1 Alur Penelitian 28


Gambar 3. 2 Pohon Keputusan..............................................................................32
Gambar 3. 3 DFD Level 0......................................................................................43
Gambar 3. 4 DFD Level 1......................................................................................44
Gambar 3. 5 DFD Level 2.1...................................................................................45
Gambar 3. 6 DFD Level 2.2...................................................................................46
Gambar 3. 7 DFD Level 2.3...................................................................................46
Gambar 3. 8 DFD Level 2.4...................................................................................47
Gambar 3. 9 DFD LEvel 2.5..................................................................................48
Gambar 3. 10 Entity Relationship Diagram (ERD)...............................................49
Gambar 3. 11 Perancangan Antar Muka Dashboard Pakar...................................54
Gambar 3. 12 Perancangan Antar Muka Login Pakar...........................................55
Gambar 3. 13 Perancangan Antar Muka Tampil Pakar........................................56
Gambar 3. 14 Perancangan Antar Muka Tambah Pakar.......................................57
Gambar 3. 15 Perancangan Antar Muka Ubah Pakar............................................58
Gambar 3. 16 Peracangan Antar Muka Hapus Pakar............................................59
Gambar 3. 17 Peracangan Antar Muka Tampil Penyakit......................................60
Gambar 3. 18 Peracangan Antar Muka Tambah Penyakit.....................................61
Gambar 3. 19 Peracangan Antar Muka Detail Penyakit........................................62
Gambar 3. 20 Peracangan Antar Muka Ubah Penyakit.........................................63
Gambar 3. 21 Peracangan Antar Muka Hapus Penyakit........................................64
Gambar 3. 22 Peracangan Antar Muka Tampil Gejala..........................................65
Gambar 3. 23 Peracangan Antar Muka Tambah Gejala........................................66
Gambar 3. 24 Peracangan Antar Muka Ubah Gejala.............................................67
Gambar 3. 25 Peracangan Antar Muka Hapus Gejala...........................................68
Gambar 3. 26 Peracangan Antar Muka Riwayat Konsultasi.................................69

xii
Gambar 3. 27 Peracangan Antar Muka Detail Riwayat Konsultasi.......................70
Gambar 3. 28 Peracangan Antar Muka Tampil Aturan.........................................71
Gambar 3. 29 Peracangan Antar Muka Tambah Aturan........................................72
Gambar 3. 30 Peracangan Antar Muka Ubah Aturan............................................73
Gambar 3. 31 Peracangan Antar Muka Hapus Aturan..........................................74
Gambar 3. 32 Peracangan Antar Muka Dashboard...............................................75
Gambar 3. 33 Peracangan Antar Muka Daftar.......................................................76
Gambar 3. 34 Peracangan Antar Muka Login.......................................................77
Gambar 3. 35 Peracangan Antar Muka Penyakit...................................................78
Gambar 3. 36 Peracangan Antar Muka Konsultasi................................................79
Gambar 3. 37 Peracangan Antar Muka Riwayat...................................................80
Gambar 3. 38 Peracangan Antar Muka Detail Riwayat.........................................81

Gambar 4. 1 Pembuatan Basis Data ..81


Gambar 4. 2 Tabel User.........................................................................................82
Gambar 4. 3 Tabel member...................................................................................83
Gambar 4. 4 Tabel Penyakit...................................................................................83
Gambar 4. 5 Tabel Gejala......................................................................................84
Gambar 4. 6 Tambah Aturan.................................................................................84
Gambar 4. 7 Tabel Diagnosa.................................................................................85
Gambar 4. 8 Tabel Detail Diagnosa.......................................................................86
Gambar 4. 9 Relasi Antar Tabel............................................................................87
Gambar 4. 10 Relasi Antar Tabel..........................................................................88
Gambar 4. 11 Dashboard Pakar.............................................................................89
Gambar 4. 12 Login Pakar.....................................................................................90
Gambar 4. 13 Tampil Pakar...................................................................................91
Gambar 4. 14 Tampil Penyakit..............................................................................92
Gambar 4. 15 Tampil Gejala..................................................................................93
Gambar 4. 16 Tampil Aturan.................................................................................93
Gambar 4. 17 Tampil Aturan Lanjutan..................................................................94
Gambar 4. 18 Tampil Riwayat Diagnosa...............................................................94

xiii
Gambar 4. 19 Tampil Riwayat Diagnosa...............................................................95
Gambar 4. 20 Dashboard Pasien............................................................................95
Gambar 4. 21 Daftar Pasien...................................................................................96
Gambar 4. 22 Login Pasien....................................................................................97
Gambar 4. 23 Konsultasi........................................................................................98
Gambar 4. 24 Konsultasi Lanjutan........................................................................99
Gambar 4. 25 Riwayat Konsultasi Pasien............................................................100
Gambar 4. 26 Logout Pasien................................................................................101
Gambar 4. 27 Dashboard Pakar...........................................................................101
Gambar 4. 28 Login Pakar...................................................................................102
Gambar 4. 29 Tampil Pakar.................................................................................103
Gambar 4. 30 Tambah Data Pakar.......................................................................104
Gambar 4. 31 Ubah Data Pakar...........................................................................105
Gambar 4. 32 Hapus Data Pakar..........................................................................106
Gambar 4. 33 Tampil Penyakit............................................................................107
Gambar 4. 34 Tambah Data Penyakit..................................................................108
Gambar 4. 35 Ubah Data Penyakit......................................................................109
Gambar 4. 36 Hapus Data Penyakit.....................................................................110
Gambar 4. 37 Tampil Gejala................................................................................111
Gambar 4. 38 Tambah Data Gejala......................................................................112
Gambar 4. 39 Ubah Data Gejala..........................................................................113
Gambar 4. 40 Hapus Data Gejala........................................................................114
Gambar 4. 41 Tampil Aturan...............................................................................115
Gambar 4. 42 Tambah Data Aturan.....................................................................116
Gambar 4. 43 Ubah Data Aturan.........................................................................117
Gambar 4. 44 Hapus Data Aturan........................................................................118
Gambar 4. 45 Tampil Riwayat Konsultasi...........................................................119
Gambar 4. 46 Dashboard Pasien..........................................................................120
Gambar 4. 47 Form Daftar Pasien.......................................................................121
Gambar 4. 48 Form Login Pasien........................................................................122
Gambar 4. 49 Konsultasi......................................................................................123

xiv
Gambar 4. 50 Tampil Riwayat Konsultasi Pasien...............................................124
Gambar 4. 51 Detail Riwayat Konsultasi Pasien.................................................125
Gambar 4. 52 Memilih Gejala.............................................................................126
Gambar 4.53 Mengambil Aturan.........................................................................127
Gambar 4. 54 mengelompokkan Aturan..............................................................127
Gambar 4. 55 Perhitungan Certainty Factor........................................................128
Gambar 4. 56 Perhitungan Certainty Factor Lanjutan.........................................129

xv
DAFTAR ISTILAH

xvi
INTISARI

Kucing merupakan salah satu hewan mamalia yang sering dijumpai di lingkungan

kita. Bahkan, tidak sedikit orang memeliharanya sebagai teman. Selain itu, banyak

pula perkumpulan atau komunitas kucing yang berguna untuk mendiskusikan

masalah peliharaan mereka.

Saat ini banyak orang yang gemar memelihara kucing dan banyak berbagai cara

untuk mengadopsi kucing. Untuk merawat kucing tentunya seorang adopter harus

ekstra dalam menjaga kesehatan dan perlu memiliki pengetahuan untuk

menangani apabila kucing terkena penyakit. Salah satu penyakit yang sering

diderita oleh kucing adalah penyakit kulit, tapi tidak setiap org paham akan jenis

penyakit kulit yang di alami untuk dapat di ambil tindakan lebih lanjut.

Seiring berkembangnya teknologi, adanya sistem pakar akan membantu dalam

mengetahui penyakit kulit yang diderita kucing serta memberikan solusi untuk

menangani penyakit kucing. Karena itu peneliti ingin membangun sebuah sistem

pakar diagnosa penyakit kulit pada kucing menggunakan metode forward

chaining berbasis web.

Kata Kunci : sistem pakar, penyakit kulit kucing, certainty factor

xvii
ABSTRACT

Cats are one of the mammals that are often found in our environment. In fact, not

a few people keep him as a friend. In addition, there are also many cat societies

or communities that are useful for discussing their pet problems.

Today there are many people who love to raise cats and there are many different

ways to adopt a cat. To care for a cat, of course, an adopter must be extra in

maintaining health and needs to have the knowledge to handle when a cat is

exposed to a disease. One of the diseases that is often suffered by cats is skin

disease, but not everyone understands the types of skin diseases they experience

so they can take further action.

Along with the development of technology, the existence of an expert system will

help in finding out skin diseases that are suffered by cats and providing solutions

to treat cat diseases. Therefore, the researcher wants to build an expert system for

diagnosing skin diseases in cats using a web-based forward chaining method.

Keyword: expert system, cat skin disease, certainty factor

xviii
BAB I

PENDAHULUAN

1.1 Latar Belakang

Saat ini, banyak orang yang gemar memelihara kucing dan banyak

berbagai cara untuk mengadopsi kucing. Kucing merupakan salah satu hewan

mamalia yang sering dijumpai di lingkungan kita, tidak sedikit orang

memeliharanya sebagai teman. Selain itu, banyak pula perkumpulan atau

komunitas kucing yang berguna untuk mendiskusikan masalah perawatan atau

sharing mengenai gangguan penyakit yang dialami bola bulu mereka.

Sebagai pecinta kucing tidak jarang kita temui kucing kesayangan kita

memiliki masalah pada kulit dan bulunya. Terdapat banyak masalah penyakit

yang terdapat pada kulit kucing, namun masih jarang pemilik yang kurang peduli

dan banyak pemilik yang kurang paham tantang perawatan dan penanganannya.

Saat ini, teknologi sudah berkembang sangat pesat. Terdapat banyak

aplikasi yang memudahkan masyarakat untuk mencari informasi yang mereka

butuhkan salah satunya mengenai masalah penyakit kulit pada kucing dan

penanganannya. Namun, pemilik hanya bisa mengira-ngira penyakit yang di derita

oleh kucing dengan melihat ciri-ciri dari penyakit tersebut. Dengan adanya

masalah tersebut, maka peneliti akan membangun sebuah Sistem Pakar Diagnosa

Penyakit Kulit Pada Kucing Menggunakan Metode Certainty Factor Berbasia

1
2

Web untuk memudahan peilik kucing mengetahui diagnosa penyakit kulit pada

kucing dan cara penanganannya.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah disampaikan, maka permasalahan

yang perlu dirumuskan adalah bagaimana membangun sistem pakar yang mampu

mendiagosa penyakit kulit pada kucing menggunakan metode Certainty Factor?

1.3 Batasan Masalah

Beberapa batasan masalah yang digunakan dalam penelitian ini adalah

sebagai berikut :

1. Analisis dan pembangunan sistem pakar ini bedasarkan dari data yang

di ambil dari pet shop Kayumanis.

2. Aplikasi ini hanya untuk diagnosa penyakit kulit pada kucing.

3. Bahasa pemograman yang digunakan adalah PHP dan dengan

databasenya menggunakan MySql.

4. Aplikasi ini digunakan bagi memilik kucing yang ingin mengetahui

penyakit kulit pada kucing, diagnosa, serta cara penangananya.

5. Terdapat 6 penyakit yang dapat didiagnosa, yaitu : Abses,

Dermatomycosis (Ring Worm), Jamur, Otitis, Kutu, dan Scabies.


3

6. Hasil diagnosa berupa data diri pasien, keluhan atau gejala yang

dipilih, kemungkinan penyakit dan solusi penanganan.

1.4 Maksud dan Tujuan Penelitian

Tujuan dari penelitian ini dimaksudkan untuk membangun sistem pakar

untuk mendiagnosa penyakit kulit pada kucing berbasis web.

1.5 Manfaat Penelitian

Adapun manfaat dari penelitian ini sebagai berikut :

1. Mempermudah pemilik kucing untuk mengetahui diagnosa penyakit

yang di derita kucing.

2. Memberikan solusi berupa cara penanganan dan perawatan kepada

pemilik kucing untuk mengatasi penyakit yang diderita kucing.

3. Bagi peneliti dapat menambah wawasan mengenai sistem pakar dan

juga penyakit kulit kucin.

1.6 Metode Penelitian

Metode yang digunakan dalam penelitian ini yaitu metode pengumpulan

data, metode perancangan, dan metode pengujian.

1.6.1 Metode Pengumpulan Data

Metode pengumpulan data yang dilakukan adalah sebagai berikut :


4

1.6.1.1 Metode Observasi

Metode ini dilakukan dengan cara mengamati proses kerja dari petugas

dan dkter petshop kayu manis untuk mendapatkan informasi dan data mengenai

kasus penyakit kulit kucing yang ada di petshop tersebut.

1.6.1.2 Metode Wawancara

Meode ini dilakukan dengan cara mewawancarai dokter petshop kayu

manis mengeai gejala yang terjadi pada beberapa jenis penyakit kulit pada kucing.

1.6.1.3 Studi Pustaka

Ametode ini dilakukan peneliti dengan membaca jurnal, artikel, dan buku

yang berkaitan dengan algoritma Certainty Factor.

1.6.2 Metode Analisis

Metode analisa yang digunakan untuk membangun sistem pakar untuk

diagnosis penyakit kulit padaa kucing berbasis web ini mengunakan waterfall.

1.6.3 Metode Perancangan

Metode perancangan yang dilakukan dengan pemodelan basis data

menggunakan perancangan ERD (Entity Relationship Diagram), Flowchart, dan

DFD (Data Flow Diagram).


5

1.6.4 Metode Pengujian

Metode pengujian yang digunakan setelah menerapkan metode

pengembangan adalah metode black box, yang merupakan uji coba terhadap

fungsionalitas sebuah aplikasi atau sistem yang sedang dikembangkan. Metode

white box, yang berfungsi untuk pengujian struktur internal aplikasi melalui

sebuah software. Serta metode akurasi untuk memastikan bahwa algoritma yang

digunakan sudah sesuai dengan fungsi sistem yang diterapkan.

1.6.5 Sistematika Penulisan

Sistematia laporan skripsi ini dibagi menjadi beberapa bagian dengan

pokok bahasan masing-masing. Sistematika penulisan secara umum dibagi

menjadi beberapa bagian yaitu :

BAB I : PENDAHULUAN

Bab pertama pokok bahasannya meliputi latar belakang, rumusan masalah,

batasan masalah, maksud dan tujuan penelitian, manfaat penelitian, dan

metode pemelitian.

BAB II : LANDASAN TEORI

Bab kedua membahas tentang kajian pustaka yang diambil dari penelitian

sebelumnya dan landasan teori-teori yang digunakan pada penelitian.


6

BAB III : METODE PENELITIAN

Pada bab ini berisi mengenai perancangan sistem dan batasan dari

perancangan sistem yang dibangun.

BAB IV : HASIL DAN PEMBAHASAN

Bab ini berisikan tentang penerapan sistem berupa implementasi dan

analisis hasil uji coba.

BAB V : PENUTUP

Bab ini berisi tentang kesimpulan yang dapat mengemukakan hasil analisa
dan saran utuk mengatasi masalah yang ada.
BAB II

LANDASAN TEORI

2.1 Kajian Pustaka

Berikut ini beberapa referensi yang berkaitan dengan penelitian yang

dilakukan, antara lain :

Tutur Larasati dan M.Rudyanto Arief (2016), Pada penelitianya yang

berjudul Sistem Pakar Diagnosa Awal Penyakit Kulit Kucing Berbasis Web

Mnggunakan Metode Certainty Factor dijelaskan mengenai keterlambatan

penanganan pada penyakit kulit kucing dikarenakan klinik atau tempat praktek

dokter hewan spesialis kucing kebanyakan masih berada di kota-kota besa saja.

Dengan adanya latar belakang tersebut dirancanglah sistem pakardiagnosa awal

penyakit kulit kucing berbasis webmenggunakan metode certainty factor untuk

menghasilkan informasi mengenai penyakit kulit pada kucing, cara mendiagnosa

penyakit kulit pada kucing, sertapenangananya.

Meilina Vikasari (2019), Pada penelitianya yang berjudul Sistem

Diagnosis Awal Penyakit Kulit Kucing Menggunakan Metode Certainty Factor.

Pada penelitian ini dijelaskan mengenai penyakit kulit yang sering menyerang

kucing. Penaliti juga menjelaskan bahwa permasalahan tersebut sering terjadi juga

dikarenakan ketidaktahuan masyarakat tentang informasi dalam diagnosis dan

penanganan penyakit pada binatang kucing, serta terkadang sulit untuk menemui

seorang ahli/pakar dalam keadaan mendesak karena mayoritas dokter hewan

7
8

spesialis anjing dan kucing di Indonesia membuka praktek hanya di kota-kota

besar. Karena alasan tersebut dirancanglah sistem diagnosis awal penyakit kulit

kucing menggunakan metode certainty factor yang juga dapat melakukan

manajemen data jika ada perubahan data penyakit, gejala, serta solusi pengobatan.

Siti Nurajizah, dkk (2018), pada penelitianya yang berjudul Sistem Pakar

Berbasis Android Untuk Diagnosa Penyakit Kulit Kucing Dengan Metode

Forward Chaining. Dalam penelitian tersebut dijelaskan mengenai penyakit kulit

kucing yang sering dieluhkan oleh pemeliharanya, karena sebagian besar kucing

yang terkena penyakit kulit pada awalnya tidak begitu tampak sakit dan baru

dapat disadari ketika kucing mulai menunjukan perubahanfisik yang signifikan

seperti kebotakan, kemerahan, hingga luka pada kulit. Karena hal tersebut

dirancanglah sistem pakar yang mampu mendiagnosa penyakit kulit kucing

dengan memperhatikan aturan, metode dan desain sistem sehingga dapat terbantu

dengan adanya sistem pakar ini, memberikan alternatif pemecahan masalah

mengenai bagaimana cara menanggulangi penyakit kulit kucing.

Dari beberapa referensi diatas masih banyak masalah yang terjadi karena

kurangnya pengetahuan masyarakat mengenai penyakit kulit kucing dan masih

kurangnya dokter spesialis yang menangani penyakit kulit kucing. Adapun solusi

yang digunakan adalah sistem pakar yang mampu mendiagosa penyakit kulit

kucingdan memberikan solusi sesuai dengan anjuran pakar. Namun, terdapat

perbedaan perancangan yang disajikan dalam tabel 2.1 berikut ini.


9

Tabel 2. 1 Perbedaan dengan Penelitian Sebelumnya

No Judul Pengarang Pengembangan

1 Pada penelitianya yang Tutur Larasati - Menggunakan metode

berjudul Sistem Pakar dan certainty factor berbasis

Diagnosa Awal Penyakit M.Rudyanto website

Kulit Kucing Berbasis Arief (2016)

Web Mnggunakan

Metode Certainty Factor

2 Pada penelitianya yang Meilina - Menggunakan metode

berjudul Sistem Vikasari certainty factor yang juga

Diagnosis Awal (2019) dapat melakukan

Penyakit Kulit Kucing manajemen data jika ada

Menggunakan Metode perubahan data penyakit,

Certainty Factor gejala, serta solusi

pengobatan.

3 Pada penelitianya yang Siti Nurajizah, - Menggunakan metode

berjudul Sistem Pakar dkk (2018), forward chaining dan

Berbasis Android Untuk aplikasi berbasis android.

Diagnosa Penyakit Kulit

Kucing Dengan Metode

Forward Chaining
10

2.2 Dasar Teori

3.2.1 Konsep Dasar Sistem Pakar

3.2.1.1 Definisi Sistem

Dalam kamus Webster’s Unbriged yang dikutip dari buku hanif alfatta,

2007. Sistem adalah elemen-elemen yang saling berhubungan dan membentuk

satu kesatuan atau organisasi. [1]

Menurut Hanif al fatta (2007), sistem dapat diartikan sebagai sesuatu

kumpulan atau himpunan dari unsur atau variabel-variabel yang saling

terorganisasi, saling berinteraksi dan saling bergantung sama lain. [1]

Menurut Mudrick and Ross (1993), sistem diartikan sebagai seperangkat

elemen yang digabungkan satu dengan lainya untuk suatu tujuan bersama. [1]

3.2.1.2 Definisi Pakar

Menurut Kusrini (2006) pakar (domain expert) adalah seorang ahli yang

dapatt menyelesaikan masalah yang sedang diusahaan untuk dipecahkan oleh

sistem. [2]

3.2.1.3 Definisi Sistem pakar

Menurut Martin dan Oxman (1998) yang dikutip dari buku Sri Hartati dan

Sari Iswanti (2013). Sistem pakar adalah sistem berbasis komputer yang
11

menggunakan pengetahuan, fakta, dan teknik penalaran dalam mememcahkan

masalah, yang biasanya hanya dapat diselesaikan oleh seorang pakar dalam

bidang tertentu. [3]

Menurut Giarratano dan Rilley (2005), Sistem pakar merupakan salah satu

cabang kecerdasan buatan yang menggunakan pengetahuan-pengetahuan khusus

yang dimiliki oleh seorang ahli untuk menyelesaikan suatu masalah tertentu. [3]

Menurut Kusrini (2008), sistem pakar adalah aplikasi berbasis komputer

yang digunakan untuk menyelesaikan masalah sebagimana yang dipirkan oleh

pakar.[4]

Jadi, dapat disimpulkan bahwa sistem pakar merupakan apllikasi berbasis

komputer yang memiliki pengetehuan khusus seperti seorang pakar untuk

menyelesaikan suatu masalah pada bidaang tertentu.

3.2.1.4 Ciri-ciri Sistem Pakar

Beberapa ciri yang dimiliki oleh sistem pakar yang dikemukakan oleh Kusrini

(2007), yaitu :

1. Terbtas pada bidang spesifik

2. Dapat memberikan penalaran untuk data-data yang tidak lengkap atau

tidak pasti.
12

3. Dapat mengemukakan rangkaian alasan yang diberikannya dengan cara

yang dapat dipahami.

4. Berdasarkan pada rule atau kaidah tertentu.

5. Dirancang untuk dapat dikembangkan secara bertahap.

6. Outputnya bersifat nasihat atau anjuran.

7. Knowlage base dan inferece engine terpisah. [1]

3.2.1.5 Arsitektur Sistem Pakar

Giarratano dan Riley (2005), dikutip dari buku Sri Hartati dan Sari Iswanti

(2008) [3]. Sistem pakar sebagai sebuah program uang difungsikann untuk

meniruan pakar manusia harus bisa melakukanhal-hal yang dapat dikerjakann oleh

seorang pakar. Untuk membengun sistem yang seperti itu, maka komponen-

komponen yang harus dimiliki adalah sebagai berikut :

a. Antar muka Pengguna (user interface)

b. Basis Pengetahuan (knowlage base)

c. Mekanisme Inferensi (inference machine)

d. Memori kerja (working memory)

Sedankan untuk menjadikan sistempakar menjadi lebih menyerupai seorang

pakar yang berinteraksi dengan pemakai, maka dilengkapi dengan fasilitas berikut

:
13

a. Fasilitas Penjelasan (Explanation Facility)

b. Fasilitas Akuisisi Pengetahuan (Knowlage Aqcuitition Fasility)

Arsitektur dasar dari sistem pakar dapat dilihat pada gambar 2.1.

Gambar 2. 1 Arsitektur Sistem Pakar

3.2.1.6 Representasi Pengetahuan

Representasi pengetahuan merupakan metode yang digunakan untuk

mengodekan pengetahuan dalam sebuah sistem pakar yang berbasis pengetahuan

(Kusrini, 2006) [5].

Pengetahuan dapat direpresentasikan dalam bentuk yang sederhana atau

kompleks, tergantung dari masalahnya (Schunpp,1989). Beberapa model

representasi pengetahuan yang penting, adalah :

1. Logika (logic).
14

2. Jaringan sematik (sematic nets).

3. Object-Atributte-Value (OAV).

4. Bingkai (frame).

5. Kaidah Produksi (Production rule)

3.2.1.7 Inferensi

Inferensi merupakan proses untuk menghasilkan informasi dari fakta yang

diketahui atau diasumsikan. Inferensi adalah konklusi logis (logical conclusion)

atau implikasi berdasarkan informasi yang tersedia.

Ada dua metode inferensi yang penting dalam sistem pakar yaitu runut

maju (forward chaining) dan runut mundur (backward chaining) (Kusrini, 2006)

[5].

3.2.2 Definisi Diagnosa

Menurut Kamus Besar Bahasa Indonesia (2020), Secara etimlogi,

diagnosis berasal dari bahasa Yunani , yaitu gnosis yang berarti ilmu penetahuan.

Sedangkan secara terminologi, diagnosis adalah penetapan suatu keadaan yang

menyimpang atau keadaan normal melalui dasar pemikiran dan pertimbangan

ilmu pengetahuan[11].
15

3.2.3 Penyakit Kulit Kucing

Sama halnya seperti hewan lainnya dan manusia kucing juga pasti

memiliki gangguan yang dapat menyerang kulitnya. Ada beberapa jenis penyakit

yang menyerang kulit pada kucing. berikut diantaranya penyakit yang sering kali

menyerang kucing:

1. Abses

Abses merupakan akumulasi local dari eksudat purulent yang berasal dari

degenertif sel-sel radang sebagai akibat reaksi radang. Abses merupakan

pengumpulan nanah yang terbentuk akibat jaringan yang rusak, pada

hewan ternak sering di temukan pada permukaan tubuh.

Kejadian abses dibagi menjadi dua, yaitu abses akut dan abses kronis.

Kejadian abses akut ini biasanya berlangsung selama 1 minggu atau 10

hari dan dapat disebabkan oleh bakteri, zat-zat yang bersifat iritan serta

akibat kausa mekanik. Sedangkan abses kronis terjadi karena trauma yang

berulang-ulang sehingga terjadi kerusakan jaringan bawah kulit kemudian

mikroorganisme terutama bakteri pyogenes menginfeksi daerah yang

mengalami trauma sehingga terjadi pembentukan nanah di daerah tersebut.

Terapi yang paling dasar dan prinsip adalah dengan drainage cairan nanah

yang ada dan dengan pemberian antibiotik (Administrator, 2020)[14].

2. Dermatomycosis
16

Dermatomycosis (ring worm) adalah penyakit menular yang disebabkan

oleh cendawan yang bersifat keratinofilik pada permukaan kulit atau

bagian dari jaringan lain yang mengandung keratin (bulu, kuku, rambut

dan tanduk) baik pada hewan maupun manusia. Bentuk cincin pada kucing

biasanya dijumpai pada telinga, daerah muka dan kaki. Kerusakan kulit

disertai bercak kemerahan dengan rambut patah atau rambut rontok

disertai keropeng dan bersisik.

Usaha pencegahan dapat dilakukan dengan menjaga kesehatan tubuh

hewan dan kebersihan kulit hewan. Hewan penderita harus dijauhi baik

oleh hewan lain ataupun manusia kecuali yang ditugaskan merawat hewan

tersebut. (Kemantrian Pertanian Direktorat Jenderal Peternakan dan

Kesehatan Hewan Direktorat Kesehatan Hewan, 2014) [11]

3. Jamur

Kucing yang terserang jamur umumnya memiliki gejala bulu rontok

setempat, kulit berkerak, dan adanya kerusakan jaringan sehingga

bernanah, kulit tempat infeksi menebal dengan batas yang jelas, kemudian

terjadi nobula (benjolan bernanah) dan vlek. Penyakit ini dapat menular ke

manusia melalui kontak langsung atau bias melalui air yang menjadi

tempat mandi kucing.

Kucing yang menderita penyakit ini sebaiknya dimandikan dua kali dalam

seminggu dalam obat berisi larutan pembunuh jamur, seperti Lime Sulfur

0.5%, Chlorexidine 0.5%, atau Captan 0.3% yag tersedia diapotek. Kulit
17

yang terifeksi jamur juga dapat diolesi dengan salep anti jamur (Susetyo,

2008) [15].

4. Kutu

Pijal (flea) inilah yang sering terdapat pada kucing dan paling sering

disebut dengan kutu kucing. Pijal berukuran kecil (1 – 2 mm), berwarna

coklat tua atau hitam, tubuh pipih, suka meloncat-loncat, dan sering

terlihat di sela rabut kucing.

Pengobatan anti kutu hanya untuk membantu pijal dewasa. Oleh karena

itu, pemberian obat anti kutu perlu disesuaikan agar siklus hidup pijal bisa

dihentikan. Pemberian obat harus diulang agar pijal dewasa yang

berkembang dari telur dapat segera dibasmi sebelum menghasilkan telur

lagi (Muhammad A. Suwed dan Rodame M. Napitupulu, 2011)[14].

5. Otitis

Otitis meruakan penyakit yang disebabkan oleh berbgai hal, seperti tungau

telinga (ear mite), bakteri, jamur, kanker, alergi, gangguan sistem

kekebalan tubuh, dan luka. Biasanya kucing akan sering menggaruk dan

menggeleng-gelengkan kepala. Jika dilakukan secara terus-menerus, hal

tersebut dapat menyebabkan hematoma pada telinga.

Hematoma merupakan penggumpalan darah pada telinga akibat pecahnya

pembuluh darah yang terdapat pada daun telinga. Telinga yang mengalami

hematoma terlihat dari tanda-tanda seperti bengkak dan terassa hangat jika
18

diraba. Selain itu, terasa ada penumpukan cairan dibawah kulit telinga

(Muhammad A. Suwed dan Rodame M. Napitupulu, 2011).

6. Scabies

Scabies atau kudis adalah penyakit kulit menular yang disebabkan oleh

infestasi tungau Sarcoptes scabiei dan bersifat zoonosis. Penyakit scabies

disebabkan oleh berbagai jenis tungau atau kudis. Tungau menyerang

dengan cara menginfestasi kulit inangnya dan bergerak membuat

terowongan di bawah lapisan kulit (stratum korneum dan lusidum)

sehingga menyebabkan gatal, kerontokan rambut, dan kerusakan kulit.

(Kemantrian Pertanian Direktorat Jenderal Peternakan dan Kesehatan

Hewan Direktorat Kesehatan Hewan, 2014) [11].

3.2.4 Forward Chaining

Menurut Kusumadewi (2003:116) dikutip dari Sabar Pranggono dan Deni

Arifianto, M.kom, “metode forward chaining adalah pencocokan fakta atau

pernyataan dimulai dari bagian sebelah kiri (IF dulu), dengan kata lain, penalaran

dimulai dari fakta terlebih dahulu untuk menguji kebenaran hipotesis. Dan

forward chaining merupakan perunutan yang dimulai dengan menampilkan

kumpulan data atau fakta yang menyakinkan menuju konklusi akhir [12].

3.2.5 Faktor Kepastian (Certainty Factor)

Menurut Giarattano dan Riley (1994) dikutip dari Kusrini (2006). Faktor

kepastian (Certainty Factor) merupakan nilai parameter klinis yang diberikan


19

MYCIN untuk menunjukkan besarnya kepercayaan. Certainty Factor

didefinisikan sebagai berikut:

CF(H,E) = MB(H,E) – MD(H,E)

CF(H,E) : Certainty Factor dari Hipotesis H yang dipengaruhi oleh

gejala (evidence) E. Besarnya CF berkisar antara -1 sampai

dengan 1. Nilai -1 menunjukkan ketidakpercayaan mutlak,

sedangkan nilai 1 menunjukkan kepercayaan mutlak.

MB(H,E) : Ukuran kenaikan kepercayaan (measure of increased

belief) terhdap hipotesis H yang dipengaruhi oleh gejala E.

MD(H,E) : Ukuran kenaikan ketidakpercayaan (measure of increased

disbelief) terhadap hipotesis H yang diengaruhi oleh gejala

E.
20

3.2.6 Waterfall

Metode waterfall adalah metode pengembangan perangkat lunak tertua

yang bersifat sistematis dan berurutan. Nama model ini sebenarnya Linier

Sequential Model atau ssering disebut juga dengan Classic Life Cycle. Metode ini

merupakan susatu metode dalam pengembangan software dimana pengerjaanya

harus dilakukan secara beruntun yang dimulai dari tahap perencanaan konsep,

pemodelan, implementasi, pengujian, dan pemeliharaan (Mei Prabowo, 2020)[13].

3.2.7 Konsep Basis Data

3.2.7.1 Definisi Basis Data

Menurut Kusrini (2007), basis data (database) dapat disefinisikan dalam

berbagai sudut pandang seperti berikut:

1. Himpunan kelompok data yang saling berhubungan yang diorganisasi

sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan

mudah.

2. Kumpulan data yang salng berhubungan ang disimpan secara bersama

sedemikian rupa tanpa pengulangan (redudancy) yang tidak perlu, untuk

memenuhi kebutuhan.

3. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam

media penyimpan elektronik [9].


21

3.2.7.2 Manfaat Basis Data

Manfaat badis data diantaranya:

1. Kecepatan dan kemudahan (Speed)

Pemanfaatan basis data memungkinkan untuk dapat menyimpan

data atau melakukan perubahan /manipulasi terhdap data atau

menampilkan kembali data terebut dengan cepat dan mudah.

2. Efisiensi ruang penyimpanan (Space)

Penggunaan ruang penyimpanan di dalam basis data dilakukan

untuk mengurangi jumlah pengulangan (redudancy) data, baik dengan

melakukan penerapan sejumlah pengkodean atau dengan membuat relasi-

relasi (dalam bentuk file) antar kelompok data yang saling berhubungan.

3. Keakuratan (Accuracy)

Pemanfatan pengkodean atau pembentukan relasi antar data

bersama dengan penerapan aturan/batasan tipe data, domain, data,

keunikan data, dan sebagainya, yang diterapkan dalam basis data, sangatt

berguna untuk menentukan katidakakuratan pemasukan atau penyimpanan

data.

4. Keterseedian (Avaibility)
22

Pertumbuhan data (baik dari jumlah maupun sejenisnya) sejalan

dengan waktu akan semakin membutuhkan ruang penyimpanan yang

besar. Data yang sudah jarang atau bahkan tidak pernah lagi digunakan

dapat diatur untuk dilepaskan dari sistem basis data dengan cara

penghapusan atau dengan memindahkannya ke media penyimpanan.

5. Kelengkapan (Completness)

Lengkap atau tidaknya data yang dikelola bersifat relatif,baik

terhadap kebutuhan pemakai maupun terhadap waktu. Dalam sebuah basis

data, struktur dari basis data harus disimpan. Untuk mengakomodasi

kebutuhan kelengkapan data, tetapi juga harus melakukan penambahan

struktur daam basis data.

6. Keamanan (Security)

Sistem keamanan digunakan untuk dapat menentukan siapa saja

yang boleh menggunakan basis data dan menentukan jenis operasi basis

data.

7. Kebersamaan pemakai (Sharebility)

Basis data yang dikelola oleh sistem yang mendukng lingkungan

multiuser, akan dapat mememnuhi kebutuhan ini, tetapi dengan

menjaga/menghindari terhadap munculnya persoalan baru seperti

inkonsistensi data, karena data yang sama diubaholeh banyak pemakai

pada saat bersamaan[10].


23

3.2.7.3 Arsitektur Basis Data

Ada tiga level dalam arsitektur sistem basis data, yaitu :

1. Level fisik/internal

Level in merupakan level terendah yang menggambarkan

bagaimana data disimpan secara fisik.

2. Level konseptual/logika

Level ini menggambarkan data apa yang disimpan dalam basis data

dan hubungan relasi yang terjadi antara data dari keseluruhan basis data.

Level ini memperhatikan data apa sebenarnya (secara fungsional)

disimpan dalam basis data dan hubunganya dengan data lain. Pada level

ini desainer basis data membuat rancangan dalam bentuk diagram/model.

3. Level pandangan pengguna (User View Level)/eksternal

Level ini merupakan level abstraksi tertinggi yang menggambarkan

hanya sebagian saja yang dilihat dan dipakai dari keseluruhan data base.

Hal ini dikarenakan beberapa pengguna database tidak membutuhkan

semua isi daabase. Setiap user mempunyai ‘bahasa’ yang sesuai dengan

kebutuhannya, antara lain:

a. Programmer: bahasa yang digunakan adalah bahasa pemrograman

seperti C, COBOL, atau PL/I.


24

b. End-user: bahasa yang digunakan adalah bahasa query atau

menggunakan fasilitas ysng tersediapada program aplikasi.

Gambar dibawah ini menunjukkan level-level yang ada dalam arsitektur sistem

basis data.

View level

View 1 View 2 ... View 3

Logical level

Physica level

Gambar 2. 2 Arsitektur Sistem Basis Data

3.2.7.4 Bahasa Basis Data

Sistem basis data komersial mengkendai adanya sebuah bahasa query yang

lebih mudah dipahami dan mudah digunakan (user-friendly). Oleh karena iu

diperkenalkanlah SQL sebaai bahasa query yang lebih marketable. SQL sendiri

merupakan bahasa basis data yang relasional standart. Bahasa SQL mempunyai

dua bagian, yaitu:


25

3.2.7.4.1 Data Definition Language (DDL)

DDL membrikan perintah untuk mendefinisikan dan memodifikasi

database dan strukturnya ternasuk konstrain-konstrain yang ada di suatu tabel.

Contoh konstrain yang dimaksud di sini adalah primary key, foreign key, null,

default, index, unique, dan lin-lain.

3.2.7.4.2 Data-Manipulation Language (DML)

DML merupakan bahasa query yang digunakan untuk melakukan pengelolaan

terhadap data yang ada di dalam sebuah database. Pengelolaan yang dimaksudkan

di sini diantaranya:

1. Memasukkan data kedalam tabel (INSERT).

2. Mengubah data (UPDATE).

3. Meghapus data (DELETE).

4. Mengambil data (SELECT) [9].

3.2.8 Metode Testing

Dalam pengujian sisten digunakan 3 pengujian yaitu blackbox testing, whitebox

testing, dan uji kebenaran.

3.2.8.1 Black Box

Pengujian ini berfokus pada apakah unit program memenuhi kebutuhan

(requiretment) yang disebutkan dalam spesifikasi. Pada black box testing, cara
26

pengujianya hanya dilakukan dengan menjalankan atau mengeksekusi unit atau

modul, kemudian diamati apakah hasil dari unit itu sesuai dengan proses bisnis

yang diinginkan (Fatta, 2007) [4].

3.2.8.2 White Box

Berbeda dengan blackbox testing, cara pengujian whitebox testing dengan

melihat kedalam modul untuk meneliti code program dan menganalisis ada

kesalahan atau tidak (Fatta, 2007) [4].

3.2.8.3 Akurasi

Pengujian akurasi berfungsi untuk menemukan persentase ketepatan dalam

proses pengklasifikasian terhadap data testing yang diuji. Tingkat akurasi dihitung

dengan menggunakan rumus (Rosa delima,2009,59):

Akurasi= Σ match Σ 𝑡𝑝 x100%

Σ match = jumlah klasifikasi yang benar

Σ tp = jumlah data testing (Pranggono dan Deni Arifianto, 2017) [12].


BAB III

METODE PENELITIAN

3.1 Alur Penalitian

Penelitian ini dilakukan berdasarkan alur penelitian seperti pada gambar 3.1 :

27
28

Gambar 3. 1 Alur Penelitian

3.2 Identifikasi dan Analisa Masalah

Sistem pakar yang akan dirancang merupakan sistem pakar untuk deteksi

dini penyakit kulit pada kucing yang memberikan fasilitas diagnosis dengan

mengajukan beberapa pertanyaan pada sesi konsultasi berupa gejala yang diderita

oleh kucing, yang kemudian hasil diagnosis berupa penyakit yang diderita oleh

kucing.

Diagnosis dapat dilakukan dengan memiliki data gejala, penyakit dan

aturan yang tersedia dalam basis data berdasarkan pegetahuan pakar yang akan

diproses melalui mesin inferensi dengan hasil inputan pengguna. Jika hasil

diagnose menunjukkan bahwa kucing pengguna terjangkit suatu penyakit maka

sistem aka memberikan penjelasan berupa deskripsi, penyebab, solusi dan gambar

penyakit.

Setelah memperoleh hasil diagnosis, pengguna dapat mencetaknya sebagai

bahan pertimbangan dokter.

3.3 Akuisisi Pengetahuan

Proses akuisisi pengetahuan ini meliputi proses pengumpulan,

pemindahan, dan perubahan dari kemampuan masalah seorang pakar atau sumber

terdokumentasi ke program computer, tang bertujuan untuk memperbaiki atau

mengembangkan asis pengetahuan (Knowlage Base). (Kusrini, 2006) [5].


29

Dari proses akuisisi pengetahuan dihasilkan data penyakit dan gejala yang

dapat dilihat pada tabel 3.1 dan 3.2 :

Tabel 3. 1 Data Penyakit Kulit

Kode Penyakit Nama Penyakit


P001 Abses
P002 Dermatophytosis
P003 Jamur
P004 kutu
P005 Otitis
P006 Scabies
Tabel 3. 2 Data Gejala

No Nama Gejala
G001 Berkerak
G002 Rambut rontok
G003 Bintik merah
G004 Kemerahan disekitar kulit
G005 Adanya butir telur
G006 Pembengkakan
G007 Demam
G008 Adanya kutu
G009 Nafsu makan berkurang
G010 Lendir pada telinga
G011 Lesi berbentuk lingkaran
G012 Terdapat luka pada bagian tubuh tertentu
G013 Sering menggaruk
G014 Lemas
G015 Terdapat luka bernanah
30

3.4 Representasi Pengetahuan

Proses yang dilakukan pada tahap perancangan sistem merupakan

kelanjutan dari tahap sebelumnya. Tahap representasi pengetahuan ini akan

menggunakan metode kaidah produksi.

Kaidah produksi menyediakan cara formal untuk merepresentasikan

rekomendasi, arahan, atau strategi. Kaidah produksi dituliskan dalam bentuk jika-

maka (If-Then) (Kusrini, 2006) [5]. Penggunaan If-Then untuk menyatakan

aturan-aturan juga biasa disebut Rule-Base System (Sintia Dardanela Cecilia,

2014) [12]. Pada penelitian ini untuk menelaah aturan digunakan inferensi

Forward Chaining.

Forward Chaining merupakan salah satu metode inferensi yang mana

sistem akan menganalisis masalah dengan mencari fakta yang sesuai dengan If

lalu menghasilkan diagnosis sesuai dengan Then.

Dalam pembuatan representasi pengetahuan, langkah-langkah yang harus

dilakukan yaitu, sebagai berikut :

1. Menyajikan data kedalam tabel keputusan.

Tabel 3. 3 Data Keputusan

Kode
Nama Gejala P001 P002 P003 P004 P005 P006
gejala

G001 Kulit berkerak x x x x

G002 Rambut rontok x x x x


Kulit bercak
G003 x x x x x x
kemerahan
31

Adanya butir telur


G004 x
pada bulu
Terjadi
G005 x
pembengkakan
G006 Demam x x x

G007 Terdapat kutu x x x


Terdapat lendir atau
G008 x
cairan pada telinga
Lesi berbentuk
G009 x
llingkaran
Luka pada bagian
G010 x
tubuh tertentu
Sering
G011 x x x x x
menggaruk/gatal
G012 Lemas/lesu x x

G013 Luka bernanah x


32

2. Membuat pohon keputusan

Gambar 3. 2 Pohon Keputusan


33

Setelah membuat tabel keputusan dan pohon keputusan, maka dihasilkan sebuah

aturan (rule) yang dapat dilihat pada tabel 3.4.

Tabel 3. 4 Daftar Aturan

No Aturan
Jika kulit memerah

Dan kulit berkerak

Dan demam

Dan lemas atau lesu


1
Dan terjadi pembengkakan

Dan luka pada bagian tubuh tertentu

Dan luka bernanah

Maka abses

Jika kulit memerah

Dan seering menggaruk

Dan rambut rontok


2
Dan terdapat kutu

Dan lesi berbentuk lingkaran

Maka dermatophytosis

3 Jika kulit memerah

Dan sering menggaruk

Dan kulit berkerak

Dan rambut rontok

Dan terdapat kutu


34

Maka jamur

Jika kulit memerah

Dan sering menggarukaatau gatal

Dan kulit berkerak

4 Dan rambut rontok

Dan terdapat kutu

Dan terdapat butiran telur

Maka kutu

Jika kulit memerah

Dan sering menggaruk

Dan rambut rontok

5 Dan demam

Dan lemas atau lesu

Dan terdapat cairan atau lender pada telinga

Maka otitis

Jika kulit memerah

Dan sering menggaruk atau gatal

Dan kulit berkerak


6
Dan rambut rontok

Dan demam

Maka scabies
35

3.5 Perhitungan Manual

Pada sesi konsultasi sistem, member atau pasien diarahkan untuk

mencentang beberapa gejala sesuai dengan gejala yang dialami oleh kucing.

Masing-masing gejala sudah diberi bobot berupa nilai MD (Measure of Belief)

dan MD (Measure of Disbelief) yang dapat dilihat pada tabel 3.5 dan nilai CF

pakar padatabel 3.5.

Tabel 3. 5 Nilai Kepercayaan Pakar

Abses Dermatomycosis Jamur Kutu Otitis Scabies


Gejala M
MB MD MB MD MB MB MD MB MD MB MD
D
G001 0.4 0.6 0.8 0.2 0.7 0.3 0.9 0.1
G002 0.8 0.2 0.8 0.2 0.7 0.3 0.8 0.2
G003 0.8 0.2 0.7 0.3 0.7 0.3 0.6 0.4 0.4 0.6 0.4 0.6
G004 0.9 0.1
G005 0.9 0.1
G006 0.8 0.2 0.8 0.2 0.4 0.6
G007 0.4 0.6 0.4 0.6 0.9 0.1
G008 0.9 0.1
G009 0.8 0.2
G010 0.9 0.1
G011 0.8 0.2 0.8 0.2 0.9 0.1 0.6 0.4 0.9 0.1
G012 0.4 0.6 0.4 0.6
G013 0.9 0.1

Tabel 3. 6 CF Pakar

Penyakit Cf pakar
Abses 0,92
Dermatophytosis 0,9
Jamur 0,9
Kutu 0,99
Otitis 0,82
Scabies 0,87
36

Berikut adalah contoh kasus :


Langkah pertama yaitu user memilih gejala yang sesuai dengan kondisi kucing.

Tabel pilih gejala dapat dilihat di tabel 3.7.

Tabel 3. 7 Pilih Gejala

No Gejala
1 G001
2 G002
3 G003
4 G009

Setelah itu mengambil aturan berdasar gejala yang dipilih. Aturan dapat dilihat

pada tabel 3.8.

Tabel 3. 8 Aturan

No Kode gejala MB MD Penyakit


1 G001 0,4 0,6 Abses (P001)
2 G003 0,8 0,2 Abses (P001)
3 G002 0,8 0,2 Dermatophytosis (P002)
4 G003 0,7 0,3 Dermatophytosis (P002)
5 G009 0,8 0,2 Dermatophytosis (P002)
6 G001 0,8 0,2 Jamur (P003)
7 G002 0,8 0,2 Jamur (P003)
8 G003 0,7 0,3 Jamur (P003)
9 G001 0,7 0,3 Kutu (P004)
10 G002 0,7 0,3 Kutu (P004)
11 G003 0,6 0,4 Kutu (P004)
13 G003 0,4 0,6 Otitis (P005)
14 G001 0,9 0,1 Scabies (P006)
15 G002 0,8 0,2 Scabies (P006)
16 G003 0,4 0,6 Scabies (P006)
37

Setelah melakukan pemilihan gejala dan menemtukan aturan sesuai dengan gejala

yang dipilih, proses berikutnya yaitu perhitungan menggunakan Certainty Factor.

Berikut proses perhitunganya :

P1 CF1 MB - MD

-0,2

CF2 MB - MD

0,6

CF CF[LAMA] + CF[BARU] / (1 - MIN(CF[LAMA], CF[LAMA]))

0,3

CF[H,E] = CF[E] * CF[RULE]

0,276 (27,6 %)

P2 CF1 MB - MD

0,6

CF2 MB - MD

0,4

CF3 MB - MD

0,6

CF4 CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,4

CF CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,6

CF[H,E] = CF[E] * CF[RULE]

0,54 (54%)
38

P3 CF1 MB - MD

0,6

CF2 MB - MD

0,6

CF3 MB - MD

0,4

CF4 CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,6

CF CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,4

CF[H,E] = CF[E] * CF[RULE]

0,36 (36%)

P4 CF1 MB - MD

0,4

CF2 MB - MD

0,4

CF3 MB - MD

0,2

CF4 CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,4

CF CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,2

CF[H,E] = CF[E] * CF[RULE]


39

0,198 (19,8%)

P5 CF MB - MD

-0,2

CF[H,E] = CF[E] * CF[RULE]

-0,164 (-16,4)

P6 CF1 MB - MD

0,8

CF2 MB - MD

0,6

CF3 MB - MD

-0,2

CF4 CF[LAMA] + CF[BARU] * (1 - CF[LAMA])

0,6

CF CF[LAMA] + CF[BARU] / (1 - MIN(CF[LAMA], CF[LAMA]))

0,6

CF[H,E] = CF[E] * CF[RULE]

0,522 (52,2%)
40

Dari perhitungan yang telah dilakukan, hasil yang diperoleh adalah, sebagai

berikut :

1 Penyakit Abses 27.6%


2 Penyakit Dermatophytosis 54%
3 Penyakit Jamur 36%
4 Penyakit Kutu 19.8%
5 Penyakit Otitis -16,4%
6 Penyakit Scabies 52.2%

Dengan begitu dapat disimpulkan bahwa penyakit yang di derita adalah

Dermatophytosis dengan tingkat keyakinan 54%.


41

3.5 Analisis Kebutuhan

3.5.1 Kebutuhan Fungsional

Kebutuhan fungsional merupakan kebutuhan yang berkenaan langsung

dengan proses yang dilakukan oleh sistem sesuai dengan kebutuhan pengguna

yang memiliki hak akses tertentu. Dengan demikian sistem diharapkan mampu

melakukan fungsi sebagai berikut:

1. Pakar (Admin)

a. Sistem dapat melakukan login.

b. Sistem mempunyai fungsi untuk mengolah data (menambah, mengubah,

dan menghapus) data pakar, penyakit, gejala, dan aturan.

c. Sistem mempunyai fungsi untuk meampilkan data pakar, penyakit, gejala,

aturan dan riwayat konsulasi.

2. Pengguna

a. Sistem dapat melakukan login dan daftar pengguna.

b. Sistem mempunyai fungsi input data gejala pada halaman konsultasi.

c. Sistem mempunyai fungsi menampilkan laporan riwayat konsultasi.

d. Sistem mempunyai fungsi untuk mencetak hasil diagnosa.


42

3.5.2 Kebutuhan Non Fungsional

Analisis kebutuhan sistem non fungsional meliputi:

1. Perangkat keras (Hardware)

Perangkat keras yang digunakan dalam pembuatan sistem tersebut

berupa sebuah laptop dengan spesifikasi berikut:

1. Processor : Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz (4

CPUs), ~2.3GHz

2. Harddisk : 500 GB

3. RAM : 8 GB

4. VGA : Intel(R)HD Graphics 3000

5. LCD : 14”

2. Perangkat Lunak (Software)

Perangkat lunak yang digunakan dalam pembuatan sistem tersebut

adalah sebagai berikut:

1. Sistem Operasi : Windows 7 Ultimate 64 Bit (6.1, Build 7601)

2. Web Server : Apache

3. Database : MySQL  
43

4. Text Editor : Visual Studio

5. Web Browser : Google Chrome

3.6 Perancangan Sistem

Setelah tahap analisis dilakukan, terdapat beberapa proses perancangan

guna meningkatkan peforma dari sistem diagnose penyakit kulit pada kucing.

3.6.1 Perancangan Pemodelan Sistem

3.6.1.1 Data Flow Diagram (DFD)

Berikut ini merupakan pemodelan proses dari Aplikasi Siatem Pakar

Diagnosa Penyakit Kulit Pada Kucing menggunakan Data Flow Diagram (DFD).

3.6.1.1.1 Data Flow Diagram Level 0

Gambar 3. 3 DFD Level 0


44

3.6.1.1.2 Data Flow Diagram Level 1

Pada level ini, proses tunggal dari DVD level 0 dipecah menjadi 5 proses

yang lebih terperinci, yaitu proses login, kelola data, registrasi (pasien/member),

konsultasi, dan laporan.

Gambar 3. 4 DFD Level 1

3.6.1.1.3 Data Flow Diagram Level 2

DFD level 2 merupakan proses aliran data lanjutan dari DFD level 1. Hal

ini berfungsi untuk menunjukkan semua prosesyang menyusun sebuah proses di

level 1.
45

3.6.1.1.3.1 Data Flow Diagram 2.1

Pada level ini proses login dipecah menjadi 2 proses yaitu, proses input

username dan password, serta proses verifikasi data. Tampilan DFD 2.1 dapat

dilihat pada gambar 3.5.

Gambar 3. 5 DFD Level 2.1


46

3.6.1.1.3.2 Data Flow Diagram 2.2

DFD level 2.2 ini menunjukkan percabangan dari proses kelola data

penyakit, gejala, dan aturan. Proses ini dibagi menjadi beberapa sub proses yaitu

tambah data, ubah data, hapus data, dan melihat data. Tampilan DFD 2.2 dapat

dilihat pada gambar 3.6.

Gambar 3. 6 DFD Level 2.2

3.6.1.1.3.3 Data Flow Diagram 2.2

Dalam proses registrasi pada DFD level 1 akan dipecah menjadi proses

input data diri. Tampilan DFD 2.3 dapat dilihat pada gambar 3.7.

Gambar 3. 7 DFD Level 2.3


47

3.6.1.1.3.4 Data Flow Diagram 2.4

Pada DFD level 2.4 proses konsultasi level sebelumnya akan dipecah

menjadi login member, mencentang daftar gejala, dan melihat hasil diagnosa.

Tampilan DFD 2.4 dapat dilihat pada gambar 3.8.

Gambar 3. 8 DFD Level 2.4


48

3.6.1.1.3.5 Data Flow Diagram 2.5

Untuk proses terakhir, proses laporan pada level sebelumnya akan

dipecah menjadi lihat detail diagnose dan cetak laporan. Tampilan DFD 2.5 dapat

dilihat pada gambar 3.9.

Gambar 3. 9 DFD LEvel 2.5


49

3.6.2 Perancangan Basis Data

3.6.2.1 Rancangan Entity Relationship Diagram (ERD)

Berikut tampilan dari rancangan ERD yang dapat dilihat pada gambar

3.10.

Gambar 3. 10 Entity Relationship Diagram (ERD)


50

3.4.3.2 Rancangan Setruktur Tabel

3.4.3.2.1 Tabel User

Tabel 3. 9 Tabel User

Nama Tipe Panjang Keterangan

Id_user Int 11 Primary key

Username Varchar 10 Not null

Password Varchar 10 Not null

Nama Varchar 100 Not null

Tgl_lahir Date Not null

Alamat Varchar 200 Not null

Email Varchar 20 Not null

Gambar Varchar 100 Not null

3.4.3.2.2 Tabel Penyakit

Tabel 3. 10 Tabel Penyakit

Nama Tipe Panjang Keterangan

Id_penyakit Int 11 Primary key

Nama varchar 100 Not null

Deskripsi Text Not null

Gambar varchar 100 Not null

Penyebab Text Not null

Solusi Text Not null


51

3.4.3.2.3 Tabel Gejala

Tabel 3. 11 Tabel Gejala

Nama Tipe Panjang Keterangan

Id_gejala int 11 Primary key

Kode_gejala Varchar 5 Not null

Nama_gejala varchar 1000 Not null

3.4.3.2.4 Tabel Aturan

Tabel 3. 12 Tabel Aturan

Nama Tipe Panjang Keterangan

Id_aturan Int 11 Primary key

Id_penyakit Int 11 Foreign key

Id_gejala Int 11 Foreign key

Mb Float Not null

Mb Float Not null

cfpakar Float Not null


52

3.4.3.2.5 Tabel Member

Tabel 3. 13 Tabel Member

Nama Tipe Panjang Keterangan

Id_member Int 11 Primary key

Email_member Varchar 50 Not null

Password_member Varchar 50 Not null

Nama_member Varchar 100 Not null

3.4.3.2.6 Tabel Diagnosa

Tabel 3. 14 Tabel Diagnosa

Nama Tipe Panjang Keterangan

Id_diagnosa Int 11 Primary key

Tanggal Datetime Not null

Id_penyakit Int 11 Foreign key

Id_member Int 11 Foreign key

Hasil_persen Int 11 Not null

Nama_hewan Varchar 100 Not null

Umur_hewan Varchar 100 Not null


53

3.4.3.2.7 Tabel Diagnosa Detail

Tabel 3. 15 Tabel Detail

Nama Tipe Panjang Keterangan

Id_diagnosa_detail Int 11 Primary key

Id_diagnosa Int 11 Foreign key

Id_gejala Int 11 Foreign key

Mb Float Not null

Md Float Not null

3.4.4 Perancangan Antar Muka Sistem

Sistem ini memiliki dua interface yaitu untuk administrator dan interface

untuk pengunjung atau pasien. Pada halaman pakar, memiliki menu kelola pakar,

penyakit, gejala, dan aturan serta untuk melihat riwayat konsultasi pasien.

Sedangkan, pada halaman pengunjung terdapat menu home, konsultasi, riwayat ,

login, dan daftar.


54

3.4.4.2 Perancangan Antar Muka Administrator

3.4.4.2.1 Perancangan Antar Muka Dashboard Pakar

Berikut adalah tampilan dashboard administrator yang ditunjukkan

untuk pakar. Pada dashboard terdapat dua diagram yang pertama berfungsi untuk

memperlihatkan banyaknya peyakityang diderita oleh pasien dan yang kedua

adalah diagram jumlah pasien perbulanya. Tampilan rancangan antar muka

dashboard administrator dapat dilihat pada gambar 3.11.

Gambar 3. 11 Perancangan Antar Muka Dashboard Pakar


55

3.4.4.2.2 Perancangan Antar Muka Login Pakar

Sebelum masuk halaman pakar, seorang pakar harus login terlebih

dahulu. Pada halaman login pakar harus menginputkan username dan password

yang sudah terdaftar. Jika username dan password sudah terverifikasi, maka pakar

bias megakses menu yang ada pada halaman administrator. Tampilan rancangan

antar muka login pakar dapat dilihat pada gambar 3.12.

Gambar 3. 12 Perancangan Antar Muka Login Pakar


56

3.4.4.2.3 Perancangan Antar Muka Tampil Pakar

Pada halaman ini terdapat 3 menu yaitu menu tambah data pakar, ubah

data pakar, dan menghapus data pakar. Tampilan rancangan antar muka tampil

pakar dapat dilihat pada gambar 3.13.

Gambar 3. 13 Perancangan Antar Muka Tampil Pakar


57

3.4.4.2.4 Perancangan Antar Muka Tambah Pakar

Untuk menambahkan pakar seorang pakar harus menginputkan

beberapa data diri pakar berupa username, password, email, nama, tangal lahir,

alamat, dan foto. Tampilan rancangan antar muka tambah pakar dapat dilihat pada

gambar 3.14.

Gambar 3. 14 Perancangan Antar Muka Tambah Pakar


58

3.4.4.2.5 Perancangan Antar Muka Ubah Pakar

Halaman ini berfungsi untuk mengubah data pakar jika terdapat

kesalahan data pada tabel pakar. Tampilan rancangan antar muka ubah pakar

dapat dilihat pada gambar 3.15.

Gambar 3. 15 Perancangan Antar Muka Ubah Pakar


59

3.4.4.2.6 Perancangan Antar Muka Hapus Pakar

Pada halaman hapus, tedapat menu hapus data pakar yang digunakan

jika terjadi kesalahan penginputan atau karena faktor lainya. Tampilan rancangan

antar muka hapus pakar dapat dilihat pada gambar 3.16.

Gambar 3. 16 Peracangan Antar Muka Hapus Pakar


60

3.4.4.2.7 Perancangan Antar Muka Tampil Penyakit

Pada halaman ini terdapat 4 menu yaitu menu tambah data penyakit,

detail penyakit, ubah data penyakit, dan menghapus data penyakit. Tampilan

rancangan antar muka tampil penyakit dapat dilihat pada gambar 3.17.

Gambar 3. 17 Peracangan Antar Muka Tampil Penyakit


61

3.4.4.2.8 Perancangan Antar Muka Tambah Penyakit

Untuk menambahkan penyakit seorang pakar harus menginputkan

beberapa data penyakit berupa nama penyakit, deskripsi, gejala, solusi, dan foto

penyakit. Tampilan rancangan antar muka tambah penyakit dapat dilihat pada

gambar 3.18.

Gambar 3. 18 Peracangan Antar Muka Tambah Penyakit


62

3.4.4.2.9 Perancangan Antar Muka Detail Penyakit

Halaman ini berfungsi untuk menampilan detail penyakit berupa, nama

penyakit, deskripsi lengkap, penyebab, solusi, dan gambar penyakit. Tampilan

rancangan antar muka detail penyakit dapat dilihat pada gambar 3.19.

Gambar 3. 19 Peracangan Antar Muka Detail Penyakit


63

3.4.4.2.10 Perancangan Antar Muka Ubah Penyakit

Halaman ini berfungsi untuk mengubah data penyakit jika terdapat

kesalahan data pada tabel penyakit. Tampilan rancangan antar muka detail riwayat

dapat dilihat pada gambar 3.20.

Gambar 3. 20 Peracangan Antar Muka Ubah Penyakit


64

3.4.4.2.11 Perancangan Antar Muka Hapus Penyakit

Pada halaman tampil penyakit, terdapat menu hapus yang digunakan

ketika terjadi kesalahan penginputan atau karena factor lainya. Tampilan

rancangan antar muka hapus penyakit dapat dilihat pada gambar 3.21.

Gambar 3. 21 Peracangan Antar Muka Hapus Penyakit


65

3.4.4.2.12 Perancangan Antar Muka Tampil Gejala

Pada halaman ini terdapat 3 menu yaitu menu tambah data gejala, ubah

data gejala, dan menghapus data gejala. Tampilan rancangan antar muka tampil

gejala dapat dilihat pada gambar 3.22.

Gambar 3. 22 Peracangan Antar Muka Tampil Gejala


66

3.4.4.2.13 Perancangan Antar Muka Tambah Gejala

Untuk menambahkan penyakit seorang pakar harus menginputkan

beberapa data gejala berupa kode dan nama gejala. Tampilan rancangan antar

muka tambah gejala dapat dilihat pada gambar 3.23.

Gambar 3. 23 Peracangan Antar Muka Tambah Gejala


67

3.4.4.2.14 Perancangan Antar Muka Ubah Gejala

Halaman ini berfungsi untuk mengubah data gejala jika terdapat

kesalahan data pada tabel gejala. Tampilan rancangan antar muka ubah gejala

dapat dilihat pada gambar 3.24.

Gambar 3. 24 Peracangan Antar Muka Ubah Gejala


68

3.4.4.2.15 Perancangan Antar Muka Hapus Gejala

Pada halaman tampil gejala, terdapat menu hapus yang digunakan

ketika terjadi kesalahan penginputan atau karena faktor lainya. Tampilan

rancangan antar muka hapus gejala dapat dilihat pada gambar 3.25.

Gambar 3. 25 Peracangan Antar Muka Hapus Gejala


69

3.4.4.2.16 Perancangan Antar Muka Riwayat Konsultasi

Halaman ini berfungsi untuk melihat daftar riwayat diagnosa pasien.

Tampilan rancangan antar muka riwyat konsultasi dapat dilihat pada gambar 3.26.

Gambar 3. 26 Peracangan Antar Muka Riwayat Konsultasi


70

3.4.4.2.17 Perancangan Antar Muka Detail Riwayat Konsultasi

Halaman ini berfungsi untuk melihat detail riwayat konsultasi pasien.

Tampilan rancangan antar muka detail riwayat dapat dilihat pada gambar 3.27.

Gambar 3. 27 Peracangan Antar Muka Detail Riwayat Konsultasi


71

3.4.4.2.18 Perancangan Antar Muka Tampil Aturan

Pada halaman ini terdapat 4 menu yaitu menu tambah data aturan, ubah

aturan, hapus aturan, dan menghapus seluruh data aturan. Tampilan rancangan

antar muka tampil aturan dapat dilihat pada gambar 3.28.

Gambar 3. 28 Peracangan Antar Muka Tampil Aturan


72

3.4.4.2.19 Perancangan Antar Muka Tambah Aturan

Gambar 3. 29 Peracangan Antar Muka Tambah Aturan


73

3.4.4.2.20 Perancangan Antar Muka Ubah Aturan

Halaman ini berfungsi untuk mengubah data aturan jika terdapat

kesalahan data pada tabel aturan. Tampilan rancangan antar muka ubah aturan

dapat dilihat pada gambar 3.30.

Gambar 3. 30 Peracangan Antar Muka Ubah Aturan


74

3.4.4.2.21 Perancangan Antar Muka Hapus Aturan

Pada halaman tampil aturan, terdapat menu hapus yang digunakan

ketika terjadi kesalahan penginputan atau karena factor lainya. Tampilan

rancangan antar muka hapus aturan dapat dilihat pada gambar 3.31.

Gambar 3. 31 Peracangan Antar Muka Hapus Aturan


75

3.4.4.3 Perancangan Antar Muka User

3.4.4.3.1 Perancangan Antar Muka Dashboard

Berikut adalah tampilan dashboard yang ditunjukkan untuk pasien.

Pada dashboard terdapat informasi mengenai penyakit kulit yang biasa diderita

oleh kucing. Perancangan antar muka dashboard dapat dilihat pada Gambar 3.32.

Gambar 3. 32 Peracangan Antar Muka Dashboard


76

3.4.4.3.2 Perancangan Antar Muka Daftar

Berikut ini merupakan tampilan antar muka daftar pelanggan yang dapat

dilihat pada gambar 3.33.

Gambar 3. 33 Peracangan Antar Muka Daftar


77

3.4.4.3.3 Perancangan Antar Muka Login

Sebelum masuk halaman konsultasi dan riwayat, pasien harus login

terlebih dahulu. Hal ini dilakukan untuk menjaga keamanan data pasien. Tampilan

rancangan antar muka login pasien dapat dilihat pada gambar 3.34.

Gambar 3. 34 Peracangan Antar Muka Login


78

3.4.4.3.4 Perancangan Antar Muka Detail Penyakit

Berikut ini merupakan halaman detail penyakit untuk memberikan

informasi kepada pasien mengenai penyakit kulit yang umum terjadi pada kucing.

Tampilan rancangan antar muka detail penyakit dapat dilihat pada gambar 3.35.

Gambar 3. 35 Peracangan Antar Muka Penyakit


79

3.4.4.3.5 Perancangan Antar Muka Konsultasi

Berikut ini merupakan halaman antar muks untuk mrlskuksn konsulasi.

Tampilan rancangan antar muka konsulasi dapat dilihat pada gambar 3.36.

Gambar 3. 36 Peracangan Antar Muka Konsultasi


80

3.4.4.3.6 Perancangan Antar Muka Riwayat

Berikut ini merupakan halaman untuk memberikan melihat daftar

riwayat konsultasi pasien. Tampilan rancangan antar muka riwayat konsultasi

dapat dilihat pada gambar 3.37.

Gambar 3. 37 Peracangan Antar Muka Riwayat


81

3.4.4.3.7 Perancangan Antar Muka Detail Riwayat

Brikut ini merupakan halaman detail riwayat untuk melihat detail hasil

konsultasi pasien. Padahalaman ini juga terdapat menu print untuk mencetak

laporan hasil diagnose pasien. Tampilan rancangan antar muka detail riwayat

dapat dilihat pada gambar 3.38.

Gambar 3. 38 Peracangan Antar Muka Detail Riwayat


BAB IV

IMPLEMANTASI DAN PEMBAHASAN

4.1 Implementasi Siatem

Implementasi sistem merupakan tahap penerapan sekaligus pengujian

sistem dimana sistem sudah dapat beroperasi sehingga dapat menghasilkan

keluaran yang sesua dengan tujuan berdasarkan rancangan dan analisa pada bab

sebelumnya.

4.2 Pembuatan Basis Data dan Tabel

Dalam pembuatan basis data, hal pertama yang harus dilakukan adalah

membuat basis data dengan nama ‘sp_kucing.sql’. Pembuatan basis data

menggunakan phpMyadmin. Cara pembuatanya bias dilihat pada gambar

4.1.

Gambar 4. 1 Pembuatan Basis Data

82
83

Setelah berhasil membuat basis data, langkah selanjutnya adalah membuat

tabel sesuai rancangan tabel pada bab III dan berikut adalah hasilnya:

1. Tabel user

Tabel user digunakan untuk menyimpan data pakar. Seorang pakar

dapat mengakses administrator untuk menambahkan data penyakit,

gejala, dan aturan. Pada tabel member terdapat id_user sebagai

primary key, username, password, nama, tgl_lahir, alamat, email,

dan gambar. Hasil dari pembuatan tabel user dapat dilihat pada

gambar 4.2.

Gambar 4. 2 Tabel User


84

2. Tabel member

Tabel member digunakan untuk menyimpan data member untuk

dapat mengakses menu konsultasi dan riwayat. Pada tabel member

terdapat id_member sebagai primary key, nama_member,

password_member, dan nama_member. Hasil dari pembuatan tabel

user dapat dilihat pada gambar 4.3.

Gambar 4. 3 Tabel member

3. Tabel penyakit

Tabel penyakit digunakan untuk menyimpan semua data penyakit

kulit kucing. Pada tabel penyakit terdapat id_penyakit sebagai

primary key, nama, deskripsii, gambar, penyebab, dan solusi. Hasil

dari penbuatan tabel user dapat dilihat pada gambar 4.4.

Gambar 4. 4 Tabel Penyakit


85

4. Tabel gejala

Tabel gejala digunakan untuk menyimpan semua data gejala. Pada

tabel gejala terdapat id_gejala sebagai primary key, kode_gejala,

dan nama_gejala. Hasil dari pembuatan tabel gejala dapat dilihat

pada gambar 4.5.

Gambar 4. 5 Tabel Gejala

5. Tabel aturan

Tabel aturan digunakan untuk menyimpan semua data aturan. Pada

tabel aturan terdapat id_aturan sebagai primary key, id_penyakit

sebagai foreign key yang berelasi dengan id_penyakit pada tabel

penyakit, id_gejala sebagai foreign key yang berelasi dengan

id_gejala pada tabel gejala, mb, dan md. Hasil dari pembuatan

tabel aturan dapat dilihat pada gambar 4.6.

Gambar 4. 6 Tambah Aturan


86

6. Tabel diagnosa

Tabel diagnosa digunakan untuk menyimpan semua data hasil

diagnosa pasien (member). Pada tabel diagnose terdapat

id_diagnosa sebagai primary key, tanggal, id_penyakit sebagai

foreign key yang berelasi dengan id_penyakit pada tabel penyakit,

id_member sebagai foreign key yang berelasi dengan id_member

pada tabel member, dan hasil_persen. Hasil dari pembuatan tabel

diagnosa dapat dilihat pada gambar 4.7.

Gambar 4. 7 Tabel Diagnosa


87

7. Tabel detail diagnosa

Tabel detail diagnosa digunakan untuk menyimpan hasil konsultasi

secara keseluruhan. Pada tabel detail diagnose terdaapat

id_diagnosa_detail sebagai primary key, id_diagnosa sebagai

foreign key yang berelasi dengan id_diagnosa pada tabel diagnosa,

id_gejala sebagai foreign key yang berelasi dengan id_gejala pada

tabel gejala, mb dan md. Hasil daari pembuatan tabel detail dianosa

dapat dilihat pada gambar 4.8.

Gambar 4. 8 Tabel Detail Diagnosa


88

4.2.1 Pembuatan Relasi Antar Tabel

Berikut merupakan hasil dari pembuatan relasi antar tabel yang

berdasarkan pada perancangan Entity Relationship Diagram (ERD) pada bab III.

Gambar 4. 9 Relasi Antar Tabel


89

4.3 Koneksi Form dan Database Server

Koneksi ke database digunakan untuk menghubungkan database dengan

program yang dibuat. Koneksi ke database dapat dilihat pada gambar 4.10

Gambar 4. 10 Relasi Antar Tabel

4.4 Implementasi Program

4.4.1 Listing Kode Program

Proses ini merupakan tahap penerapan beberapa kode program yang

diterapkan kedalam sistem, berikut merupakan beberapa kode program yang

dibuat sistem pakar diagnose penyakit kulit pada kucing.


90

4.4.1.1 Kode Dashboard Pakar

Berikut merupaan kode program untuk dashboard pakar yang dapat

dilihat pada gambar 4.11.

Gambar 4. 11 Dashboard Pakar


91

4.4.1.2 Kode Login Pakar

Berikut merupakan kode program untuk menjalankan login pakar dapat

dilihat pada gambar 4.12.

Gambar 4. 12 Login Pakar


92

4.4.1.3 Kode Tampil Pakar

Berikut merupakan kode program untuk menjalankan tampil pakar dapat

dilihat pada gambar 4.13.

Gambar 4. 13 Tampil Pakar


93

4.4.1.4 Kode Tampil Penyakit

Berikut merupakan kode program untuk menjalankan tampil penyakit

dapat dilihat pada gambar 4.14.

Gambar 4. 14 Tampil Penyakit


94

4.4.1.5 Kode Tampil Gejala

Gambar 4. 15 Tampil Gejala

4.4.1.6 Kode Tampil Aturan

Gambar 4. 16 Tampil Aturan


95

Gambar 4. 17 Tampil Aturan Lanjutan

4.4.1.7 Kode Tampil Riwayat Diagnosa

Gambar 4. 18 Tampil Riwayat Diagnosa


96

4.4.1.8 Kode Logout Pakar

Gambar 4. 19 Tampil Riwayat Diagnosa

4.4.1.9 Kode Dashboard Pasien

Gambar 4. 20 Dashboard Pasien


97

4.4.1.10 Kode Daftar Pasien

Gambar 4. 21 Daftar Pasien


98

4.4.1.11 Kode Login Pasien

Gambar 4. 22 Login Pasien


99

4.4.1.12 Kode Konsultasi

Gambar 4. 23 Konsultasi
100

Gambar 4. 24 Konsultasi Lanjutan


101

4.4.1.13 Kode Riwayat Konsultasi Pasien

Gambar 4. 25 Riwayat Konsultasi Pasien


102

4.4.1.14 Kode Logout Pasien

Gambar 4. 26 Logout Pasien

4.4.2 Manual Program

Pada proses manual program ini merupakan hasil dari rancangan antar

muka yang sebelumnya telah dirancang pada bab III.

4.4.2.1 Dashboard pakar

Berikut merupakan hasil dari perancangan antar muka halaman dashboard

pakar. Tampilan dashboard pakar dapar dilihat pada gambar 4.27.

Gambar 4. 27 Dashboard Pakar


103

4.4.2.2 Login pakar

Berikut merupakan hasil dari perancangan antar muka halaman login

pakar. Tampilan login pakar dapar dilihat pada gambar 4.28.

Gambar 4. 28 Login Pakar


104

4.4.2.3 Tampil Pakar

Berikut merupakan hasil dari perancangan antar muka halaman tampil data

pakar. Tampilan data pakar dapar dilihat pada gambar 4.28.

Gambar 4. 29 Tampil Pakar


105

4.4.2.4 Tambah Data Pakar

Berikut merupakan hasil dari perancangan antar muka halaman tambah

data pakar. Tampilan tambah data pakar dapar dilihat pada gambar 4.30.

Gambar 4. 30 Tambah Data Pakar


106

4.4.2.5 Ubah Data Pakar

Berikut merupakan hasil dari perancangan antar muka halaman ubah data

pakar. Tampilan ubah data pakar dapar dilihat pada gambar 4.31.

Gambar 4. 31 Ubah Data Pakar


107

4.4.2.6 Hapus Data Pakar

Berikut merupakan hasil dari perancangan antar muka pada halaman hapus

data pakar. Tampilan hapus data pakar dapar dilihat pada gambar 4.32.

Gambar 4. 32 Hapus Data Pakar


108

4.4.2.7 Tampil Penyakit

Berikut merupakan hasil dari perancangan antar muka pada halaman

tampil data penyakit. Tampilan data penyakit dapat dilihat pada gambar 4.33.

Gambar 4. 33 Tampil Penyakit


109

4.4.2.8 Tambah Data Penyakit

Berikut merupakan hasil dari perancangan antar muka pada halaman t

ambah data penyakit. Tampilan form tambah data penyakit dapat dilihat pada

gambar 4.34.

Gambar 4. 34 Tambah Data Penyakit


110

4.4.2.9 Ubah Data Penyakit

Berikut merupakan hasil dari perancangan antar muka pada halaman ubah

data penyakit. Tampilan form ubah data penyakit dapat dilihat pada gambar 4.35.

Gambar 4. 35 Ubah Data Penyakit


111

4.4.2.10 Hapus Data Penyakit

Berikut merupakan hasil dari perancangan antar muka pada halaman hapus

data penyakit. Tampilan form hapus data penyakit dapat dilihat pada gambar 4.36.

Gambar 4. 36 Hapus Data Penyakit


112

4.4.2.11 Tampil Gejala

Berikut merupakan hasil dari perancangan antar muka pada halaman

tampil data gejala. Tampilan data gejala dapat dilihat pada gambar 4.37.

Gambar 4. 37 Tampil Gejala


113

4.4.2.12 Tambah Data Gejala

Berikut merupakan hasil dari perancangan antar muka pada halaman

tambah data gejala. Tampilan form tambah data gejala dapat dilihat pada gambar

4.38.

Gambar 4. 38 Tambah Data Gejala


114

4.4.2.13 Ubah Data Gejala

Berikut merupakan hasil dari perancangan antar muka pada halaman ubah

data gejala. Tampilan form ubah data gejala dapat dilihat pada gambar 4.39.

Gambar 4. 39 Ubah Data Gejala


115

4.4.2.14 Hapus Data Gejala

Berikut merupakan hasil dari perancangan antar muka pada halaman hapus

data gejala. Tampilan hapus data gejala dapat dilihat pada gambar 4.40.

Gambar 4. 40 Hapus Data Gejala


116

4.4.2.15 Tampil Aturan

Berikut merupakan hasil dari perancangan antar muka pada halaman

tampil data aturan. Tampilan data aturan dapat dilihat pada gambar 4.41.

Gambar 4. 41 Tampil Aturan


117

4.4.2.16 Tambah Data Aturan

Berikut merupakan hasil dari perancangan antar muka pada halaman

tambah data aturan. Tampilan form tambah data aturan dapat dilihat pada gambar

4.42.

Gambar 4. 42 Tambah Data Aturan


118

4.4.2.17 Ubah Data Aturan

Berikut merupakan hasil dari perancangan antar muka pada halaman ubah

data aturan. Tampilan form ubah data aturan dapat dilihat pada gambar 4.43.

Gambar 4. 43 Ubah Data Aturan


119

4.4.2.18 Hapus Data Aturan

Berikut merupakan hasil dari perancangan antar muka pada halaman hapus

data aturan. Tampilan hapus data aturan dapat dilihat pada gambar 4.44.

Gambar 4. 44 Hapus Data Aturan


120

4.4.2.19 Tampil Riwayat Konsltasi

Berikut merupakan hasil dari perancangan antar muka pada halaman

tampil data riwayat konsultasi . Tampilan data riwayat konsultasi dapat dilihat

pada gambar 4.45.

Gambar 4. 45 Tampil Riwayat Konsultasi


121

4.4.2.20 Dashboard Pasien

Berikut merupakan hasil dari perancangan antar muka pada halaman

dashboard pasien. Tampilan dashboard pasien dapat dilihat pada gambar 4.46.

Gambar 4. 46 Dashboard Pasien


122

4.4.2.21 Daftar Pasien

Berikut merupakan hasil dari perancangan antar muka pada halaman

registrasi pasien. Pasien diaharuskan untuk melakukan registrasi dan login

sebelum mengakses halaman konsultasi dan riwayat. Tampilan form daftar pasien

dapat dilihat pada gambar 4.47.

Gambar 4. 47 Form Daftar Pasien


123

4.4.2.22 Login Pasien

Berikut merupakan hasil dari perancangan antar muka pada halaman login

pasien. Pasien diaharuskan untuk melakukan login sebelum mengakses halaman

konsultasi dan riwayat. Tampilan form login pasien dapat dilihat pada gambar

4.48.

Gambar 4. 48 Form Login Pasien


124

4.4.2.23 Konsultasi

Berikut merupakan hasil dari perancangan antar muka pada halaman

konsultasi. Setelah melakukan login, pasien dapat melakukan konsutasi dengan

mengisikan nama dan umur kucing peliharaan, lalu mencentang beberapa gejala

yang dikiranya sesuai atau mendekati kondisi kucing pada saat itu juga. Tampilan

form daftar pasien dapat dilihat pada gambar 4.49.

Gambar 4. 49 Konsultasi
125

4.4.2.24 Riwayat Konsultasi Pasien

Berikut merupakan hasil dari perancangan antar muka pada halaman

riwayat diagnosa. Pada halamann ini pasien dapat melihat lagi riwayat konsultasi

atau menghapusnya . Tampilan daftar riwayar konsultasi dapat dilihat pada

gambar 4.50.

Gambar 4. 50 Tampil Riwayat Konsultasi Pasien


126

4.4.2.25 Detail Riwayat Konsultasi Pasien

Berikut merupakan hasil dari perancangan antar muka pada halaman detail

riwayat. Halaman ini merupakan tampilan hasil diagnosa penyakit kulit kucing.

Setelah melakukan konsultasi pasien akan langsung ditujukan pada halaman ini.

Disini pasien dapat melakukan konsultasi lagi ataupun mencetak hasil diagnosa

yang diberikan aplikasi. Tampilan riwayat detail riwayat konsultasi pasien dapat

dilihat pada gambar 4.51.

Gambar 4. 51 Detail Riwayat Konsultasi Pasien


127

4.5 White box Testing

Whitebox testing adalah cara pengujian melihat kedalam modul untuk

meneliti kode-kode program yang ada, dan menganalisis apakah ada kesalahan

atau tidak.jika ada unit yang tidak sesuai outputnya maka untk menyelesaikanya,

maka baris-baris program, variable, dan parameter yang terlibat pada unit tersebut

harus di cek satu-persatu dan diperbaii, kemudian di-compile ulang.

Di bawah ini pasien menginputkan nama dan umur hean lalu mencentang

gejala yang mendekati kondisi dari kucing peliharaan. Setelah itu data akan

melalui tiga proses untuk mendapatkan hasil diagnose yang sesuai. Tiga

tahapanya meliputi:

1. Memilih gejala yang diserita. Code program dapat dilihat pada gambar

4.52.

Gambar 4. 52 Memilih Gejala


128

2. Mengambil aturan yang sesuai dengan gejala yang diserita. Code

program dapat dilihat pada gambar 4.53.

Gambar 4.53 Mengambil Aturan

3. Mengelompokkan aturan gejala berdasarkan penyakit yang diderita

pasien. Code dapat dilihat pada gambar 4.54.

Gambar 4. 54 mengelompokkan Aturan


129

4. Setelah bebrapa proses diatas selesai barulah sistem melakukan

perhitungan Certainty Factor menggunakan rumus kombinasi, yaitu:

Jika kedua cf > 0 CF[H,E] = CF[lama] + CF[baru] * (1 - CF[lama])

Jika kedua cf < 0 CF[H,E] = CF[lama] + CF[baru] * (1 + CF[lama])

Jika salah satu cf < 0 CF[H,E] = CF[lama] + CF[baru] / (1 -

min(CF[lama], CF[lama])). Code dapat dilihat pada gambar 4.55 dan

4.56.

Gambar 4. 55 Perhitungan Certainty Factor


130

Gambar 4. 56 Perhitungan Certainty Factor Lanjutan


131

4.6 Black box Testing

Pengujian yang dilakukan menggunakan OS Windows 7 64 bit dan

browser Chrome. Berikut ini hasil dari pengujian Black Box Testing.

Tabel 4. 1 Back Box Testing Pakar

No Fitur Jenis unit yang di test Hasil

Login menggunakan username dan


1 Login Berhasil
password

Menampilkan halaman dashboard

2 Dashboard ststistik data pengunjung dan Berhasil

penyakit

Menampilkan data penyakit Berhasil

Menambah data penyakit Berhasil


3 Penyakit
Ubah data penyakit Berhasil

Hapus data penyakit Berhasil

Menampilkan data Pakar Berhasil

Menambah data Pakar Berhasil


4 Pakar
Mengubah data pakar Berhasil

Menghapus data pakar Berhasil


132

Menampilkan data gejala Berhasil

Menambah data gejala Berhasil


5 Gejala
Mengubah data gejala Berhasil

Menghapus data gejala Berhasil

Menampilkan data aturan Berhasil

6 Aturan Menambah data aturan Berhasil

Mengubah data aturan Berhasil

Menghapus data aturan Berhasil

7 Riwayat Konsultasi Menampilkan riwayat konsultasi Berhasil


133

Tabel 4. 2 Balck Box Testing Pasien

No Fitur Jenis unit yang di test Hasil

1 Dashboard Melihat halaman dashboard Berhasil

Melakukan daftar dengan


2 Daftar Berhasil
memasukkan data diri

Melakukan login dengan


3 Login Berhasil
memasukkan email dan password

4 Konsultasi Melakukan konsultasi Berhasil

5 Riwayat Menampilkan riwayat konsultasi Berhasil

Menampilkan detail riwayat

6 Detail Riwayat konsultasi dan print hasil Berhasil

konsultasi
134

4.7 Pengujian Akurasi

Untuk memastikan keakurasian sistem, maka dibutuhkan pengujian user


terhadap sistem. Data yang digunakan merupakan data yang diperoleh dari Dr.
Mega. Data yang akan diujikan yaitu 15 data. Berikut pengujian sistem yang dapat
dilihat pada tabel 4.3.
Tabel 4. 3 Pengujian Akurasi Sistem

Diagnosa Nilai
No Nama Umur Diagnosa Pakar
Sistem Keakuratan
1 Cantik 2 bulan Abses Abses 1
2 Olaf 4 tahun Abses Abses 1
3 Boju 11 bulan Abses Abses 1
4 Miu 2 bulan Dermatophytosis Dermatophytosis 1
5 Katy 3 bulan Otitis Otitis 1
6 Lili 4 tahun Otitis Otitis 1
7 Olaf 3.5 tahun Otitis Otitis 1
8 Gembul 1 bulan Dermatophytosis Dermatophytosis 1
9 Mumu 2 bulan Dermatophytosis Dermatophytosis 1
10 No name 4 bulan Dermatophytosis Dermatophytosis 1
11 Bolang 1 bulan Dermatophytosis Dermatophytosis 1
Otitis (observasi
12 Eona 3 bulan Otitis 0.75
virus)
13 Milo - Otitis Otitis 1
14 Coco 1 tahun Otitis Otitis 1
15 Pace 1 tahun Otitis Otitis 1

Dari hasil diagnosa diatas maka tingkat akurasi diagnose sistem jika
dibandingkan dengan diagnosa pakar memiliki tingkat akurasi sebesar :
Akurasi (%) = 14/15 * 100 = 93%
BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan yang telah dilakuka oleh

pnulis maka didapatkan hasil esimpulan dalam proses pembuatan dan

implementasi Sistem Pakar Diagnosa Penyakit Kulit Pada Kucing menggunakan

Metode Certainty Factor. Berikut beberapa hal yang telah disimpilkan oleh

penulis:

1. Aplikasi ini dibuat untuk mendiagnosa, informasi mengenai penyakit kulit

pada kucing, dan memberikan solusi penanganan untuk mengobati penyakit

kulit kucing.

2. Dengan adanya aplikasi ini pemilik kucing dapat dengan mudah untuk

mengetahui penyakit yang diderita oleh kucing. Selain itu dengan dibuatnya

penelitian ini dapat menambah wawasan bagii penulis mengenai sistem

pakar dan penyakit kulit kucing.

133
134

5.2 Saran

Dalam aplikasi diagnosa penyakit kulit pada kucing ini tentunya masih

memiliki beberapa kekurangan. Adapun beberapa saran yang akan diberikan

penulis untuk pengembangan aplikasi sebagai berikut:

1. Perlu adanya beberapa perbaikan pada tampilan sistem untuk

memberikan kenyamanan bagi pengguna dalam mengakses aplikasi.

2. Agar keakurasian data lebih akurat, diharapkan untuk menambahkan

data lebih banyak.

3. Perlunya penambahan data gejala yang lebih spesifik dan data

penyakit kulit yang lebih aktual.


DAFTAR PUSTAKA

[1] Ida Nurmansari, “SISTEM PAKAR DIAGNOSA AWAL

PENYAKIT KULIT PADA SAPI BALI DENGAN

MENGGUNAKAN METODE FORWARD CHAINING DAN

CERTAINTY FACTOR” , 2014. [Online]. Avilable:

https://ejournal.undiksha.ac.id/index.php/janapati/article/view/9820/

6243 [Diakses 23 februari 2021]

[2] Meilina Vikasari, “SISTEM DIAGNOSIS AWAL PENYAKIT

KULIT KUCING MENGGUNAKAN METODE CERTAINTY

FACTOR” , 2019. [Online]. Avilable: http://eprints.uty.ac.id/4196/

[Diakses 26 februari 2021]

[3] Siti Nurajizah dan Maulana Saputra, “SISTEM PAKAR BERBASIS

ANDROID UNTUK DIAGNOSA PENYAKIT KULIT KUCING

DENGAN METODE FORWARD CHAINING”, 2018. [Online].

Avilable:

http://ejournal.nusamandiri.ac.id/index.php/pilar/article/view/81/68

[Diakses 23 februari 2021]

[4] Alfatta, Hanif. (2007). Analisis dan Perancangan Sistem Informasi

untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern,

Yogyakarta : Penerbit ANDI.

[5] Kusrini. (2006). Sistem Pakar – Teori dan Aplikasi, Yogyakarta :

xiii
Penerbit ANDI.

[6] Hartati, Sri dan Iswanti, sari. Sistem Pakar dan Pengembanganya,

Yogyakarta: Graha Ilmu, 2013.

[7] Kusrini. (2008). Aplikasi Sistem Pakar Menentukan Faktor

Kepastian Pengguna dengan Metode Kuantifikasi Pertanyaan,

Yogyakarta : Penerbit ANDI.

[8] Andi Nurkholis, Agung Riyantomo dan Mohammad Tafrikan,

“SISTEM PAKAR PENYAKIT LAMBUNG MENGGUNAKAN

METODE FORWARD CHAINING”, 2017. [Online]. Avilable:

https://publikasiilmiah.unwahas.ac.id/index.php/MOMENTUM/artic

le/view/1757 [Diakses 15 maret 2021]

[9] Kusrini. (2007). Strategi Perancangan dan Pengeolaan Basis Data,

Yogyakarta : Penerbit ANDI.

[10] Jayanti, Ni Ketut Dewi Ari dan Sumiari, Ni Kadek.(2018).Teori

Basis Data, Yogyakarta : Andi. [E-Book]. Available:

https://books.google.co.id/books?

id=Tn2DDwAAQBAJ&lpg=PA1&ots=oRrgfnkhpC&dq=konsep

%20basis%20data&lr&pg=PR2#v=onepage&q=konsep%20basis

%20data&f=false [Diakses 18 maret 2021]

xiv
[11] Kemantrian Pertanian Direktorat Jenderal Peternakan dan Kesehatan

Hewan Direktorat Kesehatan Hewan. 2014. Manual penyakit

Hewan mamalia. Jakarta: Subdit Pengamatan Penyakit Hewan

Direktorat Kesehatan Hewan Direktorat Jenderal Peternakan dan

Kesehatan Hewan Kementerian Pertanian.

[12] Pranggono, Sabar dan Deni Arifianto, M.kom2. “SISTEM PAKAR

DIAGNOSA PENYAKIT KUCING MENGGUNAKAN METODE

FORWARD CHAINING (FC) BERBASIS WEB”, 2017. [online].

Avaible : http://repository.unmuhjember.ac.id/650/1/ARTIKEL.pdf

[diakses 23 agustus 2021]

[13] Prabowo, Mei.(2020). METODOLOGI PENGEMBANGAN

SISTEM INFORMASI, Salatiga:Lembaga Penelitian Dan

Pengapdian Kepada Masysrakat (LP2M) IAIN Salatiga.[E-Book]

Avaible:

https://www.google.co.id/books/edition/METODOLOGI_PENGEM

BANGAN_SISTEM_INFORMASI/UI8dEAAAQBAJ?

hl=en&gbpv=1&dq=metode+waterfall+adalah&printsec=frontcover

[diakses 23 agustus 2021]

[14] Suwed, Muhammad A, Rodame M. Napitupulu. (2011). PANDUAN

LENGKAP KUCING, Jakarta: Penebar Swadaya, anggota Ikapi.

[E-book].Avaible:

https://www.google.co.id/books/edition/Panduan_Lengkap_Kucing/-

vRgCgAAQBAJ?

hl=en&gbpv=1&dq=penyakit+kulit+kucing&pg=PA135&printsec=f

xv
rontcover [diakses 23 agustus 2021]

15 Susetyo, Bayu R. (2008). PANDUAN MEMELIHARA KUCING

PERSIA. Jagaraksa: Agro Media Pustaka.

Avaible:

https://www.google.co.id/books/edition/Panduan_Memelihara_Kuci

ng_Persia/7fMD_oStvFoC?

hl=en&gbpv=1&dq=penyakit+jamur+kulit+kucing&pg=PA115&pri

ntsec=frontcover

[diakses 23 agustus 2021]

xvi
LAMPIRAN

Lampiran 1. Dataset Penyakit Kulit Kucing

Nama Jenis Nama


No Umur Anamnesa Diagnosa
Hewan Kelamin Pemilik
- Luka di
kaki depan
- Bernanah
- Nafsu
1 Jack 1th lk Sigit Abses
makan
meurun
- Bb 3.1kg
Tb 38.3
- Bengkak di
leher
2 Usrok 4th lk Fitri Abses
- Bb 3.7kg
Tb 40.1
- Kaki luka-
luka
3 Ireng 2th lk Ani - Bb Abses
3.85kgTb
39
- Lesu dua hr
- Susah jalan
4 Sandy 4th pr Ardia Abses
- Bb 3.4kg
Tb 40.1
- Luka masi
basah pada
5 Sandy - pr Andra badan Abses
- Bb 3.5kg
Tb 39.0
- Kaki luka
dan
6 Badrun 2th lk Santo bernanah Abses
- Bb 4.9kg
Tb 39.1
- Leher
bengkak
- Nafsu
7 Surti 2th pr Galih makan Abses
berkurang
- Bb 3.2kg
Tb 38.6
8 Fluffy 1.5th - Izza - Terdapat Abses

xvi
luka
berlubang
- Luka
bernanah
- Leher
bengkak
- Luka di
9 Ireng 3th pr Anggi Abses
kaki
- Bb 4kg
Tb39.6
- Luka di
kaki
- Luka
10 Comel 3th lk Ira Abses
bernanah
- Bb 5.9kg
Tb -
- Luka –
luka 2
minggu
- Terdapat
benjolan
- Nafsu
Abses
11 Mika 4bln pr Bimo makan
Dermatitis
turun
- Bibir atas
sobek
- Gigi patah
- Bb 0.85kg
Tb 37.9
- Bisul pecah
- Lemes
- Masih
12 Hoki 1.5bln lk Rizal Abses
minum asi
- Bb 0.3kg
Tb 29.5
- Bengkak
pada kaki
- Nafsu
Abses
13 Siwon - lk Doro makan
berkurang
- Bb 3.8kg
Tb 40.3
14 Unyil - - Michael - Kaki kiri Abses
pincang
- Kaki
bengkak

xvii
- Habis
hialng 2 hr
- Bb 2.5kg
Tb 39.2
- Ada
benjolan di
15 cantik 2bln pr Erli perut Abses
- Bb 0.5kg
Tb 40.2
- Luka
karena
bertengkar
16 Olaf 4th lk Septia - Luka Abses
bernanah
- Bb 5 Tb
38.4
- Benjoan di
leher kanan
17 Boju 11bln pr Ana Abses
- Bb 2.6 Tb
40.1
- Kaki
berlubang
- Keluar
nanah
- Telinga
Abses
18 Tobeh 2th lk Ardi berair
Otitis
- Nafsu
makan
menurun
- 19Bb 3.05
Tb 38.5
- 7 hr tidak
pulang
- Luka dan Abses
19 Butter 3th lk Amin
bernanah
Nafu makan
menurun
- Benjola di
belakang
telinga
20 Item 7th pr item Abses
- Lemas
- Bb 4.5 Tb
39.7
- Bisul pecah
21 Pipo 2th lk Anto di pipi Abses
- Bb – Tb -

xviii
- Gatal-gatal
- Bengkak di
telinga
- Bernanah
dibagian Abses
22 Chuqulat 2th lk Diah
tubuh
bawah
- Demam
- Bb 4.7 Tb
40.4
- Pipi
bengkak
23 Kiko 3th lk Bu diah Abses
- Bb 4.5 Tb
39.0
- Telinga
berair
- Belum
24 Cesa 4th pr Ika Abses
vaksin
- Bb 3 Tb
39.1
- Leher
bengkak
25 Bilo 8bln lk wulan - Demam Abses
- Bb 2.6 Tb
41
- Di leher da
Abses dan Cat
26 Luna 7bln pr Dhisa nanah
flue
- Flue
- Kaki luka
bernanah
- Kaki Abses dan paha
27 Mbul 8bln lk Tera
pincang dexter
- Bb 3.4kg
Tb41.1
- Benjoln di
kepala
Abses di atas
- Kaki depan
telinga kanan
28 Koko 5th lk Yaya bengkak
Bengkak da luka
- Pincang
pada kaki
- Bb 3.2 Tb
39.4
- Berkerak
- Sudah mau
Dermato
29 Gembul 1bln Pr Halifah makan
phytosis
- Bb 0.3 Tb
38.8

xix
- Ada kerak
pada
30 Mumu 2bln lk Purwaningsih punggung Dermatophytois
- Bb 1.5kg
Tb 39.2
- Gatal pada
bagian
leher
31 Revo 7bln lk Ahmad - Rambut Dermatophytosis
rontok
- Bb 2.9kg
Tb 38.7
- Badan
berkerak
- Belum
vaksin
32 Nn 4bln pr Reza Dermatophytosis
- Baru
adopted
- Bb 1.3
Tb37.7
- Ketombe
- Dijilatin
- Kutuan
- Gatal-gatal Dermatophytosis
33 Mochi 3th pr Tasya - Berkerak Pedi kuloris
- Adobt 2 Otitis sinister
minggu
- Bb 3.1 Tb
39.1
- Berkerak
- Nafsu
makan
34 Bolang 1bln pr Halifah Dermatophytosis
berkurang
- Bb 0.2 Tb
38.6
- Jamur di
wajah
- Sudah
Dermatophytosis
suntik, tapi
35 Cila 2bln pr Pak Agus Jamuran dibadan
tambah
dan muka
banyak
- Bb 0.88 Tb
37.8
- Scabies
36 Imo - pr Cahyani - Bb 0.95 Dermatophytosis
Tb38.8

xx
- Gatal-gatal
- Bulu
rontok
- Nafsu Dermatophytosis
37 Ones 2tj lk Yoan
makan Dermatitis
menurur
- Bb5.7 Tb
38
- Bulu
rontok
- Kulit
38 Keko 3bln pr Ferdian Dermatophytosis
berkerak
- Bb 0.4 Tb
38.4
- Berkerak
39 Miu 2bln pr Mala - Bb 0.6 Tb Dermatophytosis
38.7
- Scabies
- Bintilan di
badan
- Mata
Dermatophytosis
bengkak
40 Boli 3bln pr Egrixx Scabies
- Mafsu Bcs 1,5
makan
berkurang
- Bb 0.4 Tb
35.4
- Jamur
- Bentol-
Dermatophytosis
41 Meow 3bln pr Irma bentol
Scabies
- Bb 1 Tb
38.4
- Berkerak
- Kulit
kemerahan
42 Rocky 6th lk Naila - Sering Dermatophytosis
menggaruk
- Bb 2kg Tb
40
- Leher ada
luka
- Sudah di
43 Trilu 1th pr Arsanti semprot Dermatophytosis
scandix
- Berdarah
- Bb – Tb 38

xxi
- Jamur di
telinga
- Mutah
cacing
- Mandi dua Dermatophytosis
44 Haru 2.5bln lk Wildan
hari sekali dan cacingan
tanpa hair
dryer
- Bb 0.76 Tb
-
- Ada luka
dekat leher
Dermatophytosis
- Bengkak
45 Hanako 4bln pr Irsyad sudah tidak
sudah
bengkak
membaik
- Bb – Tb 38
- Jamur di
badan Jamur
46 Cipal 1th lk Ale
- Bb 4.5 Tb Dermatitis
39.8
- Mau vaksin
pertama
- Tidak ada Jamur dan kutu
47 Lily 4bln pr Afal
kaluhan lice
- Bb 1.5 Tb
39.1
- Kulit
mengelupa
s
Jamur di dada
48 Chiko 5bln lk Joko - Ekor merah
dan ekor
- Bab diare
- Bb 2.9kg
Tb 38.3
- Jamuran
diatas alis
- Belum
49 Catty 4.5bln pr Salma Jamuran
vaksin
- Bb 2kg
Tb38.6
50 Coffe 4bln lk Salma - Bintik- Jamuran
bintih di
bawah
abdomen
- Belum
vaksin
- Bb 1.6kg

xxii
Tb 38.7
- Jamur di
bagian
51 Milo 3mng pr Jatu leher Jamuran
- Bb 0.76kg
Tb39.1
- Jamuran
52 Sia - - Afkar - Bb 2kg Tb Jamuran
38.4
- Mau vaksin
53 Kitty 4bln pr Salsa - Aoobt 3mg Jamuran
- Bb – Tb -
- Murung
sejak 2 hr
yang lalu
- Banyak
kutu
Jamuran dan
54 Pisi 2bln pr Fani - Rambut
kutu lice
rontok
- Belum
vaksin
- Bb 1.5kg
Tb 39.1
55 Cemplon 4.5bln Pr Satrio - Mau vaksin Kuru pasir
- Habis
melahirkan
- Menyusui
- Hamil lagi
- Bulu
56 Aswad 1th pr Fadel Kutu pasir
rontok
- Belum
vaksin
- Bb 4.1kg
Tb38.1
57 Embul 44.5bln lk Satriyo - Mau vaksin Kutu pasir
- Mau vaksin
pertama
58 Roca 3bln pr Ridna Kutuan
- Bb 1.45 Tb
38.4
- Telinga
berair
- Nafsu Otitis
59 Eona 3bln pr Monic
makan Observasi virus
berkurang
- Bb 1.1kg
60 Milo - - Dini - Nafsu Otitis

xxiii
makan
turun
- Keluar
cairan dari
telinga
- Bb 2.2kg
Tb 40.1
- Telinga kiri
kotor
61 Pepe 4.5th lk Edi Otitis
- Bb 4.7kg
Tb 39.3
- Telinga kiri
berair
62 Coco 1th lk Safiq Otitis
- Bb 3.9
Tb38.6
- Lemes
63 Santi - pr Novrio - Bb 1,3 Tb Otitis
39.2
- Salahh satu
telinga otor
64 Pace - - Syafara dan berair Otitis
- Bb 0.9 Tb
38.2
- Makan
kertas
Otitis
- Perawatan
65 Leon 5th k Deri Scabies
kulit
Dermatophytosis
- Bb 4.2
Tb38
- Telinga
berair
- Nafsu
66 Katy 3bln pr Salma makan Otitis
berkurang
- Bb 1.8 Tb
38.6
- Telinga
berair
67 Lili 4th pr Ifa Otitis
- Bb 2.9 Tb
38.8
- Telinga
berair
- Poop
68 Olaf 3.5th lk Septian Otitis
kemek
- Bb 4.6 Tb
37.9

xxiv
- Keluar
cairan di
telinga
- Nafsu
makan
69 Hitam - - Siska Otitis
berkurang
- Belum
vaksin
- Bb 3.5 Tb
40
- Keluar
cairan di
telinga
70 Si kecil - - Siska - Nafsu Otitis
makan
berkurang
- Bb 1 Tb 38
- Keluar
cairan dr
telinga
- Nafsu
makan
71 Kuning 1th lk Siska Otitis
berkurang
- Belum
vaksin
- Bb 3.1 Tb
39.3
- Lemes
- Hamil
- Nafsu
72 Menik 1th pr Icha makan Otitis
berkurang
- Bb 3.4 Tb
40.5
- Telinga
kotor
- Ada darah
sedikit Otitis
73 Cici - - Sila - Nafsu Enteritis
makan
berkurang
- Bb .7 Tb
41
- Berkerak
Scabes
74 Nn - pr sigit - Bb 2.3kg
Otitis dextor
Tb 39.0

xxv
- Jamuran di
telinga dan
punggunng
Scabies
75 Gembul 1th lk Tio - Muntah
Hermatopitosis
- Diare
- Bb 3.7kg
Tb 38.8
- Jamur
- Berkerak
76 Krucil - pr Hasna Scabies
- Bb 1.7kg
Tb 38.2
- Ada jamur
dimuka
- Belum
77 Yunseo 4bln lk Ayumay Scabies
vaksin
- Bb 2.1kg
Tb 38.7
- Sebulan
adobsi
- Jamur di
punggung,
telinga dan
78 Nico 1.5bln lk Mikayla Scabies
kaki
- Rambut
rontok
- Bb 0.5kg
Tb 38.7
- Terdapat
kerak
79 Sibos 1th pr Risna Scabies
- Bb 2.52kg
Tb 38.6
- Terdapat
kerak
80 Manis 1th pr Nova Scabies
- Bb 2kg Tb
38.1
- Scabies sdh
kering
- Nafsu
makan
81 Lucu - - Rara turun Scabies
- Belum
vaksin
- Bb 3.3 Tb
38.5
82 Kuki 1,5th lk Ria - Jamur di Scabies
daun

xxvi
telinga
- Bb 3.46kg
Tb 39.2
- Jamuran di
telinga
- Mutah
83 Nn - lk Sunarto - Belum Scabies
vaksin
- Bb 3.5 Tb
39.7
- Jamuran
- Banyak
84 Acing 1th lk Windo kutu scabies
- Bb 3.9kg
Tb 40.2
- Kerak di
telinga dan
ekor
- Nafsu
85 Miyuw - pr Witi Scabies
makan
turun
- Bb 1.8kg
Tb 39.5
- Jamur
berkerak di
daun
telinga
86 Nn 3bln - Riski Scabies
- Belum
vaksin
- Bb 0.8 Tb
39.4
- Baru adobt
Scabies
3hr
Dermatophytosis
87 Setia 2bln pr Setia - Jamuran
Helmintiasis
- Bb o.3kg (+proglofid)
Tb 38.0
- Sakit kulit
bagian
telinga,
dagu, dan
88 Bella 3.5th pr Nining leher Scabies
- Sering
menggaruk
- Bb 2.3kg
Tb 40.4
89 Ciki - pr Inug - Kutuan Scabies

xxvii
- Jamur di
telinga
- Bulu
rontok
- Bb 2.7 Tb
38.9
- Gatal di
muka
- Sudah
90 Upin 1.5 lk Riska diberi obat Scabies
semprot
- Bb 4.2kg
Tb 39.7
- Kropeng di
telinga
- Sudah
91 Nn - lk Angga Scabies
ditetes
- Bb 2.8 Tb
38.1
- Scabiess
92 Putra 7bln lk Dani - Bb 2.4 Tb Scabies
38.4
- Scabies
- Kucing
93 Nn - lk Fitri stray Scabies
- Bb 2.2 Tb
3.3
- Bulu
rontok
94 Torti 1th pr Wisna - Scabies Scabies
- Bb 1.3 Tb
38.5
- Kulit
keropeng
- Kucing Scabies
95 Coco 2th lk Erli
stray Jamuran
- Bb 3.1 Tb
38.7
- Scabies
sebadan
- Belum
96 Pisuke 7bln pr Jihan Scabies parah
vaksin
- Bb 1.8kg
Tb39.2
97 Nn - - Riska - Baru nemu Scabies parah
2hr

xxviii
- Kulit
berkerak
- Bb 39.6kg
Tb 2.4
- Sakit kulit
- Belum
vaksin
98 Dodo - - Dina - Kucing Sckabies
rescue
- Bb2.8kg
Tb38.3
- Scabies /
berkerak
- Makan
menurun
99 Pusi - lk Yulianto Skabies
- Belum
vaksin
- Bb3.3kg
Tb39.4
- Teling
gatal
10
Domdom 2.5bln pr Yanti - Berkerak Skabies
0
- Bb 1.5kg
Tb 38.5
- Berkerak
10
Wiskey 5bln lk Desti - Bb 125kg Skabies
1
Tb39.2
- Sudah
periksa
dengan
diagnosis
10
Mema - lk Moyasi skabies Skabies
2
- Sudah
diberi salep
- Bb 1.5kg
Tb 38.8

xxix

Anda mungkin juga menyukai