• Tidak ada hasil yang ditemukan

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta. Penerbit Andi. Arhami, M. 2004. Konsep Dasar Sistem Pakar. Yogyakarta. Penertbit Andi.

Coppin, Ben . 2004. Artificial Intelligence Illuminated. London. Jones and Bartlett Publisher, Inc.

Ginting, Raymond. Wawancara. 2015. Daftar Bobot Evidence Terhadap Tiap Alat Kontrasepsi. Kabanjahe.

Harris, Andy. 2011. HTML, XHTML, & CSS All-in-One For Dummies (2nd Edition). Canada. Wiley Publishing, Inc.

Hartati, Sri. & Iswanti, Sari. 2008. Sistem Pakar dan Pengembangannya. Yogyakarta. Graha Ilmu.

Henderi. 2008. Unified Modelling Languange. Tangerang. Raharja Enrichment Center.

Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis Menggunakan PHP (revisi). Yogyakarta. Penerbit Andi.

Kristanto, Andri. 2004. Kecerdasan Buatan. Yogyakarta. Penerbit Andi.

Kusrini. 2006. Sistem Pakar : Teori dan Aplikasinya. Yogyakarta. Penerbit Andi. Kusrini. 2008. Aplikasi Pakar, Menentukan Faktor Kepastian Pengguna dengan

Metode Kuntifikasi Pertanyaan. Yogyakarta. Penerbit Andi

Manson, Robert D. & Lind, Douglas A. 1996. Teknik Statistika untuk Bisnis dan Ekonomi, Edisi Kesembilan Jilid 1. Erlangga

Meilani, Niken. 2010. Pelayanan Keluarga Berencana (dilengkapi dengan penuntun belajar). Yogyakarta. Fitramaya.

Pinem, Saroha. 2009. Kesehatan Reproduksi dan Kontrasepsi. Jakarta. Trans Info Media.

Robert, A.R. & Greene, G.J. 2009. Buku Pintar Pekerja Sosial (Social Worker’s Desk Reference). Jakarta. Gunung Mulia.

Saifuddin, Abdul Bari. Affandi, Biran. & Lu, Enriquito R. 2003. Buku Panduan Praktis Pelayanan kontrasepsi. Jakarta. Yayasan Bina Pustaka Sarwono Prawirohardjo.

Somargo, Chr H. 1989. Pendahuluan Teori Kemungkinan dan Statistika (Soal dan Jawaban). Bandung. Penerbit ITB

Sox, Harold.C, dkk. 2013. Medical Decision Making : Second Edition. Chichester. John Wiley & Sons, Ltd.

Tentua, Meilany Nonsi. 2010. Sistem Pakar Menentukan Alat Kontrasepsi Bagi Pasangan Menikah. Jurnal Dinamika Informatika. Volume 4, Nomor 2

Tukan, Johan Suban. 1993. Metoda Pendidikan Seks, Perkawinan dan Keluarga. Jakarta, Erlangga

Pinem, Saroha. 2009. Kesehatan Reproduksi dan Kontrasepsi. Jakarta. Trans Info Media.

Wibisono, Dermawan. 2003. Riset Bisnis: Panduan bagi Praktisi dan Akedemisi. Jakarta. PT Gramedia Pustaka Utama.

Wulansari, Pita. & Hartanto,Huriawati. 2007. Ragam Metode Kontrasepsi. Jakarta. Penerbit Buku Kedokteran EGC.

LISTING PROGRAM 1. Koneksi.php <?php $koneksi=mysql_connect('localhost','root',''); mysql_select_db('skrip',$koneksi); ?> 2. Index.php <html><head>

<title>Aplikasi Pemilihan Alat Kontrasepsi</title> <link rel="shortcut icon" href="image/1.png"/>

<link href="style1.css" rel="stylesheet" type="text/css" /> </head><body><div id="header">

<div id="hkiri"><img src="gambar/logoberanda.png"></div> <div id="hkanan">

<ul> <li id="menu1"><a href="index.php"></a></li> <li id="menu2"><a href="daftar.php"></a></li> <li id="menu4"><a href="konsultasi.php"></a></li> <li id="menu3"><a href="pakar.php"></a></li></ul> </div></div><div id="badan">

