• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA

Dalam dokumen PERANCANGAN SISTEM INFORMASI INVENTARIS (1) (Halaman 71-121)

Kabupaten Pidie

DAFTAR PUSTAKA

Amsyah, Zulkifli. 2003. Manajemen Sistem Informasi. Jakarta : PT. Gramedia Pustaka Utama.

Arifin, Zainal., Smitdev. 2008. Community 36 Menit Belajar komputer, PHP MySQL. Jakarta : PT Elek Media Komputindo.

Herianto Krintanto. 2003.

Konsep Perancang Database

. Yogyakarta : Andi Ofset.

Holzner, Steve. 2006. Ajax A Beginner Guide. Indiana : The McGraw-Hill Company. Jogianto, H. M. 2005.

Analisis Dan Desain

. Yogyakarta : Andi Ofset.

Kadir, Abdul. 2008. Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta : Andi Ofset.

Kristianto. 2004. Konsep Rancangan Database Informatika. Jakarta : Pustaka Presindo.

Peranginangin , Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Jakarta : Andi Publisher.

Melwin. 2007. Mengenal Hardware, Software dan Aplikasi. Yogyakarta : Andi. Nugroho dan Bunafit. 2004. Database Relational dengan MySQL. Yokyakarta : Andi

Ofset. .

Oktovian, dan Diar Puji. 2010. Menjadi Programmer Jempolan Menggunakan PHP.

Index.php

<?php

session_start(); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta name="keywords" content="" /> <meta name="description" content="" />

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Xhtml18</title>

<link href="style.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <div id="wrapper"> <div id="header-wrapper"> <div id="header"> <div id="logo">

<h1><a href="#">SEKRETARIAT </a></h1> <p>Pendataan Inventaris Barang</p>

</div> <div id="menu"> <ul> <li><a href="index.php?content=welcome">Homepage</a></li> <li><a href="index.php?content=inputunit">Unit</a></li>

<li><a href="index.php?content=inputbarang">barang</a></li> <li><a href="index.php?content=inventaris">Inventaris</a></li> <li><a href="index.php?content=databarang">Data Barang</a></li> <li><a href="index.php?content=barangunit">Barang Unit</a></li> <li><a href="index.php?content=rekapaset">Rekap Aset</a></li> </ul> </div> </div> </div> <!-- end #header --> <div id="page"> <div id="page-bgtop"> <div id="page-bgbtm"> <div id="content"> <div class="post"> <h2 class="title"><a href="#">Welcome to Our Application</a></h2>

<div style="clear: both;">&nbsp;</div> <div class="entry">

</div> <div class="post"> <?php if(isset($_GET['content'])){ include('mycontent.php'); } ?> <div class="entry"> </div> </div>

<div style="clear: both;">&nbsp;</div> </div> <!-- end #content --> <div id="sidebar"> <ul> <?php if(!isset($_SESSION['username'])){ include('login.php'); }else{ include('lmenu.php'); } ?> <li><div id="search"> </div> <div style="clear: both;">&nbsp;</div></li>

</ul> </div>

<!-- end #sidebar -->

<div style="clear: both;">&nbsp;</div> </div> </div> </div> <!-- end #page --> </div> <div id="footer">

<p>Copyright (c) 2011 Sitename.com. All rights reserved. Find more free web templates at <a href="http://www.rickyswebtemplates.com/"

target="_blank">Free web templates</a><!--%@##--> Design provided by <a href="http://www.freewebtemplates.com/">Free Website Templates</a>.<!--##@%--></p>

</div>

<!-- end #footer --> </body>

Inputunit.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title><link href="style.css" rel="stylesheet" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body> <center> <?php

if(!isset($_SESSION['username'])){ echo "Anda Harus Login";

}else{

require ('koneksi.php');

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

?>

<form method="post" action="<?php echo $PHP_SELF ?>"> <table>

<tr>

<td>Kode Unit</td><td>:</td><td><input type="text" size="10" name="kdunit"></td>

</tr>

<td>Unit</td><td>:</td><td><input type="text" size="25" name="unit"></td>

</tr> <tr>

<td></td><td colspan="2" align="center"><input type="submit" name="simpanunit" value="Simpan"><input type="reset" value="Batal"></td>

</tr> </table> </form> <?php } else {

$query ="insert into unit values(null, '".addslashes($_POST['kdunit'])."', '".addslashes($_POST['unit'])."')";

$hasil = mysql_db_query($db,$query,$koneksi) or die ("Query Salah"); echo "Data Berhasil Disimpan";

?> <br> <a href="index.php?content=inputunit">Kembali</a> <?php } } ?> </center>

