sistem pakar diagnosa penyakit pada anjing jenis …

80
SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS HERDER DENGAN MENGGUNAKAN METODE FORWARD CHAINING PROPOSAL TUGAS AKHIR Disusun Untuk Memenuhi Salah Satu Syarat Penulisan Tugas Akhir pada Sekolah Tinggi Manajemen Informatika Dan Komputer (STMIK) Palangkaraya OLEH ANDI PAULUS KALELUKU NIM C1755201071 PROGRAM STUDI TEKNIK INFORMATIKA HALAMAN SAMPUL LUAR SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) PALANGKARAYA 2021

Upload: others

Post on 22-Oct-2021

15 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS

HERDER DENGAN MENGGUNAKAN METODE FORWARD

CHAINING

PROPOSAL TUGAS AKHIR

Disusun Untuk Memenuhi Salah Satu Syarat Penulisan Tugas Akhir pada

Sekolah Tinggi Manajemen Informatika Dan Komputer

(STMIK) Palangkaraya

OLEH

ANDI PAULUS KALELUKU

NIM C1755201071

PROGRAM STUDI TEKNIK INFORMATIKA

HALAMAN SAMPUL LUAR

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

(STMIK) PALANGKARAYA

2021

Page 2: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

ii

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS

HERDER DENGAN MENGGUNAKAN METODE FORWARD

CHAINING

PROPOSAL TUGAS AKHIR

Disusun Untuk Memenuhi Salah Satu Syarat Penulisan Tugas Akhir pada

Sekolah Tinggi Manajemen Informatika Dan Komputer

(STMIK) Palangkaraya

OLEH

ANDI PAULUS KALELUKU

NIM C1755201071

PROGRAM STUDI TEKNIK INFORMATIKA

LAMPIRAN SAMPUL DALAM

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

(STMIK) PALANGKARAYA

2021

Page 3: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

iii

Page 4: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

iv

Page 5: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

iv

DAFTAR ISI

HALAMAN SAMPUL LUAR ................................................................................................... i

LAMPIRAN SAMPUL DALAM .............................................................................................. ii

PENGESAHAN ....................................................................................................................... iii

DAFTAR ISI ............................................................................................................................. iv

DAFTAR TABEL ..................................................................................................................... vi

DAFTAR GAMBAR ............................................................................................................... vii

DAFTAR LAMPIRAN .......................................................................................................... viii

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

1.1 Latar Belakang ............................................................................................................ 1

1.2 Perumusan Masalah..................................................................................................... 2

1.3 Batasan Masalah .......................................................................................................... 2

1.4 Tujuan dan Manfaat .................................................................................................... 2

1.5 Sistematika Penulisan .................................................................................................. 3

BAB II LANDASAN TEORI .................................................................................................... 5

2.1 Tinjauan Pustaka ......................................................................................................... 5

2.2 Kajian Teori............................................................................................................... 10

2.2.1 Sistem Pakar....................................................................................................... 10

2.2.2 Metode Forward Chaining ................................................................................. 12

2.2.4 Website .............................................................................................................. 14

2.2.5 Aplikasi Pendukung ........................................................................................... 15

2.2.6 Pemodelan Sistem .............................................................................................. 17

BAB III METODE PENILITIAN ........................................................................................... 22

3.1 Lokasi Penilitian ........................................................................................................ 22

3.2 Tenik Pengumpulan Data .......................................................................................... 22

3.3 Analisis ...................................................................................................................... 23

3.3.1 Analisis Data ...................................................................................................... 23

3.3.2 Table Penyakit ................................................................................................... 23

3.3.3 Table Gejala ....................................................................................................... 24

3.3.4 Table Pakar ........................................................................................................ 24

3.3.5 Analisis Proses ................................................................................................... 25

3.3.3 Analisa Kebutuhan .................................................................................................. 28

3.3.3.1 Kebutuhan Perangkat Keras ............................................................................... 28

3.3.3.2 Kebutuhan Perangkat lunak ........................................................................... 28

Page 6: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

v

3.3.3.3 Kebutuhan Informasi ...................................................................................... 29

3.4 Disain sistem ............................................................................................................. 30

3.4.1 Desain Proses ..................................................................................................... 30

3.4.2 Desain Perangkat Lunak .................................................................................... 55

DAFTAR PUSTAKA .............................................................................................................. 64

LAMPIRAN ............................................................................................................................. 65

Page 7: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

vi

DAFTAR TABEL

Table 1. Penilitian yang relevan................................................................................................. 6

Table 2. Simbol Use Case Diagram ......................................................................................... 18

Table 3. Simbol Activity Diagram ........................................................................................... 19

Table 4. Simbol Sequence Diagram ......................................................................................... 20

Table 5. Simbol Class Diagram ............................................................................................... 21

Table 6. Tabel penyakit anjing................................................................................................. 24

Table 7. Tabel gejala penyakit anjing ...................................................................................... 24

Table 8. Tabel pakar penyakit anjing ....................................................................................... 25

Table 9. Spesifikasi perangkat keras laptop ............................................................................. 28

Table 10. Spesifikasi Perangkat Lunak. ................................................................................... 28

Table 11. Kegiatan Aktor dan Interaksinya dengan Sistem ..................................................... 30

Page 8: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

vii

DAFTAR GAMBAR

Gambar 1. Use Case sistem yang Dirancang ........................................................................... 31

Gambar 2. Activity Diagram Daftar (User) ............................................................................. 32

Gambar 3. Activity Diagram Login (User) .............................................................................. 33

Gambar 4. Aktivity Diagram Diagnosa (user) ......................................................................... 34

Gambar 5. Aktivity Diagram cetak hasil diagnosa (user) ........................................................ 35

Gambar 6. Aktivity Diagram Info (user) ................................................................................. 36

Gambar 7. Activity Diagram Logout (User) ............................................................................ 37

Gambar 8. Activity Diagram Login (Admin) .......................................................................... 37

Gambar 9. Activity DiagramGanti Password (Admin)............................................................ 38

Gambar 10. Activity Diagram Kelola Data Admin ................................................................. 39

Gambar 11. Aktivity Diagram Kelola Data User (Admin) ...................................................... 40

Gambar 12. Aktivity Diagram Data Gejala (Admin) ............................................................... 41

Gambar 13. Aktivity Diagram Data Penyakit (Admin) ........................................................... 42

Gambar 14. Aktivity Diagram Hasil Diagnosa (Admin) ......................................................... 43

Gambar 15. Aktivity Diagram Cetak Laporan (Admin) .......................................................... 44

Gambar 16. Aktivity Diagram Logout (Admin) ...................................................................... 45

Gambar 17. Sequence Diagram Daftaran (User) ..................................................................... 46

Gambar 18. Sequence Diagram Login (User) .......................................................................... 47

Gambar 19. Sequence Diagram Diagnosa (User) .................................................................... 47

Gambar 20. Sequence Diagram Print Hasil Diagnosa (User) .................................................. 48

Gambar 21. Sequence Diagram Info (User) ............................................................................ 49

Gambar 22. Sequence Diagram Login(Admin) ....................................................................... 50

Gambar 23. Sequence Diagram Mengelola Data Admin(Admin) ........................................... 51

Gambar 24. Sequence Diagram Kelola Data User(Admin) ..................................................... 51

Gambar 25. Sequence Diagram Kelola Data Gejala(Admin) .................................................. 52

Gambar 26. Sequence Diagram Kelola Data Penyakit(Admin) .............................................. 52

Gambar 27. Sequence Diagram Kelola Data Hasil Diagnosa(Admin) .................................... 53

Gambar 28. Sequence Diagram Cetak Laporan(Admin) ......................................................... 53

Gambar 29. Class Diagram ...................................................................................................... 54

Gambar 30. Halaman Login (User) ......................................................................................... 55

Gambar 31. Halaman Daftar User ........................................................................................... 55

Gambar 32. Halaman Menu Awal User ................................................................................... 56

Gambar 33. Halaman Diagnosa User....................................................................................... 56

Gambar 34. Halaman Hasil Diagnosa User ............................................................................. 57

Gambar 35. Halaman Cetak Hasil Diagnosa User ................................................................... 57

Gambar 36. Halaman Info User ............................................................................................... 58

Gambar 37. Halaman Logout User .......................................................................................... 58

Gambar 38. Halaman Login Admin......................................................................................... 59

Gambar 39. Halaman Menu Awal Admin ............................................................................... 59

Gambar 40. Halaman Kelola Data Admin ............................................................................... 60

Gambar 41. Halaman Kelola Data User .................................................................................. 60

Gambar 42. Halaman Kelola Data Gejala................................................................................ 61