<div id="konsultasi1"><br><br><center><h1>Selamat Datang</h1><br></center> <p align="justify">&emsp;&emsp;&emsp;Selamat datang di sistem pakar

menentukan alat kontrasepsi. Sistem ini akan membantu Anda para suami dan istri dalam pemilihan alat kontrasepsi yang sesuai dengan kondisi kesehatan Anda. Klien yang hendak menggunakan kontrasepsi akan lebih mudah dalam proses pemilihan tanpa harus bertemu dengan pakar secara langsung.<br><br>

&emsp;&emsp;&emsp;Kesimpulan dari hasil konsultasi nantinya didapat dari perhitungan nilai kepastian tiap kontrasepsi terhadap kondisi kesehatan klien dengan menggunakan teorema Bayes. Alat yang menjadi solusi adalah alat yang nilai

kepastiannya paling tinggi, dan diharapkan alat ini lah yang paling sesuai dengan klien nantinya. <br>

<br>Sistem ini memiliki 3 menu utama, yaitu :</p>

<table width="1000px"><tr><td id="bagi"><center><a href="konsultasi.php"><div id="gambar"><img src="gambar/logkonsultasi.png" width="120"

height="120"></div><br><fontsize="+2"><b>Konsultasi</b></font></a></center>< br></td><td id="bagi"><center><a href="daftar.php"><div id="gambar"><img src="gambar/logdaftar.png" width="120" height="120"></div><br><font size="+2"><b>Daftar Alat</b></font></a></center><br></td><td id="bagi"><center><a href="pakar.php"><div id="gambar"><img src="gambar/logpakar.png" width="120" height="120"></div><br><font

size="+2"><b>Admin</b></font></a></center><br></td></tr><tr><td id="bagi"><p align="center">Menu untuk memulai proses konsultasi.<br>Klien mengisi data dan menjawab semua pertanyaan dengan sebenar-benarnya. Setelah selesai, klien akan

disarankan kontrasepsi yang paling sesuai untuk digunakan.</p></td><td

id="bagi"><p align="center">Berisi daftar alat kontrasepsi yang dipakai dalam sistem lengkap dengan keterangannya.</p><br><br><br></td><td id="bagi"><p

align="center">Halaman untuk admin berguna untuk melihat/ mengubah/ menambahkan bobot alat atau evidence lainnya untuk keperluan

sistem.</p><br><br></td></tr></table><br><br>

</div></div><div id="footer"><p align="center" > <b><a href="index.php" class="footer">&copy; 2015 Rika Rentika</a></b></p></div></body></html>

3. Konsultasi.php

<html><head>

<title>Aplikasi Pemilihan Alat Kontrasepsi</title> <link rel="shortcut icon" href="image/home a.png"/>

<link href="style1.css" rel="stylesheet" type="text/css" /></head><body>

<div id="header"><div id="hkiri"><img src="gambar/logokonsultasi.png"></div> <div id="hkanan">

<ul><li id="menu1"><a href="index.php"></a></li> <li id="menu2"><a href="daftar.php"></a></li> <li id="menu4"><a href="konsultasi.php"></a></li>

<li id="menu3"><a href="pakar.php"></a></li></ul></div></div><div id="badan"><br><br><center><table width="1000"><tr><td><p

align="center">Halaman konsultasi adalah halaman untuk memulai diagnosa atau pemilihan alat kontrasepsi yang tepat.<br> Silahkan masukkan data Anda dengan lengkap dan isi semua pertanyaan yang diajukan dengan benar untuk memperoleh hasil yang sesuai.</p></td></tr></table></center>

<div id="form"><br /><br /><br><center><form method='POST' action='' ><table> <tr><td><input type='text' size='30' name='nama' id='nama' class='field'

placeholder="Nama Anda"></td></tr><tr><td><input type='number' size='3' name='umur' id='umur' class='field' placeholder="Umur Anda (Tahun)"> </td></tr><tr><td><center><input type='radio' name='jenis_kelamin'