</body> </html>

Inputbarang.php

<?php ?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title><link href="style.css" rel="stylesheet" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head>

<body> <center> <?php

if(!isset($_SESSION['username'])){ echo "Anda Harus Login";

}else { require ('koneksi.php'); if(!isset($_POST['simpanbarang'])) { ?>

<form method="post" action="<?php echo $PHP_SELF ?>"> <table>

<tr>

<td>Kode Barang</td><td>:</td><td><input type="text" size="20" name="kdbarang"></td>

</tr> <tr>

<td>Nama Barang</td><td>:</td><td><input type="text" size="35" name="barang"></td>

</tr> <tr>

<td>Merk</td><td>:</td><td><input type="text" size="25" name="merk"></td>

</tr> <tr>

<td>No Seri</td><td>:</td><td><input type="text" size="25" name="noseri"></td>

</tr> <tr>

<td>Jenis</td><td>:</td><td><input type="text" size="20" name="jenis"></td>

</tr> <tr>

<td></td><td colspan="2" align="center"><input type="submit" name="simpanbarang" value="Simpan"><input type="reset" value="Batal"></td> </tr>

</table> </form>

<?php } else

{

$query ="insert into barang values(null, '".addslashes($_POST['kdbarang'])."', '".addslashes($_POST['barang'])."', '".addslashes($_POST['merk'])."', '".addslashes($_POST['noseri'])."', '".addslashes($_POST['jenis'])."' )";

$hasil = mysql_db_query($db,$query,$koneksi) or die ("Query Salah"); echo "Data Berhasil Disimpan";

?> <br> <a href="index.php?content=inputbarang">Kembali</a> <?php } } ?> </center> </body> </html>

Inventaris.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title><link href="style.css" rel="stylesheet" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript">

var monthtext=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sept','Oct','Nov','Dec'];

function populatedropdown(dayfield, monthfield, yearfield){ var today=new Date()

var dayfield=document.getElementById(dayfield) var monthfield=document.getElementById(monthfield) var yearfield=document.getElementById(yearfield) for (var i=1; i<32; i++)

dayfield.options[i]=new Option(i, i)

dayfield.options[today.getDate()]=new Option(today.getDate(), today.getDate(), true, true) //select today's day

for (var m=0; m<12; m++)

monthfield.options[m]=new Option(monthtext[m], m)

monthfield.options[today.getMonth()]= new Option(monthtext[today.getMonth()], today.getMonth() , true, true) //select today's month

var thisyear=today.getFullYear() for (var y=0; y<20; y++){

thisyear+=1 }

yearfield.options[0]=new Option(today.getFullYear(), today.getFullYear(), true, true) //select today's year

}

function cari(){

window.open('caribarang.php','cbarang','width=600','height=400','toolbar=no',' status=no');

}

function GetValueBarang(myid, mynama)

