• Tidak ada hasil yang ditemukan

ABSTRAK. Kata kunci: Diagnosa, Pengobatan, Penyakit Ayam, Sistem Pakar.

N/A
N/A
Protected

Academic year: 2022

Membagikan "ABSTRAK. Kata kunci: Diagnosa, Pengobatan, Penyakit Ayam, Sistem Pakar."

Copied!
15
0
0

Teks penuh

(1)

ii

(2)

iii

(3)

iv ABSTRAK

Penelitian ini dilakukan berdasarkan atas kebutuhan akan adanya alat bantu bagi peternak atau penyuluh dalam mendiagnosis penyakit ternak ayam yang disebabkan oleh virus. Alat bantu tersebut merupakan sistem pakar yang selain untuk mendiagnosis, sistem ini diharapkan mampu memberikan saran-saran pengobatannya. Sistem pakar ini untuk berkomunikasi dengan user berupa pertanyaan “ya” atau “tidak”. Metode inferensi yang digunakan adalah Forward chaining dengan model Depth first search. Adapun tahapan pengembangan sistem meliputi : akuisisi pengetahuan, representasi pengetahuan, mekanisme inferensi, perancangan input/output dan implementasi. Keluaran dari perangkat lunak ini adalah nama jenis penyakit yang menyerang ayam dan saran pengobatannya. Hasil yang didapat yaitu membantu pengguna dalam mengetahui informasi penyakit ayam yang disebabkan oleh virus.

Kata kunci: Diagnosa, Pengobatan, Penyakit Ayam, Sistem Pakar.

(4)

v ABSTRACT

This research was conducted based on the need for assistive devices for farmers or extension workers in diagnosing chicken disease caused by viruses. The tool is an expert system which in addition to diagnosing, this system is expected to be able to provide treatment recommendations. This expert system is to communicate with users in the form of "yes" or "no" questions. The inference method used is Forward chaining with the Depth first search model. The system development stages includes: knowledge acquisition, knowledge representation, inference mechanism, input / output design and implementation. The output of this software is the name of the type of disease that attacks chickens and its treatment recommendations. The results obtained are helping the user to find out information on chicken diseases caused by viruses.

Keywords: Chicken Disease, Diagnosis, Expert System, Treatment.

(5)

vi MOTTO

“Sebuah Hidup yang Tenang dan Sederhana Akan Membawa Lebih Banyak Kebahagiaan Ketimbang Terus-Menerus Mengejar Sukses Namun Selalu Diliputi

Kegelisahan”

“Albert Einstein”

(6)

vii

KATA PENGANTAR

Segala puji syukur penulis panjatkan kehadirat Allah SWT karena atas karunia-Nya kepada penulisan berupa kesehatan dan kejernihan pikiran, sehingga dapat menyelesaikan Laporan Tugas Akhir ini dengan baik dan tepat waktu.

Tugas Akhir ini merupakan salah satu persyaratan memperoleh gelar Ahli Madya pada Program Studi Teknik Informatika, Jurusan Teknik Informatika Politeknik Negeri Indramayu. Tugas Akhir ini berjudul “RANCANG BANGUN SISTEM PAKAR PENYAKIT AYAM MENGGUNAKAN METODE FORWARD CHAINING BERBASIS WEBSITE”. Penulis berharap Laporan Tugas Akhir ini dapat bermanfaat.

Dalam penyusunan Laporan Program Tugas Akhir ini penulis mengucapkan banyak terimakasih atas kerjasama dan dukungan dari semua pihak yang telah ikut serta membantu dalam penyusunan Laporan Program Tugas Akhir, oleh karena itu dalam kesempatan ini penulis ingin menyampaikan rasa terima kasih kepada :

1. Kedua Orang tua dan keluarga saya yang telah memberikan doa restu.

2. Bapak Casiman Sukardi, S.T.,M.T selaku Direktur Politeknik Negeri Indramayu.

3. Bapak A.Sumarudin, S.pd.M.T.,M.Sc selaku Ketua Jurusan Teknik Informatika Politeknik Negeri Indramayu.

4. Bapak . Eka Ismantohadi, S.Kom.,M.Eng selaku Dosen Pembimbing Utama.

5. Bapak Azran Budi Arief, S.T., M.T. Selaku Dosen Pembimbing Pendamping.

6. Seluruh Staf Dosen dan Pengajar yang ada didalam lingkungan Politeknik Negeri Indramayu yang telah memberikan bekal ilmu kepada penulis.