id='jenis_kelamin' value='pria' >pria<input type='radio' name='jenis_kelamin' id='jenis_kelamin' value='wanita' >wanita</center></td></tr><tr><td><input type='number' size='3' name='tinggi' id='tinggi' class='field' placeholder="Tinggi Badan (cm)"> </td></tr><tr><td><input type='number' size='3' name='berat' id='berat' class='field' placeholder="Berat Badan (Kg)"> </td></tr>

<tr><td><input type='submit' name='lanjut' id='lanjut' value='LANJUT' class='submit' ></td></tr></table></form></center><br> <?php error_reporting(0); session_start(); include"koneksi.php"; if($_POST['lanjut'] == 'LANJUT') { $nama=$_POST['nama']; $umur=$_POST['umur']; $jenis_kelamin=$_POST['jenis_kelamin']; $berat=$_POST['berat']; $tinggi=$_POST['tinggi'];

$query="insert into data (nama,umur,jenis_kelamin,berat,tinggi) VALUES('$nama','$umur','$jenis_kelamin','$berat','$tinggi')";

$data=mysql_query($query);

mysql_query("delete from pilihan"); if ($data)

{ if($nama!= "" AND $umur!="" AND $jenis_kelamin!="" AND $berat!="" AND $tinggi!="")

{ $_SESSION['lanjut'] = $nama; switch($umur)

{case($umur<=20):

$y="insert into pilihan select * from bobot where evidence ='Umur < 20'"; mysql_query($y);

break;

case($umur>=20 && $umur <=35):

$y="insert into pilihan select * from bobot where evidence ='Umur 20-35'"; mysql_query($y);

break;

case($umur>35):

$y="insert into pilihan select * from bobot where evidence ='Umur > 35'"; mysql_query($y); break;} $meter=$tinggi /100; $bmi=$berat / ($meter*$meter); switch($bmi) {case ($bmi > 30):

$y="insert into pilihan select * from bobot where evidence ='obesitas'"; mysql_query($y); break; default: break;} if($jenis_kelamin=='pria') {header("location:konsultasiP.php");} else {header("location:konsultasiW.php");}} else

{echo"<center><font color='red'>Masih ada data yang kosong, mohon isi kembali!</font></center><br>"; }}}

?>

</div></div><div id="footer"><p align="center" > <b><a href="index.php" class="footer">&copy; 2015 Rika Rentika</a></b></p></div></body></html>

4. Daftar Pertanyaan Pria

<?php

session_start();

if(!isset($_SESSION['lanjut'])){ header("location:konsultasi.php");} ?>

<html><head>

<title>Aplikasi Pemilihan Alat Kontrasepsi</title> <link rel="shortcut icon" href="image/home a.png"/> <link href="style1.css" rel="stylesheet" type="text/css" /> <script language="javascript"> function endokrin(){ window.open("endokrin.php","","width=650,height=300");} function sicklesel(){ window.open("sicklesel.php","","width=650,height=500");} function filariasis(){ window.open("filariasis.php","","width=650,height=500");} function iguinalis(){ window.open("iguinalis.php","","width=650,height=500");} </script></head><body><div id="badan"><div id="form">

<form method='POST' action='simpandataP.php'>

<div id="konsultasi"><div id="judul"><font class="judul3"><strong><font color="#f0e2f4">#1</font></strong> Riwayat Reproduksi</font></div> <h4>Berapakah jumlah anak yang Anda miliki?</h4>

<input type='radio' name='anak' value='nol' >Tidak ada <br><input type='radio' name='anak' value='satu' >Satu anak <br><input type='radio' name='anak' value='dua' >Dua anak atau

lebih<br><br></div><div id="konsultasi"><div id="judul"><center><font class="judul3"><strong><font color="#f0e2f4">#2</font></strong>

HIV/AIDS</font></center></div><h4>Apakah Anda mengidap atau beresiko

HIV/AIDS ?</h4><input type='radio' name='hiv' id='hiv' value='hiv' >Ya, mengidap atau beresiko HIV/AIDS<br><input type='radio' name='hiv' id='hiv'