Gambar 43. Halaman Kelola Data Penyakit ............................................................................ 61

Gambar 44. Halaman Kelola Data Hasil.................................................................................. 62

Gambar 45. Halaman Cetak Laporan Admin .......................................................................... 62

Gambar 46. Halaman logout admin ......................................................................................... 63

Page 9: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

viii

DAFTAR LAMPIRAN

Lampiran 1. Surat Tugas Dosen Pembimbing

Lampiran 2. Kartu Kegiatan Konsul Tugas Akhir

Lampiran 3. Surat Tugas Penguji Seminar Tugas Akhir

Lampiran 4. Daftar Hadir Perserta Seminar Proposal Tugas Akhir

Lampiran 5. Berita Acara Seminar Proposal Tugas Akhir

Page 10: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

1

BAB I

PENDAHULUAN

1.1 LatarBelakang

Anjing Herder adalah anjing jenis penggembala yang dikenal karena keberanian,

kesetiaan, dan naluri menjaganya. Trah all-around ini bisa menjadi anjing penjaga yang

sangat baik, anjing polisi, anjing militer, anjing penuntun untuk tunanetra, serta anjing

pencari dan penyelamat. Bagi banyak keluarga di dunia, German Shepherd juga

merupakan hewan peliharaan yang berharga. Sebagaimana manusia dan hewan – hewan

yang lain anjing juga memiliki beberapa penyakit, parasit bahkan penyakit itu bisa

ditularkan kepada manusia. Terutama yang menyukai dan memelihara anjing harus juga

memperhatikan kondisi kesehatan dari anjing tersebut.Salah satu tindakan antisipasi

adalah mengetahui seperti apa gejala dari penyakit tersebut, salah satunya adalah

dengan memeriksakan anjing kita kepada dokter hewan secara teratur.

Sistem pakar mendianogsa penyakit pada anjing jenis herder dengan metode

forward chaining ini dibuat untuk memberikan informasi mengenai kesehatan anjing

jenis herder kepada masyarakat awan yang tidak memiliki informasi terkait kesehatan

anjing jenis herder. Forward Chaining adalah perunutan yang dimulai dengan

menampilkan kumpulan data atau 2 fakta yang meyakinkan menuju konklusi akhir pada

umumnya digunakan untuk sistem pendukung keputusan dan sistem pakar.

Jadiuntuk membantu masyarakat yang memiliki anjing agar lebih sadar dan

mudah mengatasi gejala penyakit pada anjing, maka dibangunlah sebuah Sistem Pakar

yang penulis beri judul “Sistem Pakar Diagnosis Penyakit pada Anjing Jenis herder

dengan menggunakan Metode Forward Chaining”.

Page 11: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

2

1.2 Perumusan Masalah

Berdasarkan hal tersebut di atas dalam penelitian ini penulis mengajukanrumusan

masalah sebagai berikut :

Bagaimana memberikan informasi tentang gejala penyakit pada anjing jenis

herder dapat diakses oleh seluruh masyarakat?

1.3 Batasan Masalah

1. Memberikan informasi, mendiagnosis dan cara pengobatan bagi anjing jenis herder

yang memiliki penyakit Parasit Darah, Distemper, Giardia dan ada serta 11 gejala.

2. Aplikasi yang dibuat merupakan aplikasi berbasis web menggunakan bahasa

program PHP dan DBMS menggunakan MySQL.

3. Metode yang digunakan Forward Chaining dengan metode berupa pemodelan IF

(informasi masukan) dan THEN (konklusi)

1.4 Tujuan dan Manfaat

a. Tujuan

Mengimplementasikan sebuah sistem pakar yang dapat membantu

mendiagnosis penyakit pada jenis herder.

b. Manfaat

1) Manfaat bagi pengguna

Membantu pemilik hewan peliharaan anjing jenis herder untuk mengetahui

kemungkinan penyakit yang diderita oleh hewan peliharaan berdasarkan gejala-

gejala yang di tunjukan oleh hewan peliharaan.

Page 12: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

3

2) Manfaat bagi penulis

Sebagai bentuk pengimplementasian ilmu yang telah didapat selama

bangku perkuliahan dan memberikan informasi terkait penyakit anjing jenis

herder dengan metode forward chaining.

3). Bagi Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK)

Palangkaraya

Manfaat yang diberikan kepada kampus adalah sebagai penambah literatur

pustaka pada perpustakaan STMIK Palangkaraya serta dapat digunakan sebagai

referensi dan dokumen akademik dan juga informasi terkait bagaimana

penanganan terdiagnosa pada anjing jenis herder.

1.5 Sistematika Penulisan

Agar penulisan ini dapat terasa, maka penyusunan ini disusun menurut sistematika

berikut :

BAB I PENDAHULUAN

Bab ini berisikan latar belakang masalah, rumusan masalah, batasan masalah, tujuan

dan manfaat, serta sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisikan tentang tinjauan pustaka yang diambil dari penelitian yang relevan

beserta susunan kajian teori yang disesuaikan dengan tema Tugas Akhir.

BAB III METODE PENELITIAN

Bab ini berisikan tentang tahapan yang dilakukan peneliti dalam mengumpulkan

informasi atau data yang dibutuhkan.

Page 13: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

4

BAB IV HASIL DAN PEMBAHASAN

Bab ini berisi implementasi tentang analisis dan hasil sistem yang telah di paparkan

pada bab 3 kedalam bentuk bahasa pemprograman. Selain itu bab ini berisi tentang

hasil pengujian terhadap sistem yang dibangun.

BAB V KESIMPULAN DAN SARAN

Bab ini berisi tentang kesimpulan dan saran yang diperolah dalam penulisan tugas

akhir.

Page 14: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

5

BAB II

LANDASAN TEORI

2.1 Tinjauan Pustaka

Untuk membantu dalam proses penelitian ini, penulis melakukan penelitian yang

relevan terhadap kajian yang telah dilakukan oleh beberapa pihak sebelumnya, hal ini

dimaksudkan agar tidak terjadi duplikasi, dengan penelitian yang sudah di lakukan oleh

pihak lain.

Sistem Pakar Diagnosis Penyakit pada Anjing Jenis herder dengan menggunakan

Metode Forward Chaining ini merupakan aplikasi yang mengandung pengetahuan,

pengalaman yang di masukan satu banyak pakar ke dalam suatu area pengetahuan

tertentu sehingga setiap orang dapat menggunakannya untuk memecahkan berbagai

masalah yang bersifat spesifik dalam hal ini.

Sistem Pakar Diagnosis Penyakit pada Anjing Jenis herder dengan menggunakan

Metode Forward Chaining yang pada umumnya digunakan untuk sistem pendukung

keputusan dan sistem pakar. algoritma ini akan berjalan sangat baik ketika

permasalahan bermula dari mengumpulkan ataupun menyatukan informasi lalu

kemudian mencari kesimpulan yang dapat diambil dari informasi tersebut. Dan

memiliki kemampuan untuk memberikan kesimpulan dengan data yang terbatas

Page 15: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

6

Table 1. Penilitian yang relevan

No Penulis/Tahun Judul Metode Hasil Perbedaan

1 Andri Hamidi,

Kusnadi/2014

Sistem Pakar Untuk Mediagnosa

Penyakit Gagal Ginjal Menggunakan

Metode Forward Chaining Berbasis

Web

Forward

Chaining

1.Aplikasi ini dapat mempermudah dan

mempercepat pengguna untuk

mendiagnosa penyakit

yangkemungkinandideritauserataupasien.

2. Pembuatan aplikasi ini memerlukan

beberapa tahap yaitu mengidentifikasi

masing-masing gejala , diagnosa ,

solusi atau keluhan yang dialami

pasien, menganalisa sistem

menggunakan UML (Unified Modeling

Language) dan pembuatan program

dengan bahasa pemrograman PHP.

3. Untukmengambil kesimpulan atau

hasil diagnosa,dilakukan proses

pencocokkan keluhan yangdialami

dengan gejala, diagnosa dan solusi

tersebut, kemudian dirunut

menggunakan metode forwardchaining.

Perbedaan terletak

pada penilitia pada

mendiagnosa

penyakit pada

manusiasedangkan

penulis pada

penilitian pada

mendiagnosa

penyakit pada anjing

jenis herder

Page 16: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

7

2 Sonia Eka

Pratiwi/2017

Pratiwi, Sistem Pakar Diagnosa

Penyakit Anjing Menggunakan

Metode Forward Chaining Berbasis

Web.

Forward

Chaining

Sistem diagnosa penyakit anjing berhasil

dibangun dan dapat digunakan oleh

