Sistem Pakar Diagnosa Penyakit yang disebabkan oleh Nyamuk
Contoh sederhana penerapan sistem pakar dalam bidang kedokteran, yaitu diagnosis penyakit yang disebabkan oleh nyamuk berdasarkan gejala-gejala yang muncul. Adapun Penyakit yang disebabkan oleh Nyamuk antara lain:
Contoh sederhana penerapan sistem pakar dalam bidang kedokteran, yaitu diagnosis penyakit yang disebabkan oleh nyamuk berdasarkan gejala-gejala yang muncul. Adapun Penyakit yang disebabkan oleh Nyamuk antara lain:
- Demam Berdarah Denque
- Demam Penyakit Kuning
- Chikungunya
- Encephalitis
- Malaria
Untuk dapat melakukan diagnosis dengan benar, terlebih dahulu kita harus mengetahui gejala-gejala dari penyakit tersebut. Beberapa gejala yang mungkin muncul dari ketiga jenis penyakit tersebut adalah sebagai berikut:
- Demam
- Merasa Kedinginan
- Tubuh Terasa Sakit
- Sakit Kepala
- tenggorokan sakit saat menelan
- Badan Terasa Lemas dan Lemah
- Muncul Bintik-bintik berwarna Merah
- panas tubuh tinggi
- otot terasa nyeri
- nafsu makan menurun
- merasa mual-mual
- denyut nadi terasa lemah
- merasakan ngilu
- merasakan persendian membengkak
- stamina terasa menurun
- nyeri pada setiap persendian
- merasakan ingin muntah
- penglihatan terganggu bila melihat cahaya
- leher dan punggung terasa kaku
- sering merasa mengantuk
- mudah terangsang
Dari gejala-gejala tersebut kita dapat mengambil kesimpulan sebagai berikut:
- Jika gejala yang timbul adalah 1,2, 3,4,5,6, dan 7 maka dia menderita Demam Berdarah Denque
- Jika gejala yang timbul 1,4,8,9,10,11,dan 12 maka dia menderita Demam Penyakit Kuning
- Jika gejala yang timbul adalah 1,11,13,14,15,16, dan 17 maka dia menderita Chikungunya
- Jika gejala yang timbul 1,4,17,18,19,20, dan 21 maka dia menderita Encephalitis
- Jika gejala yang timbul 1,2,4,6, dan 8 maka dia menderita Malaria
Desain Database pada MySQL
Langkah-langkah:
Buat Database dbNyamuk pada PhpMyAdmin atau dengan menggunakan Syntax SQL berikut:
1
2
| Create Database dbNyamuk;Use dbNyamuk; |
Buat Tabel Diagnosa, seperti berikut:
1
2
3
4
5
6
7
| Create Table Diagnosa ( id int, solusi_dan_pertanyaan VarChar(200), bila_benar int, bila_salah int, mulai char(1), selesai char(1)); |
Isikan Data berikut pada Tabel tersebut dengan perintah SQL seperti berikut:
1
2
| Insert Into Diagnosa Values(1,"Apakah Anda merasakan demam tinggi ?",2,27,"Y","N"); |
dan seterusnya…….(lihat tabel berikut)
Ketikkan listing program pada file-file berikut dengan Notepad ataupun EditPlus, kemudian letakkan file-file tersebut pada Folder Nyamuk.
file koneksi.php
1
2
3
4
| $cn=mysql_connect("localhost","root",""); mysql_select_db("dbNyamuk");?> |
file index.php
1
2
3
4
5
6
7
| include("koneksi.php");echo ";echo ";echo "; |
file solving.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| include("koneksi.php"); if(!isset($_GET['idpertanyaan'])) //tampilkan pertanyaan pertama $sqlp = "select * from diagnosa where mulai='Y'"; $rs=mysql_query($sqlp); $data=mysql_fetch_array($rs); //bentuk pertanyaan echo "
; echo "; echo "; echo "; echo "; echo $data['solusi_dan_pertanyaan']."; echo ".$data['bila_benar']."'>Ya echo ".$data['bila_salah']."'>Tidak echo ""; echo " |
;?>




Tidak ada komentar:
Posting Komentar