value='tidak'>Tidak mengidap atau beresiko HIV/AIDS<br><br><br><br><br> </div><div id="konsultasi"><div id="judul"><center><font

class="judul3"><strong><font color="#f0e2f4">#3</font></strong> Keadaan Khusus</font></center></div>h4>Apakah Anda mengidap <a href=""

onClick="return sicklesel('sicklesel.php')">penyakit sickle cell</a> ? </h4> <input type='radio' name='sickle' id='sickle' value='ya' >Ya

<br><input type='radio' name='sickle' id='sickle' value='tidak' >Tidak<br><br> <h4>Apakah Anda mengalami gangguan peredaran darah ?</h4>

<input type='radio' name='peredaran' id='peredaran' value='ya' >Ya <br><input type='radio' name='peredaran' id='peredaran' value='tidak' >Tidak<br><br><h4>Apakah Anda memilii <a href="" onClick="return filariasis('filariasis.php')">penyakit filariasis</a> ?</h4>

<input type='radio' name='filariasis' id='filariasis' value='ya' >Ya

<br><input type='radio' name='filariasis' id='filariasis' value='tidak' >Tidak<br><br> <h4>Apakah Anda mengidap <a href="" onClick="return

iguinalis('iguinalis.php')">hernia iguinalis</a> ?</h4> <input type='radio' name='hernia' id='hernia' value='ya' >Ya

<br><input type='radio' name='hernia' id='hernia' value='tidak' >Tidak<br><br> <h4>Apakah Anda alergi dengan karet/lateks ?</h4>

<input type='radio' name='karet' id='karet' value='ya' >Ya

<br><input type='radio' name='karet' id='karet' value='tidak' >Tidak<br><br> <h4>Apakah Anda memiliki penyakit kelamin ?</h4>

<br><input type='radio' name='penyakit' id='penyakit' value='tidak'>Tidak<br></div> <div id="konsultasi"><div id="judul"><center><font class="judul3"><strong><font color="#f0e2f4">#4</font></strong> Endokrin</font></center></div>

<h4>Apakah Anda memiliki permasalahan pada <a href="" onClick="return endokrin('endokrin.php')">sistem Endokrin</a>, seperti :</h4>

<input type='radio' name='endokrin' id='endokrin' value='rdiabet' >Memiliki riwayat diabetes<br><input type='radio' name='endokrin' id='endokrin' value='diabet'

>Penyakit non vaskular (noninsulin / insulin dependen)

<br><input type='radio' name='endokrin' id='endokrin' value='tidak' >Tidak ada permasalahan endokrin<br></div><input type='submit' name='lanjut' id='next' value='LANJUT' class='submit' >

</form></div></div><div id="footer"><p align="center" > <b><a href="index.php" class="footer">&copy; 2015 Rika Rentika</a></b></p></div></body></html>

5. SimpanData.php <?php error_reporting(); session_start(); include"koneksi.php"; $anak=$_POST['anak']; $hiv=$_POST['hiv']; $endokrin=$_POST['endokrin']; $sickle=$_POST['sickle']; $peredaran=$_POST['peredaran']; $filariasis=$_POST['filariasis']; $hernia=$_POST['hernia']; $karet=$_POST['karet']; $penyakit=$_POST['penyakit']; $a="select * from pilihan"; mysql_query($a);