pengguna untuk mendiagnosa penyakit

anjing meskipun di suatu daerah tidak

ada pakar.

Sistem pakar untuk mendiagnosa

penyakit anjing ini dapat memberikan

kemudahan bagi orang-orang untuk

mencari penyebab penyakit anjing serta

solusi yang harus diambil oleh

pemelihara anjing.

Dari hasil diagnosa dokter dibandingkan

dengan hasil diagnosa sistem memiliki

tingkat akurasi 88,57%

Perbedaan terletak

pada diagnosa

penyakit anjing pada

umumnya sedangkan

penulis diagnosa

anjing pada jenis

herder

3 Niken Candra

Ningrum,

Hengky Anra,

Helfi

Nasution/2018

Sistem Pakar Diagnosa Penyakit

Menular Pada Anjing Menggunakan

Metode Dempster Shafer

Dempster

Shafer

Sistem dapat mendiagnosa penyakit

menular pada anjing berdasarkan gejala-

gejala yang tampak pada anjing dengan

menerapkan metode Dempster Shafer

dengan tingkat keakuratan sebesar 100%.

berdasarkan

45 data sampel kasus yang digunakan

dalam menentukan nilai belief pada

metode Dempster Shafer. Berdasarkan

hasil pengujian dengan metode black

box, sistem dapat menangani

Perbedaan terdapat

pada proses dianosa

penyakit menular

pada anjing dan

metode yang

digunakan

sedangkan penulis

mendiagnosa

penyakit pada anjing

herder menggunakan

metode forward

Page 17: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

8

kesalahan saat melakukan pengisian data

dengan menampilkan pesan

kesalahan atau intruksi pengisian

data..Tingkat akurasi diperoleh dari

kesesuaianantara hasil diagnosa sistem

dengan hasil diagnosa pakar.

chaining

Page 18: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …
Page 19: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

10

2.2 Kajian Teori

2.2.1 Sistem Pakar

Sistem pakar adalah sistem yang menghasilkan keputusan atas dasar basis

pengetahuan yang dimiliki ahli. Penerapan sistem pakar meliputi bidang-bidang

seperti dalam mengambil keputusan strategis organisasi, jika di bidang medis

keputusan akan dibuat untuk mendiagnosis penyakit, untuk memberikan bantuan

untuk pengobatan penyakit yang didiagnosis (Kartikeyn, Desai, & Dahiya, 2015).

Sistem pakar juga dapat memberikan beberapa analisis masalah dan bahkan dapat

merekomendasikan kepada pengguna berbagai tindakan untuk melakukan

perbaikan dan pembetulan (Asabere & Enguah, 2012). Sistem pakar beroperasi

sebagai sistem interaktif yang merespon pertanyaan, meminta klarifikasi, membuat

rekomendasi, dan umumnya membantu proses pengambilan keputusan

(Chakraborty, 2010).

Metode Pengembangan Sistem Pakar memiliki ciri-ciri sebagai berikut

(Azhar,Sari,&Zulita, 2014)

a. Memiliki fasilitas informasi yang handal.

b. Mudah dimodifikasi.

c. Dapat digunakan dalam berbagai komputer.

d. Memiliki kemampuan untuk belajar beradaptasi.

Pada penelitian ini penulis menggunakan metode forward chaining untuk

pembuatan sistem pakar diagnose penyakit anjing herder. Forward chaining

(Pelacakan ke depan) adalah pendekatan yang dimotori data (data-driven). Dalam

pendekatan ini pelacakan dimulai dari informasi masukan, dan selanjutnya

mencoba menggambarkan kesimpulan. Pelacakan ke depan mencari fakta yang

sesuai dengan bagian IF dariaturan IF-THEN (Guntur&Merlina,2016)

Page 20: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

11

Langkah-langkah yang harus dilakukan dalam membuat sebuah sistem forward chaining

berbasis aturan adalah :

a. Pendefinisian Masalah

Tahap ini meliputi domain masalah dan akuisisi pengetahuan.

b. Pendefinisian Data Input

Sistem forward chaining memerlukan data awal untuk memulai inferensi.

c. Pendefinisian Struktur Pengendalian Data

Aplikasi yang kompleks memerlukan premis tambahan untuk membantu

mengendalikan pengaktifan suatu aturan.

d. Penulisan Kode Awal

Tahap ini berguna untuk menentukan apakah sistem telah menangkap domain

pengetahuan secara efektif dalam struktur aturan yang baik.

e. Pengujian Sistem

Pengujian sistem dilakukan dengan beberapa aturan untuk menguji sejauh mana

sistem berjalan dengan benar.

f. PerancanganAntarmuka

Antar muka adalah salah satu komponen penting dari suatu sistem. Perancangan

antar muka dibuat bersama-sama dengan pembuatan basis pengetahuan.

g. PengembanganSistem

Pengembangan sistem meliputi penambahan antar muka dan pengetahuan sesuai

dengan prototipe sistem.

h. Evaluasi Sistem

Pada tahap ini dilakukan pengujian sistem dengan masalah yang sebenarnya.

Jika sistem belum berjalan dengan baik maka dilakukan pengembangan kembali.

Page 21: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

12

2.2.2 Metode Forward Chaining

Forward chaining adalah suatu rantai yang dicari atau dilintasi dari suatu

permasalahan untuk memperoleh solusi dengan penalaran dari fakta menuju

konklusi yang terdapat dari fakta. Pelacakan atau penalaran kedepan (Forward

chaining) merupakan metode pencarian atau penarikan kesimpulan yang

berdasarkan pada data atau fakta yang ada menuju ke kesimpulan, penulusuran

dimulai dari fakta yang ada lalu bergerak maju melalui premis-premis untuk

menuju kesimpulan atau dapat dikatakan bottom up reasoning. Forward chaining

biasa disebut juga runtut maju atau pencarian yang dimotori data (data driven

search). Jadi pencarian dimulai dari premis-premis atau informasi masukan IF

(informasi masukan) dahulu kemudian menuju konklusi atau derived information

THEN (konklusi) (Silitonga & Budiharto, 2015).

a. Adapun tipe sistem yang dapat menggunakan teknik pelacakan Forward

chaining (Sasmito et al., 2011), yakni:

1) Sistem yang direpresentasikan dengan suatu atau beberapa kondisi.

2) Untuk setia kondisi, sistem mencari rule-rule dalam knowledge base

untukrule-rule yang berkorespondensi dengan kondisi dalam bagian if.

3) Setiap rule dapat menghasilkan kondisi baru dari konklusi yang diminta pada

bagian then. Kondisi baru ini dapat ditambahkan ke kondisi lain yang sudah

ada.

4) Setiap kondisi yang ditambahkan ke sistem akan diproses. Jika ditemui suatu

kondisi, sistem akan kembali ke langkah 2 dan mencari rule-rule dalam

knowledge base kembali. Jika tidak ada konklusi baru, sesi ini berakhir.

Page 22: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

13

b. Pemilihan Metode Inferensi Forward Chaining

Pemilihan metode inferensi menggunkan metode Forward chaining. Forward

chaining dilakukan mulai dari kalimat yang ada dalam knowledge base

kemudian membangkitkan kesimpulan baru sehingga dapat digunakan untuk

melakukan inferensi yang lebih jauh (Suyanto,2014).

c. Kelebihandan Kelemahan Forward Chaining

Adapun kelebihan metode Forward chaining yaitu:

1) Kelebihan utama Forward chaining yaitu metode ini akan bekerja denganbaik

ketika masalah bermula dari mengumpulkan atau menyatukan informasi lalu

kemudian mencari kesimpulan apa yang dapat diambil dari informasitersebut.

2) Metode ini mampu menyediakan banyak sekali informasi dari hanya sejumlah

data kecil.

3) Merupakan pendekatan paling sempurna untuk beberapa tipe dari

problemsolvingtask, yaitu planning, mentoring, control, dan interpretation.

Selain kelebihan diatas, metode Forward chaining juga memiliki kelemahan,

yaitu:

1) Kelemahan utama metode ini yaitu kemungkinan tidak adanya cara untuk

menegenali dimana beberapa fakta lebih penting dari fakta lainnya.

2) Sistem biasa saja menanyakan pertanyaan yang tidak berhubungan. Walaupun

jawaban dari pertanyaan tersebut penting, namun hal ini akan

membingungkan user untuk menjawab pada subjek yang tidak berhubungan.

2.2.3 Konsep Dasar Web

Web merupakan salah satu sumber daya internet yang berkembang pesat.

Pendistribusian informasi web dilakukan melalui pendekatan hyperlink, yang

