• Tidak ada hasil yang ditemukan

5. DAFTAR PUSTAKA. Blocher, David E.Stout dan Gari Cokins Manajemen Biaya. Jakarta: Salemba Empat.

N/A
N/A
Protected

Academic year: 2021

Membagikan "5. DAFTAR PUSTAKA. Blocher, David E.Stout dan Gari Cokins Manajemen Biaya. Jakarta: Salemba Empat."

Copied!
24
0
0

Teks penuh

(1)

5.

DAFTAR PUSTAKA

AS, Rosa., dan Shalahudin. M. Modul Pembelajaran Rakayasa Perangkat Lunak

(Terstruktur dan Berorientasi Objek).

Bandung: Modula, 2011.

Blocher, David E.Stout dan Gari Cokins. 2011. Manajemen Biaya. Jakarta:

Salemba Empat.

Cannolly, Thomas and Begg, Carolyn, (2005), Database System : A Practical

Approach to Design, Implementation, and Management Forth Edition

.

Pearson Education, Boston.

Connoly, T. And Begg, C (2005). Database System. sevent edition, Addison

Wesley., USA.

Cullen, Kevin F.(Sep, 2002). “PHP : An open source solusion for Web

Programming and dynamic content” . Information Technology and

Libraries:21.3116-120.Available

http://search.proquest.com/business/docview/215832480/135AF4F3DBC1

B36A0/5? Akses : April 2015.

Fowler, Martin. 2005. UML Distilled 3h. Yogyakarta: Andi.

Munandar M. 1997. Budgeting. Yogyakarta: BPFE-Yogyakarta.

Nugrogo, Bunafit. 2004. PHP dan MySQL dengan Editor Dreamweaver MX.

Yogyakarta: Andi.

Pressman, Roger S. 2012. Rekayasa Perangkat Lunak. Yogyakarta: Andi.

Presman,

\Roger S.2001.Rekayasa Perangkat lunak.Yogyakarta:Andi.

(2)

Human Computer Interaction. Fourth Edition

. Addison Wesley Longman Inc.,

California.

Suryatiningsih, W.M.(2009). Web Programming. Bandung: Politeknik Telkom.

Yasin, Vendi. 2012. Rekayasan Perangkat Lunak Berorientasi Objek. Jakarta:

Mitra Wacana Media.

Yeni Kustiyahningsih, Devie Rosa Anamisa (2010). Pemrograman Basis Data

(3)

6.

Lampiran

Login sistem

<html> <head>

<link rel="stylesheet" type="text/css" href="css/jquery.selectlist.css"> <link rel="stylesheet" type="text/css" href="style/style_login.css"> </head>

<body>

<form action="cek_password.php" method="post" name="form1" target="_self"> <div id="header"> <div id="login"> <img src="images/logo.png" /> </div> <div id="login"> <p>

<input name="TxtNik" type="text" placeholder="username"/>

<input name="TxtPassword" type="password" placeholder="password"/> <select id="select" name ="CmbLevel">

<option value="#">-Pilih Level-</option> <option value="Bendahara">Bendahara</option> <option value="Direktur">Direktur</option> <option value="Divisi">Divisi</option> </select> </p> <p>

<input name="TbLogin" type="submit" value="Login"/> <td>&nbsp;</td> </p> </div> <script src="js/jquery-1.11.2.js"></script> <script src="js/jquery.selectlist.js"></script> <script type="text/javascript"> $(function(){ $('select').selectlist({ zIndex: 10, width: 300, height: 40 }); }) </script> </form> </body> </html>

Cek Passoword

<?php session_start(); include_once "inc/inc.konekdb.php"; $TxtNik =$_POST['TxtNik']; $TxtPassword=$_POST['TxtPassword']; $CmbLevel =$_POST['CmbLevel']; if (empty($TxtNik)){

(4)

echo "Akses ditolak, Username Kosong </div>"; include_once "index.php";

exit; }

elseif (empty($TxtPassword)){

echo "<div align=center><b> Gagal Login! </b><br>"; echo "Akses ditolak, Password Kosong </div>"; include_once "index.php";

exit; }

