• Tidak ada hasil yang ditemukan

Bab 6 Kesimpulan Dan Saran

6.2 Saran

Komputer yang digunakan dalam membuat suatu aplikasi web sebaiknya memiliki spesifikasi dengan level menengah karena penggunaan software-software yang banyak memakan sumber daya komputer seperti memori dan kapasitas hardisk.

Daftar Pustaka

Arbie. 2004. Manajemen Database Dengan Mysql. Yogyakarta: Andi Offset.

Dian Sano, Albert. 2005. 24 Jam Menguasai HTML, JSP, SSP, dan Mysql.

Yogyakarta : Andi offset.

Diakses tanggal 20 Maret 2014.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta : Andi Offset.

Kadir, Abdul. 2002. Penuntun Praktis Belajar. Yogyakarta : Andi.

Kendall, K. E. & Kendall, J. E. 2003. Analisis dan Perancangan Sistem Jilid I.

Jakarta:Elex Media Komputindo.

Kurniadi, Adi. 2001. Belajar Mahir Website. Surabaya : Elex Media Komputindo.

RS, Benard. Pijon, a. Agustaf R. 2005. Mudah dan Cepat Menguasai Pemrograman Web. Bandung : Informatika Bnadung.

Soekirno, Harimurti. 2005. Cara Mudah Menginstall Web Server Berbasis Windows Server 2003. Jakarta : Elex Media Komputindo.

Sutarman. 2003. Membangun Aplikasi Web dengan PHP dan Mysql. Yogyakarta : Graha Ilmu.

L A M P I R A N

KEMENTERIAN PENDIDIKAN NASIONAL

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Jl. Bioteknologi No. 1 Kampus USU

Telp. (061) 8214290, 8211212, 8211414 Fax. (061) 8214290 Medan 20155

Kartu Bimbingan Tugas Akhir Mahasiswa Nama Mahasiswa : Rio Anggara Nomor Induk Mahasiswa : 112406179

Program Studi : D3 Teknik Informatika

Judul : Sistim Informasi Absensi Dan Penggajian Pada Kantor Cabang Pt. Merahe Inti Alam Perkasa Medan Berbasis Web

Dosen Pembimbing : Drs. Faigiziduhu Bu'ulolo, M.Si Tanggal Mulai Bimbingan : Maret 2014

Tanggal Selesai Bimbingan : Juli 2014 No Tanggal Bimbingan PembahasanAsisten siMengenai Bab Paraf Dosen Pembimbing Keterangan 1 2 3 4 5 6 7

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan Mahasiswa telah selesai

Diketahui Disetujui,

Program Studi D3 Teknik Informatika FMIPA USU Pembimbing Utama/

Ketua, Penanggung Jawab

Dr. Elly Rosmaini, M.Si Drs. Faigiziduhu Bu'ulolo, M.Si NIP.

19600520 198503 2 002 NIP. 19531218 198003 1 003

Koneksi.php <?php

$koneksi=mysql_connect ("localhost","root","") or die("koneksi ke server gagal"); mysql_select_db("merahe") or die("koneksi ke database gagal");

?>

Login_form.php <style type="text/css"> <!--

.style1 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

--> </style>

<div align="center" class="style1"> <p>Login Administrator</p> <p>&nbsp;</p>

</div>

<form id="form1" name="form1" method="post" action="login_proses.php"> <table width="200" border="0" align="center">

<tr>

<td>Username</td>

<td><div align="center">:</div></td> <td><label>

<input name="username" type="text" id="username" /> </label></td> </tr> <tr> <td>Password</td> <td><div align="center">:</div></td> <td><label>

<input name="password" type="password" id="password" /> </label></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><label>

<input type="submit" name="Submit" value="Login" /> <input type="reset" name="Submit2" value="Cancel" /> </label></td>

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

<form name="form1" method="post" action= "absensi_proses.php">

