• Tidak ada hasil yang ditemukan

Form Pembayaran

Dalam dokumen Sistem Layanan Resto Menggunakan Bluetooth (Halaman 113-118)

BAB IV IMPLEMENTASI

4.3 User Interface

4.3.1 User Interface pada Desktop

4.3.1.3 User Interface pada Kasir

4.3.1.3.1 Form Pembayaran

}

?>

4.3.1.3 User Interface pada Kasir

Fungsi utama dari user Kasir adalah untuk memproses pembayaran

pesanan dan membuat laporan penjualan.

Gambar 4.13 Tampilan untuk Kasir

4.3.1.3.1 Form Pembayaran

Form Pembayaran berfungi untuk melakukan proses pembayaran. Pertama – tama kasir akan menuliskan no_meja yang dimaksud, kemudian

mencarinya ke tabel pesanan dengan status pembayaran ‘0’. Setelah itu

maka akan muncul record – record pesanan, dari situ proses pembayaran

atribut status pembayaran, yang semula ‘0’ menjadi ‘1’, yang diasumsikan

sudah membayar.

Gambar 4.14 Form Pembayaran

Script-nya: <? include("koneksi.inc"); opendb(); if(isset($_POST['bayar'])) { $no_pesanan = $_POST['no_pesanan']; $jumlah = $_POST['jumlah']; $uang = $_POST['uang']; $plg = $_POST['nama_pelanggan']; $no_meja = $_POST['no_meja']; $tgl = $_POST['tgl']; $kembali=$uang-$jumlah; //echo "ssss";

$query = "update pesanan set status_pembayaran = '1' where no_pesanan = '$no_pesanan'";

querydb($query); if($result) { ?>

<table border="1" width="550"> <tr>

<td>

<table width="505" border="0"> <tr>

<td width="100">No. pesanan </td> <td width="11">:</td>

<td width="111"><? echo $no_pesanan;?></td> <td width="265">Sudah dibayar</td>

</tr> <tr>

<td>:</td>

<td><? echo $no_meja;?></td>

<td>Tanggal : <? echo date('d F Y', $tgl ) .$tgl; ?></td> </tr> <tr> <td>Atas nama</td> <td>:</td> <td><? echo $plg;?></td> <td>&nbsp;</td> </tr> <tr> <td>Terbilang</td> <td>:</td> <td><? echo $jumlah;?></td> <td>&nbsp;</td> </tr> <tr> <td>Uang</td> <td>:</td> <td><? echo $uang; ?></td> <td>&nbsp;</td> </tr> <tr> <td>Kembali</td> <td>:</td> <td><? echo $kembali; ?></td> <td>&nbsp;</td> </tr> <tr>

<td colspan="4"><div align="center"><a href="#" onClick="popUpWindow('nota.php',100,100,600,600)">Print Nota</a></div></td> </tr> </table> </td> </tr> </table> <br><br><hr noshade> <? } else {

echo "Ulangi Proses"; }

}

if(!isset($_POST['cari'])) {

?>

<form action="<? $_SERVER['PHP_SELF'] ?>" method="post"> <table width="325" border="0" align="center">

<tr>

<td width="108">No Meja </td> <td width="16">:</td>

<td width="353"><input type="text" name="meja"></td> </tr>

<tr>

<td colspan="3"><div align="center">

<input type="submit" name="cari" value="CARI"> </div></td> </tr> </table> </form> <? } else { $meja = $_POST['meja'];

$query = "select * from pesanan where no_meja ='$meja' and status_pembayaran='0'"; querydb($query); $dt = mysql_fetch_array($result); $no=$dt['no_pesanan']; $pelanggan = $dt['nama_pelanggan']; $tanggal = $dt['tanggal']; $data = mysql_num_rows($result); if($data == 0) {

echo "Tidak ada data yang sesuai!"; }

else {

//$no=dt['no_pesanan']; ?>

<table width="300" border="0"> <tr>

<td width="93"><strong>No. Pesanan</strong></td> <td width="11">:</td>

<td width="174"><? echo $no; ?></td> </tr>

<tr>

<td><strong>No. Meja </strong></td> <td>:</td> <td><? echo $meja; ?></td> </tr> <tr> <td><strong>Tanggal</strong></td> <td>:</td> <td><? echo $tanggal; ?></td> </tr> <tr>

<td><strong>Atas Nama </strong></td> <td>:</td>

<td><? echo $pelanggan; ?></td> </tr>

</table>

<table width="382" border="1"> <tr> <td width="30"><strong>Jml</strong></td> <td width="181"><strong>Makanan</strong></td> <td width="70"><strong>H. Satuan</strong></td> <td width="70"><strong>Total</strong></td> </tr> </table> <?

$query2 = "select d.*, m.* from detail_pesanan d, makanan m where d.no_pesanan='$no' and d.id_makanan=m.id_makanan";

querydb($query2); $jumlah=0; $harga=0; while($data=mysql_fetch_array($result)) { $satuan=$data['harga'];

$harga = $data['jumlah']* $satuan; $jumlah = $jumlah + $harga;

?>

<table width="382" border="1"> <tr>

<td width="30"> <div align="right"><? echo $data['jumlah'];?> </div></td>

<td width="181"><? echo $data['nama_makanan'];?> </td> <td width="70"> <div align="right"><? echo $satuan; ?>

</div></td>

<td width="70"> <div align="right"><? echo $harga; ?> </div></td> </tr> </table> <? } ?>

<form action="<? $_SERVER['PHP_SELF']?>" method='post'> <table width="382" border="0">

<tr>

<td width="213"><strong>Total Harga </strong></td> <td width="11"><strong>:</strong></td>

<td width="144"><div align="right"><? echo $jumlah; ?></div></td> </tr>

<tr>

<td><strong>Bayar</strong></td> <td><strong>:</strong></td>

<td><div align="right"><input name="uang" type="text" size="10"></div></td>

</tr> <tr>

<td colspan="3"><div align=right><? echo " <input type='hidden' name='no_pesanan' value='$no'>

<input type='hidden' name='jumlah' value='$jumlah'> <input type='hidden' name='no_meja' value='$meja'>

<input type='hidden' name='nama_pelanggan' value='$pelanggan'> <input type='hidden' name='tgl' value='$tanggal'>

<input type='submit' name='bayar' value='LUNAS'> ";?><br></div></td>

</tr> </table> </form>

<?

/*echo "Total: " .$jumlah ."<br>"; echo "Bayar:<input type='text' name='uang'>";

echo "<div align=right><input type='hidden' name='no_pesanan' value='$no'><input type='hidden' name='jumlah' value='$jumlah'><input type='submit' name='bayar' value='LUNAS'><br></div>";*/

} }

Dalam dokumen Sistem Layanan Resto Menggunakan Bluetooth (Halaman 113-118)

Dokumen terkait