BAB III PEMBAHASAN · 31 BAB III PEMBAHASAN 3.1. Tinjauan Kasus Dari tahunke tahun, penyakit yang...
Transcript of BAB III PEMBAHASAN · 31 BAB III PEMBAHASAN 3.1. Tinjauan Kasus Dari tahunke tahun, penyakit yang...
31
BAB III
PEMBAHASAN
3.1. Tinjauan Kasus
Dari tahunke tahun, penyakit yang ditularkan oleh nyamuk cenderung
mengalami peningkatan, baik dari jumlah kasus penderita maupun kasus
kematian, mulai dari demam berdarah, malaria, hingga kaki gajah (filariasis).
Faktor penyebab utama timbulnya masalah penyakit yang ditularkan nyamuk
adalah karena semakin berkurangnya kepedulian masyarakat terhadap kesehatan
lingkungan yang menjadi tempat berkembang biaknya nyamuk penular penyakit.
Akibatnya, sehingga secara tidak langsung dapat meningkatkan jumlah kasus
penyakit-penyakit yang ditularkan oleh nyamuk. Dalam penyebarannya jenis-jenis
penyakit yang disebabkan oleh gigitan nyamuk (https://infodemam.com)
dibedakan sebagai berikut:
1. Malaria
Malaria adalah penyakit yang disebabkan oleh parasit bernama
Plasmodium. Penyakit ini ditularkan melalui gigitan nyamuk yang terinfeksi
parasit tersebut. Di dalam tubuh manusia, parasit Plasmodium akan
berkembang biak di organ hati kemudian menginfeksi sel darah merah yang
akhirnya menyebabkan penderita mengalami gejala-gejala malaria seperti
gejala pada penderita influenza.Berikut ini adalah gejala – gejala umum
penyakit malaria :
a. Tubuh merasakan demam tinggi.
32
b. Merasakan kedinginan.
c. Kepala merasa sakit.
d. Badan terasa lemah dan lemas.
e. Panas tinggi pada tubuh.
2. Demam Berdarah
Demam berdarah (DB) atau demam berdarah dengue (DBD) adalah
penyakit febril akut yang ditemukan di daerah tropis. Penyakit ini
disebabkan oleh virus dengue yang ditularkan melalui gigitan nyamuk Aedes
aegypti dan Aedes albopictus, yang mana menyebabkan gangguan pada
pembuluh darah kapiler dan pada sistem pembekuan darah, sehingga
mengakibatkan perdarahan-perdarahan.Gejala dari demam berdarah adalah :
a. Tubuh merasakan demam tinggi.
b. Merasakan kedinginan
c. Tubuh terasa sakit.
d. Kepala merasa sakit
e. Tenggorokan terasa sakit saat menelan.
f. Badan terasa lemah dan lemas.
g. Muncul bintik – bintik merah pada tubuh.
3. Chikungunya
Chikungunya adalah merupakan salah satu penyakit virus yang
disebabkan oleh virus Chikungunya (CHIKV). CHIVK termasuk keluarga
Togaviridae, Genusalphavirus, dan ditularkan oleh nyamuk Aedes
Aegypti.Gejala dari chikungunya adalah :
a. Tubuh merasakan demam tinggi.
33
b. Merasakan mual – mual.
c. Tubuh terasa ngilu.
d. Persendian membengkak.
e. Stamina menurun.
f. Nyeri pada persendian.
g. Muntah – muntah.
4. Demam Kuning
Demam kuning adalah infeksi virus yang disebarkan oleh nyamuk,
Aedes dan Haemagogus spp. Untuk dicatat bahwa nyamuk pembawa
demam kuning kebanyakan menggigit siang hari. Gejala dari demam kuning
adalah :
a. Tubuh merasakan demem tinggi.
b. Kepala merasa sakit.
c. Panas tinggi pada tubuh.
d. Otot terasa nyeri.
e. Nafsu makan menurun.
f. Mual – Mual.
g. Denyut nadi terasa lemah.
5. Kaki Gajah
Filariasis (penyakit kaki gajah) adalah penyakit menular yang
disebabkan cacing yang ditularkan melalui gigitan berbagai jenis nyamuk.
Gejala dari kaki gajah adalah.
a. Tubuh merasakan demam tinggi.
b. Badan terasa lemah dan lemas.
34
c. Tubuh terasa ngilu.
d. Persendian membengkak.
6. Radang Otak (Encephalitis)
Penyakit radang otak adalah infeksi otal yang disebabkan flavivirus yang
berhubungan dengan demam berdarah, demam kuning dan virus West Nile.
Virus ini menyebar pada manusia melalui gigitan nyamuk. Gejala dari
radang otak (Encephalitis) adalah :
a. Tubuh merasakan demem tinggi.
b. Kepala merasa sakit.
c. Terasa ingin muntah.
d. Penglihatan terganggu bila melihat cahaya.
e. Leher dan punggung terasa kaku.
f. Mengantuk.
g. Mudah terangsang.
7. Virus Zika
Virus Zika merupakan salah satu virus dari jenis Flavivirus. Virus ini
memiliki kesamaan dengan virus dengue, berasal dari kelompok arbovirus.
Zika virus disebabkan oleh gigitan nyamuk dan menyebabkan bayi lahir
cacat dan memiliki kelainan ukuran kepala bayi. Virus Zika disebarkan
kepada manusia oleh nyamuk Aedes yang terinfeksi. Gejala dari virus zika
adalah :
a. Tubuh merasakan demem tinggi.
b. Kepala merasa sakit.
c. Badan terasa lemah dan lemas.
35
d. Muncul bintik – bintik merah pada tubuh.
e. Otot terasa nyeri.
f. Nafsu makan menurun.
g. Nyeri pada persendian
h. Mata berwarna merah.
3.2. Penanganan Penyakit
Dalam penanganan suatu penyakit akibat gigitan nyamuk, sebelum
memeriksakan ke dokter, alangkah baiknya penderita perlu mengetahui lebih dulu
tentang penanganan atau pengobatan pada jenis-jenis penyakit tersebut
diantaranya :
1. Malaria
Jika memungkinkan, lakukan pengujian darah. Mulailah pengobatan segera
setelah tanda-tanda pertama terlihat.Cari tahu obat malaria apa yang tepat.
Obat-obatan yang dapat menyembuhkan malaria di satu daerah belum tentu
dapat menyembuhkan malaria yang ditemukan di tempat lain. Satu-satunya
cara untuk mengetahui obat apa yang ampuh di daerah Anda adalah dengan
menanyakannya pada petugas kesehatan setempat.
2. Demam Bedarah
Diperbanyak istirahat di rumah, konsumsi lebih banyak air, dan minum
tablet ibuprofen atau paracetamol atau acetaminophen (bukan aspirin)untuk
mengurangi rasa sakit dan demam.
36
3. Chikungunya
Pengobatan yang diberikan hanyalah terapi simtomatis atau menghilangkan
gejala penyakitnya, seperti obat penghilang rasa sakit atau demam seperti
golongan paracetamol. Sebaiknya hindari penggunaan obat sejenis asetosal.
Untuk memperbaiki keadaan umum penderita dianjurkan makan-makanan
yang bergizi, cukup karbohidrat dan terutama protein serta minum sebanyak
mungkin. Perbanyak mengkonsumsi buah-buahan segar atau minum jus
buah segar.
4. Demam Kuning.
Pengobatan terbaik untuk demam penyakit kuning adalah istirahat dan
minum banyak cairan. Kebanyakan orang sembuh total setelah beberapa
waktu dan badan mereka membentuk antibodi terhadap demam penyakit
kuning. Sejumlah kecil orang terkena penyakit ini untuk kedua kali sebelum
mereka sembuh betul dari serangan yang pertama.
5. Kaki Gajah atau filariasis
Pengobatan filariasis secara masal dilakukan di daerah endemis dengan
menggunakan obat Diethyl Carbamazine Citrate(DEC) dikombinasikan
dengan Albenzol sekali setahun selama 5–10 tahun. Untuk mencegah reaksi
samping seperti demam, diberikan paracetamol. Dosis obat untuk sekali
minum adalah DEC 6 mg/kg/berat badan, Albenzol 400 mg (1 tablet).
6. Radang Otak (Encephalitis)
Proses penanganan radang otak bertujuan untuk menghentikan dan
mengobati infeksi, mengatasi komplikasi yang berpotensi muncul akibat
demam, serta mencegah komplikasi jangka panjang. Langkah penanganan
37
umumnya meliputi antibiotik, antifungal, antivirus, kortikosteroidinjeksi,
terapi imunoglobulin, plasmapheresis, pembedahan, atau antikonvulsan.
7. Virus Zika
Pengobatan virus Zika difokuskan kepada upaya mengurangi gejala yang
dirasakan oleh pasien karena vaksin serta obat-obatan penyembuh penyakit
ini belum ditemukan. Pengobatan terhadap gejala yang dialami dapat berupa
pemberian cairan untuk mencegah dehidrasi, obat pereda rasa sakit untuk
meredakan demam dan sakit kepala, serta istirahat yang cukup. Penggunaan
aspirin dan obat anti peradangan nonsteroid lainnya tidak direkomendasikan
sebelum kemungkinan pasien terkena dengue dapat dihilangkan. Bagi pasien
yang telah terinfeksi virus Zika diharapkan untuk menghindari gigitan
nyamuk selama terjangkit virus ini karena virus Zika yang dapat bertahan
lama di dalam darah penderita dapat menyebar ke orang lain melalui gigitan
nyamuk.
Setelah pemaparan data diatas dapat disimpulkan bahwa terdapat 7
penyakit yang disebabkan oleh gigitan nyamuk dengan 22 gejala. Kemudian
data diolah menggunakan metode Naive Bayes.
Tabel III.1.
Penyakit dan Kode Gejala
Penyakit Kode Gejala
Malaria G01, G02, G04, G06, G08
Demam Berdarah G01, G02, G03, G04, G05, G06,
G07
38
Chikungunya G01, G11, G13, G14, G15, G16,
G17
Demam Kuning G01, G04, G08, G09, G10, G11,
G12
Kaki Gajah G01, G06, G13, G14
Radang Otak (Encephalitis) G01, G04, G17, G18, G19, G20,
G21
Virus Zika G01, G04, G06 G07, G09, G10,
G16, G22
Keterangan Kode Gejala :
1. G01 = Demam Tinggi
2. G02 = Tubuh terasa dingin
3. G03 = Tubuh terasa sakit
4. G04 = Kepala merasa sakit
5. G05 = Tenggorokan sakit saat menelan
6. G06 = Badan terasa lemah dan lemas
7. G07 = Muncul bintik – bintik berwarna merah
8. G08 = Panas tinggi
9. G09 = Otot terasa nyeri
10. G10 = Nafsu makan mneurun
11. G11 = Mual - mual
39
12. G12 = Denyut nadi terasa lemah
13. G13 = Tubuh terasa ngilu
14. G14 = Persendian membengkak
15. G15 = Stamina menurun
16. G16 = Nyeri pada persendian
17. G17 = Muntah - muntah
18. G18 = Penglihatan terganggu saat melihat cahaya
19. G19 = Leher dan punggung terasa kaku
20. G20 = Mengantuk
21. G21 = Mudah terangsang
22. G22 = Mata berwarna merah
Tabel III.2.
Jenis Penyakit yang disebabkan oleh gigitan nyamuk dan gejala-gejalanya
No Penyakit
Gejala
P1 P2 P3 P4 P5 P6 P7
1 Demam Tinggi v v v v v v v
2 Tubuh terasadingin v v
3 Tubuh terasa sakit v
4 Kepala merasa sakit v v v v v
5 Tenggorokan sakit saat menelan v
6 Badan terasa lemah dan lemas v v v
7 Muncul bintik – bintik berwarna
merah
v v
8 Panas tinggi v v
9 Otot terasa nyeri v v
10 Nafsu makan mneurun v v
11 Mual – mual v v
12 Denyut nadi terasa lemah v
13 Tubuh terasa ngilu v v
14 Persendian membengkak v v
15 Stamina menurun v
16 Nyeri pada persendian v v
17 Muntah – muntah v
18 Penglihatan terganggu saat melihat
melelihat cahaya
v
19 Leherdanpunggung terasa kaku v
40
20 Mengantuk v
21 Mudah terangsang v
22 Mata berwarna merah v
Keterangan Jenis Penyakit :
1. P1 = Malaria
2. P2 = Demem Berdarah
3. P3 = Chikungunya
4. P4 = Demam Kuning
5. P5 = Kaki Gajah
6. P6 = Radang Otak
7. P7 = Virus Zika
Berikut ini adalah contoh aturan atau rule dalam mendiagnosa penyakit :
1. Aturan Malaria
IF (demam tinggi)
AND (Tubuh terasadingin)
AND (kepala merasa sakit)
AND (panas tinggi)
THEN Malaria
2. Aturan Demam Berdarah
IF (demam tinggi)
AND (Tubuh terasadingin)
AND (tubuh terasa sakit)
AND (kepala merasa sakit)
AND (tenggorokan saat menelan)
AND (muncul bintik-bintik berwarna merah)
41
THEN Demam Berdrah
3. Aturan Chikungunya
IF (demam tinggi)
AND (mual-mual)
AND (tubuh terasa ngilu)
AND (persendian membengkak)
AND (stamina menurun)
AND (nyeri pada persendian)
THEN Chikungunya
4. Aturan Demam Kuning
IF (demam tinggi)
AND (panas tinggi)
AND (otot terasa nyeri)
AND (nafsu makan menurun)
AND (mual-mual)
AND (denyut nadi terasa lemah)
THEN Demam Kuning
5. Aturan Kaki Gajah
IF (demam tinggi)
AND (badan terasa lemah dan lemas)
AND (tubuh terasa ngilu)
AND (persendian membengkak)
THEN Kaki Gajah
42
6. Aturan Radang Otak
IF (demam tinggi)
AND (kepala terasa sakit)
AND (muntah-muntah)
AND (penglihatan terganggu saat meelihat cahaya)
AND (leher dan punggung terasa sakit)
AND (mengantuk)
AND (mudah terangsang)
THEN Radang Otak
7. Aturan Virus Zika
IF (demam tinggi)
AND (kepala merasa sakit)
AND (badan terasa lemah dan lemas)
AND (muncul bintik-bintik berwarna merah)
AND (otot terasa nyeri)
AND (nafsu makan menurun)
AND (nyeri pada persendian)
AND (mata berwarna merah)
THEN Virus Zika
3.3. Spesifikasi Rancangan Program
3.3.1. Spesifikasi Bentuk Masukan
Bentuk masukan merupakan sebuah form dimana terdapat pilihan
jawaban “YA” atau “TIDAK” yang diajukan kepada pengguna atau user yang
nantinya akan menghasilkan kesimpulan suatu penyakit.
43
Nama Dokumen : Diagnosa
Fungsi : Untuk menampilkan pertanyaan gejala penyakit
Sumber : Pengguna
Media : Form
Jumlah : 1
Frekuensi : Ketika pengguna ingin berkonsultasi tentang penyakit
Bentuk : Gambar III.7
Gambar III.7
Diagnosa
Menu diagnosa merupakan sebuah form pertanyaan tentang gejala penyakit
dimana dimenu ini pengguna atau user menjawab pertanyaan yang sedang diderita
olehnya. Menu diagnosa berfungsi untuk mendiagnosa penyakit.
3.3.2. Spesifikasi Bentuk Keluaran
Bentuk keluaran merupakan hasil dari diagnosa dari apa yang
dimasukan pengguna dalam menu diagnosa.
44
Nama Dokumen : Hasil Diagnosa
Fungsi : Untuk menampilkan hasil diagnosa penyakit
Sumber : Program
Media : Form
Jumlah : 1
Frekuensi : Setiap pengguna selesai melakukan diagnosa
Bentuk : Gambar III.8
Gambar III.8
Hasil Diagnosa
Hasil diagnosa adalah hasil yang akan keluar ketika seorang pengguna
selesai menjawab semua pertanyaan dimenu diagnosa, didalam hasil diagnosa
terdapat penjelasan penyakit yang diderita dan solusinya.
3.3.3 Spesifikasi File
Berikut ini adalah spesifikasi file berikut berisi database yang
bernama penyakit.db yang berfungsi sebagai menyimpan tabel gejala dan
penyakit.
45
1. Spesifikasi file Database Tabel Gejala
Nama file : penyakit.db
Nama Tabel : gejala
Fungsi : menyimpan data pertanyaan untuk konsultasi
Tipe file : File Master
OrganisasiFile : Index Sequential
Akses File : Random
Primary Key : idgejala
Software : SQLite Administrator
Tabel III.3.
Spesifikasi File Tabel Gejala
No Field name Field type Default Containt
1 Idgejala Integer PrimaryKey, AutoIncreament
2 namagejala Text Null
3 Kode Text Null
2. Spesifikasi File Database Tabel Penyakit
Nama File : penyakit.db
Nama Tabel : penyakit
Fungsi : menyimpan nama penyakit dan kode gejala
Tipe File : File Master
Organisasi file : Index Sequential
Akses file : Random
Primery Key : idpenyakit
Software : SQLite Administrator
46
Tabel III.4.
Spesifikasi File Tabel Penyakit
No Field name Field type Default Containt
1 idpenyakit Integer PrimaryKey, AutoIncreament
2 namapenyakit Text Null
3 Gejala Text Null
4 score number Null
3.3.4. HIPO
HIPO (Heirachy Input Process Output) dari sistem pakar diagnosa
penyakit akibat gigitan nyamuk adalah sebagai berikut :
Gambar III.9
Diagram HIPO
Keterangan :
Pertama kali program berjalan akan masuk ke main menu yang
didalamnya berisi menu, about, dan exit. Ketika masuk ke menu akan muncul
0.0
Main
3.0
Exit About
2.0 1.0
Menu
Informasi
1.1 1.2
Diagnosa
47
sub-sub menu yang terdiri dari menu informasi dan diagnosa. Ketika masuk ke
sub menu informasi berisi tampilan daftar penyakit yang ada dalam database,
dimana saat user memilih informasi dari daftar penyakit program akan
memunculkan deskripsi dari penyakit yang dipilih oleh user. Ketika diagnosa
program akan menampilkan pertanyaan yang harus diisi oleh user. Sedangkan
ketika masuk ke menu about akan muncul profil singkat tentang pembuat
program. Ketika masuk ke menu exit akan muncul konfirmasi keluar dari
program, jika memilih konfirmasi “ya” maka akan keluar dari program, namun
jika konfirmasi “tidak” maka akan kembali ke main menu.
3.3.5 Spesifikasi Program
A. Spesifikasi program dalam sistem pakar diagnosa penyakit akibat gigtan
nyamuk adalah sebagai beriku :
1. Menu Main
Nama program : lymain.bal
Caption : Main
Fungsi : Tampilan utama yang dapat mengakses semua menu
Bahasa pemrograman : Java
Bentuk lampiran : Lampiran A-1
Proses :
Menu utama akan berjalan ketika program dibuka
oleh pengguna
48
2. Menu
Nama program : lymenu2.bal
Caption : Menu
Fungsi : Tampilan untuk dapat mengakses sub menu
informasi dan diagnosa.
Bahasa pemrograman : Java
Bentuk lampiran : Lampiran A-1
Proses :
Tekan tombol menu dan sub-sub menu akan tampil
3. Menu Informasi
Nama program : lyinfo.bal
Caption : Info
Fungsi : Tampilan untuk dapat mengakses deskripsi daftar
penyakit yang ada dalam database
Bahasa pemrograman : Java
Bentuk lampiran : Lampiran A-3
Proses :
Tekan tombol informasi lalu daftar penyakit akan
muncul.
4. Menu Diagnosa
Nama program : lydiagnosa.bal
Caption : Diagnosa
Fungsi : Untuk memunculkan diagnosa penyakit yang berisi
49
pertanyaan mengenai gejala-gejala yang dirasakan
oleh user.
Bahasa pemrograman : Java
Bentuk lampiran : Lampiran A-4
Proses :
Ketika masuk ke sub menu diagnoasa program akan
memunculkan pertanyaan mengenai gejala yang
dirasakan, setelah semua pertanyaan dijawab
program akan menampilkan hasil diagnosa.
5. Menu About
Nama program : lyabout.bal
Caption About
Fungsi : Untuk melihat profil pembuat aplikasi
Bahasa pemrograman : Java
Bentuk lampiran : Lampiran A-5
Proses :
Saat user menekan tombol About sistem akan
menampilkan informasi pembuat aplikasi
6. Menu Web
Nama program : lyweb.bal
Caption Web
Fungsi : Untuk menamplkan informasi berupa html
Bahasa pemrograman : Java
50
Bentuk lampiran : Lampiran A-6
Proses :
Saat pengguna menekan tombol atau button
deskripsi, dan memilih salah satu dari data list
menu informasi otomatis akan menampilkan
dalam bentuk tampilan web.
B. Spesifikasi program atau Coding dalam sistem pakar diagnosa penyakit
akibat gigitan nyamuk adalah sebagai berikut :
Sub Activity_Create(FirstTime As Boolean)
'cek ada tidak aris.db di defaultexternal
If File.Exists(File.DirDefaultExternal,"sql.db")=False Then
'copy kalau belum ada
File.Copy(File.DirAssets,"sql.db", _
File.DirDefaultExternal,"sql.db")
End If
'buat koneksi / membuka database
DBPakar.Initialize(File.DirDefaultExternal,"sql.db",False)
'Do not forget to load the layout file created with the visual designer. For
example:
Activity.LoadLayout("lymain")
End Sub
Sub btnexit_Click
Dim jwb As Int
51
jwb=Msgbox2("Apakah anda yakin akan
keluar?","konfirmasi","Ya","Tidak","",Null)
If jwb=DialogResponse.POSITIVE Then
Activity.Finish
End If
End Sub
Sub btnabout2_Click
StartActivity(About)
End Sub
Sub btnmenu2_Click
StartActivity(menu2)
End Sub
Menu Main
Keterangan :Coding diatas untuk menampilkan menu utama. Pada lymain
terdapat 3 tombol yang bernama btnexit_Click, btnabout2_Click dan
btnmenu2_Click.
Sub Activity.LoadLayout("Lyinfo")
'baca data penyakit
tampung=Main.DBPakar.ExecQuery("Select idpenyakit, namapenyakit
FROM penyakit ORDER BY idpenyakit ASC")
ListView1.Clear
'baca
For x=0 To tampung.RowCount-1
52
'baca baris ke x
tampung.Position= x
ListView1.AddSingleLine2(tampung.GetString("namapenyakit"),
_
tampung.GetString("idpenyakit"))
Next
End Sub
Menu Informasi
Keterangan :Coding diatas untuk menampilkan menu informasi. Tampilan layout
lyinfo ini menggunakan ListView. Pada ListView membaca database yang berisi
idpenyakit dan namapenyakit.
Activity.LoadLayout("lydiagnosa")
tampung3=Main.DBPakar.ExecQuery("select * from gejala order by
idgejala asc")
nomor=0
jawaban=""
bertanya
End Sub
Sub bertanya
Dim n As Int
'cek masih ada pertanyaan
If nomor>tampung3.RowCount-1 Then
StartActivity(hasil)
53
Activity.Finish
Else
'pertanyaan
tampung3.position=nomor
n=nomor+1
Label1.Text="No." & n
Label2.Text=tampung3.getstring("namagejala")
End If
End Sub
Sub ImageView2_Click
nomor=nomor+1
bertanya
End Sub
Sub ImageView1_Click
jawaban=jawaban & tampung3.GetString("kode")
nomor=nomor+1
bertanya
End Sub
Menu Diagnosa
Keterangan :Coding diatas untuk menampilkan pertanyaan gejala-gejala dari
database. Activity.LoadLayout (lydiagnosa) maksudnya yaitu akan menampilkan
layout pada menu diagnosa. StartActivity (hasil) maksudnya yaitu setelah
pertanyaan selesai, akan langsung muncul ke menu hasil.
54
Sub Activity_Create(FirstTime As Boolean)
Dim dtpenyakit As Cursor
dtpenyakit=Main.DBPakar.ExecQuery("SELECT idpenyakit,
namapenyakit FROM penyakit WHERE gejala='" & diagnosa.jawaban & "'")
Activity.LoadLayout("lyhasil")
If dtpenyakit.RowCount=0 Then
'tidak ada data
Label1.Text="penyakit tidak ada pada database"
btnDeskripsi.Visible=False
Else
'data
dtpenyakit.Position=0
Label1.Text=dtpenyakit.GetString("namapenyakit")
btnDeskripsi.Visible=True
web.filehtml="p" & dtpenyakit.GetString("idpenyakit") & ".html"
End If
End Sub
Sub btnDeskripsi_Click
StartActivity(web)
End Sub
Sub btnClose_Click
55
StartActivity(Main)
Activity.Finish
End Sub
Menu Hasil
Keterangan :Coding diatas untuk menampilkan menu hasil. Coding ini akan
menyeleksi beberapa pertanyaan gejala yang sudah dijawab oleh user dan
menampilkan hasilnya. Terdapat tombol yang bernama btnDeskripsi dan btnclose
dimana jika menekan tombol btnDeskripsi akan menampilkan tampilan web ,
sedangkan jika menekan tombol btnclose akan kembali ke menu utama (main).
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For
example:
Activity.LoadLayout("lyabout")
End Sub
Menu About
Keterangan :Coding diatas untuk menampilkan about (tentang pembuat).
Activity.LoadLayout (lyabout) yaitu menampilkan layout lyabout.
Activity.LoadLayout("lyweb")
WebView1.LoadUrl("file:///android_asset/" & filehtml)
End Sub
56
Menu Web
Keterangan :Coding diatas untuk menampilkan tampilan web.
Activity.LoadLayout (lyweb) yaitu menampilkan layout lyweb. Layout lyweb
menggunakan WebView.
57
3.3.6 Flowchart
1. Flowchart Menu Utama
Gambar III.10
Flowchart Menu Utama
Keterangan gambar III.10Flowchart Menu UtamaSetelah user memasuki
program terdapat tiga menu utama, yaitu menu, about, dan exit. Jika user memilih
menu akan menemukan beberapa sub menu. Jika user memilih menu about akan
menanpilkan tampilan tentang pembuat program tersebut. Jika user memilih menu
58
exit akan muncul konfirmasi “ya” dan “tidak”, jika user memilih konfirmasi “ya”
maka akan keluar dari program, namun jika memilih konfirmasi “tidak” maka
akan kembali ke tampilan menu utama.
2. Menu Diagnosa
Gambar III.11
Flowchart Menu Diagnosa
Keterangan gambar III.11 Flowchart Menu Diagnosa ketika user menekan
tombol diagnosa, maka program akan menampilkan pertanyaan-pertanyaan
tentang gejala penyakit akibat gigitan nyamuk dimana user menjawab pertanyaan
sesuai dengan gejala yang dideritanya. Terdapat pilihan jawaban “Ya” dan
“Tidak”. Jika user memilih jawaban “Ya” maka program akan menyimpan
59
jawaban “Ya” dan begitu juga jika user memilih jawaban “Tidak” maka program
akan menyimpan jawaban “Tidak”. Setelah pertanyaan tentang gejala penyakit
selesai, maka program akan otomatis menyimpan atau merekap data tersebut dan
hasil jenis penyakit akan muncul. Dan didalamnya terdapat tombol close dan
tombol deskripsi. Jika menekan tombol deskripsi maka program akan
menampilkan deskripsi, solusi dan pencegahan tentang penyakit tersebut.
3. Menu Informasi
Gambar III.12.
Flowchart Menu Informasi
60
4. Menu About
Gambar III.12
Flowchart Menu About
4.4. Sarana Pendukung Program
4.4.1. Perangkat Keras
Perangkat keras (hardware) merupakan klasifikasi perangkat keras yang
penulis gunakan antara lain :
a. Monitor : LCD 14”
b. Processor : Intel(R) Celeron(R) CPU 1000M @ 1.80Hz
c. Memory :2 GB
61
d. Harddisk : 320GB
e. Keyboard :Type Standart Keyboard
4.4.2. Perangkat Lunak
Perangkat lunak (software) merupakan perangkat lunak yang penulis
gunakan untuk sistem pakar ini adalah :
1. Sistem Operasi : Microsoft Windows 8
2. Bahasa Pemrograman : Java
3. Database : SQLite Administrator
4. Tampilan : Basic4Android, Adobe Dreamweaver dan
Adobe Photoshop