memungkinkan suatu teks, gambar, ataupun objek yang lain menjadi acuan untuk

Page 23: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

14

membuka halaman-halaman yang lain. Melalui pendekatan ini, seseorang dapat

memperoleh informasi dengan beranjak dari satu halaman ke halaman lain. (Abdul

Kadir, 2005).

2.2.4 Website

Website adalah sejumlah halaman web yang memiliki topik salin terkait, terkadang

disertai pula dengan bekas-bekas gambar, video atau jenis jenis berkas lainya

(Rahmadi 2013).

Website terbagi menjadi dua website golongan kanan dan golongan kiri, yaitu :

a. Website Statis

Adalah website yang mempunyai halaman konten yang tidak dapat di ubah-

ubah, untuk mengubah halaman kontennya harus secara manual, misal dengan

mengeditcore. Website statis ini tidak menggunakan database.

b. Website Dinamis

Adalah website yang secara terstuktur ditunjukan untuk update sesering

mungkin. Biasanya selain halaman utama yang bisa di akses oleh user umum,

juga disediakan halaman backend untuk mengedit konten dari website.

c. Internet

Internet adalah jaringan-jaringan dengan menciptakan kemungkinan komunikasi

antar jaringan di seluruh dunia tanpa bergantung kepada jenis

komputernya.(Saputra, 2013).

d. WebServer

Web server adalah komputer yang digunakan untuk menyimpan dokumen-

dokumen web, komputer ini melayani permintaan dokumen web dari kliennya.

Kustiyahningsih dan (Devie, 2011).

Page 24: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

15

Dari penjelasan teori diatas, penulis menyimpulkan web server adalah komputer

yang digunakan untuk menyimpan dokumen dengan mengakses dan

menampilkan halaman web tersebut dari komputer client.

e. Web browser

Web browser adalah aplikasi yang digunakan untuk menampilkan halaman web

beserta kontennya. Beberapa aplikasi browser yang dapat digunakan antara lain

Internet Explorer, Firenfox, Chrome dan Opera. Web browser yang paling

terkenal penggunanya adalah Internet Explorer dan Mozila Firefox. (Irawan,

2011).

2.2.5 Aplikasi Pendukung

a. Xampp

XAMPP adalah sebuah paket kumpulan Software yang terdiri dari Apache,

MySQL, phpMyAdmin PHP,Perl, FileZilla, dan lain-lain XAMPP berfungsi

untuk memudahkan instalasi lingkungan di PHP, di mana biasanya lingkungan

pengembangan Web memerlukan PHP Apache, MySQL, dan phpMyAdmin

serta Software-Software yang terkait dengan pengembangan Web.

b. MySQL

MySQL (My Structure Query Language) adalah sebuah program pembuat dan

pengelola database atau sering disebut DBMS (Database Management System),

sifat dari DMMS ini adalah Open Source dan ini di dapatkan gratis pada alamat

http://www.mysql.com. MySQL awalnya dibuat oleh perusahaan konsultan

bernama TeX yang berlokasi di Swedia dan dulunya MySQL berjalan pada

Platform Linux, dengan adanya perkembangan dan banyaknya pengguna, serta

lisensi dari database ini adalah Open Source, maka para ahli berkembang

merilisnya dalam versi Windows.

Page 25: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

16

c. PHP (PHP Hypertext Preprocessor)

PHP adalah sebuah bahasa pemograman yang berjalan dalam sebuah web-

server (serverside). PHP diciptakan oleh programmer unix dan Perl yang

bernama Rusmus Lerdoft pada bulan Agustus Sebtember 1994. Script PHP

adalah bahasa program yang berjalan pada sebuah web server, atau sering

disebut server-side. Oleh karena itu, PHP dapat melakukan apa saja yang bisa

dilakukan program CGI lain, yaitu mengolah data dengan tipe apapun,

menerima dan menciptakan cookies, dan bahkan PHP bisa melakukan lebih

dari itu.

d. HTML (Hypertext Markup Language)

Hyper Text Markup Language (HTML) adalah sebuah bahasa markup yang

digunakanuntuk membuat sebuah halaman web, menampilkan berbagai

informasi didalam sebuah Penjelajah web Internetdan formatting hyper text

sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan

tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam

perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal

sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari

sebuah bahasa yang sebelumnya banyak digunakan didunia penerbitan dan

percetakan yang disebut dengan SGML (Standard Generalized Markup

Language), HTML adalah sebuah standar yang digunakan secara luas untuk

menampilkan halaman web. HTML saat ini merupakan standar Internet yang

didefinisikan dan dikendalikan penggunaannya oleh World Wide Web.

Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan

Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN)

adalah lembaga penelitian fisika energy tinggi di Jenewa).

Page 26: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

17

e. Balsamiq Mockup

Balsamiq Mockup adalah program aplikasi yang digunakan dalam pembuatan

tampilan user interface sebuah aplikasi. Software ini sudah menyediakan tools

yang dapat memudahkan dalam membuat desain prototyping aplikasi yang akan

dibuat. Software ini berfokus pada konten yang ingin digambar dan

fungsionalitas yang dibutuhkan oleh pengguna. Menurut website resmi balsamiq

http://balsamiq.com/.Balsamiq Mockup adalah alat wireframing cepat yang

membantu bekerja lebih cepat dan lebih pintar. Balsamiq Mockupmenciptakan

pengalaman sketsa dipapan tulis, tetapi menggunakan computer, membuat

mockup menjadi cepat. Pengguna akan mengasilkan lebih banyak ide, sehingga

pengguna akan dapat membuang yang buruk dan menemukan solusi terbaik.

2.2.6 Pemodelan Sistem

UML (Unified Modeling Language) adalah sebuah bahasa untuk menentukan,

visualisasi, kontruksi dan mendokumentasikan artifact. UML merupakan sebuah

standarisasi bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun

dengan menggunakan teknik pemrograman berorientasi objek. UML memiliki

beberapa diagram grafis yang diberi nama berdasarkan sudut pandang yang berbeda

terhadap sistem dalam proses analisis atau rekayasa UML yaitu sebagai berikut :

a. Use Case Diagram

Use Case Diagram menggambarkan fungsionalitas yang di harapkan dari sebuah

sistem. Sebuah use case merepresentasikan sebuah interaksi antara actor dengan

sistem. Use case merupakan sebuah pekerjaan tertentu. Simbol-simbol yang ada

pada Use Case Diagram dapat dilihat pada table 2

Page 27: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

18

Table 2. Simbol Use Case Diagram

Simbol Deskrisi

1 2

Use Case

Fungsionalitas yang disediakan sistem

sebagai unit-unit yang saling bertukar

antar unit atau actor, biasanya dinyatakan

dengan menggunakan kata kerja diawal

frase name use case.

Aktor/Actor

Nama aktor

Orang proses, atau system lain yang

berinteraksi dengan sistem informasi yang

akan dibuat diluar sistem informasi yang

akan dibuat itu sendiri, jadi walaupun

simbol dari actor adalah gambar orang,

tapi actor belum tentu orang, biasanya

dinyatakan menggunakan kata benda

diawal frase nama actor.

Asosasi /Assonciantion Komunikasi antar actor dan use case yang

berpartisipasi pada use case atau use case

memiliki dengan actor

Ekstensi/Extend

<<extend>>

Relasi use case tambahan ke sebuah use

case dimana use case yang ditambahkan

dapat berisi sendiri walaupun tanpa use

case tambahan.

Generalisasi/Generalization

Hubungan generalisasi dan spesialisasi

(umum-khusus) antara dua buah use case

dimana fungsi yang satu adalah fungsi

yang lebih umum dari yang lainnya

misalnya.

Menggunakan/Include /User

<< include>>

Relasi use case tambahan ke sebuah use

case dimana use case yang ditambahkan

memerlukan use case ini menjelaskan

fungsinya atau sebagi syarat yang

dijalankan use case ini. Include berarti use

case yang ditambahkan akan selalu

dipanggil saat use case tambahan

dijalankan.

b. Activity Diagram

Diagram aktivitas atau activity diagram merupakan bentuk khusus dari state

machine yang bertujuan memodelkan komputasi-komputasi dan aliran kerja

yang terjadi dalam sistem/perangkat lunak yang sedang dikembangkan. Simbol-

simbol yang ada pada Activity Diagram dapat dilihat pada table 3.

Nama use case

Page 28: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

19

Table 3. Simbol Activity Diagram

Simbol Deskripsi

1 2

Status Awal Status awal aktivitas sistem, sebuah

activity diagram memiliki sebuah status

awal.

Aktivitas Aktivitas yang dilakukan sistem, aktivitas