7. Semua teman-teman seperjuangan yang telah berkenan membantu penyusunan laporan ilmiah ini.

Ucapan terima kasih penulis sampaikan juga kepada semua pihak yang langsung maupun tidak langsung turut serta membantu dan mendorong penulis untuk menyelesaikan laporan ini.

Penulis menyadari bahwa pembuatan laporan ini sangatlah jauh dari sempurna, tiada puncak kesempurnaan yang penulis capai kecuali penulis

(7)

viii

mengharapkan kritik dan saran yang membangun untuk kesempurnaan lebih lanjut.

Akhir kata, penulis berharap semoga penyusunan Laporan Program Tugas Akhir ini dapat bermanfaat untuk mahasiswa Politeknik Negeri Indramayu maupun untuk semua pihak yang membutuhkan.

Indramayu, 17 September2018

Penulis

(8)

ix DAFTAR ISI

HALAMAN PENGESAHAN ... Error! Bookmark not defined.

PERNYATAAN KEASLIAN ... Error! Bookmark not defined.

ABSTRAK ... iv

ABSTRACT ... v

MOTTO ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xiv

DAFTAR LAMPIRAN ... xvi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Penelitian ... 2

1.5 Manfaat Penelitian ... 3

1.6 Sistematika Penulisan ... 3

BAB II LANDASAN TEORI ... 4

2.1 Kecerdasan Buatan ... 4

2.2 Sistem Pakar ... 4

2.2.1 Definisi Sistem Pakar ... 4

2.2.2 Ciri-ciri Sistem Pakar ... 5

2.2.3 Arsitektur Sistem Pakar ... 6

2.3 Website ... 8

2.4 Penyakit Ayam ... 8

2.4.1 Jenis Penyakit Pada Ayam Disebabkan Virus ... 9

2.4.2 Gejala Penyakit Pada Ayam Disebabkan Virus ... 9

2.5 Perangkat Lunak yang Digunakan ... 11

2.5.1 PHP ... 11

2.5.2 HTML ... 11

2.5.3 MySQL ... 12

2.5.4 XAMPP ... 12

(9)

x

2.5.5 Cascading Style Sheet (CSS) ... 13

2.5.6 JavaScript ... 13

2.5.7 Notepad ++... 14

2.6 Flowchart ... 14

2.6.1 Flow Direction Symbols ... 15

2.6.2 Processing Symbols ... 15

2.6.3 Input Output Symbols ... 16

2.7 Unified Modeling Language (UML) ... 16

2.7.1 Use Case ... 16

2.7.2 Activity Diagram ... 17

2.7.3 Class Diagram ... 18

BAB III METODOLOGI PENELITIAN ... 19

3.1 Metode Penelitian ... 19

3.2 Analisa Kebutuhan Sistem ... 21

3.2.1 Kebutuhan Hardware (Perangkat Keras) ... 21

3.2.2 Kebutuhan Software (Perangkat Lunak) ... 21

3.2.3 Metode Forward Chainning ... 21

3.2.4 Pohon Keputusan ... 22

3.2.5 Analisis Data Penyakit dan Gejala Klinisnya ... 23

3.2.6 Kaidah Produksi ... 27

3.3 Perancangan Sistem ... 32

3.3.1 Flowchart System dan Flowchart Program ... 32

3.3.2 Unified Modeling Language (UML) ... 34

3.3.3 Perancangan Database... 41

3.3.4 Perancangan Antar Muka... 45

BAB IV HASIL DAN PEMBAHASAN... 53

4.1 Hasil ... 53

4.2 Pembahasan ... 53

4.2.1 Implementasi Basis Data ... 53

4.2.2 Implementasi Desain Interface dan Program ... 57

4.2.3 Pengujian Aplikasi ... 65

4.2.4 Pengujian Sistem ... 71

4.2.5 Kelebihan dan Kekurangan ... 73

4.2.6 Kesimpulan Pengujian ... 74

BAB V PENUTUP ... 75

5.1 Kesimpulan ... 75

(10)

xi

5.2 Saran ... 75 DAFTAR PUSTAKA ... 76

(11)

xii

DAFTAR GAMBAR

Gambar 2.1 Pola Forward Chaining ... 7

Gambar 2.2 Pola Depth-first Search ... 7

Gambar 2.3 Logo Php ... 11

