• Tidak ada hasil yang ditemukan

TUGAS AKHIR SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "TUGAS AKHIR SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB"

Copied!
18
0
0

Teks penuh

(1)

TUGAS AKHIR

SISTEM PAKAR DIAGNOSA PENYAKIT AYAM

MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB

Disusun Untuk Melengkapi Dan Memenuhi Syarat Kelulusan Guna Meraih Gelas Sarjana Komputer

Teknik Informatika Universitas Muhammadiah Jember

Oleh:

KAMILATUL IFROH 1310651221

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH JEMBER 2018

(2)

Orang orang yang sukses

Telah belajar membuat diri mereka melakukan Hal yang harus dikerjakan,

Ketika hal itumemang harus dikerjakan Entah mereka menyukainya atau tidak.

(3)

HALAMAN PRNGERSAHAN

SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWAR CHAINING BERBASIS WEBs

Oleh

KAMILATUL IFROH 1310651221

Tugas Akhir Ini Diajukan Sebagaisalah Satu Syarat Untuk Memperoleh Gelas Sarjana Komputer (S.Kom)

di

Universitas Muhammadiyah Jember Disetujui oleh:

Dosen Pembimbing 1,

Daryanto,S.Kom,M.Kom NPK.11 03 589

Dosen Penguji 1, Dosen Penguji 11,

Ir.Dewi Lusian,MT Ginanjar Abdurrahman,S.Si,M.Pd

NPK.04 10 624 NPK.15 09 637

Mengesahkan Mengetahui

Dekan Fakultas Teknik Ketua Prodi Teknik Informatika

Ir.Suhartinah,MT Yeni Dwi Rahayu,S.ST,M.Kom

NPK.95 05 246 NPK.11 03 590

(4)

Yang bertanda tangan di bawah ini

NIM : 1310651221

Nama : Kamilatul Ifroh

Institusi : Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiah Jember.

Menyatakan bahwaTugas akhir ini yang berjudul “ SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB”. Bukan merupakan karya orang lain baik sebagian maupun keseluruhan kecuali dalam bentuk kutipan yang telah di sebutkan sumbernya.

Demikian surat pernyataan ini dibuat dengan sebenar – benarnya dan apabila pernyataan ini tidak benar, penulis bersedia mendapatkan sangsi dari akademi.

Jember.10April 2018

Kamilatul Ifroh NIM, 1310651221

(5)

KATA PENGANTAR

Puji syukur kehadiran allah SWT yang Maha Pengasih lagi Maha Penyayang, yang hanya kepadanya-lah segala sesuatu bergantung. Alhamdulillah tak lupa senantiasa saya haturkan karena hanya dengan ridho, kemurahan, dan kekuasaanNya-lah tugas akhir yang berjudul:

“ SIATEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEB “ dapat diselesaikan dengan segala kelebihan dan tak lepas dari kekurangan yang terdapat didalamnya.

Sholawat serta salam semoga senantiasa tercurah kepada baginda Rosullullah Muhammad SAW, keluarga beliau dan para sahabat hingga pengikutnya sampai akhir zaman, orang-orang yang senantiasa istiqomah menegagkan kebenaran dan menebar kebaikan dibumi hanya untuk Allah SWT .

Tugas akhir ini menjelaskan tentang bagaimana tingkat akurasi pada sistem yang telah dibuat. Dengan segala kerendahan hati, penulis memohon maaf jika ternyata dikemudian hari diketahui bahwa hasil dari tugas akhir ini masih jauh dari kesempurnaan. Semoga bermanfaat bagi setiap insan yang memperngunakan untuk kebaikan dijalan Allah SWT.

Jember, 23 maret 2018

(6)

UNGKAP TERIMAKASIH

Bismillahirrohmanirrohim...

... Allah akan meninggikan derajat orang – orang yang beriman diantaramu dan orang – orang yang mempunyai ilmu pengetahuan beberapa derajat