biasanya diawali dengan kata kerja.

Percabangan/Decision Asosiasi percabangan jika ada pilihan

aktivitas lebih dari satu.

Status Akhir Status akhir yang dilakukan sistem, sebuah

diagram aktivitas memiliki sebuah status

akhir.

Swimlane

Memisahkan organisasi bisnis yang

bertanggung jawab terhadap aktivitas yang

terjadi.

c. Sequence Diagram

Diagram sekuen merupakan diagram yang digunakan untuk menggambarkan

perilaku objek pada use case dengan mendeskripsikan proses objek dengan

pesan yang dikirimkan. Simbol-simbol yang ada pada Sequence Diagram dapat

dilihat pada tabel 4.

aktivitas

Page 29: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

20

Table 4. Simbol Sequence Diagram

Simbol Diskripsi

1 2

Aktor

Actor juga dapat berkomunikasi dengan

Object, maka Actor juga dapat diurutkan

sebagai kolom.

Garis HIdup/life line Lifeline mengindikasikan keberadaan

sebuah object dalam basis waktu. Notasi

untuk Lifeline adalah garis putus-putus

Vertikal yang ditarik dari sebuah Object

Object

Object merupakan instance dari sebuah

class dan dituliskan tersusun secara

horizontal. Digambarkan sebagai sebuah

class (kotak) dengan nama object

didalamnya yang diawali dengan sebuah

titik koma.

Activation Activation dinotasikan sebagai sebuah

kotak segi empat yang digambar pada

sebuah Lifeline. mengindikasikan sebuah

objek yang akan melakukan sebuah aksi.

Message Message, digambarkan dengan anak panah

horizontal antara Activation Message

mengindikasikan komunikasi antara

Object-Object.

d. Class Diagram

Class Diagram digunakan untuk menggambarkan struktur dalam objek sistem.

Diagram ini menunjukkan Class Object yang menyusun sistem dan juga

hubungan antara Class Object. Simbol-simbol yang ada pada Class Diagram

dapat dilihat pada tabel 5.

:Objectl

Page 30: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

21

Table 5. Simbol Class Diagram

Simbol Deskripsi

1 2

Kelas

Kelas pada struktur sistem, tiap kelas

memiliki nama, attribute, dan operation

atau method.

Antar muka/Interface

nama_interface

Sama dengan konsep interface dalam

pemprograman berorientasi objek.

Asosiasi/Association Relasi antar kelas dengan makna umum,

asosiasi biasanya juga disertai dengan

multiplicity.

Asosiasi berarah/DirectedAssociation Relasi antar kelas dengan makna kelas

yang satu digunakan oleh kelas yang lain,

asosiasi biasanya juga disertai dengan

multiplicy.

Generalisasi Relasi antar kelas dengan makna

generalisasi-spesialisi (umum khusus).

Kebergantngan/Dependency Relasi antar kelas dengan makna

kebergantungan antar kelas.

Agregasi/Aggregation Relasi antar kelas dengan makna semua-

bagian (whole-part)

Page 31: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

22

BAB III

METODE PENILITIAN

3.1 Lokasi Penilitian

Penelitan ini menguraikan tentang Sistem Pakar Diagnosis Penyakit Pada

Anjing Jenis Golden Dengan Menggunakan Metode Forward Chaining, yang

dimana akan dibangunnya website bersisi teks pertanyaan dan media gambar

seputar kondisi kesehatan pada anjing jenis golden. Penelitian ini di laksakan pada

Klinik Paws Health Palangkaraya yang beralamat di Jl. Tingang No. 106A kota

Palangka Raya.

3.2 Tenik Pengumpulan Data

Penulis menggunakan beberapa metode dalam melakukan penelitian ini, yaitu:

a. Studi Pustaka

Pada tahap ini penulis mengumpulkan beberapa penelitian yang relevan

sepertijurnal, proposal beserta buku-buku dari berbagai sumber dengan tema

yang hampir menyerupai tema penelitian penulis yang nantinya akan dijadikan

sebagai sumber referensi untuk proposal penelitian yang sedang dilakukan pada

Klinik Paws Health Palangkaraya.

b. Metode Dokumentasi

Pada tahap ini penulis mendokumentasikan beberapa bukti dalam penelitian

berupa foto dengan narasumber yaitu dokter hewan dan gambar

hewan.Pendokumentasianini diperlukan untuk mengumpulkan bukti hasil dari

penelitian penulis.

Page 32: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

23

c. Metode Wawancara

Pada tahap ini penulis melakukan wawancara dengan memberikan pertanyaan

kepada narasumber mengenai kesehatan ajing pada umunya dan penyakit pada

anjing jenis herder

3.3 Analisis

3.3.1 Analisis Data

Teknik anaisis data yang digunakan dalam penelitian ini adalah analisis data induktif.

Analisis data induktif adalah penarikan kesimpulan yang berangkat dari fakta-fakta

khusus, untuk kemudian ditarik kesimpulan secara umum. Adapun langkah-langkah

untuk menganalisis data dalam penelitian ini adalah sebagai berikut:

a. Reduksi Data

Mereduksi data berarti merangkum, memilih hal-hal yang pokok, memfokuskan

pada hal-hal yang penting, dicari tema dan polanya dan membuang hal yang tidak

perlu. Dengan demikian data yang telah direduksi akan memberikan gambaran

yang lebih jelas, dan mempermudah peneliti untuk melakukan pengumpulan data

selanjutnya, dan mencarinya bila diperlukan.

b. Display data

Yang paling sering digunakan untuk menyajikan data dalam penilitian kualitatif

adalah dengan teks dan naratif. Pada tahapini peniiti menyajikan data-data yang

telah direduksi dalam laporan secara sistematis.

3.3.2 Table Penyakit

Daftar nama penyakit anjing jenis herder ditunjukan pada Tabel 6. Jumlah nama

penyakit pada anjing herder adalah 3 penyakit dan masing-masing nama penyakit

diberi kode.

Page 33: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

24

Table 6. Tabel penyakit anjing

Kode Penyakit Penyakit

P001 Parasit Darah

P002 Distemper

P003 Giardia

3.3.3 Table Gejala

Tabel 7 menunjukan gejala penyakit anjing jenis herder didefinisikan dan diberi

kode. Terdapat 11 gejala penyakit.

Table 7. Tabel gejala penyakit anjing

Kode Penyakit Gejala

G001 Nafsu makan menurun

G002 Depresi

G003 Sulit bernapas

G004 Lemas

G005 Deman

G006 Masalah mata, kulit, saraf

G007 Muntah

G008 Diare dan masalah pencernaan

G009 Perut kembung

G010 Penurunan berat badan

G011 Sakit perut

3.3.4 Table Pakar

Tabel dibawah ini berisikan tentang pakar antara table penyakit pada tabel 6 dan

tabel gejala pada tabel 7.

Page 34: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

25

Table 8. Tabel pakar penyakit anjing

Kode P1 02 P3

G001 X X X

G002 X X

G003 X X

G004 X X X

G005 X X

G006 X

G007 X X

G008 X X

G009 X

G010 X X X

G011 X

3.3.5 Analisis Proses

a. AlgoritmaForwardChaining

Forward Chaining merupakan grup dari multipel inferensi yang dimana inferensi

adalah proses yang menghasilkan informasi atau keputusan dari fakta yang

diketahui. Didalam mengambil keputusan dari fakta-fakta yang telah diketahui

dengan menggunakan inferensi, yang dimana terdapat beberapa kaidah inferensi

yaitu:

1) Modusponen (law ofdetachment)

Kaidah ini didasari pada tautologi(𝑝^(𝑝→𝑞))→𝑞, yang dalam halini, p dan p

→ q adalah hipotesis, sedangkan q adalah konklusi. Kaidah ini dapat juga

ditulis dengan cara:

𝑠

𝑝 𝑞𝑝

𝑞

Page 35: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

26

2) Modustollen

Kaidah ini didasarikan pada tautology [∼𝑞˄ (𝑝→𝑞)]→ ∼𝑝, Kaidah ini dapat

juga ditulis dengan cara:

𝑠

𝑝 𝑞𝑝

𝑝

3) Silogisme Hipotetis

Kaidah ini didasarikan tautologi [(𝑝→𝑞)˄ (𝑞→𝑟)]→(𝑝→𝑞) Kaidah ini dapat

juga ditulis dengan cara:

𝑠

𝑝 𝑞𝑞 𝑟

𝑝 𝑟

4) Silogisme Disjungtif

Kaidah ini didasarikan tautologi [(𝑝˄𝑞)˄∼𝑝]→𝑞 Kaidah ini dapat juga ditulis

