Page 1
i
SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING BERBASIS
MOBILE DENGAN METODE CERTAINTY FACTOR
SKRIPSI
FITRIA RIZKY APRILINA
PROGRAM STUDI S1 SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS AIRLANGGA
SURABAYA
2015
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 2
ii
SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING BERBASIS
MOBILE DENGAN METODE CERTAINTY FACTOR
SKRIPSI
Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer
Bidang Sistem Informasi Pada Fakultas Sains dan Teknologi
Universitas Airlangga
Oleh:
FITRIA RIZKY APRILINA
NIM. 081116022
Tanggal Lulus :
31 Desember 2015
Disetujui oleh:
Pembimbing I Pembimbing II
Drs. Kartono, M. Kom Dra. Rini Semiati, M. Si
NIP. 196004211986011001 NIP. 195409181983032001
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 3
iii
LEMBAR PENGESAHAN NASKAH SKRIPSI
Judul : SISTEM PAKAR PERTOLONGAN PERTAMA PADA
KUCING BERBASIS MOBILE DENGAN METODE
CERTAINTY FACTOR
Penyusun : Fitria Rizky Aprilina
NIM : 081116022
Tanggal Ujian : 31 Desember 2015
Pembimbing I : Drs. Kartono F, M.Kom
Pembimbing II : Dra. Rini Semiati, M.Si
Disetujui Oleh :
Pembimbing I Pembimbing II
Drs. Kartono Faqih, M.Kom Dra. Rini Semiati, M.Si
NIP. 19600421 198601 1 001 NIP. 19540918 198303 2 001
Mengetahui :
Ketua Departemen Matematika Ketua Program Studi S1 Sistem Informasi
Fakultas Sains dan Teknologi Fakultas Sains dan Teknologi
Universitas Airlangga Universitas Airlangga
Badrus Zaman, S.Kom., M.Cs Badrus Zaman, S.Kom., M.Cs
NIP.197801262006041001 NIP. 197801262006041001
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 4
iv
PEDOMAN PENGGUNAAN SKRIPSI
Skripsi ini tidak dipublikasikan, namun tersedia di perpustakaan dalam
lingkungan Universitas Airlangga, diperkenankan untuk dipakai sebagai referensi
kepustakaan, tetapi pengutipan harus seizin penyusun dan harus menyebutkan
sumbernya sesuai kebiasaan ilmiah.
Dokumen skripsi ini merupakan hak milik Universitas Airlangga.
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 5
v
KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, berkat
limpahan karunianya penulis dapat menyelesaikan penyusunan skripsi yang berjudul
“SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING BERBASIS
MOBILE DENGAN METODE CERTAINTY FACTOR” dengan lancar dan tepat
pada waktunya.
Mungkin dalam pembuatan skripsi ini masih banyak kekurangan baik itu dari
segi penulisan, isi dan lain sebagainya, maka penulis sangat mengharapkan kritikan
dan saran guna perbaikan untuk penulisan yang akan datang.
Demikianlah sebagai pengantar kata, dengan iringan serta harapan semoga
tulisan sederhana ini dapat diterima dan bermanfaat bagi pembaca. Atas semua ini
penulis mengucapkan beribu-ribu terima kasih yang tak terhingga, semoga segala
bantuan dari semua pihak tidak mendapatkan amal yang baik dati Tuhan Yang Maha
Esa,
Surabaya, Desember 2015
Penulis
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 6
vi
UCAPAN TERIMAKASIH
Puji syukur ke hadirat Tuhan Yang Maha Esa atas berkat dan anugerah-Nya,
sehingga skripsi dengan judul SISTEM PAKAR PERTOLONGAN PERTAMA
PADA KUCING BERBASIS MOBILE DENGAN METODE CERTAINTY FACTOR
ini dapat terselesaikan. Dalam pelaksanaan dan penyusunan skripsi ini, penulis
banyak menemui kendala. Namun, dengan adanya bantuan dari berbagai pihak,
akhirnya laporan penelitian ini dapat terselesaikan. Oleh karena itu, penulis tidak lupa
mengucapkan terima kasih kepada :
1. Allah SWT yang senantiasa memberikan segala berkah dan karunia-Nya dalam
kehidupan penulis sehingga penulisan skripsi ini dapat terselesaikan dengan baik.
2. Keluarga besar yang telah memberikan dukungan secara penuh dalam bentuk doa,
semangat, kasih sayang, dan motivasi hingga penulisan skripsi ini terselesaikan.
3. Drs. Kartono, M. Kom selaku dosen pembimbing I atas pengarahan, kegigihan
serta kesabaran dalam membimbing, memberikan ilmu, pengalaman, pelajaran
berharga, dan koreksi selama penyusunan skripsi ini.
4. Dra. Rini Semiati, M. Si selaku dosen pembimbing II atas pengarahan, kegigihan
serta kesabaran dalam membimbing, memberikan ilmu, pengalaman, pelajaran
berharga, dan koreksi selama penyusunan skripsi ini.
5. Drs. Kartono, M. Kom selaku dosen wali yang dengan sabar memahami dan
membimbing sejak awal masa perkuliahan hingga skripsi ini terselesaikan.
6. Seluruh dosen program studi Sistem Informasi yang telah banyak memberikan
ilmu dan pengalaman sehingga penulisan skripsi ini dapat terselesaikan dengan baik.
7. drh. Husniya sebagai narasumber yang telah bersedia berbagi ilmu, pengetahuan
dan meluangkan waktu sehingga skripsi ini bisa terselesaikan dengan baik.
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 7
vii
8. Segenap staf laboratorium komputer yang telah memberikan bantuan dan
pelayanan yang baik selama proses penelitian hingga penulisan skripsi ini dapat
terselesaikan
9. Keluarga besar S1 Sistem Informasi UNAIR 2011 yang telah banyak membantu
dalam berbagi informasi, sharing dan tukar pendapat dalam proses penulisan skripsi
serta doa, dukungan, dan motivasi yang telah diberikan kepada penulis.
11. Brilliantin, yang telah banyak memberikan saran dan masukan dalam
pengumpulan data dan informasi selama proses penelitian, dan sebagai narasumber
dalam pembuatan skripsi ini dan sebagai pencetus ide pembuatan judul skripsi ini.
11. drh. Husniya, yang telah banyak memberikan saran dan masukan dalam
pengumpulan data dan informasi selama proses penelitian, dan sebagai narasumber
dalam pembuatan skripsi ini dan sebagai pencetus ide pembuatan judul skripsi ini.
12. Fachrian Anugerah yang telah rela meluangan waktu demi memberikan bantuan
dalam pembuatan aplikasi
13. Fitria Sulistyorini, Gading Arum, Nur Ardista, Dhyna Octa, Anindo Saka, Sucita
Diayu, Rizki Dwi, Anita Pratiwi, Meilany Anjani, Fitri Retrialisca, Dedek Putri, yang
selama ini telah menjadi teman, sahabat, saudara dan motivator terkimpil yang telah
banyak sekali memberikan banyak keceriaan, hiburan, dan memberikan motivasi
selama penulisan skripsi ini.
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 8
viii
Fitria Rizky Aprilina, 2015. Sistem Pakar Pertolongan Pertama Pada Kucing Berbasis Mobile Dengan Metode
Certainty Factor. Skripsi ini dibawah bimbingan Drs. Kartono M. Kom dan Dra. Rini Semiati, M. Si. Program
Studi S1 Sistem Informasi. Fakultas Sains dan Teknologi, Universitas Airlangga.
ABSTRAK
Kucing merupakan salah satu hewan peliharaan paling populer di dunia. Permasalahan
terkait kesehatan merupakan salah satu hal yang paling menjadi perhatian. Para pecinta
kucing (cat lover) sering mengalami kendala dalam mendeteksi gejala sakit yang dialami
kucing peliharaannya juga tindakan penanganan yang harus dilakukan untuk menangani hal
tersebut. Gejala sakit pada kucing tidak dapat disepelekan, karena nantinya jika tidak segera
ditangani, gejala yang awalnya ringan dapat menyebabkan penyakit yang lebih parah. Dari
beberapa masalah mendasar yang terjadi, seorang cat lover membutuhkan sebuah solusi yang
bisa digunakan untuk membantu menyelesaian permasalahan yang terjadi. Dalam hal ini
pembuatan sistem pakar dianggap merupakan solusi yang tepat. Sistem pakar ini dibangun
menggunakan android dan disertai kemudahan dalam melakukan perbaikan sistem untuk
mengikuti perkembangan yang terjadi. Dengan android, diharapkan user dapat menggunakan
aplikasi dengan mudah dan cepat. Pembuatan sistem pakar berbasis mobile dengan metode
certainty factor ini diharapkan dapat menjadi alternatif bantuan bagi cat lover dalam
memperoleh informasi penanganan pada kucing yang bisa digunakan dalam setiap saat.
Dalam membangun sistem pakar ada beberapa tahap yang dilalui. Pertama tahap
pengumpulan data berupa identifikasi gejala dan penanganan serta nilai certainty factor
masing-masing gejala. Kedua tahap pengolahan data, yakni mengolah data yang selanjutnya
dimasukan kedalam sistem pakar. Ketiga tahap perancangan sistem, diaplikasikan dengan
menggunakan system flowchart. Keempat tahap implementasi sistem menggunakan
pseudocode dan penjelasan GUI. Kelima tahap pengujian sistem, diperoleh nilai 74,5%
ketepatan sistem, serta pengujian dengan black-box testing. Tahap akhir adalah evaluasi
sistem, yakni untuk mengetahui tanggapan atau respon pengguna terhadap fungsionalitas,
fitur-fitur, dan tampilan pada aplikasi.
Faktor penentu pengambilan keputusan dalam menentukan penanganan adalah nilai
certainty factor, yang didapatkan dari pakar dan dari user (jawaban tiap pertanyaan dari
user). Hasil dari penelusuran forward chaining dan perhitungan certainty factor memberikan
output berupa saran penanganan yang dapat digunakan sebagai pertimbangan pertolongan
pertama bagi cat lover.
Kata Kunci : Sistem Pakar, Forward Chaining, Certainty Factor
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 9
ix
Fitria Rizky Aprilina, 2015. Expert System of Cat’s First Aid Mobile Based with Certainty Factor
Method. This skripsi was under guidance of Drs. Kartono M. Kom and Dra. Rini Semiati, M. Si.
Majors of S1-Information System. Faculty of Science and Technology, Airlangga University.
ABSTRACT
Cats are one of the most popular pet in the world. The problems related to
cats’ health became one which took the most concern. cat lovers often experienced
problems in detecting pain symptoms had by the cats also the treatments which have
to be given. Cats’ pains symptoms couldn’t be ignored because eventually if not
immediately treated, the light symptoms would have caused more severe disease.
From some basic problems which occured, a cat lover needed a solution which could
be used to helped solve the problems. In this case, developing expert system could be
assumed as a proper solution. this expert system was developed using android and
was accompanied with easy system repairement to follow the developments. with
android, user was expected to operate the system fast and easy. this development of
expert system based mobile with certainty factor method was expected as an
alternative help for cat lovers in obtaining treatments’ information for cats which
could be accessed everytime.
In building expert system, there were several steps which had done. The first
step was data collecting included symptoms identification and treatment also
certainty factor’s value of each symptom. second step was data processing which
processing input data into expert system. the third step was system designment,
applied with system flowchart. the fourth step was system implementation using
pseudocode and GUI explanations. the fifth step was system testing, obtaining value
of 74,5% in accuracy system, also a test using balck box testing. the last was system
evaluating to determined users’ responses for the functionality, features and
appeareance of the application.
The deciding factor in determining treatments’ decisions was the value of
certainty factor, which derived from experts and the user (the answer to each question
from users). the results of the search forward chaining and certainty factor calculation
gave output as first aid which could be use a a treatment for the cat lover
consideration.
Keywords : Expert System, Forward Chaining, Certainty Factor
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 10
x
DAFTAR ISI
Halaman
HALAMAN JUDUL .................................................Error! Bookmark not defined.
LEMBAR PERNYATAAN ...................................................................................... ii
LEMBAR PENGESAHAN NASKAH SKRIPSI ..................................................... iii
LEMBAR PEDOMAN PENGGUNAAN SKRIPSI ................................................. iv
KATA PENGANTAR .............................................................................................. v
UCAPAN TERIMA KASIH .................................................................................... vi
ABSTRAK ............................................................................................................ viii
ABSTRACT ............................................................................................................ ix
DAFTAR ISI ............................................................................................................ x
DAFTAR GAMBAR .............................................................................................. xii
DAFTAR TABEL ................................................................................................. xiv
DAFTAR LAMPIRAN ........................................................................................... xv
BAB I PENDAHULUAN ......................................................................................... 1
1.1 Latar Belakang ........................................................................................... 1
1.2 Rumusan Masalah ...................................................................................... 4
1.3 Tujuan ........................................................................................................ 4
1.4 Manfaat ...................................................................................................... 4
1.5 Batasan Masalah ......................................................................................... 5
BAB II TINJAUAN PUSTAKA ............................................................................... 6
2.1 Kucing ........................................................................................................ 6
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 11
xi
2.2 Gejala dan Penanganan Awal Penyakit Kucing ........................................... 7
2.3 Sistem Pakar ............................................................................................. 13
2.4 Certainty factor ........................................................................................ 18
2.5 Android .................................................................................................... 20
BAB III METODE PENELITIAN .......................................................................... 23
3.1 Jadwal Penelitian ...................................................................................... 23
3.2 Lokasi Penelitian ...................................................................................... 23
3.3 Tahapan Penelitian ................................................................................... 23
BAB IV HASIL DAN PEMBAHASAN ................................................................. 31
4.1 Pengumpulan Data dan Informasi ............................................................. 31
4.2 Pengolahan Data dan Informasi ................................................................ 32
4.3 Mekanisme Inferensi Forward Chaining dan Metode Certainty Factor ...... 33
4.4 Perancangan Sistem .................................................................................. 36
4.5 Implementasi Sistem ................................................................................. 44
4.6 Pengujian Sistem ...................................................................................... 52
4.6 Evaluasi Sistem ........................................................................................ 60
BAB V KESIMPULAN DAN SARAN .................................................................. 61
5.1 Kesimpulan .............................................................................................. 61
5.2 Saran ........................................................................................................ 62
DAFTAR PUSTAKA ............................................................................................. 63
LAMPIRAN
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 12
xii
DAFTAR GAMBAR
Nomer Judul Gambar Halaman
Gambar 2. 1 Contoh Forward Chaining ................................................................... 15
Gambar 2. 2 Hubungan antarkomponen sistem pakar .............................................. 17
Gambar 3. 1 Inference Tree Identifikasi Penanganan .............................................. 26
Gambar 4. 1 Inference Tree Penentuan Penanganan pada Studi Kasus .................... 36
Gambar 4. 2 System Flowchart Proses Diagnosa ..................................................... 37
Gambar 4. 3 System Flowchart Proses Login .......................................................... 38
Gambar 4. 4 System Flowchart Proses Tambah Rule .............................................. 39
Gambar 4. 5 System Flowchart Proses Edit Rule..................................................... 41
Gambar 4. 6 System Flowchart Proses Hapus Rule ................................................. 42
Gambar 4. 7 System Flowchart Proses Edit Nilai CF Maksimal .............................. 43
Gambar 4. 8 Algoritma Umum P3K ........................................................................ 44
Gambar 4. 9 Pseudocode Identifikasi Nama Penyakit.............................................. 44
Gambar 4. 10 Pseudocode Proses Diagnosa ............................................................ 45
Gambar 4. 11 Pseudocode Proses Hitung CF .......................................................... 46
Gambar 4. 12 Pseudocode Proses Penyakit_lanjutan ............................................... 47
Gambar 4. 13 Pseudocode Proses Tambah Rule ...................................................... 48
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 13
xiii
Gambar 4. 14 Pseudocode Proses Edit Rule ............................................................ 48
Gambar 4. 15 Pseudocode Proses Hapus Rule ......................................................... 49
Gambar 4. 16 Pseudocode Proses Edit CF Maksimal .............................................. 49
Gambar 4. 17 Pseudocode Proses Login.................................................................. 50
Gambar 4. 18 Halaman Home ................................................................................. 50
Gambar 4. 19 Menu Diagnosa ................................................................................. 51
Gambar 4. 20 Menu Login ...................................................................................... 52
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 14
xiv
DAFTAR TABEL
Nomor Judul Tabel Halaman
Tabel 3. 1 Keterangan Inisialisasi Kode .................................................................. 27
Tabel 4. 1 Tabel Ilustrasi Pertanyaan Penentuan Penanganan .................................. 35
Tabel 4. 2 Hasil Pengujian Sistem ........................................................................... 53
Tabel 4. 3 Pengujian dengan Black-box Testing ...................................................... 55
Tabel 4. 4 Tabel Hasil Pengisian Kuesioner ............................................................ 60
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA
Page 15
xv
DAFTAR LAMPIRAN
Nomer Judul Lampiran
Lampiran 1 Outline Wawancara dengan Narasumber drh. Husniya
Lampiran 2 Kuesioner untuk mendapatkan data dari cat lover
Lampiran 3 Kuesioner untuk mendapat nilai CF pakar
Lampiran 4 Hasil Kuesioner cat lover
Lampiran 5 Hasil Kuesioner pakar
Lampiran 6 Hasil Perhitungan dari kuesioner CF pakar
Lampiran 7 Data kuesioner cat lover (pengujian sistem)
Lampiran 8 Keterangan Tabel Pengujian Sistem
Lampiran 9 Gambar black-box testing
Lampiran 10 Hasil kuesioner aplikasi P3K
Lampiran 11 User manual
ADLN UNIVERSITAS AIRLANGGA
SKRIPSI SISTEM PAKAR PERTOLONGAN PERTAMA PADA KUCING ... FITRIA RIZKY APRILINA