(Q.S.AL–Mujadilah–11) Alhamdulillah segala puji bagi allah yang senantiasa menikmati nikmat terbesar dari hidup ini kepada saya berupa nikmat iman dan islam dengan rahmat- Nya penulis diberikan kemudahan dalam menyelesaikan studi dikampus tercinta Universitas Muhammadiyah Jember.

Atas segala upaya bibmbingan dan arahan dari semua pihak, tanpa mengurangi rasa hormat penulis mengucapkan terimakasih yang sebesar – besarnya kepada :

1. Ibu Ir. Suhartinah MT. Selaku Dekan Fakultas Teknik Universitas Muhammadiah Jember.

2. Ibu Yeni Dwi Rahayu, S.ST.,M.Kom. selaku ketua Program Studi Teknik Informatika , Fakultas Teknik, Universitas Muhammadiyah Jember.

3. Bapak Daryanto.S.Kom,M.Kom Selaku Dosen Pembimbing 1 yang telah memberi

arahan dan meluangkan waktunya untuk membimbing saya dalam

menyelesaikan tugas akhir ini.

4. Ibu Dewi Lusiana,Ir.MT selaku Dosen Penguji 1 dan bapak Ginanjar Abdurrahman,S.Si,M.Pd selaku Dosen Penguji II yang telah memberikan saran dan ritikan yang sangat membangun dalam penyelesayan tugas akhir ini. 5. Bapak dan Ibu Dosen Fakultas Teknik Informatika Universitas Muhamadiyah

Jember yang telah memberikan banyak ilmu kepada saya.

6. Kedua orangtua dan keluarga tercinta, terimakasih yang tak terhingga atas do’a, semagat, kasih sayang, pengorbanan dan ketulusan dalam mendampingi penulis. Semoga Allah SWT senantiasa melimpahkan rahmat dan idho-Nya kepada keduanya. 7. Sahabat dan keluarga pondok atthy bah yang sudah selalu setia mendapingi,

mendoakan, memberi dukunagn, dan yang memberikan kasih sayang kepada saya yang tak terhingga.

(7)

8. Terimakasih kepada teman – teman Teknik Informatika Angkatan 2013 yang senantiasa memberi semangat, do’a, dan dukungan yang tiada habisnya.

Dan semua pihak yang telah mendukung, mendo’a kan dan membantu menyelesaikan tugas akhir ini yang tidak dapat saya sebutkan satu persatu Dan untuk semua yang disebutkan diatas, semoga Allah menunjukkan kita pada jalan yang benar,menghimpun kita dengan orang – orang yang beriman dan berilmu, dan diampuni dosa – dosa kita dan senantiasa tercurah rahmat, taufiq dan hidayah-Nya kepada kita dan keluarga kita sekalian.

Amiiiiiiin.... Yaa Rabhal’alamin...

Jember 10 april 2018

(8)

HALAMAN PERSEMBAHAN

Kehadiran Allah SWT yang telah memberikan jalan-Nya sehingga tugas akhir ini berhasil diselesaikan. Dalam penelitian yang dituliskan ini penulis mempersembahkan karya ini untuk orang – orang yang sangat membatu dalam memberikan semangat dalam menyelesaikan penelitian ini, antara lain :

1. Allah SWT atas segala rahmat dan kesempatan sampai saat ini saya masih sangat yakin dan percaya apa yang terjadi pada diri saya ini atas kehendak-Mu. Terimakasih allah telah kau berikan kesempatan melewati suatu kehidupan dengan cara seperti ini.

2. Kedua orangtua saya Bapak Hanafi dan Ibu saya Illiyah, tiada kata yang bisa menggantikan segala sayang, usaha, semangat dan juga lanturan do’a yang telah dicurahkan untuk menyelesaikan tugas akhir putrimu ini. Kakakku Ali fikri Dan Adikku Elok Barokah Yang telah memberikan segenap do’a dan semangat tanpa lelah untuk saudarimu ini.

