SISTEM PAKAR PENANGANAN PENYAKIT UMUM YANG DIDERITA OLEH SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS WEB (Studi Kasus : Peternakan Sapi Di Desa Dlanggu Mojokerto) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Rendra Dwijayanto 201110370311281 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016
SISTEM PAKAR PENANGANAN PENYAKIT UMUM YANG DIDERITA OLEH SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS WEB (Studi Kasus : Peternakan Sapi Di Desa Dlanggu Mojokerto) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Rendra Dwijayanto 201110370311281 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016
KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : SISTEM PAKAR PENANGANAN PENYAKIT UMUM YANG DIDERITA OLEH SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS WEB (Studi Kasus : Peternakan Sapi Di Desa Dlanggu Mojokerto) Tak lupa juga melalui kesempatan yang sangat berharga ini penulis menyampaikan ucapan terimakasih yang sebesar-besarnya kepada semua pihak yang telah membantu dan terlibat dalam penyelesaian tugas akhir ini. Kesempurnaan hanyalah milik Allah, untuk itu penulis menyadari bahwa apa yang penulis susun ini jauh dari kata sempurna. Karena itu penulis mengharapkan kritik, saran dan pendapat yang sifatnya membangun. Terima kasih untuk segala perhatiannya. Penulis berharap semoga tugas akhir ini dapat bermanfaat dan berguna bagi semua pihak. Malang, 06 Oktober 2016 Penulis
DAFTAR ISI LEMBAR PERSETUJUAN... LEMBAR PENGESAHAN... LEMBAR PERNYATAAN... ABSTRAKSI... ABSTRACTION... LEMBAR PERSEMBAHAN... KATA PENGANTAR... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi vii viii x xii BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 2 1.4. Tujuan... 3 1.5. Metodologi Penelitian... 3 1.6. Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1 Sistem Pakar... 6 2.1.1. Konsep Dasar Sistem Pakar... 7 2.1.2. Tahapan-Tahapan Pengembangan Sistem Pakar... 8 2.1.3. Penalaran Berbasis Aturan... 8 2.1.4. Keuntungan Sistem Pakar... 8 2.1.5. Kelemahan Sistem Pakar... 9 2.1.6. Ciri-ciri Sistem Pakar... 9
2.1.7. Kategori Sistem Pakar... 9 2.1.8. Arsitektur Sistem Pakar... 11 2.2. Metode Certainty Factor... 13 2.3. Code Igniter... 15 2.4. MySQL... 15 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Permasalahan... 16 3.1.1 Perancangan Struktur Pengetahuan... 16 3.1.2 Perhitungan... 32 3.2. Perancangan Sistem... 33 3.3.1 Gambaran Sistem... 33 3.3.2 Use Case Diagram... 34 3.2.3 Activity Diagram... 35 3.2.4 Sequence Diagram... 38 3.2.5 Class Diagram... 42 3.2.6 Relasi Antar Tabel... 42 3.3. Perancangan Interface (Antarmuka)... 43 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem... 44 4.1.1 Implementasi Halaman Login... 44 4.1.2 Implementasi Halaman Register... 44 4.1.3 Implementasi Halaman Diagnosa... 45 4.1.4 Implementasi Halaman Hasil Diagnosa... 46 4.1.5 Implementasi Halaman Kelola Data Gejala... 47 4.1.6 Implementasi Halaman Kelola Data Penyakit... 48 4.2. Pengujian Sistem... 48 4.2.1 Pengujian Blackbox... 48 4.2.2 Pengujian Akurasi... 49 BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan... 55 5.2. Saran... 55 DAFTAR PUSTAKA... 56 LAMPIRAN
Daftar Pustaka 1) Sonty, Lena, Imam Suryaman. APLIKASI SISTEM PAKAR PENANGANAN DINI PADA PENYAKIT SAPI DENGAN METODE CERTAINTY FACTOR BERBASIS ANDROID Program Studi Teknik Informatika STMIK LPKIA. 2) Pratama, Angga Hardika. 2014. Aplikasi sistem pakar untuk identifikasi hama dan penyakit tanaman tebu dengan metode naïve bayes berbasis web. Malang, Universitas Brawijaya Malang. 3) Wardani, Sony Ahmad. 2010. SISTEM PAKAR DIAGNOSA KELAYAKAN TANAH DAN PENYAKIT PADA TANAMAN KOPI BERBASIS WEB DENGAN MENGGUNKAN METODE CERTAINTY FACTOR. Malang, Universitas Muhammadiyah Malang. 4) Indirasari, Griscela diani. 2015 SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT TANAMAN TEBU DAN CARA PENCEGAHAN MENGGUNAKAN METODE CERTAINTY FACTOR. Malang, Universitas Muhammadiyah Malang. 5) Latumakulita, Luther A. SISTEM PAKAR PENDIAGNOSA PENYAKIT ANAK MENGGUNAKAN CERTAINTY FACTOR (CF). Program Studi Matematika FMIPA Universitas Sam Ratulangi. 6) http://universitaspendidikan.com/contoh-makalah-sistem-pakar-pengertian-prinsip-dasar-danciri-cirinya,diakses 1 Agustus 2016-23:12 7) http://fairuzelsaid.com/konsep-sistem-pakar, diakses 1 Agustus 2016-23:20 8) Fitriani, Khusnul Diah. 2012. DESAIN DAN IMPLEMETASI SISTEM PAKAR DIAGNOSA PENYAKIT TANAMAN PADI MENGGUNAKAN METODE CERTAINTY FACTOR (studi kasus: dinas pertanian kecamatan lawang). Malang, Universitas Muhammadiyah Malang. 9) Muhammad Arhami.2005, Konsep dasar sistem pakar, Jogjakarta 10) Turban,E.2005. Decision Support Systems and Expert systems. Prentice hall inc,usa 11) Daniel, Gloria Virginia. IMPLEMENTASI SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT DENGAN GEJALA DEMAM MENGGUNAKAN METODE CERTAINTY FACTOR. Teknik Informatika Universitas Kristen Duta Wacana. 12) Id,Ibnu Daqiqil M.Ti, 2011, Framework CodeIgniter, Pekanbary. 13) Haris Saputra,2003, Manajemen Database MySQL menggunakan MySQL-Font. PT.Elex media komputindo,jakarta