<input name="nipp" type="hidden" id="nipp" value="<?php echo $_POST[nipp];?>" />

<table width="460" border="0" align="center"> <tr>

<td width="148">Nama</td>

<td width="10"><div align="center">:</div></td> <td width="288"><label>

<input name="nama_pegawai" type="text" id="nama_pegawai" value="<?php echo $row['namalengkap'];?>" size="40" readonly>

</label></td> </tr>

<tr>

<td>Tanggal </td>

<td><div align="center">:</div></td>

<td><input name="tanggal" type="date" id="tanggal" /> </tr>

<tr>

<td>Jam Masuk </td>

<td><div align="center">:</div></td>

<td><input name="jam_msuk" type="time" id="jam_masuk" /> </tr>

<tr>

<td>Golongan</td>

<td><div align="center">:</div></td> <td><label>

<input name="golongan" type="text" id="golongan" value="<?php echo $row['golongan'];?>" size="5" readonly>

</label></td> </tr> <tr> <td>Pangkat</td> <td><div align="center">:</div></td> <td><label>

<input name="pangkat" type="text" id="pangkat" value="<?php echo $row['pangkat'];?>" size="40" readonly>

</label></td> </tr> <tr> <td>Jabatan</td> <td><div align="center">:</div></td> <td><label>

<input name="jabatan" type="text" id="jabatan" value="<?php echo $row['jabatan'];?>" size="40" readonly>

</label></td> </tr>

<tr>

<td>Status Kehadiran Anda</td> <td><div align="center">:</div></td>

<td><label>

<input name="status_hdr" type="radio" value="Tidak/Belum Hadir" checked="checked" />

Tidak/Belum Hadir </label>

<label>

<input name="status_hdr" type="radio" value="Hadir" /> Hadir</label></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td><label>

<input type="submit" name="Submit" value="Proses" /> </label></td> </tr> </table> <p>&nbsp;</p> </form> Cari_form.php

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

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

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

</head> <body>

<table width="383" border="1"> <tr bgcolor="#CCCCCC">

<td width="35"><div align="center">NIPP</div></td>

<td width="97"><div align="center">Nama Lengkap </div></td> <td width="8"><div align="center">Golongan</div></td>

<td width="8"><div align="center">Kelas Jabatan </div></td> <td width="7"><div align="center">Jabatan</div></td> <td width="6"><div align="center">Alamat</div></td> <td width="18"><div align="center">Agama</div></td>

<td width="25"><div align="center">Jenis Kelamin</div></td> <td width="39"><div align="center">Status</div></td> <td width="85"><div align="center">Pendidikan</div></td> </tr> <?php $row=mysql_fetch_assoc($query); do{ ?> <tr>

<td><div align="center"><?php echo $row['nipp'];?></div></td>

<td><div align="center"><?php echo $row['namalengkap'];?></div></td> <td><div align="center"><?php echo $row['golongan'];?></div></td>

<td><div align="center"><?php echo $row['kelasjabatan'];?></div></td> <td><div align="center"><?php echo $row['jabatan'];?></div></td> <td><div align="center"><?php echo $row['alamat'];?></div></td> <td><div align="center"><?php echo $row['agama'];?></div></td> <td><div align="center"><?php echo $row['jeniskelamin'];?></div></td> <td><div align="center"><?php echo $row['status'];?></div></td>

<td><div align="center"><?php echo $row['pendidikan'];?></div></td> </tr> <?php } while($row=mysql_fetch_assoc($query)); ?> </table> </body> </html> Daftar_peg_form.php <style type="text/css"> <!-- .style1 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px;

}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } -->

</style></head> <body>

<p align="center" class="style2">Daftar Pegawai PT. Merahe Inti Alam Perkasa</p> <p align="center" class="style2"><?php include("daftar_peg_lihat.php");?></p> </body> </html> Terima_gaji_form <p><?php include("conf/koneksi.php"); $hal = isset($_GET['hal']); /* jika page default nya 1 */ if(!isset($_GET['hal'])){ $page = 1;

} else {

$page = $_GET['hal']; }