3. Kepada ahabat dan keluarga pondok atthy bah terimakasih atas dukungan dan do’anya. Serta nasehat yang diberikan selama ini, semoha allah membalasnya dan memberikan barokah dan hidayah-Nya Amin Ya Robal alamin.

4. Teman – teman seperjuangan Mahasiswa Program Studi Teknik Informatika Angkatan 2013 yang telah banyak memberikan masukan pada penyeselsayan tugas akhir ini. 5. Terakhir, almamaterku tercinta Universitas Muhammadiyah Jember dan Program Studi

Teknik Informatika hingga saya mendapatkan gelas Sarjana Komputer ini.

Akhirnya dengan segala kerendahan hati penulis menyadari masih banyak terdapat kekurangan – kekurangan sehingga penulis mengharapkan adanya saran dan keritik yang berifat membangun demi kesempurnaan tugas akhir ini.

(9)

SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWAR CHAINING BERBASIS WEB

[email protected] [email protected]

Teknik Informatika

Universitas Muhammadiah Jember Jln.Karimata No.49, Telp(0331)336728

ABSTRAK

Berdasarkan data dinas peternakan provinsi Jawa Timur menyebutkan bahwapada tahun 2013 sampai 2016 ayam merupakan unggas yang paling banyak dipelihara oleh masyarakat. Sebagian masyarakat memilih ayam sebagai hewan peliharaan karena cukup baik untuk dipelihara. Namun permasalahannya adalah keterbatasan waktu danjumlah dokter hewan yang masih sedikit. Saat ini jumlah dokter hewan di Indonesiadiperkirakan berjumlah kurang lebih 12 ribu orang, sementara kebutuhan pada profesi ini mencapai 20 ribu orang. Selain itu, informasi penyakit yang diperoleh hanya sesuai dengan kondisi ayam pada saat ke dokter hewan, dan apabila terdapat gejala lain yang timbul, maka harus kembali melakukan konsultasi kepada dokter hewan tersebut. Maka dibutuhkan solusi untuk mendeteksi penyakit ayam sejak dini agar penyakit tersebut tidak memburuk juga tidak terlambat dalam menanganinya. Yaitu dengan mengembangkan aplikasi sistem pakar untuk diagnosa penyakit ayam menggunakan motor inferensi Forward Chaining yang meliputi 9 penyakit dan 32 gejala. dengan harapan agar sistem pakar yang dikembangkan berguna untuk membantu masyarakat dalam memperoleh informasi mengenai penyakit ayam beserta solusinya secara mudah dan cepat.

(10)

SISTEM PAKAR DIAGNOSA PENYAKIT AYAM MENGGUNAKAN METODE FORWAR CHAINING BERBASIS WEB

[email protected] [email protected]

Teknik Informatika

Universitas Muhammadiah Jember Jln.Karimata No.49, Telp(0331)336728

ABSTRAK

Based on data from the East Java provincial animal husbandry agency said that in 2013 to 2016 chicken is the most widely kept poultry by the community. Some people choose chicken as a pet because it is good enough to be maintained. But the problem is the limited time and the number of veterinarians are still a little. Currently the number of veterinarians in Indonesia is estimated to number approximately 12 thousand people, while the need for this profession reaches 20 thousand people. In addition, the disease information obtained only in accordance with the condition of the chicken at the time to the veterinarian, and if there are other symptoms that arise, it must return to consult the veterinarian. So needed a solution to detect chicken disease early so that the disease does not worsen nor too late in handling it. That is by developing an expert system application for chicken disease diagnosis using inference motor Forward Chaining which includes 9 diseases and 32 symptoms. with the hope that the expert system developed useful to help the community in obtaining information about chicken diseases and solutions easily and quickly

(11)

DAFTAR ISI

MOTO... ii

HALAMAN PENGESAHAN... iii

PERNYATAAN ... iv

KATA PENGANTAR... v