Gambar 2.4 Contoh Script Html ... 12

Gambar 2.5 Logo Mysql ... 12

Gambar 2.6 Logo Xampp ... 13

Gambar 2.7 Contoh Script Css ... 13

Gambar 2.8 Logo Javascript ... 14

Gambar 2.9 Logo Notepad++ ... 14

Gambar 3.1 Metode Penelitian Waterfall ... 19

Gambar 3.2 Pohon Keputusan ... 23

Gambar 3.3 Flowchart System ... 32

Gambar 3.4 Flowchart Program Secara Umum ... 33

Gambar 3.5 Use Case Diagram ... 34

Gambar 3.6 Activity Diagram Input Data Penyakit ... 35

Gambar 3.7 Activity Diagram Input Data Gejala ... 35

Gambar 3.8 Activity Diagram Input Relasi ... 36

Gambar 3.9 Activity Diagram Lihat Relasi ... 36

Gambar 3.10 Activity Diagram Laporan Konsultasi ... 37

Gambar 3.11 Activity Diagram Lupa Password ... 37

Gambar 3.12 Activity Diagram Verifikasi Penyakit ... 38

Gambar 3.13 Activity Diagram Verifikasi Penyakit & Gejala ... 38

Gambar 3.14 Activity Diagram Ubah Profil ... 39

Gambar 3.15 Sequnce Diagram User ... 39

Gambar 3.16 Sequnce Diagram Admin ... 40

Gambar 3.17 Sequnce Diagram Pakar ... 40

Gambar 3.18 Class Diagram ... 41

Gambar 3.19 Relasi Database ... 45

Gambar 3.20 Halaman Awal Admin ... 46

Gambar 3.21 Halaman Dasboard Admin ... 46

Gambar 3.22 Halaman Data Jenis Penyakit ... 47

(12)

xiii

Gambar 3.23 Halaman Data Gejala ... 47

Gambar 3.24 Halaman Relasi ... 48

Gambar 3.25 Halaman Lihat Relasi ... 48

Gambar 3.26 Halaman Laporan Konsultasi ... 49

Gambar 3.27 Halaman Ubah Password ... 49

Gambar 3.28 Halaman Home User ... 50

Gambar 3.29 Halaman Info Penyakit User ... 50

Gambar 3.30 Halaman Informasi ... 51

Gambar 3.31 Halaman Registrasi User ... 51

Gambar 3.32 Halaman Diagnosa ... 52

Gambar 3.33 Halaman Hasil Diagnosa ... 52

Gambar 4.1 Tampilan Halaman Dasboard Pakar ... 57

Gambar 4.2 Tampilan Halaman Verifikasi Penyakit ... 57

Gambar 4.3 Tampilan Halaman Verifikasi Penyakit & Gejala ... 58

Gambar 4.4 Tampilan Halaman Ubah Profil ... 58

Gambar 4.5 Tampilan Dasboard Admin ... 59

Gambar 4.6 Tampilan Halaman Penyakit ... 59

Gambar 4.7 Tampilan Halaman Gejala ... 60

Gambar 4.8 Tampilan Halaman Relasi ... 60

Gambar 4.9 Tampilan Halaman Lihat Relasi ... 61

Gambar 4.10 Tampilan Halaman Laporan Konsultasi ... 61

Gambar 4.11 Tampilan Halaman Ubah Password ... 62

Gambar 4.12 Tampilan Dasboard User ... 62

Gambar 4.13 Tampilan Halaman Info Penyakit ... 63

Gambar 4.14 Tampilan Halaman Registrasi ... 63

Gambar 4.15 Tampilan Halaman Diagnosa ... 64

Gambar 4.16 Tampilan Halaman Hasil Diagnosa ... 64

Gambar 4.17 Tampilan Halaman History ... 65

Gambar 4.18 Tampilan Halaman Info Penyakit ... 65

(13)

xiv

DAFTAR TABEL

Tabel 2.1 Jenis Penyakit Pada Ayam Disebabkan Virus ... 9

Tabel 2.2 Gejala Penyakit Pada Ayam Disebabkan Virus ... 10

Tabel 2.3 Gejala Penyakit Pada Ayam Disebabkan Virus (lanjutan) ... 11

Tabel 2.4 Flow Direction Symbols ... 15

Tabel 2.5 Precessing Symbol ... 15

Tabel 2.6 Precessing Symbol (lanjutan) ... 16