/* tentukan jumlah item per halaman */ $max_results = 5;

/* halaman di kali MAX jumlah item per halaman dikurangi MAX jumlah item per halaman */

/* logika: 1 x 5 = 5 , 5 - 5 = 0 , jadi id database dimulai dari 0*/ $from = (($page * $max_results) - $max_results);

$sql="select * from pegawai,golongan,jabatan,gaji where golongan.id_gol=gaji.id_gol and jabatan.id_jab=gaji.id_jab and pegawai.nipp=gaji.nipp order by namalengkap LIMIT $from, $max_results";

$query=mysql_query($sql);

$row=mysql_fetch_assoc($query); ?></p>

<table width="812" height="132" border="1" align="center"> <tr bgcolor="#999999">

<td width="61"><div align="center">NIPP</div></td>

<td width="169"><div align="center">Nama Pegawai </div></td> <td width="61"><div align="center">Status</div></td>

<td width="45"><div align="center">Jumlah Anak </div></td> <td width="64"><div align="center">Golongan</div></td> <td width="138"><div align="center">Jabatan</div></td> <td width="105"><div align="center">Gaji diterima</div></td> <td width="117"><div align="center">Detail</div></td>

</tr> <?php do{ ?> <tr>

<td><div align="center"><?php echo $row['nipp'];?></div></td>

<td><div align="center"><?php echo $row['namalengkap'];?></div></td> <td><div align="center"><?php echo $row['status'];?></div></td>

<td><div align="center"><?php echo $row['jlhank'];?></div></td> <td><div align="center"><?php echo $row['golongan'];?></div></td> <td><div align="center"><?php echo $row['jabatan'];?></div></td> <td><div align="right">Rp.<?php echo $row['gaji_terima'];?></div></td>

<td><div align="center"><a href="detailgaji.php?nipp=<?php echo $row['nipp'];?>">Lihat Gaji</a></div></td>

</tr><?php }

while ($row=mysql_fetch_assoc($query)); ?></table><?php

$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM pegawai"),0);

$total_pages = ceil($total_results / $max_results); /* bangun jumlah hiperlink halaman*/

echo "<center>Select a Page<br />"; /* bangun Previous link */

if($hal > 1){

$prev = ($page - 1);

echo "<a href=$_SERVER[PHP_SELF]?hal=$prev><-Previous </a> "; } for($i = 1; $i <= $total_pages; $i++){

if(($hal) == $i){ echo "$i "; } else {

echo "<a href=$_SERVER[PHP_SELF]?hal=$i>$i</a> "; } }

/* bangun Next link */ if($hal < $total_pages){

$next = ($page + 1);

echo "<a href=$_SERVER[PHP_SELF]?hal=$next>Next-></a>"; } echo "</center>"; ?> <p>&nbsp;</p> Admin Admin.php <?php session_start(); ?>

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

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

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Admin Page</title> <style type="text/css"> <!-- .style2 { font-family: "BankGothic Md BT"; font-size: 24px; } .style3 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } --> </style> </head> <body> <?php if(!isset($_SESSION['auth'])) { ?> <script language="JavaScript"> location.href="../login.php"; </script> <?php } else { ?>

<table align="center" width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--><tr>

<td width="1260" height="120"><img src="../images/header1.png" width="1260" height="120" /></td>

</tr> </table>

<table width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->

<tr><hr />

<td width="1260" height="22"><div align="center"><a href="admin.php"> HOME</a> | <a href="edit.php">EDIT ADMIN</a> | <a

href="golongan.php">DATA GOLONGAN</a>|<a href="jabatan.php"> DATAJABATAN</a> | <ahref="daftar_peg.php"> DAFTAR PEGAWAI</a> | <a href="absensi.php">ABSENSI</a> | <a href="input_peg.php">INPUT DATA PEGAWAI BARU</a> | <a href="gaji.php">PENGGAJIAN</a> | <a href="logout.php">LOGOUT</a></div>

<hr /></td> </tr> </table>

<p align="left">&nbsp;</p>

<p align="center" class="style2">Welcome ADMIN </p> <p align="center" class="style2">In</p>

<p align="center" class="style2">Human Resources Information System </p> <p align="center">[ <a href="logout.php">Logout</a> ] </p>

<p align="left"> <?php } ?></p> <p>&nbsp;</p> <p>&nbsp; </p> <p>&nbsp;</p> </body> </html> Absensi.php <?php session_start(); ?>

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

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

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Admin Page</title> <style type="text/css"> <!-- .style2 { font-family: "BankGothic Md BT"; font-size: 24px; } .style3 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } .style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; } .style1 { font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 14px; font-weight: bold;}

