PENDAHULUAN
Kebutuhan akan daging sapi setiap tahun cenderung meningkat seiring dengan
danging sapi ini tidak sebanding dengan laju pertambahan populasi ternak sapi
(Salistiwa,H).
peternakan. Sapi juga tidak terlalu susah di pelihara, terbukti dengan banyaknya
peternak sapi di Indonesia. Meskipun mudah dipelihara, tidak sedikit pula penyakit
Salah satu faktor yang perlu diperhatikan dalam pemeliharaan ternak sapi
adalah kesehatan ternak itu sendiri (Dewi 2015). Salah satu bagian paling penting
yang sakit melalui pemeriksaan ternak yang diduga sakit. Namun sayangnya para
seperti mutu pakan, perkandangan, dan kesehatan atau penyakit sapi Ardianto 2012
Kesehatan hewan sapi menjadi hal yang sangat penting bagi peternak untuk
harus di hadapi peternak. Karena dengan munculnya suatu penyakit bisa berakibat
fatal terlebih penyakit tersebut sifatnya menular hingga bisa menyebabkan kerugian
yang besar. Walaupun penyakit sapi tidak semuanya tidak menyebabkan kematian
langsung tapi dapat merusak kesehatan tubuh sapi secara berkepanjangan. Oleh
sebab itu, peternak harus mampu melakukan penanggulangan penyakit sapi sejak
dini. Namun, tidak banyak peternak yang mampu mengenali penyakit sapi, terlebih
peternak yang tinggal di daerah yang bukan pusat kota. Maka hingga saat ini
terbatas dan tidak selalu ada setiap saat atau sangat susah ditemui sehingga di
melakukan diagnose .
Sistem Pakar merupakan salah satu bagian dari kecerdasan buatan yang akhir
akhir ini mengalami perkembangan yang sangat pesat. Sistem pakar ini di rancang
mesin, dan ekonomi. Sistem pakar merupakan program komputer yang mampu
menyimpan pengetahuan dan kaidah seorang pakar yang khusus. Sistem pakar
sangat membantu untuk mengambil keputusan, di mana sistem pakar ini dapat
mengumpulkan dan penyimpan pengetahuan dari seorang atau beberapa orang pakar
yang menyerupai seorang pakar dalam memecahkan suatu masalah tertentu karena
Untuk mendiagnosa penyakit melalui kulit sapi, ada beberapa metode yang
dalam mendiagnosa penyakit melalui kulit sapi. Karena metode Dempster shafer
yang mengukur sesuatu yang belum pasti ataupun yang tidak pasti (Darsono.S 2017)
pakar yang mampu mendiagnosa penyakit sapi melalui kulit yang menggunakan
Berdasarkan latar belakang masalah diatas maka dapat diambil sebuah rumusan
masalah yaitu: “Bagaimana membangun suatu aplikasi sistem pakar yang dapat
mendiagnosa penyakit sapi berdasarkan gejala yang ada, yang mampu memberikan
Dari latar belakang di atas maka dapat di tarik batasan masalah yaitu dengan
keterbatasan waktu, sumber daya, dana, dan kemampuan keilmuan peneliti maka
Membangun system pakar yang dapat digunakan untuk mendiagnosa penyakit pada
Manfaat yang akan diperoleh dari penelitian ini adalah sebagai berikut :
Proposal ini bermanfaat dalam proses kegiatan pembelajaran di masa yang akan
datang.
tentang Sistem Pakar Diagnosa Awal Penyakit Kulit Pada Sapi Bali dengan
kesimpulan Sistem ini dapat digunakan untuk mengetahui jenis penyakit yang
di dialami oleh sapi Bali di BPTU Sapi Bali berdasarkan inputan gejala-gejala
yang dimasukan oleh user dan juga sistem ini mampu menyimpan representasi
3. Pipit Ria Nita, 2011. Telah melakukan penelitian tentang Sistem Pakar
4. Atha Milzam, Nurul Hidayat & Moch Cholil Mahfud (2018). Telah melakukan
menyerang pada sapi. Sistem yang dibangun mengolah data penyakit sapi
5. Aan Saputra & Diana, 2018. Telah melakukan penelitian tentang Sistem Pakar
dapat menggantikan pakar hewan saat pakar tidak ada di tempat sehingga
secara hitung maual berbeda dengan penelitian yang penulis lakukan dimana
aplikasi ini akan teritegrasi dengan sistem penggajian dimana setiap karyawan
melakukan fingerprint akan secara otomatis gaji akan terhitung jadi setiap
TINJAUAN PUSTAKA
seperti yang biasa dilakukan oleh para ahli. Sistem pakar yang baik dirancang
agar dapat menyelesaikan suatu permasalahan tertentu dengan meniru kerja dari
para ahli. Dengan sistem pakar, orang awam pun dapat menyelesaikan masalah
yang cukup rumit yang sebenarnya hanya dapat diselesaikan dengan bantuan para
ahli. Bagi para ahli, sistem pakar juga akan membantu aktivitasnya sebagai
cara. Salah satu metode yang paling umum digunakan adalah tipe rules
mematahkan pendekatan awal yang digunakan pada sekitar tahun 1950-an dan
atau tidak.
4. Mempertimbangkan alternatif
7. Rekayasa pengetahuan
8. Merancang sistem
9. Melengkapi pengembangan
10. Menguji dan mencari kesalahan sistem
User interface yaitu mekanisme yang digunakan oleh pengguna dan sistem
dan mengubahnya kedalam bentuk yang dapat diterima oleh sistem. Selain itu
b. Basis Pengetahuan
Ada dua bentuk pendekatan basis pengetahuan yang sangat umum digunakan,
Yaitu :
secara berurutan.
Penalaran berbasis kasus, basis pengetahuan akan berisi solusi yang telah
komputer.
2.1.5 Diagnosa
dari pada kelainan atau ketidakmampuan dengan ujian dan melalui ujian
menentukan masalahnya.
menanduk benda keras di sekitarnya, hewan menjadi lemah, panas tubuh tidak
merata, paha gemetar, nafsu makan hilang sama sekali, sekresi susu menurun atau
7terhenti, tidak ada ruminasi, perut nampak agak kembung, darah keluar
melalui dubur, mulut, lubang hidung, urin bercampur darah, terdapat bungkul-
bungkul keras berisi cairan, jernih atau nanah, pada mukosa mulut terdapat bercak
komsumsi dagiannya
3. . Sapi yang terkena Antraks diberi suntikan antiserum dengan dosis 100-
4 . Sapi yang masih sehat atau sekandang dengan Sapi yang terkena
ini dapat berupa probabilitas atau kebolehjadian yang tergantung dari hasil
suatu kejadian. Hasil yang tidak pasti disebabkan oleh dua faktor, yaitu
aturan yang tidak pasti dan jawaban pengguna yang tidak pasti atas suatu
pertanyaan yang diajukan oleh sistem. Hal ini sangat mudah dilihat pada sistem
gejala dengan penyebabnya secara pasti, dan pasien tidak dapat merasakan
suatu gejala dengan pasti pula. Pada akhirnya akan ditemukan banyak
menunjukkan suatu cara untuk memberikan bobot kenyakinan sesuai fakta yang
secara instutitif sesuai dengan cara berfikir seorang pakar, namun dasar
Adapun kelebihan dan kekurangan dari metode Dempster Shafer antara lain
:
Kelebihan
Kekurangan
2) Nilai atau data evidence (bukti) kepercayaan harus dari seorang pakar.
3) Apabila hanya menggunakan hanya satu probabilitas saja maka tidak bias
4) Bila kekurangan data evidence (bukti) maka perhitungan tidak akan akurat.
Plausibility juga bernilai 0 sampai 1. Jika yakin akan ⌐H, maka dapat
elemen θ saja, namun juga semua subsetnya. Sehingga jika θ berisi n elemen,
maka subset θ adalah 2n . Jumlah semua “m” dalam subset θ sama dengan 1.
Apabila tidak ada informasi apapun untuk memilih hipotesis, maka nilai : m{θ}
= 1,0 .
Dimana :
evidence (Z)
m1 (X) = mass function dari evidence (X) m2 (Y) = mass function dari
2.1.9 Website
menampilkan informasi data teks, data gambar diam atau gerak, data animasi,
suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun
dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana
2.1.11 Xampp
XAMPP adalah sebuah software web server apache yang didalamnya sudah
di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali
sudah tersedia Apache Web Server, MySQL Database Server, PHP Support
Java Script adalah bahasa digunakan untuk membuat program yang digunakan
menggunakan Java Script untuk membuat aplikasi non web, seperti sistem
(WSH) sebagai interpreter Java Script dan Vbscript, sehingga program yang
dibuat dengan Java Script dan Vbscript dapat langsung dijalankan di atas
sistem operasi, tanpa harus menggunakan browser web terlebih dahulu. Betha
sidik (2011:1)
2.1.13 Hypertext Preprocessor (PHP)
yang membuat dokumen HTML secara on the fly yang dieksekusi di server
web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen
HTML yang dibuat dengan menggunakan editor text HTML, di kenal juga
maintance suatu situs web menjadi lebih mudah. Proses Update data dapat
Script PHP. PHP/FI Merupakan nama awal dari PHP. PHP-personal home
page, FI adalah form interface. Dibuat pertama kali oleh Rasmos Lerdoff. PHP,
awalnya merupaka program CGI yang di khusukan untuk menerima input form
server web dilaukan dengan teknik CGI, fast CGI, dan modul server web.
Teknik CGI dan Fast CGI memisahkan antara server web dan PHP sedangkan
modul server Web menjadi PHP sebagai bagian dari server web. Betha Sidik
2.1.14 MySQL
AB yang pada saat itu bernama TcX DataKonsult AB sekitar tahun 1994-1995,
namun cikal bakal kodenya sudah ada sejak 1979. Awalnya TcX membuat
MySQL sudah diakusisi oleh Oracle Crop. MySQL adalah salah satu jenis
database server yang sangat terkenal dan banyak digunakan untuk membangun
digunakan. MySQL juga bersifat open source dan free pada berbagai platform
lisensi open source GPL (General Public License) mulai versi 3.23, pada bulan
yaitu : Use case, Squence Diagram, Activity Diagram dan Class Diagram
1. Class Diagram
Simbol Deskripsi
Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku dan struktur
data dari objek yang ada di atasnya objek
induk (ancestor).
Nary Association
Upaya untuk menghindari asosiasi dengan
lebih dari 2 objek.
Class
Himpunan dari objek-objek yang berbagi
atribut serta operasi yang sama.
Collaboration
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang menghasilkan
suatu hasil yang terukur bagi suatu aktor
Realization
Operasi yang benar-benar dilakukan oleh
suatu objek.
Dependency
Hubungan dimana perubahan yang terjadi
pada suatu elemen mandiri (independent)
akan mempegaruhi elemen yang
bergantung padanya elemen yang tidak
mandiri
Association
Apa yang menghubungkan antara objek
satu dengan objek lainnya
interaksi antara actor dengan sistem. User bisa memulai diagnosa dengan cara
Simbol Deskripsi
Use case
Fungsional yang disediakan sistem sebagai
unit-unit yang saling bertukar pesan antar
unit atau aktor. Biasanya dinyatakan dengan
menggunakan kata kerja diawal frase nama
use case.
Actor
Orang proses atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat diluar sistem informasi yang
akan dibuat itu sendiri, jadi walaupun
simbol aktor adalah gambar orang, tapi aktor
beum tentu merupakan orang; biasanya
menggunakan kata benda diawal frase nama
aktor.
Association
Komunikasi antara aktor dan use case yang
berpartisipasi pada use case atau use case
memiliki interaksi dengan aktor
Dependency
Hubungan dimana perubahan yang terjadi
pada suatu elemen mandiri (independent)
akan mempengaruhi elemen yang
bergantung padanya elemen yang tidak
mandiri (independent).
Generalization
Hubungan dimana objek anak (descendent)
berbagi perilaku dan struktur data dari objek
yang ada di atasnya objek induk (ancestor).
Include
Menspesifikasikan bahwa use case sumber
secara eksplisit.
Extend
Menspesifikasikan bahwa use case target
memperluas perilaku dari use case sumber
pada suatu titik yang diberikan.
System
Menspesifikasikan paket yang menampilkan
sistem secara terbatas.
Collaboration
Interaksi aturan-aturan dan elemen lain yang
bekerja sama untuk menyediakan prilaku
yang lebih besar dari jumlah dan elemen-
elemennya (sinergi).
Note
Elemen fisik yang eksis saat aplikasi
dijalankan dan mencerminkan suatu sumber
daya komputasi
3. Sequence Diagram
Simbol Deskripsi
Life line
Objek entity, yang
salingberinteraksiantarmuka
Message
Spesifikasidarikomunikasiantarobjek
yang memuatinformasi-
informasitentangaktivitas yang terjadi
Message
Spesifikasidarikomunikasiantarobjek
yang memuatinformasi-
informasitentangaktivitas yang terjadi
Dalam upaya mengelola suatu sistem informasi yang akurat dalam sebuah
komputer yang telah ada bentuk krangka pikir dapat di lihat pada gambar2.2.
METODE PENELITIAN
3. 1 Rancangan Penelitian
proses dan hubungan antar data yang paling optimal dan memenuhi kebutuhan
pihak yang terkait sesuai dengan hasil analisa kebutuhan. Pada tahap
perancangan sistem ini akan dirancang Data Flow Diagram (DFD), dan
kedepan yang dimulai dengan informasi yang ada dan penggabungan rule
2005 : 20).
penalaran dari suatu masalah kepada solusinya. Jika klausa premis sesuai
1 2 3 4 1 2 3 4 1 2 3 4
1. Investigasi
2. Studi Literatur
Penentuan model
3.
pengukuran dan sampel
penyakit
4. Evaluasi
5. Pengumpulan data
8. Laporan Evaluasi
Data Flow Diagram (DFD) atau diagram alir data merupakan suatu
diagram yang menggambarkan alir data dalam suatu entitas ke sistem atau
sistem ke entitas. Data Flow Diagram (DFD) juga dapat diartikan sebagai
teknik grafis yang menggambarkan alir data dan transformasi yang digunakan
sebagai perjalanan data dari input menuju output. Data Flow Diagram (DFD)
2. Sebagai alat komunikasi yang baik antara pemakai dan analis sistem.
Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang
antara objek tersebut. Ada banyak cara untuk mengorganisasi skema atau
memodelkan struktur basis data yang dikenal sebagai model basis data
1. Data Kualitatif
b. Sumber Data
kebutuhan.
Pengguna
2. Basis Pengetahuan
Rule If Then
G17
G21
3. Mesin Inferensi
sistem yaitu :
yaitu :
e. Adobe Photoshop
sekarang ini karena sistem ini dapat membantu bagi siapa saja
1. Kelayakan Teknologi
2. Kelayakan Operasional
a. Perancangan Proses
1. Diagram Konteks
2005).
Pembuatan aplikasi sistem pakar diagnosa gejala penyakit akibat
yaitu pakar dan user. Pakar bersumber dari buku dan artikel referensi
gambar 3.4 .
- Login
- Konfirmasi Login
A.
- Penyakit
- Solusi
-Relasi
Hasil
Diagnosa
- Gejala Penyakit
USER
Gambar 3.3. Diagram Konteks
dihasilkan oleh sistem yang tetap mengacu pada diagram konteks yang berisi
hierarki proses apa saja yang terjadi dalam suatu sistem, dan hanya menggambarkan
Konsultasi
Map
Menu utama merupakan form utama pada saat user maupun pakar mengakses
sistem. Pada form menu utama user bisa langsung melakukan konsultasi dengan
sistem dengan mengisi data identitas terlebih dahulu pada form yang disediakan.
2. Form Loncatan Pertanyaan
Daftar Pertanyaan
Daftar
Nama
Input Solusi
Jenis Kelamin
Id Penyakit
Penyakit
Hasil Input
Definisi
Fakta YA Solusi
Solusi
Login Password
Login
Pada form ini pakar akan menginput user dan password. Sistem akan
mencocokkan data yang di input dengan data yang berada pada tabel password. Jika
proses login gagal, maka akan ditampilkan pesan kesalahan, dan pakar harus
menginput ulang datanya dengan benar.Jika button login di klik maka sistem akan
melakukan validasi data, jika login berhasil maka akan ditampilkan form menu
update pengetahuan.
Kode Penyakit
Nama Latin
Definisi
Id Penyakit
Solusi
Simpan
Hasil Input
Gambar 3.11. Form Input Penyakit
Solusi
Form input penyakit digunakan oleh pakar untuk menambah data penyakit
akibat gigitan nyamuk dengan cara mengisi form yang ada kemudian menyimpan
Kode Gejala
Gejala Penyakit
Simpan