LAMPIRAN
Lampiran 1
STRUKTUR ORGANISASI PT. DAYA MANUNGGAL SALATIGA
OPERATION
DIRECTUR
FACTORY
MANAGER
KA. DEPT.
PENGADAAN
MGR.
PROCESSINGMGR. SPINNING MGR. PPC, MISC,
LOGISTIK
MGR.
ACCOUNTING
MGR. POWER
UTILITY
MGR.
PROCESSINGMGR. UM-PERS
KADEPT.
SPINNINGKADEPT. WV
AJL 1KADEPT. WV SL
KADEPT. WV
AJL 2KADEPT. TEKNIK
KADEPT.
PRINTINGKADEPT. DYENG
KADEPT.
ENGINERINGKA.DIV EDP
KADEPT.
PENGUPAHAN
KADEPT.
KASIR
KADEPT.
ACCOUNTING
KADEPT. UMUM-
PERSMR ISO
KADEPT
LOGISTIK
KADEPT PPC,
MICS
GUDANG
EKSPORTBIRO PRODUKSI
Lampiran 2
A. Class Diagram
B. Activity Diagram
a. Activity Diagram (Login)
b. Activity Diagram (Input Data)
c. Activity Diagram (Edit)
d. Activity Diagram - Delete
e. Activity Diagram (Timbang Masuk)
f. Activity Diagram (Timbang Keluar)
C. Use Case Diagram
Lampiran 3
Index.php
Sistem Informasi Jembatan Timbang
MASUKKAN USERNAME DAN PASSWORD ANDA UNTUK LOGIN!
Username :
Password :
Cek_login.php
Tampilan Supplier, Customer dan Barang
Suppcust.php
include("suppcust.php");
$suppcust= new suppcust;
?>
Data Supplier
No.
Kode Supplier
Nama Supplier
Alamat Supplier
No Telepon
Tambah Supplier
Input Data Supplier
Kode Supplier
Kode Supplier
Data Customer
No.
Kode Customer
Nama Customer
Alamat Customer
No Telepon
Tambah Customer
$lastNoUrut = substr($lastkodecustomer, 4, 3);
$nextNoUrut = $lastNoUrut + 1;
$nextkodecustomer = "CUST".sprintf('%03s', $nextNoUrut);
?>
Kode Customer
}
?>
Kode Customer
Barang.php
Tambah
Barang
Input Data Barang
Kode Barang
Insert_bar.php
Updatebar.php
PROSES TRANSAKSI
Transakasi.php
$transaksi = new transaksi();
$transaksi->connect();
$tanggal_awal=strtotime($tanggal_awal);
$awal=date("Y-m-d
H:i:s",mktime(0,0,0,date("m",$tanggal_awal),date("d",$tanggal_awal),date("Y",$tang
gal_awal)));
$tanggal_akhir=strtotime($tanggal_akhir);
$akhir=date("Y-m-d
H:i:s",mktime(23,59,59,date("m",$tanggal_akhir),date("d",$tanggal_akhir),date("Y",
$tanggal_akhir)));
$query = "SELECT * FROM transaksi WHERE (tgl_jam_masuk BETWEEN
'$awal' AND '$akhir') AND kode_barang='$barang' ORDER BY id_transaksi ASC";
$hasil = mysql_query($query);
return $hasil;
}
function getDetailTransaksi($id_transaksi){
$transaksi = new transaksi();
$transaksi->connect();
$query = "select id_transaksi, nopol_kendaraan, tgl_jam_masuk, tgl_jam_keluar,
nama_sopir, nama_barang, timbang1, timbang2, berat_bersih FROM transaksi WHERE
id_transaksi ='$id_transaksi'";
$hasil = mysql_query($query);
return $hasil;
}
}
?>
Timbang.php
NOPOL KENDARAAN
timbangmasuk.php
Sistem Informasi Jembatan Timbang
.editbox5
{
display:none
}
td
{
padding:5px;
}
.editbox
{
font-size:14px;
width:70px;
background-color:#ffffcc;
border:solid 1px #000;
padding:4px;
}
.edit_tr:hover
{
cursor:pointer;
}
function showNamaSuppcust(str) {
if (str=="") {
document.getElementById("nama_suppcust").value="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("nama_suppcust").value=xmlhttp.responseText;
}
}
xmlhttp.open("GET","get_nama_suppcust.php?q="+str,true);
xmlhttp.send();
}
function showNamaBarang(str) {
if (str=="") {
document.getElementById("nama_barang").value="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("nama_barang").value=xmlhttp.responseText;
}
xmlhttp.open("GET","get_nama_barang.php?q="+str,true);
xmlhttp.send();
}
Proses Timbang Masuk
Id Transaksi
Nopol Kendaraan
document.getElementById("bb").value = 0;
return;
}else{
var bb;
if (parseFloat(t2) > parseFloat(t1)){
bb = (t2 - t1);
}else{
bb = (t1 - t2);
}
document.getElementById("bb").value = bb;
}
}
Proses Timbang Keluar
Id Transaksi
Barang
HTML, body{
margin:0;
pagging:0;
}
#wreaper{
width:900px;
height:auto;
margin:0 auto;
}
#header{
margin-top:50px;
width:100%;
height:100px;
}
#kiri{
float:left;
width:100%;
height:auto;
text-align:left;
}
#kanan{
float:right;
widows:50%;
height:auto;
text-align:left;
}
#isi{
height: auto;
padding:2px;
}
#footer{
height:100%;
clear:both;
margin-bottom:100px;
}
.table{
font:Georgia, "Times New Roman", Times, serif;
color:#036;
width:100%;
text-align:center;
border-collapse:collapse;
font-size:0.90vw;
margin-bottom:10px;
}
.table caption h3{
}
.table td{
border:solid 1px #999;
}
.table th{
padding:8px 0;
}
.table td{
padding:4px 8px;
}
.dropmenu {
background-color:RGBA(255, 255, 255,0.6);
height:36px;
list-style-type:none;
margin:0;
padding:0px;
position:fixed;
width:100%;
bottom:10px;
}
.dropmenu li {
border-right:solid 1px #FFF;
float:left;
height:36px;
}
.dropmenu li a {
display:block;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:10px 20px;
text-decoration:none;
vertical-align:text-bottom;
bottom:0;
left:-1px;
color:RGBA(0,0,0,0.1);
}
.dropmenu li a:hover {
background-color:RGBA(6, 139, 156,0.4);
position: relative;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
PT. DAYA MANUNGGAL
JL Argobusono No.1 Argomulyo Salatiga 50717
No Kendaraan:
Tanggal/Jam:
Timbang Pertama :
KG
Timbang Kedua :
KG
Berat Bersih :
KG
Nama Barang :
Nama Sopir :
Mengetahui
Security
Petugas Timbang
Gudang1
document.location='timbang.php'
CETAK NOTA
Cetak_nota1.php
Sistem Informasi Jembatan Timbang
td
{
padding:5px;
}
NOPOL KENDARAAN
Lihat_nota.php
Sistem Informasi Jembatan Timbang
td
{
padding:5px;
}
No.
Id Transaksi
Nopol Kendaraan
Nama Sopir
Nama Barang
Tgl/Jam Masuk
Tgl/Jam Keluar
Berat Bersih
Action
//Navigasi ke sebelumnya
if ( $pg > 1 ) {
$link = $pg-1;
$prev = "Sebelumnya ";
} else {
$prev = "Sebelumnya ";
}
//Navigasi nomor
$nmr = '';
for ( $i = 1; $i
Ke
Atas
Nota.php
Laporan Hasil Jembatan Timbang
#header{
margin-top:50px;
width:100%;
height:100px;
}
#kiri{
float:left;
width:100%;
height:auto;
text-align:left;
}
#kanan{
float:right;
widows:50%;
height:auto;
text-align:left;
}
#isi{
height: auto;
padding:2px;
}
#footer{
height:100%;
clear:both;
margin-bottom:100px;
}
.table{
font:Georgia, "Times New Roman", Times, serif;
color:#036;
width:100%;
text-align:center;
border-collapse:collapse;
font-size:0.90vw;
margin-bottom:10px;
}
.table caption h3{
}
.table td{
border:solid 1px #999;
}
.table th{
padding:8px 0;
}
.table td{
padding:4px 8px;
}
.dropmenu {
background-color:RGBA(255, 255, 255,0.6);
height:36px;
list-style-type:none;
margin:0;
padding:0px;
position:fixed;
width:100%;
bottom:10px;
}
.dropmenu li {
border-right:solid 1px #FFF;
float:left;
height:36px;
}
.dropmenu li a {
display:block;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:10px 20px;
text-decoration:none;
vertical-align:text-bottom;
bottom:0;
left:-1px;
color:RGBA(0,0,0,0.1);
}
.dropmenu li a:hover {
background-color:RGBA(6, 139, 156,0.4);
position: relative;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
Rekap.php
Sistem Informasi Jembatan Timbang
.editbox5
{
display:none
}
td
{
padding:5px;
}
.editbox
{
font-size:14px;
width:70px;
background-color:#ffffcc;
border:solid 1px #000;
padding:4px;
}
.edit_tr:hover
{
cursor:pointer;
}
function showNamaBarang(str) {
if (str=="") {
document.getElementById("nama_barang").value="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("nama_barang").value=xmlhttp.responseText;
}
}
xmlhttp.open("GET","get_nama_barang.php?q="+str,true);
xmlhttp.send();
}
Rekap Jembatan Timbang
Tanggal Awal
Tanggal Akhir
Barang
Lihat_rekap.php
Sistem Informasi Penjualan
.editbox
{
display:none
}
td
{
padding:5px;
}
.editbox
{
font-size:14px;
width:70px;
background-color:#ffffcc;
border:solid 1px #000;
padding:4px;
}
.edit_tr:hover
{
cursor:pointer;
}
No
Id Transaksi
Nopol Kendaraan
Tanggal/Jam Masuk
Tanggal/Jam Keluar
Kode Supplier/Customer
Kode Barang
Nama Supir
Timbang1 (Kg)
Timbang2 (Kg)
Berat Bersih (Kg)
Logout.php
}
}
header("location: index.php");
session_destroy();
?>
Lampiran 4
Lampiran 5
Lampiran 6
Lampiran 7