{ //document.getElementById('nofaktur').value = myNof; document.getElementById('id').value = myid; document.getElementById('kode').value = mynama; } function har(){

var myday = document.myfrm.day.value;

var mymonth = parseInt(document.myfrm.month.value)+1;

var myyear = document.myfrm.year.value;

var mydate = new Date(myyear, mymonth, myday); var tanggal = myday + "/" + mymonth + "/" + myyear ; document.myfrm.tanggal.value = tanggal;

</script> </head>

<body onload="populatedropdown('daydropdown', 'monthdropdown', 'yeardropdown')">

<center> <?php

require ('koneksi.php');

if(!isset($_SESSION['username'])){ echo "Anda Harus Login";

}else{

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

?>

<form method="post" action="<?php echo $PHP_SELF ?>" name="myfrm"> <table>

<tr>

<td>Kode Inventaris</td><td>:</td><td><input type="text" size="15" name="kodeinv" maxlength="5"></td>

</tr> <tr>

<td>Kode Barang</td><td>:</td><td><input type="text" name="kdbarang" id="kode" disabled><input type="hidden" name="idbarang" id="id"><input

type="button" value="cari" onClick="cari()"> </td>

<tr>

<td>Unit</td><td>:</td><td><select name="unit"> <?php

$sqlunit = "select * from unit";

$hslunit = mysql_db_query($db, $sqlunit, $koneksi); while(list($id, $kode, $unit)=mysql_fetch_row($hslunit))

{ ?>

<option value="<?php echo $id ?>"><?php echo $kode. " ".$unit ?></option> <?php } mysql_free_result(hslunit); ?> </select></td> </tr> <tr> <td>Tanggal Beli</td><td>:</td><td> <select id="daydropdown" name="day">

</select>

<select id="monthdropdown" name="month"> </select>

<select id="yeardropdown" name="year"> </select>

<input type="hidden" size="25" name="tanggal"></td> </tr>

<tr>

<td>Harga</td><td>:</td><td><input type="text" size="25" name="harga"></td>

</tr> <tr>

<td></td><td colspan="2" align="center"><input type="submit" name="simpanbarang" value="Simpan" onClick="har()"><input type="reset" value="Batal"></td> </tr> </table> </form> <script type="text/javascript"> window.onload=function(){

populatedropdown('daydropdown', 'monthdropdown', 'yeardropdown') } </script> <?php } else {

$query ="insert into inventaris values(null, '".addslashes($_POST['kodeinv'])."', ".addslashes($_POST['idbarang']).", '".addslashes($_POST['unit'])."', '".addslashes($_POST['tanggal'])."', ".addslashes($_POST['harga'])." )";

echo "Data Berhasil Disimpan"; ?> <br> <a href="index.php?content=inventaris">Kembali</a> <?php } } ?> </center> </body> </html>

Barangunit.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript">

function show(str,b) {

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("hcari").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getbarangunit.php?unit="+str+"&page="+b,true); xmlhttp.send();

} </script> </head> <body> <style type="text/css"> table {

margin: 1em; border-collapse: collapse; }