dengan cara:

𝑠

𝑝 𝑞𝑞 𝑟

𝑝 𝑟

5) Simplifikasi

Kaidah ini didasarikan pada tautology (𝑝˄𝑞)→𝑝. Kaidah ini dapat juga ditulis

dengan cara:

𝑠 𝑝 𝑞

𝑝

6) Penjumlahan

Kaidah ini didasarikan pada tautologi𝑝→(𝑝˅𝑞).Kaidah ini dapat juga ditulis

dengan cara:

𝑠 𝑝

𝑝 𝑟

Page 36: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

27

7) Konjungsi

Kaidah ini didasarikan tautology ((𝑝)˄(𝑞))→(𝑝˄𝑞). Kaidah ini dapat juga

ditulis dengan cara:

𝑠

𝑝𝑞

𝑝 𝑟

Forward Chaining merupakan perunutan yang dimulai dengan menampilkan

kumpulan data atau fakta yang menyakinkan menuju konklusi akhir. Forward

Chaining dimulai dari premis–premisatau informasi masukan (IF) dahulu

kemudian menuju konklusi atau derive dinformation (THEN) atau dapat di

modelkan sebagai berikut:

IF (informasi masukan)

THEN(konklusi)

Informasi masukan dapat berupadata, bukti, temuan atau pengamatan. Sedangkan

konklusi dapat berupa tujuan, hipotesa, penjelasan atau diagnosa. Sehingga

jalannya Forward Chaining maju dapat dimulai dari data menujutujuan dan bukti

menuju hipotesa, dari temuan menuju penjelasan, atau daripengamatanmenuju

diagnosa.

Algoritma Forward Chaining dimulai dari pererangkat pernyataan yang merupaka

informasi masukan, dan mencoba mengimplementasikan berulang-ulang pada rule

yang telah ditetapkan hingga menghasikan suatukonklusidari beberapapremis.

Strategi dari sistem ini adalah dimulai dari inputan beberapa fakta, kemudian

menurunkan beberapa fakta dari aturan-aturan yang cocok pada knowledge base

dan melanjutkan prosesnya sampai jawaban sesuai. Forward Chaining dapat

dikatakan sebagai penelusuran deduktif.

Page 37: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

28

3.3.3 Analisa Kebutuhan

Kebutuhan dari sistem haruslah disesuaikan dengan kondisi dan kemampuan

pengguna, maka dari itu penulisyang juga adalah sebagai pembangunserta

melibatkan pengguna karena target utama adalah masyarakat awam dan penulis

memuat gambar guna mempermudah pengguna memahami kondisi anjing yang

dimiliki.

3.3.3.1 Kebutuhan Perangkat Keras

Kebutuhan perangkat keras (Hardware) pada sistem pakar ini adalah pembuatan

aplikasi seperti 1 buah laptop dengan spek di lihat pada table 9 :

Table 9. Spesifikasi perangkat keras laptop

No Perangkat Keras Spesifikasi

1 Type Acere1-422brc

2 Processor AMD E1-2500

3 Grafik NVIDIA GEFORCE

3 Memory 500 GB

4 RAM 8 GB

3.3.3.2 Kebutuhan Perangkat lunak

Perangkat Lunak (Software) dalam aplikasi ini yang digunakan seperti pada

tabel 10.

Table 10. Spesifikasi Perangkat Lunak.

No Perangkat Keras Spesifikasi

1 Xampp Sebagai web server

2 Php Myadmin bahasa pemrograman yang dominan digunakan.

Page 38: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

29

3 CodeIgniter framework PHP yang digunakan.

4 MySQL Sebagai web server

5 Balsamiq

Mockup

Sebagai perancangan desain interface sistem

(Prototype).

3.3.3.3 Kebutuhan Informasi

Didalam kebutuhan informasi penulis membutuhkan informasi melalui buku-

buku, jurnal dan wawancara dengan narasumber yang dapat dijadikan referensi

untuk sumber infomasi pebuatan website ini

a. Pengumpulan Bahan (Material Collecting)

Beberapa hal yang dilakukan dalam tahap ini adalah :

1) Mengumpulkan gambar yang berhubungan tentang penyakit yang dialami

anjing jenis herder.

2) Mengumpulkan data-data yang pernah ditangani diklinik hewan Paws

Health Palangka Raya.

b. Pembuatan (assembly)

Pada tahap ini penulis memulai membuat website himbawan, menu,

memberika pertanyaan seputar kesehatan anjing jenis herder.

c. Pengujian (testing)

Pada tahap ini penulis menguji website yang telah dibuat. Dengan tujuan

untuk melihat apakah website berjalan dengan yang diinginkan ataukah masih

terdapat eror pada website. Pada tahap ini, dilakukan pengujian menggunakan

blackbox testing. Metode blackbox ini merupakan pengujian program

berdasarkan fungsi dari program. Tujuan dari metode blackbox testing ini

adalah untuk menemukan kesalahan fungsi pada program.

Page 39: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

30

3.4 Disain sistem

3.4.1 Desain Proses

Dalam perancangan sistem, disini penulis menggunakan diagram UML (Unified

Modeling language). Adapun diagram yang digunakan adalah Use case diagram,

Activity Diagram, Sequence Diagram, Class diagram.

a. Use Case Diagram

1) Identifikasi aktor dan interaksinya dengan sistem

Sistem yang dirancang ini digunakan oleh tiga aktor yakni akma, prodi dan

user. Interaksi aktor dengan sistem akan dijelaskan pada tabel 11berikut ini :

Table 11. Kegiatan Aktor dan Interaksinya dengan Sistem

Admin User /pengguna

1. Login

2. Logout

3. Menu awal

4. Mengelola data admin

5. Kelola data user

6. Kelola pertanyaan gejala

7. Kelola data penyakit

8. Kelola data hasil diagnosa

1. Login

2. Logout

3. Menu awal

4. Pendaftaran

5. Diagnosa

6. Print hasil diagnosa

7. Info

Page 40: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

31

2) Pembuatan Use Case Diagram

Berdasarkan table 11didapatkan spesifikasi kebutuhan sehingga use case

diagram dari sistem dapat dilihat pada gambar 2 berikut ini :

Gambar 1. Use Case sistem yang Dirancang

Dilihat dari gambar 1, use case ini terdiri dari satu sub-sistem yaitu sistem

yang dirancang. Dalam sub-sistem ini aktor admin diharuskan login terlebih

dahulu untuk dapat kemenu utama, mengelola data admin, kelola data user,

kelola data pertanyaan gejala, kelola data penyakit, kelola data hasil diagnosa,

membuat laporan pengunjung, kelola data info, dan kelola data saran serta

dapat melakukan logout setelah melakukan login. Untuk aktor user atau

pengguna diharuskan melakukan pendataran sebelum login, masuk kemenu

Page 41: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

32

utama, diagnosa, print hasil dioagnosa, lalu melihat infomasi tentang anjing

jenis herder.

3) Acticity Diagram

Pada pemodelan UML, Activity Diagram dapat digunakan untuk menjelaskan

bisnis dan alur kerja operasional secara step-by-step dari komponen suatu

sistem. Activity Diagram menunjukkan keseluruhan dari aliran kontrol.

Berikut adalah Activity Diagram dari sistem yang dirancang.

a) Activity Diagram Daftar (User)

Gambar 2. Activity Diagram Daftar (User)

Gambar diatas merupakan aktivity diagram untuk daftar diri user

(pengguna),aktivitas ini dimulai dengan user mengakses sistem, sistem akan

menampilkan tampilan awal yang dimana sebelum login pengguna

diharuskan melakukan daftar. Lalu pengguna mengklik login untuk masuk

kemenu utama dan apabila pengguna salah memasukan username dan

password maka sistem akan menampilkan pembritahuan kepada pengguna

Page 42: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

33

dan disaaat login berhasil maka secara otomatis sistem akan menampilkan

halaman menu utama.

b) Activity Diagram Login (User)

Gambar 3. Activity Diagram Login (User)

Gambar diatas menampilkan aktivitas login user, aktivitas user dimulai dari

mengakses sistem, masuk ketampilan awal, jika pengguna sudah memiliki

akses atau akun untuk melakukan diagnosa pengguna akan langsung

memasukan user name dan password, kemudian klik login untuk menuju

menu utama.

Page 43: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

34

c) Aktivity Diagram Diagnosa (user)

Gambar 4. Aktivity Diagram Diagnosa (user)

Gambar diatas adalah aktivitas pengguna dalam melakukan diagnosa penyakit

anjing herder, yang dimana pengguna akan mengklik menu diagnosa,