Tabel 2.7 Input Output Symbols ... 16

Tabel 2.8 Simbol dalam Use Case ... 17

Tabel 2.9 Simbol dalam Activity Diagram ... 17

Tabel 2.10 Simbol dalam Activity Diagram (lanjutan) ... 18

Tabel 2.11 Simbol dalam Class Diagram ... 18

Tabel 3.1 Daftar Kebutuhan Hardware ... 21

Tabel 3.2 Daftar Kebutuhan Software ... 21

Tabel 3.3 Penyakit dan Gejala ... 23

Tabel 3.4 Penyakit dan Gejala (lanjutan) ... 24

Tabel 3.5 Penyakit dan Gejala (lanjutan) ... 25

Tabel 3.6 Penyakit dan Gejala (lanjutan) ... 26

Tabel 3.7 penyakit dan gejala (lanjutan) ... 27

Tabel 3.8 Tabel analisa_hasil ... 42

Tabel 3.9 Tabel gejala ... 42

Tabel 3.10 Tabel pakar ... 42

Tabel 3.11 Tabel penyakit ... 43

Tabel 3.12 Tabel relasi ... 43

Tabel 3.13 Tabel tmp_analisa ... 43

Tabel 3.14 Tabel tmp_analisa (lanjutan) ... 44

Tabel 3.15 Tabel tmp_ pasien ... 44

Tabel 3.16 Tabel tmp_ gejala ... 44

Tabel 3.17 Tabel tmp_ penyakit ... 45

Tabel 4.1 Tabel Hasil Pengujian dengan Black-Box ... 66

Tabel 4.2 Tabel Hasil Pengujian dengan Black-Box (lanjutan) ... 67

Tabel 4.3 Tabel Hasil Pengujian dengan Black-Box (lanjutan) ... 68

(14)

xv

Tabel 4.4 Tabel Hasil Pengujian dengan Black-Box (lanjutan) ... 69

Tabel 4.5 Tabel Hasil Pengujian dengan Black-Box (lanjutan) ... 70

Tabel 4.6 Tabel Hasil Pengujian dengan Black-Box (lanjutan) ... 71

Tabel 4.7 Tabel Pertanyaan Kuisioner ... 71

Tabel 4.8 Tabel Pertanyaan Kuisioner (lanjutan) ... 72

Tabel 4.9 Tabel Jawaban Kuisioner ... 72

Tabel 4.10 Hasil Kuisioner ... 72

Tabel 4.11 Hasil Kuisioner (lanjutan) ... 73

(15)

xvi

DAFTAR LAMPIRAN

LAMPIRAN 1. BIODATA PENULIS LAMPIRAN 2. KUESIONER PENGUJIAN LAMPIRAN 3. SOURCE CODE PROGRAM

Referensi

Dokumen terkait

pengetahuan dan keilmuan IPS sesuai dengan perkembagan kehidupan, perkembangan masyarakat, dan perkembangan ilmu dan teknologi. Kelima tujuan di atas harus dicapai dalam

Berdasarkan Peraturan Bupati Ponorogo Nomor 62 Tahun 2008 tentang Uraian Tugas dan Fungsi Dinas Perhubungan Kabupaten Ponorogo, Dinas Perhubungan mempunyai tugas

Konsep Pendidikan Jarak Jauh secara online ini diperuntukkan untuk mengatasi permasalahan jarak dan waktu. Dengan adanya media pembelajaran alternatif secara online

Pengujian secara bersama-sama atau simultan variabel tobin’s q, inflasi, suku bunga, dan nilai tukar mempunyai pengaruh terhadap return saham perusahaan manufaktur

tangga yang memenuhi kriteria: Mengelola usaha pertanian milik sendiri, Mengelola usaha pertanian dengan bagi hasil dan Berusaha dibidang jasa pertanian (Namun data ST2003

Pendapatan total usaha ternak digunakan untuk menentukan dua ukuran lainnya, yaitu R/C rasio usaha ternak yang merupakan efisiensi usaha ternak dan ukuran imbalan

Mengerjakan dengan sungguh-sungguh sesuai dengan kaidah dalam perkuliahan, seperti tidak melakukan plagiat tugas milik orang lain, karena mahasiswa yang memiliki

Hasil penelitian menyimpulkan bahwa terdapat korelasi yang bermakna antara usia dan jumlah bakteri trakea pada pasien kelompok usia dewasa yang menggunakan