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 LISTING PROGRAM
Koneksi.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> </p> </div> <form id="form1" name="form1" method="post" action="login_proses.php"> <table width="200" border="0" align="center"> <td>username</td> <input name="username" type="text" id="username" /> <td>password</td> <input name="password" type="password" id="password" /> <td> </td> <td> </td> <input type="submit" name="submit" value="login" /> <input type="reset" name="submit2" value="cancel" /> </form> Absensi_form.php
<form name="form1" method="post" action= "absensi_proses.php"> <input name="nipp" type="hidden" id="nipp" value=" echo $_POST[nipp];" /> <table width="460" border="0" align="center"> <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=" echo $row['namalengkap'];" size="40" readonly> <td>tanggal </td> <td><input name="tanggal" type="date" id="tanggal" /> <td>jam Masuk </td> <td><input name="jam_msuk" type="time" id="jam_masuk" /> <td>golongan</td> <input name="golongan" type="text" id="golongan" value=" echo $row['golongan'];" size="5" readonly> <td>pangkat</td> <input name="pangkat" type="text" id="pangkat" value=" echo $row['pangkat'];" size="40" readonly> <td>jabatan</td> <input name="jabatan" type="text" id="jabatan" value=" echo $row['jabatan'];" size="40" readonly> <td>status Kehadiran Anda</td>
<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 <td> </td> <td> </td> <input type="submit" name="submit" value="proses" /> <p> </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> $row=mysql_fetch_assoc($query); do{ <td><div align="center"> echo $row['nipp'];</div></td> <td><div align="center"> echo $row['namalengkap'];</div></td> <td><div align="center"> echo $row['golongan'];</div></td>
<td><div align="center"> echo $row['kelasjabatan'];</div></td> <td><div align="center"> echo $row['jabatan'];</div></td> <td><div align="center"> echo $row['alamat'];</div></td> <td><div align="center"> echo $row['agama'];</div></td> <td><div align="center"> echo $row['jeniskelamin'];</div></td> <td><div align="center"> echo $row['status'];</div></td> <td><div align="center"> echo $row['pendidikan'];</div></td> } while($row=mysql_fetch_assoc($query)); </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"> include("daftar_peg_lihat.php");</p> </body> </html> Terima_gaji_form <p> 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> do{ <td><div align="center"> echo $row['nipp'];</div></td> <td><div align="center"> echo $row['namalengkap'];</div></td> <td><div align="center"> echo $row['status'];</div></td> <td><div align="center"> echo $row['jlhank'];</div></td> <td><div align="center"> echo $row['golongan'];</div></td> <td><div align="center"> echo $row['jabatan'];</div></td> <td><div align="right">rp. echo $row['gaji_terima'];</div></td> <td><div align="center"><a href="detailgaji.php?nipp= echo $row['nipp'];">lihat Gaji</a></div></td> } while ($row=mysql_fetch_assoc($query)); $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> </p> Admin Admin.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> if(!isset($_session['auth'])) { <script language="javascript"> location.href="../login.php"; </script> } else { <table align="center" width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <td width="1260" height="120"><img src="../images/header1.png" width="1260" height="120" /></td> <table width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <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> <p align="left"> </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"> } </p> <p> </p> <p> </p> <p> </p> </body> </html> Absensi.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> } else { <script language ="JavaScript"src= "../popupcalendar.js"></script> <table align= "center" width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <td width="1260" height="120"><img src="../images/header1.png" width="1260" height="120" /></td> <table width="1260" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <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> <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> }
</body> </html> Edit_golongan_form.php session_start(); if(!isset($_session['auth'])) { <script language="javascript"> location.href="../login.php"; </script> } 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> </p> <input name="id_gol" type="hidden" id="id_gol" value=" echo $_GET['id'];" /> <table width="454" border="0" align="center"> <td width="130">golongan</td> <td width="10"><div align="center">:</div></td> <td width="307"> echo $row['golongan'];</td> <td>pangkat</td> <input name="pangkat" type="text" id="pangkat" value=" echo $row['pangkat'];" size="50" /> <td>gaji Pokok </td> <td>rp. <label> <input name="gajipokok" type="text" id="gajipokok" value=" echo $row['gajipokok'];"/> <td> </td>
<td> </td> <td> </td> <td> </td> <td> </td> <input type="submit" name="submit" value="update" /></label> <label> <input type="reset" name="submit2" value="batal" /> <p> </p> </form> } Input_gaji_form if(!isset($_session['auth'])) { <script language="javascript"> location.href="../login.php"; </script> } else { require("../conf/koneksi.php"); $tunj=0.10*$row['gajipokok']; $tunjank=(0.02*$row['jlhank'])*$row['gajipokok']; $tunjperush=0.30*$row['gajipokok']; $tunjpang=0.20*$row['gajipokok']; $tunjkhs=0.25*$row['gajipokok']; $jumtunj=$row['gajipokok']+$tunj+$tunjank+$tunjperush+$tunjpang+$tunjkhs; $tunjpensiun=0.05*$jumtunj; $tunjkes=0.0175*$jumtunj; $tunjtaspen=0.0325*$jumtunj; $iurwjb=2000+75000+$tunjtaspen+$tunjkes+$tunjpensiun; $gajiterima=$row['gajikotor']-$iurwjb; <style type="text/css"> <!--.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; fontweight: bold; } --> </style> <form id="form1" name="form1" method="post" action="input_gaji_proses.php"> <table width="818" border="0" align="center"> <!--DWLayoutTable--> <td><div align="right">nama Lengkap Pegawai </div></td> <td class="style1"> echo $row['namalengkap'];</td> <td width="137"><input name="nipp" type="hidden" id="nipp" value=" echo $_POST['nama'];" /></td> <td width="3"><!--dwlayoutemptycell--> </td> <td width="193"><div align="right">nipp</div></td> <td width="5"><div align="center">:</div></td> <td width="181" class="style1"> echo $row['nipp'];</td> <td width="10"><!--dwlayoutemptycell--> </td> <td width="266"><label> <td><input name="id_gol" type="hidden" id="id_gol" value=" echo $row['id_gol'];" /></td> <td><div align="right">golongan</div></td> <td class="style1"> echo $row['golongan']; <td><input name="id_jab" type="hidden" id="id_jab" value=" echo $row['id_jab'];"/></td> <td><div align="right">jabatan</div></td> <td class="style1"> echo $row['jabatan']; </td>
<td><div align="right">kelas Jabatan </div></td> <td class="style1"> echo $row['kelasjabatan']; <td><div align="right">gaji Kotor </div></td> <td class="style1">rp. echo $row['gajikotor'];</td> <td><div align="right">gaji Pokok </div></td> </td> td class="style1"> Rp. echo $row['gajipokok']; </td> <td><div align="left" class="style1"> <div align="right" class="style3">tunjangan------</div> </div></td> <td><div align="right"><span class="style3">iuran------</span></div></td> <td height="24"><div align="right">tunjangan Istri/Suami </div></td> <td>rp.
<input name="tunjanganistri_suami" type="text" id="tunjanganistri_suami" value=" echo $tunj;" readonly="readonly"/></td> <td><div align="right">iuran Pensiun </div></td> Rp. <input name="iurpensiun" type="text" id="iurpensiun" value=" echo $tunjpensiun;" readonly="readonly"/> <td><div align="right">tunjangan Anak</div></td> <td>rp. <input name="tunjank" type="text" id="tunjank" value=" echo $tunjank;" readonly="readonly"/></td> <td><div align="right">kesehatan </div></td> Rp. <input name="tunjkesh" type="text" id="tunjkesh" value=" echo $tunjkes;" readonly="readonly"/> <td><div align="right">tunjangan Perusahaan </div></td> <td>rp. <input name="tunjperush" type="text" id="tunjperush" value=" echo $tunjperush;" readonly="readonly"/></td> <td><div align="right">iuran Taspen </div></td> Rp. <input name="taspen" type="text" id="taspen" value=" echo $tunjtaspen;" readonly="readonly" /> <td><div align="right">tunjangan Pangan </div></td> <td>rp. <input name="tunjpangan" type="text" id="tunjpangan" value=" echo $tunjpang;" readonly="readonly"/></td> <td><div align="right">jumlah Iuran Wajib</div></td>
Rp. <input name="jlh_iuran_wjb" type="text" id="jlh_iuran_wjb" value=" echo $iurwjb;" readonly="readonly"/> <td><div align="right">tunjangan Khusus </div></td> <td>rp. <input name="tunjkhusus" type="text" id="tunjkhusus" value=" echo $tunjkhs;" readonly="readonly"/></td> <td><div align="right">jumlah Tunjangan </div></td> Rp. <input name="jumlahtunj" type="text" id="jumlahtunj" value=" echo $jumtunj;" readonly/> <td class="style1 style2"><!--dwlayoutemptycell--> </td> <td><span class="style6">jumlah Gaji Yang diterima</span></td> <td>rp. <input name="gaji_terima" type="text" id="gaji_terima" value=" echo $gajiterima; " readonly="readonly"/></td>
<td colspan="3"><div align="center"><label> <input type="submit" name="submit" value="proses" <label></label> </div></td> <td></td> </form> } /></label> Logout.php session_start(); session_destroy(); <script language="javascript"> location.href="../index.php"; </script>