• Tidak ada hasil yang ditemukan

Perancangan EFulfillment Menggunakan Model Waterfall

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan EFulfillment Menggunakan Model Waterfall"

Copied!
38
0
0

Teks penuh

(1)
(2)

LAMPIRAN KODING

1. Koding koneksi.php

<?php

$conn = mysqli_connect("localhost","root","","data_barang"); // mengecek koneksi mysql

if (!$conn) die("Koneksi Gagal: " . mysqli_connect_error()); else

echo "Koneksi Database Berhasil ...<br/>"; ?>

2. Koding Form Pengeluaran

<!DOCTYPE html> <html lang="en"> <head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1"> <title>PT. Asia Bina Semesta Abadi</title>

<!-- Bootstrap -->

(3)

<style>

.content {

margin-top: 80px; }

</style>

<!--[if lt IE 9]> <script

src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script

src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->

</head> <body>

<nav class="navbar navbar-default navbar-fixed-top"> <div class="container">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"

aria-expanded="false" aria-controls="navbar">

<span class="sr-only">Toggle navigation</span>

(4)

<span class="icon-bar"></span> <span class="icon-bar"></span> </button>

<a class="navbar-brand visible-xs-block visible-sm-block" href="#">Manajemen Barang</a>

<a class="navbar-brand hidden-xs hidden-sm" href="#">Manajemen Barang</a>

</div>

<div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav">

<li class="active"><a href="index.php">Beranda</a></li>

</ul>

</div><!--/.nav-collapse --> </div>

</nav>

<div class="container"> <div class="content">

<h2>Manajemen Barang &raquo; Data Pengeluaran</h2> <hr />

(5)

<select name="urut" class="form-control" onchange="form.submit()">

<option value="0">Filter</option> <?php $urut = (isset($_GET['urut']) ? strtolower($_GET['urut']) : NULL); ?>

<option value="1" <?php if($urut == '1'){ echo 'selected'; } ?>>Confirm</option>

<option value="2" <?php if($urut == '2'){ echo 'selected'; } ?>>Not Confirm</option>

</select> </div>

</form>

<?php

$link=mysqli_connect("localhost","root","","data_barang"); if (mysqli_connect_errno())

{

echo "Koneksi Gagal Dibentuk: " . mysqli_connect_error(); }

(6)

$query ="SELECT

`id`,`kode_transaksi`,`pelanggan`,`nama_barang`,`jumlah`,`tanggal_pesan`,`st atus` from perm_water

INNER JOIN `sibayak_water` ON

`perm_water`.`kode_barang`=`sibayak_water`.`kode_barang` where status='$urut'";

"order by id"; ?>

<br />

<div class="table-responsive">

<table class="table table-striped table-hover"> <tr>

<th>NO.</th> <th>ID</th>

<th>KODE TRANSAKSI</th> <th>PELANGGAN</th> <th>NAMA BARANG</th> <th>JUMLAH</th>

<th>TANGGAL PESAN</th> <th>STATUS</th>

(7)