td, th { padding: .3em; border: 1px #ccc solid; } thead { background:#00CC99 }

tbody { background:#999999; color:#FFFFFF} tfoot {background:#fc9;}

</style>

<?php

if(!isset($_SESSION['username'])){ echo "Anda Harus Login";

}else{

require('koneksi.php'); if(!isset($_GET['mypage'])){

$a = 1; }else{ $a = $_GET['mypage']; } ?> <form name="myvar">

Nama Unit : <select name="unit"

onChange="show(document.myvar.unit.value,1)"><option value="0">--All--</option>

<?php

$sqlunit = "select * from unit";

$hslunit = mysql_db_query($db, $sqlunit, $koneksi); while(list($id, $kode, $unit)=mysql_fetch_row($hslunit))

{ ?>

<option value="<?php echo $id ?>"><?php echo $kode. " ".$unit ?></option> <?php } mysql_free_result(hslunit); ?> </select> </form> <script language="javascript"> window.onload=function(){ show("0",<?php echo $a ?>); }

</script> <div id="hcari"></div> <?php } ?> </body> </html> Databarang.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript">

function show(str,a) {

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("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getdatabarang.php?nama="+str+"&page="+a,true); xmlhttp.send(); } </script> <style type="text/css"> table {

margin: 1em; border-collapse: collapse; background-color:transparent;

}

td, th { padding: .3em; border: 1px #ccc solid; } thead { background:#00FF00 } tbody { color:#0066FF} tfoot {background:#fc9;} </style> </head> <body>

<?php

if(!isset($_SESSION['username'])){ echo "Anda Harus Login";

}else{ if(!isset($_GET['mypage'])){ $a=1; }else{ $a = $_GET['mypage']; } //echo $a; ?> <form name="myvar">

&nbsp; Nama Barang: <input type="text" name="barang" id="barang"><input type="button" name="cari" value="cari"

onClick="show(document.myvar.barang.value, <?php echo $a ?>)"> <script language="javascript"> window.onload=function(){ show("0",<?php echo $a ?>); } </script> </form> <div id="txtHint"></div> <?php

} ?> </body> </html>

Caribarang.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript">

function SendValueToParent()

{

//var myVal = document.getElementById('surat').value;

var myid = document.getElementById('myid').value; var mynama = document.getElementById('mynama').value;

window.opener.GetValueBarang(myid, mynama);

window.close();

}

function pilihan(){

var a = document.barang.jml.value; if(a>1){

for (var i= 0; i<a ; i++) {

if(document.barang.idbarang[i].checked){ document.barang.myid.value = document.barang.idbarang[i].value; document.barang.mynama.value = document.barang.nama[i].value; } } }else{ var a = document.barang.idbarang.value; document.barang.myid.value = a; //return a; var b = document.barang.nama.value document.barang.mynama.value = b; } } function show(str) {

if (str=="") { document.getElementById("txtHint").innerHTML=""; 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("hcari").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getcaribarang.php?nama="+str,true); xmlhttp.send(); } </script> </head> <body onLoad="show(' ')">

<style type="text/css"> table {

margin: 1em; border-collapse: collapse; }

td, th { padding: .3em; border: 1px #ccc solid; } thead { background:#00CC99 }

tbody { background:#999999; color:#FFFFFF} tfoot {background:#fc9;}

</style>

<?php ?>

<form name="myvar">

Nama Barang : <input type="text" name="muzakki" id="muzakki"><input type="button" name="cari" value="cari"

onClick="show(document.myvar.muzakki.value)"> </form> <div id="hcari"></div> </body> </html> Getbarangunit.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php require('koneksi.php'); //tambahan $datapage = 5; if(isset($_GET['page'])) { $noPage = $_GET['page']; } else { $noPage = 1; }

$offset = ($noPage - 1) * $datapage;

$unit = $_GET['unit'];

echo $unit; if ($unit == 0){

$sql = ""; }else{

$sql = "WHERE id_unit = $unit"; }

$query = "select inventaris.id, inventaris.kode, unit.unit, barang.nama, barang.merk, barang.seri, inventaris.tgl_beli, inventaris.harga

from inventaris inner join barang on(inventaris.id_barang = barang.id)

inner join unit on(inventaris.id_unit = unit.id) ".$sql. " ORDER BY id LIMIT $offset, $datapage ";

$hasil = mysql_db_query($db, $query, $koneksi); $jml = mysql_num_rows($hasil); if($jml > 0){ ?> <table> <thead><tr><td>Kode Inventaris</td><td>Unit</td><td>Barang</td><td>Merk</td><td>No Seri</td><td>Tgl Beli</td><td>Harga</td></tr></thead> <?php

while(list($id, $kode, $unit, $nama, $merk, $seri, $tgl, $harga) = mysql_fetch_row($hasil)){

?> <tr>

<td><?php echo $kode ?></td><td><?php echo $unit ?></td><td><?php echo $nama ?></td>

<td><?php echo $merk ?></td><td><?php echo $seri ?></td><td><?php echo $tgl ?></td><td><?php echo $harga ?></td>

</tr> <?php } mysql_free_result($hasil); ?> </table> <?php } else {

echo "tidak ada data"; }

?> </body> </html>

Getcaribarang.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html> <head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript"> function tes(){ document.barang.myid.value = 1; } </script> </head> <body> <?php require('koneksi.php'); $nama = $_GET['nama'];

$query = "select barang.id, barang.kode, barang.nama, barang.merk, barang.seri, barang.jenis

from barang where nama like '$nama%'"; $hasil = mysql_db_query($db, $query, $koneksi); $jml_rec = mysql_num_rows($hasil); ?> <form name="barang"> <table> <thead><tr><td></td><td>KODE</td><td>Nama</td><td>Merk</td><td>No Seri</td><td>Jenis</td></tr></thead> <?php

while(list($id, $kode, $nama, $merk, $seri, $jenis) = mysql_fetch_row($hasil)){ ?>

<tr>

<td><input type="radio" value="<?php echo $id ?>" name="idbarang" onClick="pilihan()"></td>

<td><?php echo $kode ?><input type="hidden" name="nama" value="<?php echo $kode ?>"></td><td><?php echo $nama ?></td>

Dalam dokumen PERANCANGAN SISTEM INFORMASI INVENTARIS (1) (Halaman 71-121)

Dokumen terkait