menampilkan beberapa gejala, pilih gejala, dan hasil yang akan di print atau

di save dalam bentuk pdf.

Page 44: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

35

d) Aktivity Diagram Cetak Hasil (user)

Gambar dibawah ini mengambarkan aktivitas pengguna pada saat ingin

mencetak hasil dari diagnosa anjing jenis herder.

Gambar 5. Aktivity Diagram cetak hasil diagnosa (user)

Page 45: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

36

e) Aktivity Diagram Info (user)

Gambar 6. Aktivity Diagram Info (user)

Gambar diatas aktivitas yang dijalankan ketika pengguna melakukan akses

kedalam menu info.

f) Activity Diagram Logout (User)

Gambar dibawah merupakan aktivitas logout untuk user yang telah

melakukan login. Aktivitas ini dimulai dengan mengklik tombol logout,

kemudian sistem akan merespon dengan menampilkan kotakdialog logout.

Klik logout apabila ingin melakukan logout, klik batal apabila ingin

membatalkan proses logout

Page 46: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

37

.

Gambar 7. Activity Diagram Logout (User)

g) Activity Diagram Login (Admin)

Gambar 8. Activity Diagram Login (Admin)

Page 47: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

38

Gambar diatas merupakan aktivitas untuk login admin, aktivitas ini dimulai

dengan admin mengklik tombol login kemudian sistem merespon dengan

menampilkan halaman login admin, selanjutnya admin diminta memasukkan

usernamedan password kemudian mengklik tombol login, apabila data

masukkan bernilai false maka sistem akan menampilkan pesan kesalahan dan

admin diminta untuk memasukkan username dan password kembali, tetapi

apabila data bernilai true maka sistem akan merespon untuk menampilkan

halaman dashboard admin.

h) Activity Diagram Ganti Password (Admin)

Gambar 9. Activity DiagramGanti Password (Admin)

Gambar diatas merupakan aktivitas untuk mengganti password admin prodi,

aktivitas ini dimulai dengan admin mengklik menu ganti password kemudian

sistem merespon dengan menampilkan halaman ganti password.

Page 48: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

39

i) Activity Diagram Kelola Data (Admin)

Gambar 10. Activity Diagram Kelola Data Admin

Gambar diatas merupakan aktivitas untuk mengelola data penyakit dan gejala,

aktivitas ini dimulai dengan admin mengklik menu data penyakit dan gejala

kemudian sistem merespon dengan menampilkan halaman data penyakit dan

gejala. Admin dapat memilih aksi yaitu tambah, edit, atau hapus.

Page 49: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

40

j) Aktivity Diagram Kelola Data User (Admin)

Gambar 11. Aktivity Diagram Kelola Data User (Admin)

Gambar diatas merupakan aktivitas untuk mengelola data pengguna, aktivitas

ini dimulai dengan admin mengklik menu data pengguna kemudian sistem

merespon dengan menampilkan halaman data pengguna.

Page 50: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

41

k) Aktivity Diagram Data Gejala (Admin)

Gambar 12. Aktivity Diagram Data Gejala (Admin)

Gambar diatas adalah aktivitas admin. Dimana dapat di jelaskan aktivitas

admin bisa melakukan penambahan, pengeditan, dan menghapus data gejala

sesuai dengan keinginan admin dan memproses data hingga mendapatkan

hasil yang diingikan atau sesuai dengan data yang ingin ditambahkan.

Page 51: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

42

l) Aktivity Diagram Data Penyakit (Admin)

Gambar 13. Aktivity Diagram Data Penyakit (Admin)

Gambar diatas adalah aktivitas admin. Dimana dapat di jelaskan aktivitas

admin bisa melakukan penambahan, pengeditan, dan menghapus data

penyakit sesuai dengan keinginan admin dan memproses data hingga

mendapatkan hasil yang diingikan atau sesuai dengan data yang ingin

ditambahkan.

Page 52: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

43

m) Aktivity Diagram Data Hasil Diagnosa (Admin)

Gambar 14. Aktivity Diagram Hasil Diagnosa (Admin)

Gambar diatas dapat dijelaskan bahwa aktivitas admin dalam mengelola

laporan admin bisa mengubah, menambah, menghapus data hasil laporan

diagnosa pengguna.

Page 53: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

44

n) Aktivity Diagram Cetak Laporan (Admin)

Gambar 15. Aktivity Diagram Cetak Laporan (Admin)

Gambar dibawah merupakan aktivitas untuk melakukan kelola laporan.

Aktivitas ini dimulai dengan admin mengklik menu cetak laporan kemudian

sistem akan merespon dengan menampilkan halaman cetak laporan.

Selanjutnya admin dapat memilih hasil diagnosa, data user. Selanjutnya

apabila data ditampilkan maka admin dapat mengklik cetak, dan sistem akan

merespon dengan menampilkan laporan data diagnosa user.

Page 54: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

45

o) Aktivity Diagram Logout Admin (Admin)

Gambar 16. Aktivity Diagram Logout (Admin)

Gambar diatas merupakan aktivitas logout untuk admin yang telah melakukan

login. Aktivitas ini dimulai dengan mengklik tombol logout, kemudian sistem

akan merespon dengan menampilkan kotak dialog logout. Klik logout apabila

ingin melakukan logout, klik batal apabila ingin membatalkan proses logout.

Page 55: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

46

4) Sequnce Diagram

Berikut ini merupakan Sequence Diagram dari rancangan sistem informasi

pendaftaran peminatan dan mata kuliah pilihan.

a) Sequence Diagram Daftar (User)

Gambar 17. Sequence Diagram Daftaran (User)

1. User mengakses web pendaftaran, sistem merespon dengan menampilkan

halaman pendaftaran. Selanjutnya user memilih diagnosa, sistem akan

merespon dengan menampilkan gejala pilihan berdasarkan yang dipilih.

2. Selanjutnya user dapat memilih gejala pilihan dan mengklik ya dan tidak

apabila sudah selesai memilih gejala pilihan. Data pendaftar akan dikirim

ke kontrol data untuk dilakukan pengecekan, apabila data tidak memiliki

masalah maka data akan disimpan ke database.

Page 56: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

47

b) Sequence Diagram Login (User)

Gambar 18. Sequence Diagram Login (User)

User mengisi username password, lalu data akan diperiksa apakah ada di

database atau tidak. Apabila data ada maka akan berhasil masuk ke menu

user.

c) Sequence Diagram Diagnosa (User)

Gambar 19. Sequence Diagram Diagnosa (User)

Page 57: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

48

1. Untuk user mengakses halaman diagnosa, sistem akan merespon akan

menampilkan halaman diagnosa, pilih gejala yang dialami, lalu pilih

pertanyaan gejala.

2. Kemudian sistem akan memproses data jawaban tentang gejala oleh user

dan sistem bejalan akan memproses diagnosa dan terkahir sistem akan

menampilkan hasil diagnosa berdasarkan tanggapan user.

d) Sequence Diagram Print Hasil Diagnosa (User)

Gambar 20. Sequence Diagram Print Hasil Diagnosa (User)

1. User mengakses halaman cetak hassil , kemudian sistem akan

menampilkan halaman cetak, lalu user akan melakukan printah iya atau

tidak untuk cetak data hasil diagnosa.

2. Kemudian sistem akan memproses printah yang dipilih oleh user, lalu

sistem akan memproses data yang ingin di cetak dan langkah akhir sistem

akan mengajak user mencetak hasil diagnosa.

Page 58: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

49

e) Sequence Diagram Info (User)

Gambar 21. Sequence Diagram Info (User)

User mengakses menu info, setalah itu user akan membaca bebrapa info, lalu

user kembali kemenu utama dan sistem akan memproses kemudian sistem

akan mengeluarkan user kembali kemenu utama.

Page 59: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

50

f) Sequence Diagram Login(Admin)

Gambar 22. Sequence Diagram Login(Admin)

1. Admin memasukkan usernamepassword, lalu data akan diperiksa apakah

ada di database atau tidak. Apabila data ada maka akan berhasil masuk ke

dashboard admin.

2. Admin mengklik tombol logout apabila ingin melakukan proses logout.

Page 60: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

51

g) Sequence Diagram Mengelola Data Admin(Admin)

Gambar 23. Sequence Diagram Mengelola Data Admin(Admin)

Admin dapat melakukan proses pengelolaan data admin yaitu tambah, dan

hapus data.

h) Sequence Diagram Kelola Data User(Admin)

Gambar 24. Sequence Diagram Kelola Data User(Admin)

Page 61: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

52

Admin dapat melakukan proses pengelolaan data user yaitu tambah, dan