UNGKAP TERIMAKASIH... iv

HALAMAN PERSEMBAHAN ... vii

ABSTRAK ... ix

DAFTAR ISI ... xi

TAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

BAB I PENDAHULUAN...Error! Bookmark not defined. 1.1LATAR BELAKANG...Error! Bookmark not defined. 1.2RUMUSAN MASALAH...Error! Bookmark not defined. 1.3BATASAN MASALAH ...Error! Bookmark not defined. 1.4TUJUAN ...Error! Bookmark not defined. 1.5MANFAAT ...Error! Bookmark not defined. BAB II TINJAUAN PUSTAKA ...Error! Bookmark not defined. 2.1DEFINISI KECERDASAN BUATAN...Error! Bookmark not defined. 2.2DEFINISI SISTEM PAKAR ...Error! Bookmark not defined. 2.3METODE FORWARD CHAINING...Error! Bookmark not defined...6

(12)

2.4PENGERTIAN DIAGNOSA ...Error! Bookmark not defined.

2.5SIMBOL-SIMBOL DIAGRAM ...Error! Bookmark not defined.

2.5.1Flow Chart ...Error! Bookmark not defined.

2.5.2DFD ( Data Flow Diagram) ...Error! Bookmark not defined.

2.5.3ERD ( Entity Relationship Diagnosa)... 9

2.6PENYAKIT AYAM ...Error! Bookmark not defined. 2.7PENGERTIAN WEBSITE ...Error! Bookmark not defined. 2.8PENGERTIAN PHP...Error! Bookmark not defined. 2.9PENGERTIAN MYSQL ...Error! Bookmark not defined. 2.10PENGUJIAN SISTEM ...Error! Bookmark not defined. BAB III METODE PENELITIAN... 18

3.1TAHAP PENDIDIKAN... 18

3.2KEBUTUHAN HARDWARE DAN SOFTWARE... 20

3.2.1Kebutuhan Hardware (Perangkat Keras) ... 20

3.2.2Kebutuhan Software (Perangkat Lunak)... 21 3.3AKURASI PENGETAHUAN ...Error! Bookmark not defined.

3.3.1Sumber Pengetahuan...Error! Bookmark not defined.

3.3.2Proses Akurisi Pengetahuan...Error! Bookmark not defined.

(13)

3.4PERANCANCANGAN SISTEM BASIS PENGETAHUAN(Knowlage Base)...Error! Bookmark not defined.

3.4.1Kebutuhan Hardware (Perangkat Keras) ...Error! Bookmark not defined.

3.4.2Data Gejala Penyakit ...Error! Bookmark not defined.

3.4.3Kombinasi Gejala dan Penyakit Ayam (Evidence)...Error! Bookmark not defined.

3.5KAIDAH IF-THEN ...Error! Bookmark not defined.

3.6POHON KEPUTUSAN (Decision Tree)...Error! Bookmark not defined.

3.7 ALIRAN PROSES ...Error! Bookmark not defined.

3.7.1Flow Chart ...Error! Bookmark not defined.

3.7.2Diagram Konteks ...Error! Bookmark not defined.

3.7.3Data Flow Diagram...Error! Bookmark not defined.

3.7.4ERD (Entity Relation Diagram) ... Error! Bookmark not defined.

3.8 PENGUJIAN TINGKAT AKURASI... 34

BAB IV HASIL DAN PEMBAHASAN ... 37

4.1 IMPLEMENTASI SISTEM ... 37

4.2 PENGUJIAN SISTEM ... 54

BAB V KESIMPULAN DAN SARAN ... 59

5.1 KESIMPULAN ... 59

5,2 SARAN... 59

(14)

1. Tabel 2.1 Simbol Flow Chart ... 10

2. Tabel 2.2 Simbol DFD ... 11

3. Tabel 2.3 Simbol ERD ... 11

4. Tabel 3.1 Spesifikasi Minimal Kebutuhan Hardware ... 21