mysql_query("insert into pilihan select * from bobot where evidence = 'Alat'"); if($anak=='nol'){

$x="insert into pilihan select * from bobot where evidence = 'Paritas Nol (P)'";

mysql_query($x);} else if($anak=='satu'){

$x="insert into pilihan select * from bobot where evidence = 'Paritas 1 (P)'";

mysql_query($x);} else if($anak=='dua'){

$x="insert into pilihan select * from bobot where evidence = 'Paritas 2 atau lebih (P)'";

mysql_query($x);} if($hiv=='hiv'){

$x="insert into pilihan select * from bobot where evidence ='HIV/AIDS (P)'";

if($endokrin=='rdiabet'){

$x="insert into pilihan select * from bobot where evidence ='Riwayat Diabetes (P)'";

mysql_query($x);}

else if($endokrin=='diabet'){

$x="insert into pilihan select * from bobot where evidence ='Diabetes Nonvaskular (P)'";

mysql_query($x);} if($sickle=='ya'){

$x="insert into pilihan select * from bobot where evidence ='Sickle Sel (P)'";

mysql_query($x);} if($peredaran=='ya'){

$x="insert into pilihan select * from bobot where evidence ='Gangguan Peredaran Darah (P)'";

mysql_query($x);} if($filariasis=='ya'){

$x="insert into pilihan select * from bobot where evidence ='Filariasis'";

mysql_query($x);} if($hernia=='ya'){

$x="insert into pilihan select * from bobot where evidence ='Hernia Iguinalis'";

mysql_query($x);} if($karet=='ya'){

$x="insert into pilihan select * from bobot where evidence ='Alergi karet / lateks'";

mysql_query($x);} if($penyakit=='ya'){

$x="insert into pilihan select * from bobot where evidence ='penyakit kelamin'";

mysql_query($x);}

header("location:prosessimpanP.php");?>

6. ProsesSimpanData.php

<html><head>

<title>Aplikasi Pemilihan Alat Kontrasepsi</title> <link rel="shortcut icon" href="image/home a.png"/> <link href="style1.css" rel="stylesheet" type="text/css" /> <script language="javascript">

function coittus(){

window.open("coittus.php");}

</script></head><body><div id="header">

<div id="hkiri"><img src="gambar/logokonsultasi.png"></div> <div id="hkanan">

<ul><li id="menu1"><a href="index.php"></a></li> <li id="menu2"><a href="daftar.php"></a></li>

<li id="menu4"><a href="konsultasi.php"></a></li>

<li id="menu3"><a href="pakar.php"></a></li></ul></div></div> <div id="badan"><div id="konsultasi1">

<?php

session_start();

include "koneksi.php"; $a=1;

$b=1;

$sql="select * from pilihan"; $query=mysql_query($sql); while($data=mysql_fetch_array($query)) { $nilai1=$data['mop']; $a*=$nilai1; $nilai3=$data['kondom']; $b*=$nilai3; } $jumlah= $a+$b; $mop=($a/$jumlah)*100; $kondom=($b/$jumlah)*100; $sapa=$_SESSION['lanjut']; mysql_query("select * from data");

$o=mysql_query("update data set mop = '$mop', kondom='$kondom' where nama= '$sapa'"); echo "<br><br>";

$tes['mop']=$mop;

$tes['kondom']=$kondom; arsort($tes);

echo "<br>&emsp;&emsp;&emsp;&emsp;Bapak <strong>".$sapa."</strong>, Anda dianjurkan untuk memakai alat kontrasepsi ";

$index=key($tes); $nilai=current($tes);

echo "<strong>'".$index."'</strong><br><br></center><br><br>Berikut adalah persentasi kemungkinan alat kontrasepsi yang paling aman untuk kondisi kesehatan Anda :";

arsort($tes); $no=1;

while(list($indeks,$nilai)=each($tes)) { $lebar=$nilai*3;

echo "<br><table border='1' ><br><tr>".$no.". <td width='$lebar' bgcolor='#92a9c9' height='30px'><br></td></tr></tabel>".$indeks." = ".number_format($nilai,2)."%";$no++;}

echo "</table>";echo"<p align='justify'><br><br>Click <a href=\"laporanP.php\"> <b>DETAIL</b> </a>untuk melihat detail perhitungan persentasi alat kontrasepsi yang aman untuk Anda. <br>Atau Anda dapat juga menggunakan metode kontrasepsi lain <b>TANPA ALAT</b> yaitu"; ?><a href="" onClick="return

coittus('coittus.php')">

<b>COITTUSINTERRUPTUS</b></a>.<br></p><br><br>*Nb. <br>&emsp;MOP = Metode Operasi Pria atau Vasektomi.<br></div></div>

<div id="footer"><p align="center" > <b><a href="index.php" class="footer">&copy; 2015 Rika Rentika</a></b></p></div>

Dokumen terkait