elseif (! (empty($TxtNik)) && !(empty($TxtPassword))){ $sql_cek="SELECT * FROM user WHERE nik='$TxtNik'

AND pass_id=MD5('$TxtPassword') AND level='$CmbLevel'"; $qr_cek=mysql_query($sql_cek,$koneksi)

or die ("Query Salah ".mysql_error()); $ada=mysql_num_rows($qr_cek); if($ada>=1){ if ($CmbLevel=="Bendahara") { $_SESSION['nik_login_a'] = $_POST['TxtNik']; $_SESSION['level_login_a'] = $_POST['CmbLevel'];

header ("location: bendahara/index.php?pesan=Login Bendahara Berhasil"); exit; } else if ($CmbLevel=="Direktur") { $_SESSION['nik_login_d'] = $_POST['TxtNik']; $_SESSION['level_login_d'] = $_POST['CmbLevel'];

header ("location: direktur/index.php?pesan=Login Direktur Berhasil"); exit; } else if ($CmbLevel=="Divisi") { $_SESSION['nik_login_k'] = $_POST['TxtNik']; $_SESSION['level_login_k'] = $_POST['CmbLevel'];

header ("location: kesiswaan/index.php?pesan=Login Kesiswaan Berhasil"); exit; } exit; } else {

echo "<div align=center><b> Gagal Login! </b><br>";

echo "Level login tidak sesuai ! Silahkan Login Kembali !!!</div>"; include_once "index.php";

exit; }

} else {

echo "<div align=center><b> Gagal Login! </b><br>"; echo "Akses ditolak</div>";

include_once "index.php"; exit; } ?>

Arsip Pengajuan

<?php

(5)

session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_d =$_SESSION['nik_login_d']; $level_login_d=$_SESSION['level_login_d']; ?> <html> <head> <title>direktur</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Arsip Pengajuan</b></div></td>

</tr>

<tr class="brs_isi"> <td valign="top"><br>

<form action="pengajuan_arsip_show.php" method="post" name="form1" target="isi">

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling"> <tr class="batas"> </tr> <tr class="batas2"> <td width="4%">&nbsp;</td> <td width="11%">&nbsp;</td> </tr> <tr class="brs_isi">

<td height="29" align="right">Unit Kerja</td> <td><select name="CmbKaryawan" id="mainselection"> <option value="NotKar">Pilih Unit</option> <?php

$sql_karyawan="SELECT * FROM karyawan ORDER BY nik ASC"; $qr_karyawan =mysql_query($sql_karyawan, $koneksi) or die ("Gagal Query"); while ($hs_karyawan=mysql_fetch_array($qr_karyawan)) { echo "<option value='$hs_karyawan[nik]'>$hs_karyawan[nama]</option>"; } ?> </select> </td> </tr> <tr align="center" class="batas2">

<td height="38" colspan="2"><input name="tb_tampilkan" type="submit" value="Tampilkan" class="btn-style"></td>

</tr> </table> </form> <br> </td> </tr> </table> </body> </html>

(6)

Menampilkan Arsip Pengajuan

<?php session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_k =$_SESSION['nik_login_k']; $level_login_k=$_SESSION['level_login_k']; # SQL menampilkan $nik =$_POST['CmbKaryawan'];

$sql_pang ="SELECT permohonan_ang.*,jenis_ang.nama_jang FROM permohonan_ang,jenis_ang ";

$sql_pang .="WHERE jenis_ang.kd_jang=permohonan_ang.kd_jang "; $sql_pang .="AND permohonan_ang.nik='$nik' ";

$sql_pang .="GROUP BY permohonan_ang.kd_pang ORDER BY permohonan_ang.tahun";

$qr_pang =mysql_query($sql_pang, $koneksi) or die ("Gagal Query arsip pengajuan anggaran".mysql_error());

if (mysql_num_rows($qr_pang)==0) {

echo "<br><br><h3><div align='center'> NIK : $nik belum pernah mengajukan anggaran </div></h3>";

exit; } ?> <html> <head> <title>Direktur</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Arsip Pengajuan Anggaran</b></div></td>

</tr>

<tr class="brs_isi"> <td valign="top"><br>

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling"> <tr class="batas2"> <td width="3%" height="44"><b>No</b></td> <td width="5%"><b>Kode</b></td> <td width="6%"><b>Tahun</b></td> <td width="13%"><b>Jenis Anggaran</b></td> <td width="10%"><b>Tgl Pengajuan</b></td> <td width="10%"><b>Tgl Realisasi</b></td>

<td width="13%"><b>Dana Yang Diperlukan</b></td> <td width="34%"><b>Keterangan Pengajuan</b></td> <td width="6%"><b>Status </b></td>

</tr> <?php

while ($hs_pang =mysql_fetch_array($qr_pang)) {

$kd_pang =$hs_pang['kd_pang'];

$nik =$hs_pang['nik'];

$tahun =$hs_pang['tahun'];

(7)

$tgl_pengajuan =$hs_pang['tgl_pengajuan']; $tgl_real =$hs_pang['tgl_real']; $dana =$hs_pang['dana']; $alasan =$hs_pang['alasan']; $status =$hs_pang['status_pengajuan']; $urut++; ?> <tr class="brs_isi">

<td height="35" align="right"><?php echo "$urut"; ?></td> <td><?php echo $kd_pang; ?></td> <td><?php echo $tahun; ?></td> <td><?php echo $nama_jang; ?></td> <td><?php echo tgl_eng_to_ind($tgl_pengajuan); ?></td> <td><?php echo tgl_eng_to_ind($tgl_real); ?></td> <td><?php $dana; $rupiah=number_format($dana,2,'.',','); echo "Rp. $rupiah"; ?></td> <td><?php echo $alasan; ?></td> <td><?php echo $status; ?></td> </tr> <?php } ?> <tr align="center" class="batas2"> <td colspan="9">&nbsp;</td> </tr> </table> <br> </td> </tr> </table> </body> </html>