<?php if($urut){

$hasil = mysqli_query($link,$query); }else{

$hasil = mysqli_query($link, "SELECT * FROM perm_water INNER JOIN `sibayak_water` ON

`perm_water`.`kode_barang`=`sibayak_water`.`nama_barang` ORDER BY id ASC");

} $no = 1;

while($baris=mysqli_fetch_row($hasil)){

$id=$baris[0];

$kode_transaksi=$baris[1]; $pelanggan=$baris[2]; $kode_barang=$baris[3]; $jumlah=$baris[4];

$tanggal_pesan=$baris[5]; $status=$baris[6];

echo"<tr>\n";

(8)

echo"<td>".$kode_transaksi."</td>"; echo"<td>".$pelanggan."</td>"; echo"<td>".$kode_barang."</td>";

echo"<td>".$jumlah."</td>"; echo"<td>".$tanggal_pesan."</td>";

echo"<td>"; if($status == 1){

echo "Confirm"; }else{

echo "Not Confirm"; }

"</td>"; echo"</tr>\n"; $no++;

}

(9)

3. Koding Form tampil

<?php

include("koneksi.php"); include("func.php"); ?>

<!DOCTYPE html> <html lang="en"> <head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1"> <title>PT. Asia Bina Semesta Abadi</title>

<!-- Bootstrap -->

<link href="css/bootstrap.min.css" rel="stylesheet"> <style>

.content {

margin-top: 80px; }

</style>

(10)

<script

src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script

src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->

</head> <body>

<nav class="navbar navbar-default navbar-fixed-top"> <div class="container">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"

aria-expanded="false" aria-controls="navbar">

<span class="sr-only">Toggle navigation</span>

<span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>

<a class="navbar-brand visible-xs-block visible-sm-block" href="#">PT. Asia Bina Semesta Abadi</a>

(11)

</div>

<div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav">

<li><a href="tampil.php">Beranda</a></li> <li><a href="prod.php">Tambah

Produksi</a></li>

</ul>

</div><!--/.nav-collapse --> </div>

</nav>

<div class="container"> <div class="content">

<h2>Manajemen Barang &raquo; Profile Barang</h2> <hr />

<?php

$prod_water = "SELECT sum(produksi)FROM prod_water";

$perm_water = "SELECT sum(jumlah) FROM perm_water";

(12)

$perm_water_query = mysqli_query($koneksi, $perm_water);

$data_prod_water=mysqli_fetch_row($prod_water_query); $data_perm_water=mysqli_fetch_row($perm_water_query);

$stok_water=$data_prod_water[0]-$data_perm_water[0]; $sql = mysqli_query($koneksi, "SELECT * FROM sibayak_water");

$row = mysqli_fetch_assoc($sql); if(isset($_GET['aksi']) == 'delete'){

$delete = mysqli_query($koneksi, "DELETE FROM sibayak_water WHERE kode_barang='$kode_barang'");

if($delete){

echo '<div class="alert alert-danger">Data berhasil dihapus.</div>';

}else{

echo '<div class="alert alert-info">Data gagal dihapus.</div>';

} }

(13)

<table class="table table-striped"> <tr>

<th width="20%">KODE BARANG</th> <td><?php echo $row['kode_barang']; ?></td>

</tr> <tr>

<th>NAMA BARANG</th>

<td><?php echo $row['nama_barang']; ?></td>

</tr> <tr>

<th>HARGA BARANG (RP)</th> <td><?php echo $row['harga_barang']; ?></td>

</tr> <tr>

<th>STOK BARANG (BOX)</th> <td>

<?php

if($stok_water>=0) {

(14)

}else{

echo 0; }

?></td> </tr>

</table>

<a href="add.php?" class="btn btn-primary"><span class="glyphicon glyphicon-edit" aria-hidden="true"></span> Beli Barang</a>

<a href="profile.php?aksi=delete&kode_barang=<?php echo $row['kode_barang']; ?>" class="btn btn-danger" onclick="return confirm('Yakin?')"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span> Hapus Data</a>

</div> </div>

<script

src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></scri pt>

<script src="js/bootstrap.min.js"></script> </body>

(15)

4. Koding form pembelian

<?php

include("koneksi.php"); include("func.php"); ?>

<!DOCTYPE html> <html lang="en"> <head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1"> <title>PT. Asia Bina Semesta Abadi</title>

<!-- Bootstrap -->

<link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-datepicker.css" rel="stylesheet"> <style>

.content {

margin-top: 80px; }

(16)

<!--[if lt IE 9]> <script

src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script

src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->

</head> <body>

<nav class="navbar navbar-default navbar-fixed-top"> <div class="container">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"

aria-expanded="false" aria-controls="navbar">

<span class="sr-only">Toggle navigation</span>

<span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>

(17)

<a class="navbar-brand hidden-xs hidden-sm" href="#">PT. Asia Bina Semesta Abadi</a>

</div>

<div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav">

<li><a href="tampil.php">Beranda</a></li> <li class="active"><a href="add.php">Beli Barang</a></li>

</ul>

</div><!--/.nav-collapse --> </div>

</nav>

<div class="container"> <div class="content">

<h2>Beli Barang &raquo; Tambah Data Barang</h2> <hr />

<?php

if(isset($_POST['add'])){

$pelanggan=$_POST['pelanggan']; $jumlah=$_POST['jumlah'];

(18)

$tanggal_pesan = $_POST['thn'] . '-' . $_POST['bln'] . '-' . $_POST['tgl'];

$kode_transaksi=$_POST['kode_transaksi'];

$insert = mysqli_query($koneksi, "INSERT INTO

perm_water(pelanggan,jumlah,kode_barang,tanggal_pesan,kode_transaksi)

VALUES('$pelanggan','$jumlah','$kode_barang','$tanggal_pesan','$kode_t ransaksi')") or die(mysqli_error());

if($insert){

echo '<div class="alert alert-success">Pembelian berhasil dilakukan.</div>';

header("location:tampil.php");

}else{

echo '<div class="alert alert-danger">Pembelian gagal dilakukan, silahkan coba lagi.</div>';

(19)

} }

?>

<form class="form-horizontal" action="" method="post"> <div class="form-group">

<label class="col-sm-3 control-label">KODE TRANSAKSI</label>

<div class="col-sm-4">

<select name="kode_transaksi" class="form-control" required>

<?php

$date=date("mdY"); $random=rand(1,$date); echo "<option

value='$random'>$random</option>"; ?> </select> </div>

</div>

<div class="form-group">

(20)

<div class="col-sm-4"> <input type="text"

name="pelanggan" class="form-control" placeholder="pelanggan" required> </div>

</div>

<div class="form-group">

<label class="col-sm-3 control-label">NAMA BARANG</label>

<div class="col-sm-2">

<select name="kode_barang" class="form-control" required>

<option value="">---</option>

<option value="W001">SIBAYAK WATER</option>

</select> </div>

</div>

<div class="form-group">

<label class="col-sm-3 control-label">JUMLAH</label>

(21)

<input type="text" name="jumlah" class="form-control" placeholder="jumlah" required>

</div> </div>

<div class="form-group">

<label class="col-sm-3 control-label">TANGGAL PEMESANAN</label>

<div class="col-sm-4">

<select name="tgl" class="form-control" placeholder="tanggal" required>

<?php

for($x=1; $x<=31; $x++) {

if($x<=9) {

echo "<option value='0$x'>0$x</option>";

}else{

echo "<option value='$x'>$x</option>";

(22)

</select> /

<select name="bln" class="form-control" placeholder="bulan" required>

<?php

$bulan = array(1=>"Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "Nofember", "Desember");

for($b=1; $b<=12; $b++) {

if($b<=9)

{ echo "<option value='0$b'>$bulan[$b]</option>";

}else{ echo "<option value='$b'>$bulan[$b]</option>";

} }

?>

</select> /

(23)

<?php

$thun = date("Y");

for($t=1995; $t<=$thun; $t++) {

echo "<option value='$t'>$t</option>";

} ?> </select> </div> </div>

<div class="form-group">

<label class="col-sm-3 control-label">STATUS</label>

<div class="col-sm-2">

<select name="status" class="form-control" required>

<option value="">---</option>

<option value="1">CONFIRM</option>

(24)

</div>

<div class="form-group">

<label class="col-sm-3 control-label">&nbsp;</label>

<div class="col-sm-6">

<input type="submit" name="add" class="btn btn-primary" value="TAMBAH">

<a href="tampil.php" class="btn btn-warning">BATAL</a>

</div> </div>

</div> <script

src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></scri pt>

<script src="js/bootstrap.min.js"></script> <script src="js/bootstrap-datepicker.js"></script> <script>

$('.date').datepicker({

format: 'yyyy-mm-dd', })

(25)

</body> </html>

5. Koding form tambah produksi

<?php

include("koneksi.php"); include("func.php"); ?>

<!DOCTYPE html> <html lang="en"> <head>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1"> <title>Data Manajemen</title>

<!-- Bootstrap -->

<link href="css/bootstrap.min.css" rel="stylesheet"> <link href="css/bootstrap-datepicker.css" rel="stylesheet"> <style>

.content {

(26)

} </style>

<!--[if lt IE 9]> <script

src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script

src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->

</head> <body>

<nav class="navbar navbar-default navbar-fixed-top"> <div class="container">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"

aria-expanded="false" aria-controls="navbar">

<span class="sr-only">Toggle navigation</span>

(27)

<a class="navbar-brand visible-xs-block visible-sm-block" href="#">Manajemen Barang</a>

<a class="navbar-brand hidden-xs hidden-sm" href="#">Manajemen Barang</a>

</div>

<div id="navbar" class="navbar-collapse collapse"> <ul class="nav navbar-nav">

<li><a href="tampil.php">Beranda</a></li> </ul>

</div><!--/.nav-collapse --> </div>

</nav>

<div class="container"> <div class="content">

<h2>Manajemen Barang &raquo; Tambah Produksi</h2> <hr />

<?php

if(isset($_POST['add'])){

(28)

$insert = mysqli_query($koneksi, "INSERT INTO prod_water(kode_barang,produksi)

VALUES('$kode_barang','$produksi')") or die(mysqli_error());

if($insert){

echo '<div class="alert alert-success">Penambahan berhasil dilakukan.</div>';

}else{

echo '<div class="alert alert-danger">Penambahan gagal dilakukan, silahkan coba lagi.</div>';

} }

?>

<form class="form-horizontal" action="" method="post"> <div class="form-group">

<label class="col-sm-3 control-label">NAMA BARANG</label>

<div class="col-sm-2">

(29)

<option value="">---</option>

<option value="W001">SIBAYAK WATER</option>

</select> </div>

</div>

<div class="form-group">

<label class="col-sm-3 control-label">PRODUKSI</label>

<div class="col-sm-4">

<input type="text" name="produksi" class="form-control" placeholder="produksi" required>

</div> </div>

<div class="form-group">

<label class="col-sm-3 control-label">&nbsp;</label>

<div class="col-sm-6">

<input type="submit" name="add" class="btn btn-primary" value="TAMBAH">

(30)

</div> </div>

</form> </div>

</div> <script

src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></scri pt>

<script src="js/bootstrap.min.js"></script> <script src="js/bootstrap-datepicker.js"></script> <script>

$('.date').datepicker({

format: 'yyyy-mm-dd', })

(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)

Referensi

Dokumen terkait

Secara bersama- sama murid menyusun tata kerja yang diperlukan, mencari sumber-sumber keterangan, membagi tugas dan mengerjakannya&#34; Jadi suatu proyek dapat dilakukan

Pentingnya Antropologi dalam mempelajari Gizi Masyarakat, untuk mengatasi permasalahan Gizi Masyarakat pada saat ini seperti banyaknya anak-anak yang mengalami Gizi

APT A I'PI PM ISI'HAGAI PANDASAN KONSEPTUAL PERENCANAAN DAN PERANCANGAN uu o Si fat &#34;Aridh Mad/ Pcmanjan_j,an c; Madaslnli Jahar, Rakhwah, Istifal, Infilah, I sniat Mahmus,

Pada metode A, prosentase hidup mencit lebih besar daripada metode B, prosentase hidup mencit pada metode A 80% sedangkan pada metode B hanya 20%, hal ini mungkin karena

Yang dimaksud dengan “cap Pajak Pertambahan Nilai atau Pajak Pertambahan Nilai dan Pajak Penjualan atas Barang Mewah tidak dipungut” adalah stempel yang bertuliskan

Tafsir, Ibu Nadhiroh, Istikharoh, khususnya Muhammad Risqon (aris) yang sudah saya anggap sebagai saudara saya sendiri dijakarta ini, yang selalu memberikan

Jika dua anak digabung dengan kelompok tersebut rata-rata nilainya turun 0,3 , maka kemungkinan nilai dari dua anak yang baru masuk adalah

Kakak-kakakku tercinta (Mbak Asriyah, Mbak Muzayanah, Mbak Lisoh) terima kasih atas motivasi dan kasih sayangnya. Thobagus Mansyur, SHI., selaku Pengasuh Pondok