5. Tabel 3.2Software Pendukung ... 21

6. Tabel 3.3 Daftar Nama Penyakit Ayam ... 23

7 Tabel 3.4 Daftar Gejala Penyakit Ayam ... 24

8. Tabel 3.5 Kombinasi Gejala ... 25

9. Tabel 4.1 Diagnosa Dokter Dan system ... 54

(15)

TAFTAR GAMBAR

1. Gambar 2.1 Struktur Sistem Pakar ... 5

2. Gambar 2.2 Metode Forward chaining ... 7

3 Gambar 3.1 Tahapan Penelitian ... 19

4. Gambar 3.2 Pohon Keputusan ... 28

5. Gambar 3.3 Flow Chart User... 29

6. Gambar F3.4 Flow Chard Admin ... 30

7. Gambar 3.5 Diagram konteks... 31

8. Gambar 3.6 Data Flow Diagram (Level 1)... 32

9. Gambar 3.7 Entity Relation Diagram... 33

10. Gambar 4.1 Halaman Utama ... 37

11. Gambar 4.2 Register user ... 38

12. Gambar 4.3 Login User ... 38

13 . Gambar 4.4 Halaman Konsultasi ... 38

14. Gambar 4.5 Hasil Konsultasi ... 39

15. Gambar 4.6 Halaman Penyakit ... 39

16. Gambar 4.7 Detail Penyakit ... 40

17. Gambar 4.8 Melihat Histori... 40

18. Gambar 4.9 Login Admin ... 40

19. Gambar 4.10 Halaman Awal Admin ... 41

20. Gambar 4.11 Halaman Data Penyakit ... 41

21. Gambar 4.12 Edit Data Penyakit ... 42

22. Gambar 4.13 Proses edit data ... 43

23. Gambar 4.14 Data Sebelum diedit ... 43

24. Gambar 4.15 Data Sesudah Diedit ... 43

25. Gambar 4.16 Form Tambah Data ... 44

26. Gambar 4.17 Form Tambah Data ... 44

27. Gambar 4.18 Form Edit Data ... 45

28. Gambar 4.19 Data Yang Ditambah ... .45

29. Gambar 4.20 Form Tambah Data Gejala ... 46

30. Gambar 4.21 Halaman Data Gejala ... 46

31. Gambar 4.22 Tambah Data Gejala ... 47

(16)

33. Gambar 4.24 Edit Gejala ... 47

34. Gambar 4.25 Gejala Sebelum Diedit... 48

35. Gambar 4.26 Gejala Sesudah Diedit ... 38

36. Gamabar 4.27 Halaman Input Relasi ... 48

37. Gambar 4.28 Halaman Tampil Relasi ... 49

38. Gambar 4.29 Menambah Relasi Baru ... 49

39. Gambar 4.30 Menutup Realasi ... 50

40. Gambar 4.31 tampilan Relasi Baru ... 50

41. Gambar 4.32 Relasi sebelum di edit... 51

42. Gambar 4.33 Proses Edit Relasi ... 51

43. Gamabar 4.34 Hasil Edit Relasi ... 51

(17)

DAFTAR PUSTAKA

Arief “ Pemograman WebDinamis Menganakan PHP dan MySQL. “ Yogyakarta 2011.

Arhami. (2005). Konsep. Dasar Sistem Pakar Edisi Pertama Yogyakarta: Andi. Jogianto. 2005.Analisis & Desain Sistem Informasi Pendekatan Terstruktr Teori dan

Paraktek Aplikasi Bisnis. Andi Yogyakarta

Kusrini. (2008). Aplikasi Sistem Pakar Menentukan Faktor Kepastian Pengguna Dengan Metode Knantifikasi Pertanyaan Yogyakarta : Andi.

Nagroho. Bunafit Membuat Website Sendiri dengan PHP-MySQL. Penerbit Mediakita. Jakarta. 2009.