Persetujuan Pengajuan

<?php session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $ar_status = array ('DISETUJUI','DITUNDA','BELUM'); $nik_login_d =$_SESSION['nik_login_d']; $level_login_d=$_SESSION['level_login_d']; $tb_ubah =$_POST['tb_ubah']; $TxtNikH =$_POST['TxtNikH']; $CmbJAng =$_POST['CmbJAng']; $tanggal_mulai=$_POST['tanggal_mulai']; $bulan_mulai =$_POST['bulan_mulai']; $tahun_mulai =$_POST['tahun_mulai']; $tanggal_akhir=$_POST['tanggal_akhir']; $bulan_akhir =$_POST['bulan_akhir']; $tahun_akhir =$_POST['tahun_akhir']; $CmbStatus =$_POST['CmbStatus']; $TxtKoordinasi =$_POST['TxtKoordinasi']; $TxtKdPengajuanH =$_POST['TxtKdPengajuanH']; if ($tb_ubah) { $tgl_skrg=date('d'); $bln_skrg=date('m'); $thn_skrg=date('Y');

(8)

$tgl_pengajuan= $tahun_mulai."-".$bulan_mulai."-".$tanggal_mulai; $tgl_real= $tahun_akhir."-".$bulan_akhir."-".$tanggal_akhir; #pindah ke data_anggaran

if (! $CmbStatus=="DISETUJUI") { $tgl_aju = date('Y-m-d');

$sql_ed = "UPDATE permohonan_ang SET

tgl_pengajuan='$tgl_pengajuan', tgl_real='$tgl_real', ";

$sql_ed .= "status_pengajuan='$CmbStatus',

koordinasi='$TxtKoordinasi'";

$sql_ed .= "WHERE kd_pang='$TxtKdPengajuanH' AND nik='$TxtNikH'"; $qr_ed = mysql_query($sql_ed, $koneksi) or die ("Gagal query 1".mysql_error());

} else {

$tgl_aju = date('Y-m-d');

$sql_ed = "UPDATE permohonan_ang SET

tgl_pengajuan='$tgl_pengajuan', tgl_real='$tgl_real', ";

$sql_ed .= "status_pengajuan='$CmbStatus',

koordinasi='$TxtKoordinasi'";

$sql_ed .= " WHERE kd_pang='$TxtKdPengajuanH' AND nik='$TxtNikH'"; $qr_ed = mysql_query($sql_ed, $koneksi) or die ("Gagal query 2".mysql_error());

$tgl_pengajuan =date('Y-m-d');

$sql_pindah = "INSERT INTO

data_ang(kd_pang,tgl_pengajuan,dana,tgl_real,catatan) ";

$sql_pindah .= "SELECT '$TxtKdPengajuanH' AS kd_pang, '$tgl_pengajuan' AS tgl_pengajuan,dana,tgl_real,koordinasi ";

$sql_pindah .= "FROM permohonan_ang WHERE kd_pang='$TxtKdPengajuanH' AND nik='$TxtNikH'";

$qr_pindah .= mysql_query($sql_pindah, $koneksi) or die ("Gagal query 3".mysql_error());

}

header ("location: pengajuan_thn_ini.php");

echo "<h3><div align='center'>Data berhasil disimpan</div></h3>"; exit;

}

$kd_pang =$_GET['kd_pang'];

$sql_kyw ="SELECT karyawan.*,jabatan.nm_jabatan,permohonan_ang.* FROM karyawan,jabatan,permohonan_ang ";

$sql_kyw .="WHERE jabatan.kd_jabatan=karyawan.kd_jabatan ";

$sql_kyw .="AND karyawan.nik=permohonan_ang.nik AND

permohonan_ang.kd_pang='$kd_pang'";

$qr_kyw =mysql_query($sql_kyw, $koneksi) or die ("Gagal Query Karyawan"); $hs_kyw =mysql_fetch_array($qr_kyw); $nik =$hs_kyw['nik']; $nama =$hs_kyw['nama']; $nm_jabatan =$hs_kyw['nm_jabatan']; $kelamin =$hs_kyw['kelamin']; $status_kawin =$hs_kyw['status_kawin']; $pendidikan =$hs_kyw['pendidikan']; $alamat_tinggal =$hs_kyw['alamat_tinggal']; $alamat_asal =$hs_kyw['alamat_asal']; $tgl_masuk =$hs_kyw['tgl_masuk']; $tgl_input =$hs_kyw['tgl_input']; $status_karyawan=$hs_kyw['status_karyawan']; $tahun_pengajuan=$hs_kyw['tahun']; $kd_jang =$hs_kyw['kd_jang']; $tgl_pengajuan =$hs_kyw['tgl_pengajuan']; $tgl_real =$hs_kyw['tgl_real']; $status_aju =$hs_kyw['status_pengajuan'];

