18
GANJAR PUJA HARTA [email protected] S1 TEKNIK INFORMATIKA STMIK JABAR DIAGNOSIS PENYAKIT PADA IKAN HIAS

Ganjar 134060035-diagnosisikanhias

Embed Size (px)

Citation preview

Page 1: Ganjar 134060035-diagnosisikanhias

GANJAR PUJA HARTA

S1 TEKNIK INFORMATIKA STMIK JABAR

DIAGNOSIS PENYAKIT PADA IKAN HIAS

Page 2: Ganjar 134060035-diagnosisikanhias

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

1

PERANCA

NGAN

SISTEM PAKAR

Page 3: Ganjar 134060035-diagnosisikanhias

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

2

Page 4: Ganjar 134060035-diagnosisikanhias

BAB IPENDAHULUAN

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

3

Page 5: Ganjar 134060035-diagnosisikanhias

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.

4

Page 6: Ganjar 134060035-diagnosisikanhias

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

5

Masuk Keluar

Masukan Nama Anda

Page 7: Ganjar 134060035-diagnosisikanhias

b. Form Diagnosis

c. Form Hasil

6

Kembali

Diagnosis

Ciri-ciri

Ciri-ciri

Ciri-ciri

Ciri-ciri

Gambar sesuai cirri-ciri

Kembali

Nama Penyakit

Cara pencegahan

Cara pengobatan

Page 8: Ganjar 134060035-diagnosisikanhias

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

7

Page 9: Ganjar 134060035-diagnosisikanhias

b) Form Diagnosis

c) Form Hasil

8

Page 10: Ganjar 134060035-diagnosisikanhias

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.

9

Page 12: Ganjar 134060035-diagnosisikanhias

LAMPIRAN

Script yang di gunakan pada form Inputan nama :

Private Sub keluar_Click()

End

End Sub

Private Sub 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 :

Private Sub diag_Click()

If Option1 = True Then

frm1.Show

Me.Hide

End If

If Option2 = True Then

frm3.Show

Me.Hide

11

Page 13: Ganjar 134060035-diagnosisikanhias

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

12

Page 14: Ganjar 134060035-diagnosisikanhias

Private Sub kembali_Click()

utama.Show

Unload Me

End Sub

Private Sub 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

Private Sub 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

Private Sub Option3_Click()

a1.Visible = False

a2.Visible = True

a3.Visible = False

13

Page 15: Ganjar 134060035-diagnosisikanhias

a4.Visible = False

a5.Visible = False

a6.Visible = False

a7.Visible = False

a8.Visible = False

End Sub

Private Sub 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

Private Sub 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

Private Sub Option6_Click()

a1.Visible = False

a2.Visible = False

14

Page 16: Ganjar 134060035-diagnosisikanhias

a3.Visible = False

a4.Visible = False

a5.Visible = False

a6.Visible = True

a7.Visible = False

a8.Visible = False

End Sub

Private Sub 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

Private Sub 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

15

Page 17: Ganjar 134060035-diagnosisikanhias

Script yang di gunakan pada form Inputan nama :

Private Sub Command1_Click()

Form1.Show

Unload Me

End Sub

16