Sistem pakar diagnosis penyakit ikan hias ini memberikan informasi tentang perancangan sistem untuk mendiagnosis penyakit pada ikan hias berdasarkan gejala yang ditampilkan. Program akan menampilkan nama penyakit, cara pencegahan, dan pengobatan sesuai dengan gejala yang dipilih pengguna.
2. 1
KATA PENGANTAR
Puji beserta syukur marilah kita panjatkan kepada Allah SWT karena atas rahmat,
hidayah dan irodatnya, penulis dapat menyelesaikan penyusunan makalah untuk memenuhi
salah satu tugas mata kuliah Basis Data, tidah lupa sholawatdan salam semoga tetap tercurah
kepada junjunan kita semua.
Dalam penyusunan makalah ini, pastinya tidak terlepas dari bantuan berbagai pihak.
Maka pada kesempatan ini, penyusun ingin mengucapkan terima kasih yang sebesar-besarnya
kepada dosen yang telah membantu dengan materi yang telah disampaikannya pada setiap
pertemuan mata kuliahnya dan teman-teman seperjuangan yang membantu dengan motivasi
agar terselesaikannya makalah ini.
Penyusun menyadari bahwa pada karya tulis ini masih terdapat kekurangan mengingat
keterbatasan kemampuan penulis. Oleh sebab itu, penulis sangat mengharapkan adanya kritik
dan saran yang membangun dari para pembaca sebagai masukan bagi penyusun, Akhir kata
penyusun berharap makalah ini dapat bermanfaat bagi pembaca pada umumnya dan penulis
pada khususnya. Atas segala perhatiannya penulis mengucapkan banyak terima kasih.
Bandung, Mei 2015
Penyusun
3. 2
DAFTAR ISI
JUDUL ..........................................................................................................................
KATA PENGANTAR..................................................................................................... 1
DAFTAR ISI ................................................................................................................... 2
BAB I PENDAHULUAN................................................................................................ 3
LATAR BELAKANG ...................................................................................................... 3
IDENTIFIKASI MASALAH ........................................................................................... 3
PERUMUSAN MASALAH ............................................................................................. 4
BAB II PEMBAHASAN................................................................................................. 5
ANALISIS SISTEM YANG BERJALAN ....................................................................... 5
RANCANGAN ANTAR MUKA ..................................................................................... 5
BAB III HASIL ............................................................................................................... 8
CARA KERJA PROGRAM ............................................................................................. 8
TAMPILAN PROGRAM ................................................................................................. 8
BAB IV PENUTUP......................................................................................................... 9
PENUTUP ........................................................................................................................ 9
SARAN ........................................................................................................................ 9
DAFTAR PUSTAKA.................................................................................................... 10
LAMPIRAN................................................................................................................... 11
4. 3
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Dengan berkembangnya IPTEK yang semakin pesat mempengaruhi kehidupan
kita.dunia kerja merupakan salah satu yang paling banyak memanfaatkan. IPTEK
menyediakan proses yang cepat, tepat, dan menghasilkan tingkat keakuratan yang lebih.
Dalam lingkungan usaha, komputer adalah alat bantu yang mutlak diperlukan sebagai
pendukung pemerosesan data dan informasi.
Ikan hias adalah jenis ikan baik yang berhabitat di air tawar maupun di laut yang
dipelihara bukan untuk konsumsi melainkan untuk memperindah taman/ruang tamu.
Panorama bawah laut seringkali dinilai mempesona sehingga banyak orang yang rela
menghabiskan uang banyak untuk menyelam dan menikmatinya. Kini, kemajuan teknologi
memungkinkan orang menikmati panorama air laut di dalam ruangan, Aquarium adalah salah
satu media yang di pakai untuk memelihara ikan hias.
Disamping keindahan yang di hasilkan dari ikan hias, banyak orang yang belum tahu
tentang cara memelihara ikan dengan baik, sehingga ikan bisa terkena penyakit dan akibatnya
bisa mati, Berdasarkan permasalahan yang didapatkan tersebut maka, diperlukan suatu
pengembangan sistem yang baru. Untuk itu penulis tertarik dengan mengangkat judul yaitu
”Perancangan Sistem Pakar Diagnosis Penyakit Ikan Hias”.
B. Identifikasi Masalah
Berdasarkan latar belakang masalah di atas, maka penulis mengidentifikasikan
beberapa masalah yang ada antara lain :
1. Kurangnya Informasi tentang penyakit ikan hias
2. Kurangnya Informasi tentang pencegahan dan pengobatan penyakit ikan hias
Mengingat kemungkinan meluasnya permasalahan maka peneliti membatasi masalah
ini pada :
1. Informasi yang di kumpulkan dan diolah dalam sistem ini terbatas pada data penyakit
dan data obat
5. 4
2. Aplikasi yang digunakan adalah microsoft visual basic.
D. Perumusan masalah
Dengan di buatnya system pakar seperti ini di harapkan dapat membantu para pecinta
ikan hias untuk lebih teliti dalam pemeliharaan ikannya, karena Program akan menampilkan
nama penyakit, cara pencegahan dan cara pengobatan pada ikan yang terjangkit penyakit
sesuai ciri-ciri yang di pilih.
6. 5
BAB II
PEMBAHASAN
A. Analisis sistem yang berjalan
Program akandi rancang untuk menampilkan form inputan nama terlebih dahulu, jika
di isi maka form diagnosis akan muncul, tetapi jika text box di kosongkan, maka peringatan
error akan muncul.
Lalu program menampilkan cirri-ciri yang sesuai untuk di pilih, setelah itu akan
menampilkan gambar dan jika di klik tombol diagnosis maka akan memunculkan nama
penyakit, cara pencegahan dan cara pengobatan pada ikan yang terjangkit penyakit sesuai
ciri-ciri yang di pilih pada form diagnosis, dengan di buatnya system pakar seperti ini di
harapkan dapat membantu para pecinta ikan hias untuk lebih teliti dalam pemeliharaan
ikannya.
B. Rancangan antar muka
a. Form Inputan Nama
Masuk Keluar
Masukan NamaAnda
7. 6
b. Form Diagnosis
c. Form Hasil
Kembali
Diagnosis
Ciri-ciri
Ciri-ciri
Ciri-ciri
Ciri-ciri
Gambar sesuai cirri-ciri
Kembali
Nama Penyakit
Cara pencegahan
Cara pengobatan
8. 7
BAB III
HASIL
A. Cara kerja program
Saat pertama di jalankan program akan menampilkan form inputan nama,jika di isi
maka form diagnosis akan muncul, tetapi jika text box di kosongkan, maka peringatan error
akan muncul
Pada form diagnosis nama pengguna akan di munculkan dan juga terdapat beberapa
pilihan ciri-ciri yang cocok dengan keadaan ikan, jika di klik maka gambar gejala pada ikan
akan tampil. Untuk menampilkan nama penyakit, cara pencegahan dan cara pengobatannya
maka klik pada tombol diagnosis dan system akan menampilkan sesuai cirri-ciri yang di pilih.
B. Tampilan program
a) Form Inputan Nama
10. 9
BAB IV
PENUTUP
A. Kesimpulan
Penulis dapat menyimpulkan beberapa kesimpulan diantaranya adalah sebagai
berikut:
1. Dengan menggunakan system akan mempermudah mengetahui penyakit yang
di derita ikan.
2. Tampilan/intervace program dapat di pahami oleh semua pengguna.
3. Dengan menggunakan system pemrograman berbasis komputerisasi sebagai
alat untuk memanfaatkan dan memperluas system informasi hasil yang
maksimal dan dapat dikerjakan secara cepat.
4. Dengan menggunakan system pemrograman cara pencegahan dan pengobatan
akan cepat di ketahui.
B. Saran
Dari perancangan aplikasi ini sangatlah di butuhkan pengembangan – pengembangan
pada sistem yang telah di buat, penulis mengharapkan saran dari semuanya untuk
mengembangkan aplikasi ini.
12. 11
LAMPIRAN
Script yang di gunakan pada form Inputan nama :
PrivateSub keluar_Click()
End
End Sub
PrivateSub Masuk_Click()
If Text1.Text = "" Then
MsgBox "Anda Belum Memasukan Nama", vbCritical +vbOKOnly,"Error"
Text1.SetFocus
Else
Form1.Labelakhir.Caption = "Selamat Datang" + Text1.Text
Form1.Show
Unload Me
End If
End Sub
Script yang di gunakan pada form Diagnosis :
PrivateSub diag_Click()
If Option1 = True Then
frm1.Show
Me.Hide
End If
If Option2 = True Then
frm3.Show
Me.Hide
13. 12
End If
If Option3 = True Then
frm2.Show
Me.Hide
End If
If Option4 = True Then
frm4.Show
Me.Hide
End If
If Option5 = True Then
frm5.Show
Me.Hide
End If
If Option6 = True Then
frm6.Show
Me.Hide
End If
If Option7 = True Then
frm7.Show
Me.Hide
End If
If Option8 = True Then
frm8.Show
Me.Hide
End If
End Sub
14. 13
PrivateSub kembali_Click()
utama.Show
Unload Me
End Sub
PrivateSub Option1_Click()
a1.Visible= True
a2.Visible= False
a3.Visible= False
a4.Visible= False
a5.Visible= False
a6.Visible= False
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option2_Click()
a1.Visible= False
a2.Visible= False
a3.Visible= True
a4.Visible= False
a5.Visible= False
a6.Visible= False
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option3_Click()
a1.Visible= False
a2.Visible= True
a3.Visible= False
15. 14
a4.Visible= False
a5.Visible= False
a6.Visible= False
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option4_Click()
a1.Visible= False
a2.Visible= False
a3.Visible= False
a4.Visible= True
a5.Visible= False
a6.Visible= False
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option5_Click()
a1.Visible= False
a2.Visible= False
a3.Visible= False
a4.Visible= False
a5.Visible= True
a6.Visible= False
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option6_Click()
a1.Visible= False
a2.Visible= False
16. 15
a3.Visible= False
a4.Visible= False
a5.Visible= False
a6.Visible= True
a7.Visible= False
a8.Visible= False
End Sub
PrivateSub Option7_Click()
a1.Visible= False
a2.Visible= False
a3.Visible= False
a4.Visible= False
a5.Visible= False
a6.Visible= False
a7.Visible= True
a8.Visible= False
End Sub
PrivateSub Option8_Click()
a1.Visible= False
a2.Visible= False
a3.Visible= False
a4.Visible= False
a5.Visible= False
a6.Visible= False
a7.Visible= False
a8.Visible= True
End Sub
17. 16
Script yang di gunakan pada form Inputan nama :
PrivateSub Command1_Click()
Form1.Show
Unload Me
End Sub