(9)

$koordinasi =$hs_kyw['koordinasi']; $fileatc =$hs_kyw['atachment']; ?> <html> <head> <title>Direktur</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" border="0" align="center" cellpadding="1" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="3"><b>&nbsp;&nbsp;Detail Pengajuan</b></div></td>

</tr>

<tr class="brs_isi">

<td valign="top"><br> <form action="<?php $PHP_SELF; ?>" method="post" name="form1" target="_self">

<table width="100%" height="" border="0" align="center" cellpadding="1" cellspacing="0">

<tr class="batas2">

<td width="176" height="35">NIK Karyawan</td> <td align="center">:</td>

<td width="716"><?php echo "$nik "; ?> <input name="TxtNikH" type="hidden" id="TxtNikH" value="<?php echo $nik; ?>"></td>

</tr> <tr> <td height="35">Unit Kerja</td> <td align="center">:</td> <td><?php echo "$nama"; ?></td> </tr> <tr class="batas2"> <td height="30">Jabatan</td> <td align="center">:</td> <td><?php echo "$nm_jabatan"; ?> </td> </tr> <tr> <td height="35">Kelamin</td> <td align="center">:</td> <td><?php echo ($kelamin)=="P"?"Pria":"Wanita"; ?> </td> </tr> <tr class="batas2"> <td height="35">Status Karyawan</td> <td align="center">:</td> <td><?php echo "$status_karyawan"; ?></td> </tr> <tr> <td height="35">Atachment</td> <td align="center">:</td>

<td><?php if ($fileatc != "") { echo "<a href='../atc/$fileatc'> Download </a>"; } else { echo "No"; } ?> </td> </tr>

<tr class="batas2">

<td height="35">Kode Pengajuan</td> <td align="center">:</td>

<td><b><?php echo $kd_pang; ?></b> <input

name="TxtKdPengajuanH" type="hidden" value="<?php echo $kd_pang; ?>"> </td> </tr> <tr> <td height="35">Tahun</td> <td align="center">:</td> <td><b><?php echo $tahun_pengajuan; ?></b></td>

(10)

</tr>

<tr class="batas2">

<td height="36">Jenis Penganggaran</td> <td align="center">:</td>

<td>

<select name="CmbJAng" id="mainselection"> <?php

$sql_show="SELECT * FROM jenis_ang ORDER BY kd_jang";

