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
- 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
- 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
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
|
<?php
$cn=mysql_connect("localhost","root",""); mysql_select_db("dbNyamuk");?> |
file index.php
|
1
2
3
4
5
6
7
|
<?php
include("koneksi.php");echo "<CENTER><H1>SISTEM PAKAR DIAGNOSA PENYAKIT </H1></CENTER>";echo "<CENTER><H1>YANG DISEBABKAN OLEH NYAMUK</H1></CENTER>";echo "<CENTER><IMG SRC='Nyamuk.JPG' WIDTH='348' HEIGHT='257' BORDER=0 ALT=''></CENTER>"; |
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
|
<?php
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 "<form>"; echo "<CENTER><H1>SISTEM PAKAR DIAGNOSA PENYAKIT </H1></CENTER>"; echo "<CENTER><H1>YANG DISEBABKAN OLEH NYAMUK</H1></CENTER>"; echo "<CENTER><IMG SRC='Nyamuk.JPG' WIDTH='348' HEIGHT='257' BORDER=0 ALT=''></CENTER>"; echo "<h1>DIAGNOSA</h1>"; echo $data['solusi_dan_pertanyaan']."<br>"; echo "<input type='radio' name='idpertanyaan' value='".$data['bila_benar']."'>Ya<br>"; echo "<input type='radio' name='idpertanyaan' value='".$data['bila_salah']."'>Tidak<br>"; echo "<input type='submit' value='Lanjut >> ' >"; echo "</form>";?> |



0 komentar:
Posting Komentar