hapus data.

i) Sequence Diagram Kelola Data Gejala (Admin)

Gambar 25. Sequence Diagram Kelola Data Gejala(Admin)

Admin dapat melakukan proses pengelolaan data gejala yaitu tambah, dan

hapus data.

j) equence Diagram Kelola Data Penyakit(Admin)

Gambar 26. Sequence Diagram Kelola Data Penyakit(Admin)

Page 62: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

53

admin dapat melakukan proses pengelolaan data penyakit yaitu tambah, dan

hapus data.

k) Sequence Diagram Kelola Data Hasil Diagnosa (Admin)

Gambar 27. Sequence Diagram Kelola Data Hasil Diagnosa(Admin)

Admin dapat melakukan proses pengelolaan data hasil diagnosa yaitu tambah,

dan hapus data.

l) Sequence Diagram Cetak Laporan (Admin)

Gambar 28. Sequence Diagram Cetak Laporan(Admin)

Page 63: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

54

Admin dapat melakukan proses pengelolaan cetak data laporan yaitu tambah,

dan hapus data.

5) Class Diagram

Class diagram adalah diagram yang menunjukkan kelas-kelas yang ada dari

sebuah sistem yang hubungannya secara logika. Karena itu class diagram

merupakan tulang punggung atau kekuatan dasar dari hampir setiap metode

berorientasi objek termasuk UML. Class diagram bersifat statis yang

digambarkan dengan kotak yang terbagi atas tiga bagian yaitu, nama kelas,

atribut, dan operasi. Gambar 29menggambarkan diagram kelas dari sistem

yang akan dibangun.

Gambar 29. Class Diagram

Page 64: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

55

3.4.2 Desain Perangkat Lunak

a. Halaman Login User

Halaman login adalah halaman yang ditampilkan ketika user mengakses website

diagnosa penyakit anjing herder.

Gambar 30. Halaman Login (User)

b. Halaman Daftar User

Halaman ini adalah tampilan ketika user ingin melakukan pendaftaran.

Gambar 31. Halaman Daftar User

Page 65: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

56

c. Halaman Menu Awal User

Halaman menu awal adalah menu yang di tampilkan pada saat user telah tau

mendaftar

Gambar 32. Halaman Menu Awal User

d. Halaman Diagnosa User

Halaman diagnosa ialah halaman yang menampilkan pertanyaan kegajala kepada

user yang di akses pada button sebelah kanan interface.

Gambar 33. Halaman Diagnosa User

Page 66: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

57

e. Halaman Hasil Diagnosa User

Halaman ini muncul setalah pengguna menjawab dan memilih gejala yang

sesuai dengan kondisi anjing herder.

Gambar 34. Halaman Hasil Diagnosa User

f. Halaman Cetak Hasil Diagnosa User

Halaman ini menampilkan hasil diagnosa yang ingin dicetak atau tidak.

Gambar 35. Halaman Cetak Hasil Diagnosa User

Page 67: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

58

g. Halaman Info User

Halaman tampilan ini akan dimunculkan sistem jika di akses oleh user yang

ingin mengetahui sejarah dan asal-usul anjing herder.

Gambar 36. Halaman Info User

h. Halaman Logout User

Halaman ini akan dimunculkan oleh sistem ketika user selesai melakukan

aktivitas diwebsite.

Gambar 37. Halaman Logout User

Page 68: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

59

i. Halaman Login Admin

Halaman yang ditampilkan sistem adalah wadah admin akan login untuk masuk

dan mengolah data.

Gambar 1. Halaman Login Admin

j. Halaman Menu Awal Admin

Halaman menu awal admin akan ditampilkan sitem ketika admin berhasil masuk

dengan cara login.

Gambar 39. Halaman Menu Awal Admin

Page 69: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

60

k. Halaman Kelola Data Admin

Halaman ini tampil jika admin ingin melakuka perubahan pada datanya.

Gambar 40. Halaman Kelola Data Admin

l. Halaman Kelola Data User

Halaman ini akan ditampilkan sistem jika admi ingin menganti, dan

menghapusnya.

Gambar 41. Halaman Kelola Data User

Page 70: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

61

m. Halaman Kelola Data Gejala

Halaman ini akan ditampilkan sistem ketika admin akan menghapus, dan

menambah data gejala.

Gambar 42. Halaman Kelola Data Gejala

n. Halaman Kelola Data Penyakit

Halaman kelola data penyakit akan ditampilkan sistem ketika admin akan

menambah dan menghapus data penyakit.

Gambar 43. Halaman Kelola Data Penyakit

Page 71: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

62

o. Halaman Kelola Data Hasil

Halaman data hasil akan ditampilkan jika admin akan mengubah data hasil yang

dimasudkan.

Gambar 44. Halaman Kelola Data Hasil

p. Halaman Cetak Laporan Admin

Pada halaman ini admin akan mencetak data laporan hasil diagnosa pengguna,

nama pengguna.

Gambar 45. Halaman Cetak Laporan Admin

Page 72: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

63

q. Halaman logout admin

Halaman logout admin akan muncul ketika admin sudah selasai melakukan atau

beraktivitas.

Gambar 46. Halaman logout admin

Page 73: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

64

DAFTAR PUSTAKA

Abrror, D. (2016). Iplementasi Algoritma Forward Chaining Dalam Tingkat Kesulitan

Pertanyaan Pada Game Edukasi Agama Berbasis Augmented Reality Di Malang.

Malang.

Alfian Himawan, N. H. (2018). Sistem Diagnosis Penyakit Hewan Pada Anjing Dengan

menggunakan Metode Naive Bayes. Jurnal Pengembangan Teknologi Informasi dan

Ilmu Komputer, 2, 4290-4295.

Amil, I. (2017). Analisa Efektifitas Metode Forward Chaining Dan Backward Chaining

Pada Sistem Pakar. Jurnal Pilar Nusa Mandiri .

Andri Hamidi, K. (2014). Sistem Untuk Mendiagnosa Penyakit Gagal Ginjal

Menggunakan Metode Forward Chaining Berbasis Web. Jurnal Digit , 149-160.

Astuti, I. (2017). Sistem Pakar Diagnosa Penyakit Saluran Pencernaan Anak

Menggunakan Metode Forward Chaining Dan Metode Certainty Faktor . Universitas

Indonesia .

Harison, A. S. (2016). Sistem Informasi Geongrafis Sarana Pada KAbupaten Pasaman

Barat. Jurnal TEKNOIF, 4, 2338-2724.

Januardi Nasir, J. (2018). Sistem pakar konseling Dan Prikoterapi Masalah Kepribadian

Dramatik Menggunkan Metode Forward Chaining Berbasis Web. Jurnal Teknologi dan

Sistem Informasi, 3, 37-48.

Jusepto, W. (2014). Perancangan sistem Informasi Promosi Makanan Berbasis Web Pada

Rumah Makan Leko Bekasi. Jurnal Jusepto .

Kevin Kurniawansya, S. A. (2019). Analisi dan Perancangan Sistem Pakar Diagnosa

Penyakit Tanaman Sawit Pada PT. Andalan Alam Sumatra Menggunakan Metode

Forward Chaining. Jurnal Manajemen Sistem Informasi, 4.

Niken Candra Ningrum, H. A. (2016). Sistem Pakar Diagnosa Penyakit Menular Pada

Anjing Menggunakan Metode Dempster Stafer . Jurnal Sistem dan Teknologi Informasi ,

1.

Ocky Mahendra Alim, L. W. (2015). Aplikasi Sistem Pakar Penyakit Hewan Peliharaan

Dengan Metode Forward Chaining . Program Studi Teknik Informatika Falkutas

Teknologi Industri Universitas Kristen Petra .

Pratiwi, S. E. (2017). Sistem Pakar Diagnosa Penyakit Anjing Menggunakan Forward

Chaining Berbasis Web.

Pratiwi, S. E. (2017). Sistem Pakar Diagnosa Penyakit Anjing Menggunakan Metode

Forward Chaining Berbasis Web .

Page 74: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

65

LAMPIRAN

Page 75: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

66

Lampiran 1. Surat Tugas Dosen Pembimbing

Page 76: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

67

Lampiran 2. Kartu Kegiatan Konsul Tugas Akhir

Page 77: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

68

Page 78: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

69

Lampiran 3. Surat Tugas Penguji Seminar Tugas Akhir

Page 79: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

70

Lampiran 4. Daftar Hadir Perserta Seminar Proposal Tugas Akhir

Page 80: SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANJING JENIS …

71

Lampiran 5. Berita Acara Seminar Proposal Tugas Akhir