Membuat Sistem Informasi Bank Darah Dengan PHP MYSQL, itu adalah judul blog yang akan di share kepada rekan-rekan sekalian, Sistem informasi Bank Darah adalah sebuah sistem informasi yang dapat di terapkan di bidang kesehatan, untuk contoh kita akan mengambil studi kasus rumah sakit. di sebuah rumah sakit terdiri dari beberapa ruangan sesuai dengan kebutuhan pasien, misal jika pasien menderita penyakit dalam yang parah maka yang sesuai dengan pasien tersebut adalah ruangan operasi jika memang harus di operasi, untuk penyakit lainnya juga memiliki ruangan yang telah di sesuaikan oleh pihak rumah sakit.
Pada sebuah Rumah Sakit biasanya haruslah memiliki ruangan khusus untuk donor darah, betul tidak???
sepertinya betul ya, karena memang darah sangat di butuhkan di sebuah rumah sakit untuk pasien membutuhkan darah. (hadeeh....capek jelasin).
Oke, sekarang kita akan membahas tentang bagaimana membuat sistem informasi Bank Darah Berbasis PHP dan MYSQL, untuk kepentingan dari sistem informasi saya rasa rekan-rekan sudah tahu ya yaitu :
- Untuk Memudahkan Perekapan Data Pendonor dan Juga Penerima Darah.
- Untuk Mengetahui Stok Jumlah Darah Yang tersedia.
- Untuk Memudahkan pegawai dalam menghitung keuangan dari Bank Darah Tersebut karena sistem ini akan menghitung secara otomatis kantung darah yang di keluarkan dari Bank Darah.
- Tersedianya Menu Detil untuk mengetahui siapa saja yang ikut dalam proses mendonor atau memberikan darah kepada pasien.
- Tersedianya rekap data Dokter beserta pegawai yang menangani proses penerimaan atau pendonoran darah.
- Tersedianya laporan pasien perhari, perbulan juga pertahun.
Demikianlah kepentingan dari sistem informasi yang akan saya share kepada rekan-rekan sekalian.
Untuk itu kita memulai Perjuangan kita dalam membuat sistem informasi Bank Darah Dengan PHP dan MYSQL.
Pertama sekali yang harus di lakukan adalah membuka sebua text editor yang anda andalkan,,setelah terbuka copy kan script berikut ini :
<?php
session_start();
?><title>SISTEM INFORMASI BANK DARAH</title>
<body bgcolor="#d9FFFF">
<table width="980" border="0" align="center">
<tr><td width="200px" background="../gambar/darah.jpg">
<td height="120px" background="../gambar/header.jpg" colspan="2" align="center"><h1>SISTEM INFORMASI BANK DARAH</h1>
<tr><td bgcolor="#00FFCC" colspan="3" align="center">
<?php
include("../menu.php");
?>
<tr><td colspan="3">
<!--
isi
-->
<?php
include("../koneksi.php");
$result=mysql_query("select * from pasien where identitas='$_GET[identitas]'");
$obj=mysql_fetch_object($result);
?><form action="insert_pendonor.php" method="post">
<?php
if($_GET[identitas]!="")
{
echo '<input type="hidden" name="edit" value="edit"/>';
}
?>
<?php
if($_POST){
$identitas = $_POST['identitas'];
$error = array();
if(empty($identitas)){
$error['identitas'] = 'Nama jangan kosong donk';
}
if(empty($error)){
//prosess data
} } ?>
<table border="0" align="center">
<tr><th colspan="3">Input Data Pendonor <?php echo date("d-m-Y")?>
<tr><td>No identitas<td>:<td><input type="text" name="identitas" value="<?php echo isset($_POST['identitas']) ? $_POST['identitas'] : '';?>"/>
<div style="color:red"><?php echo isset($error['identitas']) ? $error['identitas'] : '';?></div>
<tr><td>Nama<td>:<td><input type="text" name="nama" value="<?php echo $obj->nama;?>"/>
<tr><td>Alamat<td>:<td><input type="text" name="alamat" value="<?php echo $obj->alamat;?>"/>
<tr><td>Tempat lahir<td>:<td><input type="text" name="tempat_lahir" value="<?php echo $obj->tempat_lahir;?>"/>
<tr><td>Tgl lahir<td>:<td><input type="text" name="tgl_lahir" value="<?php echo $obj->tgl_lahir;?>"/>
<tr><td>Jenis Kelamin<td>:<td><select name="jk">
<option><?php echo $obj->jk;?></option>
<option>Pria</option>
<option>Wanita</option>
</select>
<tr>
<td>Gol. Darah<td>:<td>
<select name="gol_da">
<option><?php echo $obj->gol_da;?></option>
<option>A</option>
<option>B</option>
<option>AB</option>
<option>O</option>
</select>
<tr> <td>Pekerjaan<td>:<td><input type="text" name="pekerjaan" value="<?php echo $obj->pekerjaan;?>"/>
<tr> <td>No.Hp<td>:<td><input type="text" name="hp" value="<?php echo $obj->hp;?>"/>
<tr> <td>Catatan<td>:<td><input type="text" name="catatan" value="<?php echo $obj->catatan;?>"/>
<tr> <td><input type="submit" value="Simpan" />
</table>
</form>
<!--isi--> <tr>
<td bgcolor="#00FFCC" colspan="3" align="center">
<font size="-3">
Universitas Gajah Putih Takengon<br>
Jurusan Teknik Informatika Tahun 2013
</font>
</table>
</body>
Script di Atas simpan dengan input_pendonor.php
kira-kira tampilannya akan seperti ini, itu pasti hehehe...
untuk proses penyimpanan script di atas copy kan lagi script ini .
<?php
include("../koneksi.php");
if($_POST[edit]=="")
{ mysql_query("insert into pasien values('$_POST[identitas]','$_POST[nama]','$_POST[alamat]','$_POST[tempat_lahir]','$_POST[tgl_lahir]','$_POST[jk]','$_POST[gol_da]','$_POST[pekerjaan]','$_POST[hp]','$_POST[catatan]')")or die ("Nomor Identitas bentrok");
}else
{ mysql_query("update pasien set nama='$_POST[nama]',alamat='$_POST[alamat]',tempat_lahir='$_POST[tempat_lahir]',tgl_lahir='$_POST[tgl_lahir]',jk='$_POST[jk]',gol_da='$_POST[gol_da]',pekerjaan='$_POST[pekerjaan]',hp='$_POST[hp]',catatan='$_POST[catatan]' where identitas='$_POST[identitas]'") or die(mysql_error());
}header('location:lihat_pendonor.php');
?>
simpan dengan nama insert_pendonor.php
untuk menampilkan data yang telah di input maka copykan lagi untuk viewnya..
<?php
session_start();
?><title>SISTEM INFORMASI BANK DARAH</title>
<body bgcolor="#d9FFFF">
<table width="980" border="0" align="center">
<tr>
<td width="200px" background="../gambar/darah.jpg">
<td height="120px" background="../gambar/header.jpg" colspan="2" align="center"><h1>SISTEM INFORMASI BANK DARAH</h1>
<tr>
<td bgcolor="#00FFCC" colspan="3" align="center">
<?php
include("../menu.php");
?>
<tr>
<td colspan="3">
<!--
isi-->
<form method="post" action="lihat_pendonor.php">
<input type="text" name="cari"><input type="submit" value="cari">
<a href="lihat_pendonor_print.php?cari=<?php echo $_POST[cari];?>">Print</a>
</form>
<?php
echo date("d-m-Y");
include("../koneksi.php");
echo '<table border="0">';
echo '<tr bgcolor="#0099FF" ><th>No<th >identitas<th>nama<th>alamat<th>tempat_lahir<th>tgl_lahir<th>jk<th>gol_da<th>pekerjaan<th>hp<th>catatan<th>Aksi';
$no=1;
$result=mysql_query("select * from pasien where identitas like '%$_POST[cari]%' or nama like '%$_POST[cari]%' or alamat like '%$_POST[cari]%' or tempat_lahir like '%$_POST[cari]%' or tgl_lahir like '%$_POST[cari]%' or jk like '%$_POST[cari]%' or gol_da like '%$_POST[cari]%' or pekerjaan like '%$_POST[cari]%' or hp like '%$_POST[cari]%' or catatan like '%$_POST[cari]%'");
while($obj=mysql_fetch_object($result))
{
echo "<tr bgcolor='#00eFFF'><td>".$no++."<td>".$obj->identitas."<td>".$obj->nama."<td>".$obj->alamat."<td>".$obj->tempat_lahir."<td>".$obj->tgl_lahir."<td>".$obj->jk."<td>".$obj->gol_da."<td>".$obj->pekerjaan."<td>".$obj->hp."<td>".$obj->catatan;
echo "<td><a href='input_pendonor.php?identitas=".$obj->identitas."'>Edit</a> ";
echo "<a href='delete_pendonor.php?identitas=".$obj->identitas."'>Delete</a> ";
}
echo "</table>";
?> <tr>
<td bgcolor="#00FFCC" colspan="3" align="center">
<font size="-3">
Universitas Gajah Putih Takengon<br>
Jurusan Teknik Informatika Tahun 2013
</font>
</table>
</body>
simpan dengan nama lihat_pendonor.php
untuk hapus pendonor copykan lagi script ini.
<?php
include("../koneksi.php");
mysql_query("delete from pasien where identitas='$_GET[identitas]'");
$tujuan="location:lihat_pendonor.php";
header($tujuan);
?>
simpan dengan nama delete_pendonor.php
Untuk membuat sebuah laporan pendonor yang telah ter input maka copy lagi ni scriptnya gan.
<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment; Filename=Data.doc");
$_POST[cari]=$_GET[cari];
include("../koneksi.php");
echo '<table border="1">';
echo '<tr ><th>No<th >identitas<th>nama<th>alamat<th>tempat_lahir<th>tgl_lahir<th>jk<th>gol_da<th>pekerjaan<th>hp<th>catatan';
$no=1;
$result=mysql_query("select * from pasien where identitas like '%$_POST[cari]%' or nama like '%$_POST[cari]%' or alamat like '%$_POST[cari]%' or tempat_lahir like '%$_POST[cari]%' or tgl_lahir like '%$_POST[cari]%' or jk like '%$_POST[cari]%' or gol_da like '%$_POST[cari]%' or pekerjaan like '%$_POST[cari]%' or hp like '%$_POST[cari]%' or catatan like '%$_POST[cari]%'");
while($obj=mysql_fetch_object($result))
{
echo "<tr><td>".$no++."<td>".$obj->identitas."<td>".$obj->nama."<td>".$obj->alamat."<td>".$obj->tempat_lahir."<td>".$obj->tgl_lahir."<td>".$obj->jk."<td>".$obj->gol_da."<td>".$obj->pekerjaan."<td>".$obj->hp."<td>".$obj->catatan;
}
echo "</table>";
?>
simpan dengan nama lihat_pendonor_print.php
Oke sekian dulu perkenalan dengan
SISTEM INFORMASI BANK DARAH DENGAN PHP DAN MYSQL untuk keterangan lebih lanjut rekan-rekan bisa menghubungi
Link Ini karena dengan kata lain program yang lengkap seperti keterangan di atas bisa anda dapatkan hanya dengan RP. 50.000 saja,