Pahlevy.. Randy. Tesar. (2010). Rancang Bangun Sistem pendukung Keptsan

Menentukan penerima Beasiswa dengan mMenggnakan metode Sampek

Additive Weighting (SAW). Skripsi Program Studi Teknik

Informatika. Surabaya. Indonesia.Universitas Pembangunan Nasional “Veteran”.

Kusumadewi. S. (2003). Artificial Intelligence (Teknik dan Aplikasinya Yogyakarta: Graha Ilmu.

Yakuh. (2008). Sistem Basis Data Tutorial Konseptual. Yogyakarta. Penerbit GrahaIlm. Darking. (1994). Expert. System Design and Development. Prentice Hall.

Levig, R. L., Drang, D. E.. Edelson, B. (1991). Al and Expert Systems New York : Megraw-Hill. Lnc.

Simarmata, Jenner. 2007. Perancangan Basis Data Yogyakarta: Penerbit ANDI Harun. M. (2013). Aplikasi Sistem Pakar Diagnosa Penyakit kucing paradigmaAkademi Manajemen Informatika dan Komputer Bima Sarana Informatika Tangerang volume 15

Sururi, (2009). “Sistem Pakar Berbasis Web Identifikasi Penyakit Ayam. Malang : Universitas Islam Negeri Malang (UN).

(18)

Nilogiri. (2012). Klasifikasi Impresi Multi Lebel dengan probabilitas Nera Network pada Citra Batik Menggunakan Kombinasi Fitur Warna . Tekstr. Dan bentuk Institt teknoligi sepluh November. Surabaya

Syafitri , (2010) Perbandingan Metode K-nearest Neighor (KNN) dan Metode Neares Cluster Clasifier (NCC) dalam Pengklasifikasikan Kualitas Batik Teknologi Informatika & Pendidikan . vol 2. Number :47

Madcoms.(2011).Aplikasi Web Database dengan Dreumweaver dan Php MySQL. Yogyakarta.

Putra, (2005) Aplikasi Sistem Pakar Diagnosis Penyakit Menular pada Balita dengan Metode ForwardChaining

http://disnak.jatimprov.go.id/web/layananpublik/datastatistik.Diakses19-02-2018,20:15. https://ugm.ac.id/id/berita/8555indonesia.kekurangan.8.ribu.tenaga.dokter.hewan.Diakses 20-02-2018, 21:06.

Referensi

Dokumen terkait

Berdasarkan hasil penelitian, dapat disimpulkan bahwa penambahan tepung kecombrang dan lama penyimpanan terhadap kualitas mikrobiologi berpengaruh sangat nyata terhadap

Penelitian ini bertujuan untuk : 1) menghasilkan sebuah aplikasi sistem informasi akademik dalam rangka mendukung Aktivitas akademik pada SMAN 1 Kumai Kotawaringin

Di samping itu, sampel yang digunakan dalam penelitian ini menunjukkan struktur kepemilikan saham yang dimiliki oleh manajerial sangat sedikit dibandingkan dengan yang dimiliki

 Transformasi Laplace adalah metoda operasional yang dapat digunakan untuk menyelesaikan persamaan diferensial linier..  Dapat mengubah fungsi umum (fungsi

Dari perspektif kebaharuan, hadirnya Perdais ini bukan saja merupakan penguatan implementatif dari UU Nomor 13 Tahun 2012. Melainkan lebih merupakan

Perintah save untuk menyimpan satu atau lebih variabel dalam file format yang sesuai dengan pilihan anda..

Hasil uji normalitas menggunakan Kolmogrov-Smirnov menunjukan data berasal dari distribusi yang normal karena seluruh perlakuan bernilai lebih dari 0.05 dan

Kegiatan lainnya yang mendukung pelaksanaan pembaharuan pada masyarakat Desa Mlatiharjo; (2) wawancara, yang dugnakan untuk mewawancarai kepala desa sebagai agen perubahan