$qr_show =mysql_query($sql_show, $koneksi) or die ("Gagal Query Show"); while ($hs_show=mysql_fetch_array($qr_show)) { if ($hs_show['kd_jang']==$kd_jang) { $cek="selected"; } else { $cek=""; }

echo "<option value='$hs_show[kd_jang]'

$cek=>$hs_show[nama_jang]</option>"; } ?> </select></td> </tr> <tr> <td height="33">Tanggal Pengajuan</td> <td align="center">:</td> <td> <?php penanggalan_pilih('mulai',$tgl_pengajuan); ?> </td> </tr> <tr> <td height="31">Tanggal Realisasi</td> <td align="center">:</td> <td><?php penanggalan_pilih('akhir',$tgl_real); ?></td> </tr> <tr> <td height="31">Approval</td> <td align="center">:</td> <td>

<select name="CmbStatus" id="mainselection"> <?php foreach($ar_status as $indeks=>$status) { if ($status==$status_aju) { $cek_s="selected"; } else { $cek_s=""; }

echo "<option value='$status'

$cek_s>$status</option>"; } ?> </select></td> </tr> <tr>

<td height="73">Kirim Pesan dan Alasan</td> <td align="center">:</td>

<td>

<textarea name="TxtKoordinasi" cols="35" rows="4" id="TxtKoordinasi" class="textarea"><?php echo $koordinasi; ?></textarea></td>

</tr>

<tr align="center">

<td colspan="3"><input name="tb_ubah" type="submit" id="tb_ubah" value="Submit" class="btn-style"></td>

(11)

</tr> </table> </form> <br> </td> </tr></td> </table> </body> </html>

Pengajuan Terbaru

<?php session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_k =$_SESSION['nik_login_k']; $level_login_k=$_SESSION['level_login_k']; ?> <html> <head> <title>admin</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Pengajuan Anggaran Terbaru</b></div></td>

</tr>

<tr class="brs_isi">

<table width="100%" align="center" cellpadding="2" cellspacing="1" class="keliling"> <tr class="batas2"> <td width="3%" height="33"><b>No</b></td> <td width="5%"><b>NIK</b></td> <td width="16%"><b>Unit Kerja</b></td> <td width="16%"><b>Jenis Anggaran</b></td> <td width="9%"><b>Dana</b></td> <td width="9%"><b>Tgl Pengajuan</b></td> <td width="9%"><b>Tgl Realisasi</b></td> <td width="25%"><b>Alasan</b></td> <td width="15%"><b>Status Dana</td> <td width="7%" align="center"><b>Operasi</b></td> </tr> <?php $tahun_ini = date('Y'); $sql_pang ="SELECT permohonan_ang.*,jenis_ang.nama_jang,karyawan.nama FROM permohonan_ang,jenis_ang,karyawan ";

$sql_pang .="WHERE jenis_ang.kd_jang=permohonan_ang.kd_jang AND permohonan_ang.nik=karyawan.nik ";

$sql_pang .="AND permohonan_ang.tahun='$tahun_ini' ";

$sql_pang .="AND status_pengajuan='BELUM' GROUP BY permohonan_ang.kd_pang ";

$qr_pang =mysql_query($sql_pang, $koneksi) or die ("Gagal Query arsip pengajuan anggaran".mysql_error());

(12)

while ($hs_pang =mysql_fetch_array($qr_pang)) { $kd_pang =$hs_pang['kd_pang']; $nik =$hs_pang['nik']; $nama =$hs_pang['nama']; $tahun =$hs_pang['tahun']; $nama_jang =$hs_pang['nama_jang']; $tgl_pengajuan =$hs_pang['tgl_pengajuan']; $tgl_mulai =$hs_pang['tgl_mulai']; $tgl_real =$hs_pang['tgl_real']; $dana =$hs_pang['dana']; $alasan =$hs_pang['alasan']; $status_dana =$hs_pang['status_dana']; $status =$hs_pang['status_pengajuan']; $urut++; ?> <tr class="brs_isi">

<td height="32" align="right"><?php echo "$urut"; ?></td> <td><?php echo $nik; ?></td> <td><?php echo $nama; ?></td> <td><?php echo $nama_jang; ?></td> <td><?php $dana; $rupiah=number_format($dana,2,'.',','); echo "Rp. $rupiah"; ?></td> <td><?php echo tgl_eng_to_ind($tgl_pengajuan); ?></td> <td><?php echo tgl_eng_to_ind($tgl_real); ?></td> <td><?php echo $alasan; ?></td> <td><?php echo $status_dana;?></td> <td align="center"><a href="pengajuan_seleksi.php?kd_pang=<?php echo $kd_pang; ?>"><img src="../images/view.png" width="25" height="25"</a></td> </tr> <?php } ?> <tr align="center" class="batas2"> <td colspan="10">&nbsp;</td> </tr> </table> <br> </td> </tr> </table> </body> </html>

Form LPJ

<?php session_start(); include_once "../inc/inc.session_k.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_k =$_SESSION['nik_login_k']; $level_login_k=$_SESSION['level_login_k']; $tb_aju =$_POST['tb_aju']; $CmbTahun =$_POST['CmbTahun']; $CmbPang =$_POST['CmbPang']; $CmbJang =$_POST['CmbJang']; $tanggal_mulai =$_POST['tanggal_mulai']; $bulan_mulai =$_POST['bulan_mulai']; $tahun_mulai =$_POST['tahun_mulai']; $tanggal_akhir =$_POST['tanggal_akhir']; $bulan_akhir =$_POST['bulan_akhir']; $tahun_akhir =$_POST['tahun_akhir'];

(13)

$Txtpenggunaan1 =$_POST['Txtpenggunaan1']; $Txtjumlah1 =$_POST['Txtjumlah1']; $Txtpenggunaan2 =$_POST['Txtpenggunaan2']; $Txtjumlah2 =$_POST['Txtjumlah2']; $Txtpenggunaan3 =$_POST['Txtpenggunaan3']; $Txtjumlah3 =$_POST['Txtjumlah3']; $Txtpenggunaan4 =$_POST['Txtpenggunaan4']; $Txtjumlah4 =$_POST['Txtjumlah4']; $Txtpenggunaan5 =$_POST['Txtpenggunaan5']; $Txtjumlah5 =$_POST['Txtjumlah5']; $Txtpenggunaan6 =$_POST['Txtpenggunaan6']; $Txtjumlah6 =$_POST['Txtjumlah6']; //--- //MEMBUAT KODE OTOMATIS //---

$cari_kd=mysql_query("select max(id_lpj)as kode from lpj"); $tm_cari=mysql_fetch_array($cari_kd); $kode=substr($tm_cari['kode'],1,4); $tambah=$kode+1; if($tambah<10){ $id_lpj="p000".$tambah; }else{ $id_lpj="p00".$tambah; } if ($tb_aju) { if ($CmbTahun=="NotThn") {

echo "Combo tahun belum dipilih";

echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit; }

elseif ($CmbPang=="NotJAng") {

echo "Combo jenis anggaran belum dipilih";

echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit; }

elseif ($Txtpenggunaan1=="") {

echo "Rincian Penggunaan Belum Diisi";

echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit; }

else if ($Txtjumlah1=="") {

echo "Jumlah Penggunaan Belum Diisi";

echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit; }

else {

$data=str_replace(" ","",$Txtpenggunaan1); $data2=str_replace(" ","",$Txtjumlah1); if (empty($data)) {

echo "Tidak boleh memasukan karakter kosong pada penggunaan"; echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit;

}

else if (empty($data2)) {

echo "Tidak boleh memasukan karakter kosong pada jumlah"; echo " [<a href='laporanPJ.php'> Kembali </a>]"; exit; }

else {

// Mengkopi file Lampiran

if ($_FILES['txtFile']['tmp_name'] != "") { $file_data = $_FILES['txtFile']['tmp_name']; $file_name = $_FILES['txtFile']['name']; $file_name = stripslashes($file_name); $file_name = str_replace("'","",$file_name); $new_file = $nik_login_k.".".$file_name;

(14)

copy($file_data,"../nota/".$new_file); } $tgl_pengajuan= $tahun_mulai."-".$bulan_mulai."-".$tanggal_mulai; $tgl_real= $tahun_akhir."-".$bulan_akhir."-".$tanggal_akhir; $tgl_aju = date('Y-m-d');

$sql_in = "INSERT INTO

lpj(id_lpj,tahun,kd_pang,nik,realisasi,rincian1,jumlah1,rincian2,j umlah2,rincian3,jumlah3,rincian4,jumlah4,rincian5,jumlah5,rincian6,ju mlah6,lampiran) "; $sql_in .="VALUES('$id_lpj','$CmbTahun','$CmbPang','$nik_login_k','$tgl_real' ,'$Txtpenggunaan1','$Txtjumlah1','$Txtpenggunaan2','$Txtjumlah2','$Tx tpenggunaan3','$Txtjumlah3','$Txtpenggunaan4','$Txtjumlah4','$Txtpeng gunaan5','$Txtjumlah5','$Txtpenggunaan6','$Txtjumlah6','$new_file') ";

$qr_in = mysql_query($sql_in, $koneksi) or die ("Gagal query".mysql_error());

header ("location: hasil_lpj.php?kd_pang=$kd_pang");

echo "<h3><div align='center'>Data berhasil disimpan</div></h3>"; exit; } } } ?> <html> <head> <title></title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Form Laporan Pertanggung Jawaban</b></div></td>

</tr>

<tr class="brs_isi">

<td valign="top"><br> <form action="<?php $PHP_SELF; ?>" method="post" name="form1" target="_self" enctype="multipart/form-data">

<table width="1023" border="0" align="center" cellpadding="3" cellspacing="0"> <tr> <td width="223" height="51"><strong>Tahun</strong></td> <td width="16" align="center">:</td> <td width="309">

<select name="CmbTahun" id="mainselection"> <option value="NotThn">-Periode Tahun-</option> <?php

$ThnMulai = date('Y');

for($Tahun = $ThnMulai; $Tahun <= $ThnMulai+2; $Tahun++) {

echo "<option value='$Tahun'>$Tahun" . "\n";

} ?> </select></td> </tr> <tr> <td height="55"><strong>Kode Pengajuan</strong></td> <td align="center">:</td>

(15)

<td>

<select name="CmbPang" id="mainselection">

<option value="NotJAng">kode pengajuan</option> <?php

$sql_show="SELECT * FROM permohonan_ang WHERE nik='$nik_login_k' ORDER BY kd_pang";

$qr_show =mysql_query($sql_show, $koneksi) or die ("Gagal Query Show"); while ($hs_show=mysql_fetch_array($qr_show)) { echo "<option value='$hs_show[kd_pang]'>$hs_show[kd_pang]</option>"; } ?> </select></td> </tr> <tr> <td height="56"><strong>Tanggal Realisasi</strong></td> <td align="center">:</td>

<td id="mainselection"><?php echo penanggalan_normal('akhir'); ?></td>

</tr> <tr>

<td height="37"><strong>Rincian 1</strong></td> <td align="center">:</td>

<td><input id="area" name="Txtpenggunaan1" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah1" type="text" size="20" maxlength="15" ></td> </tr> <tr> <td height="37"><strong>Rincian 2</strong></td> <td align="center">:</td>

<td><input class="area" name="Txtpenggunaan2" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah2" type="text" size="20" maxlength="15" ></td>

</tr> <tr>

<td height="37"><strong>Rincian 3</strong></td> <td align="center">:</td>

<td><input id="area" name="Txtpenggunaan3" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah3" type="text" size="20" maxlength="15" ></td>

</tr> <tr>

<td height="37"><strong>Rincian 4</strong></td> <td align="center">:</td>

<td><input id="contact-area2" name="Txtpenggunaan4" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah4" type="text" size="20" maxlength="15" ></td>

</tr> <tr>

<td height="37"><strong>Rincian 5</strong></td> <td align="center">:</td>

(16)

<td><input id="contact-area2" name="Txtpenggunaan5" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah5" type="text" size="20" maxlength="15" ></td>

</tr> <tr>

<td height="37"><strong>Rincian 6</strong></td> <td align="center">:</td>

<td><input id="contact-area2" name="Txtpenggunaan6" type="text" size="50" maxlength="100" ></td>

<td width="15">&nbsp;</td> <td width="430">Rp.

<input id="contact-area" name="Txtjumlah6" type="text" size="20" maxlength="15" ></td>

</tr> <tr>

<td><strong>Nota (JPEG, Doc, PNG) </strong></td> <td align="center">:</td>

<td><b>

<input name="txtFile" type="file" size="10"> </b></td>

</tr>

<td colspan="3" align="center"><input name="tb_aju" class="btn-style" type="submit" value="SUBMIT"></td>

</table> </form> <br> </td> </tr> </table></div> </body> </html>

Menampilkan LPJ

<?php session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_k =$_SESSION['nik_login_k']; $level_login_k=$_SESSION['level_login_k']; ?> <html> <head> <title>admin</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Laporan Pertanggung Jawaban</b></div></td>

</tr>

(17)

<table width="100%" align="center" cellpadding="2" cellspacing="1" class="keliling"> <tr class="batas2"> <td width="3%" height="33"><b>No</b></td> <td width="5%"><b>Tahun</b></td> <td width="16%"><b>Kode Pengajuan</b></td> <td width="16%"><b>Nik</b></td> <td width="9%"><b>Tgl Realisasi</b></td> <td width="35%"><b>Lampiran</b></td> <td width="7%" align="center"><b>Operasi</b></td> </tr> <?php $tahun_ini = date('Y');

$sql_pang ="SELECT * from lpj";

$qr_pang =mysql_query($sql_pang, $koneksi) or die ("Gagal Query arsip pengajuan anggaran".mysql_error());

while ($hs_pang =mysql_fetch_array($qr_pang)) {

$tahun =$hs_pang['tahun']; $kd_pang =$hs_pang['kd_pang']; $nik =$hs_pang['nik']; $realisasi =$hs_pang['realisasi']; /*$rincian1 =$hs_pang['rincian1']; $jumlah1 =$hs_pang['jumlah1']; $rincian2 =$hs_pang['rincian2']; $jumlah2 =$hs_pang['jumlah2']; $rincian3 =$hs_pang['rincian3']; $jumlah3 =$hs_pang['jumlah3']; $rincian4 =$hs_pang['rincian4']; $jumlah4 =$hs_pang['jumlah4']; $rincian5 =$hs_pang['rincian5']; $jumlah5 =$hs_pang['jumlah5']; $rincian6 =$hs_pang['rincian6']; $jumlah6 =$hs_pang['jumlah6'];*/ $fileatc =$hs_pang['lampiran']; $aksi =$hs_pang['aksi']; $status =$hs_pang['status_pengajuan']; $urut++; ?> <tr class="brs_isi">

<td height="32" align="right"><?php echo "$urut"; ?></td> <td><?php echo $tahun; ?></td> <td><?php echo $kd_pang; ?></td> <td><?php echo $nik; ?></td> <td><?php echo tgl_eng_to_ind($realisasi); ?></td> <?php /*?><td><?php echo $rincian1; ?></td> <td><?php echo $jumlah1;?></td> <td><?php echo $rincian2; ?></td> <td><?php echo $jumlah2;?></td> <td><?php echo $rincian3; ?></td> <td><?php echo $jumlah3;?></td> <td><?php echo $rincian4; ?></td> <td><?php echo $jumlah4;?></td> <td><?php echo $rincian5; ?></td> <td><?php echo $jumlah5;?></td> <td><?php echo $rincian6; ?></td> <td><?php echo $jumlah6;?></td><?php */?>

<td><?php if ($fileatc != "") { echo "<a href='../nota/$fileatc'> Download </a>"; } else { echo "No"; } ?></td>

<td align="center"><a href="LPJSeleksi.php?kd_pang=<?php echo $kd_pang; ?>"><img src="../images/view.png" width="25" height="25"</a></td>

(18)

</tr> <?php } ?> <tr align="center" class="batas2"> <td colspan="9">&nbsp;</td> </tr> </table> <br> </td> </tr> </table> </body> </html>

(19)

<?php session_start(); include_once "../inc/inc.session_d.php"; include_once "../inc/inc.konekdb.php"; include_once "../inc/inc.fnc.format_tanggal.php"; include_once "../inc/inc.fnc.penanggalan.php"; $nik_login_k =$_SESSION['nik_login_k']; $level_login_k=$_SESSION['level_login_k']; ?> <html> <head> <title>Direktur</title>

<LINK href="../style/content.css" rel=StyleSheet type=text/css> </head>

<body>

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling">

<tr class="head-menu">

<td height="35" class="btn-style" colspan="2"><b>&nbsp;&nbsp;Pengajuan Anggaran Tahun ini <?php echo date('Y'); ?></b></div></td>

</tr>

<tr class="brs_isi">

<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" class="keliling"> <tr class="batas2"> <td width="3%" height="36"><b>No</b></td> <td width="5%"><b>Nik</b></td> <td width="13%"><b>Unit kerja</b></td> <td width="18%"><b>Jenis Anggaran</b></td> <td width="9%"><b>Tgl Pengajuan</b></td>

<td width="13%"><b>Dana Yang Diperlukan</b></td> <td width="31%"><b>Keterangan</b></td>

<td width="8%" align="center"><b>Approval</b></td> </tr>

<?php

$tahun_ini = date('Y');

$sql_pang ="SELECT permohonan_ang.*,jenis_ang.nama_jang,karyawan.nama FROM permohonan_ang,jenis_ang,karyawan ";

$sql_pang .="WHERE jenis_ang.kd_jang=permohonan_ang.kd_jang AND permohonan_ang.nik=karyawan.nik ";

$sql_pang .="AND permohonan_ang.tahun='$tahun_ini' ";

$sql_psng .="AND status_pengajuan='BELUM' GROUP BY permohonan_ang.kd_pang ";

$qr_pang =mysql_query($sql_pang, $koneksi) or die ("Gagal Query arsip pengajuan anggaran".mysql_error());

while ($hs_pang =mysql_fetch_array($qr_pang)) {

$kd_pang =$hs_pang['kd_pang']; $nik =$hs_pang['nik']; $nama =$hs_pang['nama']; $tahun =$hs_pang['tahun']; $nama_jang =$hs_pang['nama_jang']; $tgl_pengajuan =$hs_pang['tgl_pengajuan']; $tgl_real =$hs_pang['tgl_real']; $dana =$hs_pang['dana'];

(20)

$alasan =$hs_pang['alasan'];

$status =$hs_pang['status_pengajuan']; $urut++;

?>

<tr class="brs_isi">

<td height="37" align="right"><?php echo "$urut"; ?></td> <td><?php echo $nik; ?></td> <td><?php echo $nama; ?></td> <td><?php echo $nama_jang; ?></td> <td><?php echo tgl_eng_to_ind($tgl_pengajuan); ?></td> <td><?php $dana; $rupiah=number_format($dana,2,'.',','); echo "Rp. $rupiah"; ?></td> <td><?php echo $alasan; ?></td> <td align="center"><a href="pengajuan_seleksi.php?kd_pang=<?php echo $kd_pang; ?>"><img src="../images/view.png" width="25" height="25"</a></td> </tr> <?php } ?> <tr align="center" class="batas2"> <td height="29" colspan="8">&nbsp;</td> </tr> </table> <br> </td> </tr> </table> </body> </html>

Report

<?php

// The function header by sending raw excel header("Content-type: application/vnd-ms-excel");

// Defines the name of the export file "codelution-export.xls"

header("Content-Disposition: attachment; filename=report-permohonan.xls"); // Add data table

include 'arsip_pengajuan.php'; ?>

(21)
(22)
(23)
(24)

Referensi

Dokumen terkait

Penyakit demam denggi berpunca dari 4 jenis virus denggi yang dipindahkan kepada manusia melalui nyamuk Aedes yang telah dijangkiti.. Semua nyamuk Aedes

Hubungan Antara Faktor-Faktor Munculnya Konformitas Kelompok Sebaya Dengan Perilaku Bullying Pada Remaja Di SMP PGRI 35 Serpong.. Karya Tulis Ilmiah strata satu,

Sistem imun adalah suatu sistem dalam tubuh, baik manusia maupun hewan, yang mempunyai kemampuan mengenal suatu benda asing terhadap tubuh dan selanjutnya tubuh akan

Jika suasana tempat yang diperlihatkan oleh eksterior, general interior, store lay out dan interior display semakin baik dan sesuai dengan harapan konsumen, ditambah juga

Pembelajaran yang Efektif dan Produktif”, Makalah disampaikan dalam Lokakarya Penyusunan Kurikulum dan Pembelajaran Inovatif di Fakultas Teknologi Pertanian Univesitas

Tingkat pemahaman pada setiap aspek keterampilan konseling berdasarkan latar belakang pendidikan yang diperoleh dari hasil analisis rerata diketahui bahwa dari 24

Guru sebagai pengarah terletak baik dalam orientasi maupun dalam perilaku. Seorang pengarah berdiri di depan anak dan menekankan tujuan, keinginan,

Demikian tanda terima ini diperbuat dengan sebenarnya tanpa ada paksaan dari pihak manapun untuk dapat dipergunakan sebagaimana mestinya. AMRU RANGKUTI KHOIRUDDIN F SLAH