> </style></head> <body>

if(!isset($_SESSION['auth'])){ ?> <script language="JavaScript"> location.href="../login.php"; </script> <?php } else { ?>

<script language ="JavaScript"src= "../popupcalendar.js"></script>

<table align= "center" width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->

<tr>

<td width="1260" height="120"><img src="../images/header1.png" width="1260" height="120" /></td>

</tr> </table>

<table width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->

<tr><hr />

<td width="1260" height="22"><div align="center"><a href="admin.php">HOME</a> | <a href="edit.php"> EDIT ADMIN</a> | <a

href="golongan.php">DATA GOLONGAN</a> | <a href="jabatan.php">DATA JABATAN</a>|<a href="daftar_peg.php"> DAFTAR PEGAWAI</a> | <a href="absensi.php">ABSENSI</a> | <a href="input_peg.php">INPUT DATA PEGAWAI BARU</a> | <a href="gaji.php">PENGGAJIAN</a> | <a href="logout.php">LOGOUT</a></div>

<hr /></td> </tr> </table>

<form id="form1" name="form1" method="post" action="form_daf_absen.php"> <div align="center">

<p>Lihat Daftar Absen Tanggal</p> <p>

<label>

<input name="tanggal" type="text" id="tanggal" readonly/>

<input name="image22" type="image" onClick="popUpCalendar(this, this.form.tanggal,'d mmm yyyy');return false;" src="../images/ew_calendar.gif" alt="Pick a Date" width="16" height="16">

</label> </p><p> <label>

<input type="submit" name="Submit" value="Lihat" /> </label>

</p> </div> </form> <?php }

?> </body> </html> Edit_golongan_form.php <?php session_start(); if(!isset($_SESSION['auth'])) { ?> <script language="JavaScript"> location.href="../login.php"; </script> <?php } Else { include("../conf/koneksi.php");

$sql="select*from golongan where id_gol='$_GET[id]'"; $query=mysql_query($sql);

$row=mysql_fetch_assoc($query); ?>

<form id="form1" name="form1" method="post" action="edit_golongan_proses.php">

<p>&nbsp;</p>

<input name="id_gol" type="hidden" id="id_gol" value="<?php echo $_GET['id'];?>" />

<table width="454" border="0" align="center"> <tr>

<td width="130">Golongan</td>

<td width="10"><div align="center">:</div></td> <td width="307"><?php echo $row['golongan'];?></td> </tr>

<tr>

<td>Pangkat</td>

<td><div align="center">:</div></td> <td><label>

<input name="pangkat" type="text" id="pangkat" value="<?php echo $row['pangkat'];?>" size="50" /> </label></td> </tr> <tr> <td>Gaji Pokok </td> <td><div align="center">:</div></td> <td>Rp. <label>

<input name="gajipokok" type="text" id="gajipokok" value="<?php echo $row['gajipokok'];?>"/>

</label></td> </tr>

<tr>

Dokumen terkait