Laporan KP

Post on 27-Dec-2015

53 views 8 download

description

laporan kp

Transcript of Laporan KP

BAB I

PENDAHULUAN

1.1 Latar belakang

CV Valsix adalah sebuah perusahaan yang bergerak

dalam bidang perangkat lunak. CV Valsix merupakan

sebuah software house yang melayani berbagai macam

perangkat lunak berbasis sistem informasi untuk dekstop

maupun mobile. CV Valsix telah mendapatkan banyak

sekali pengerjaan sebuah perangkat lunak baik dari dinas

pemerintahan maupun BUMN di Indonesia serta dari

instansi swasta atau perorangan.

Efisiensi dan efektifitas merupakan hal yang sangat

penting dalam bisnis. Penggunaan teknologi dan informasi

guna menunjang kedua hal tersebut dapat memberikan

nilai lebih sehingga efektifitas dan efisiensi dapat lebih

meningkat.

Saat ini diberbagai perusahaan maupun instansi

pemerintah serta BUMN sudah banyak menerapkan sistem

yang dapat mengelola dan memberikan sebuah informasi

mengenai Surat Perintah Perjalanan Dinas. Sama halnya

dengan dengan Sistem Manajemen Proyek. Sistem

Informasi Surat Perinta Perjalanan Dinas (SPPD) dapat

mengelolah segala hal yang berkaitan dengan perjalanan

1

dinas beserta rencana anggaran dana yang akan

dikeluarkan untuk tiap Surat Perintah Perjalanan Dinas

(SPPD) yang diberikan. Sementara Sistem Manajemen

Proyek digunakan untuk memonitoring mengetahui segala

hal yang berkaitan dengan sebuah proyek yang dikerjakan

dan presentasi penyelesaian dari proyek yang dikerjakan

sehingga dapat mengerti jadwal-jadwal serta deadline

yang ada pada perusahaan.

1.2 Rumusan masalah

Rumusan masalah dalam penelitiam ini adalah sebagai

berikut :

Bagaimana cara yang efisien dan efektif untuk

pengolahan dan monitoring Surat Perintah

Perjalanan Dinas.

Bagaimana cara yang efisien dan efektif untuk

pengolahan dan monitoring Sistem Manajemen

Proyek.

Pengawasan terhadap perjalanan dinas yang

dilakukan oleh para pejabat dalam sebuah

perusahaan atau pegawai sehingga tidak terjadi

lagi perjalanan dinas yang tumpang tindih pada

satuan kerja

2

1.3 Tujuan

Tujuan dari kerja praktek ini adalah :

Mengetahui data-data yang berkaitan dengan

pembuatan sistem yang efektif dan efisien

terhadap perusahan terkait.

Mebuat sistem yang efisien yang dapat mengelola

SPPD dan juga sistem Manajemen Proyek.

Merelovasi pengetahuan teoritis yang didapat

dibangku perkuliahan dengan pengetahuan Kerja

Praktek di CV. Valsix Surabaya.

Pengawasan terhadap perjalanan dinas yang

dilakukan oleh para pejabat dalam sebuah

perusahaan atau pegawai sehingga tidak terjadi

lagi perjalanan dinas yang tumpang tindih pada

satuan kerja.

Sebagai salah satu sarana (wadah) dalam

penyusunan laporan Kerja Praktek untuk

persyaratan kelulusan di Universitas Trunojoyo

Madura.

1.4 Manfaat

Manfaat dari kerja praktek ini adalah :

Menambah wawasan mahasiswa dalam dunia

kerja.

3

Mahasiswa diharapkan mampu menyelesaikan

setiap permasalahan yang berhubungan dengan

dunia kerja.

Membawa mahasiswa untuk berfikir logis dan

membuat program secara langsung yang akan

digunakan di dunia kerja.

Mendapat kesimpulan penelitian sebagai referensi

implementasi sistem yang ada pada CV. Valsix

Surabaya.

1.5 Ruang Lingkup

1.5.1 Tempat Dan Waktu Kerja Praktek

Kerja praktek ini bertempat di CV. Valsix

Surabaya dengan rentang waktu tanggal 05 Januari

2014 hingga 31 Januari 2014.

1.5.2 Asumsi – asumsi

1. Observasi

Meneliti dan survey secara langsung sistem yang

sudah terimplementasi.

2. Perumusan masalah

Untuk menemukan pokok permasalahan yang

dapat dicari solusinya pada sistem yang

terimplementasi.

4

3. Studi Literatur

Diperlukan literatur yang berhubungan dengan

Sistem Informasi Surat Perintah Perjalanan Dinas

(SPPD) serta Sistem Manajemen Proyek melalui

studi pustaka di perpustakaan maupun melalui

media internet.

4. Analisa

Analisa permasalahan terhadap literatur yang ada.

5. Perancangan

Merancang sistem untuk menyelesaikan masalah

pada sistem yang terimplementasi.

6. Evaluasi

Evaluasi penyelesaian masalah pada sistem.

1.5.3 Batasan masalah

Batasan masalah dalam kerja praktek ini adalah :

Dalam penulisan laporan ini kami membuat sebuah

aplikasi Sistem Informasi Surat Perintah Perjalanan

Dinas dan juga Sitem Manajemen Proyek berbasis

web.

5

BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Sejarah singkat perusahaan

Didirikan pada tahun 2009. Valsix merupakan

perusahaan yang bergerak dalam bidang pengembangan

software dan menyediakan solusi berbasis Information

and Technologi yang dinamis, inovatif dan terintegrasi

dengan Visi Menjadi perusahaan IT terpercaya &

kompeten dalam menghasilkan produk dan Misi

Membawa inovasi & kreasi terbaru dalam dunia teknologi

informasi.

Valsix memiliki penerapan teknologi Dynamic

Website Development, Custom Build Desktop

Application, GIS Application Development, Android

Application Development dan Interactive Multimedia

Technology untuk memberikan solusi efisiensi dan

efektifitas dari suatu kegiatan bisnis.

Hingga pertengahan tahun 2012, Valsix telah memiliki

lebih dari 15 orang anggota tim dan menjalin kerjasama

dengan 4 perusahaan serupa di Surabaya.

6

2.2 Struktur organisasi

Pimpinan tertinggi dalam CV. Valsix Surabaya

adalah Direktur Utama, dibawah Direktur Utama yaitu

Direktur Produksi, Direktur Pemasaran dan Direktur Riset

dan Teknologi. Dari masing-masing tiga Direktur divisi

memiliki tim-tim yang bekerja pada bidang masing-

masing.

Gambar 1 Diagram struktur organisasi Valsix

7

2.3 Teknologi informasi perusahaan

1. CRM (Customer Relationship Management)

Merupakan metodologi, software, dan biasanya

dibekali kapabilitas Internet yang membantu perusahaan

dalam menjaga hubungan dengan pelanggan secara

terorganisasi. Misalnya, sebuah perusahaan membangun

database pelanggannya dengan mendetail sehingga

manajemen, divisi penjualan, dan divisi pelayanan

mampu melayani apa yang sebenarnya diinginkan

pelangggan. Seperti produk dan layanan yang ditawarkan,

menginventariskan kebutuhan setiap pelanggan,

mengetahui produk lain yang biasa dibeli oleh pelanggan

dan lainnya.

2. SCM (Supply Chain Management)

Adalah kontrol terhadap material, informasi, dan

keuangan dalam menangani proses perpindahan produk

mulai dari supplier, manufaktur, distributor, pengecer

hingga ke konsumen. Tujuan utama dari SCM adalah

mengurangi inventori/stok, tetapi dengan asumsi bahwa

produk tersedia jika diperlukan.

8

BAB III

TINJAUAN PUSTAKA

2.1 Surat Perintah Perjalanan Dinas (SPPD)

SPPD atau surat perintah perjalanan dinas adalah

surat tugas yang diberikan kepada seorang pegawai dalam

sebuah perkantoran dalam rangka untuk melaksanakan /

menyelesaikan/ menuntaskan/ memeriksa yang

berhubungan dengan administrasi perkantoran yang

diberikan tgl pemberangkatan dan tanggal penyelesaian

dengan biaya yang telah ditentukan untuk menunjang

pekerjaannya. dan harus dipertanggung jawabkan sesuai

dengan prosedur yang berlaku yang biasanya diberi cap

dan tanggal tiba dan terakhir cap dan tanggal selesai yang

ditandatangani oleh pejabat setempat.

2.2 Manajemen Proyek

Manajemen proyek merupakan suatu proses yang

dimulai dari perencanaan. pengaturan, kepemimpinan,

dan pengendalian dari suatu proyek oleh para anggotanya

dengan memanfaatkan sumber daya secara optimal untuk

mencapai sasaran yang telah ditentukan. Dengan tujuan

tepat waktu, tepat kuantitas, tepat kualitas, tepat biaya dan

tercapainya kerja yang baik.

9

2.3 PHP (Hypertext Processor)

“PHP (Hypertext Preprocessor) adalah bahasa

pemrograman yang dapat ditanamkan atau disisipkan ke

dalam HTML atau sebaliknya. PHP banyak dipakai untuk

memrogram situs web dinamis. PHP merupakan sebuah

bahasa pemrograman server side yang menangani

berbagai macam database sehingga kebanyakan dipakai

untuk server-server yang melayani klien-klien yang ada.”

(Wikipedia bahasa Indoenasia : 2014).

2.4 HTML (HyperText Markup Language)

“HyperText Markup Language (HTML) adalah

sebuah bahasa makup yang digunakan untuk membuat

sebuah halaman web, menampilkan berbagai informasi di

dalam sebuah penjelajah web Internet dan pemformatan

hiperteks sederhana yang ditulis dalam berkas format

ASCII agar dapat menghasilkan tampilan wujud yang

terintegerasi. HTML adalah sebuah standar yang

digunakan secara luas untuk menampilkan halaman web.

HTML saat ini merupakan standar Internet yang

didefinisikan dan dikendalikan penggunaannya oleh

World Wide Web Consortium (W3C).” (Wikipedia

bahasa Indoenasia : 2014).

10

2.5 MySQL

“MySQL adalah sebuah perangkat lunak sistem

manajemen basis data SQL atau DBMS yang multithread,

multi-user, MySQL tersedia sebagai perangkat lunak

gratis dibawah lisensi GNU General Public License

(GPL), tetapi juga memiliki lisensi komersial untuk

kasus-kasus dimana penggunaannya tidak cocok dengan

penggunaan GPL.” (Wikipedia bahasa Indoenasia :

2014).

2.6 JavaScript

“JavaScript merupakan bahasa pemrograman yang

khusus untuk halaman web agar halaman web menjadi

lebih hidup. JavaScript merupakan sebuah bahasa

pemrograman yang berlawanan dengan PHP yakni client-

side Kalau dilihat dari suku katanya terdiri dari dua suku

kata, yaitu Java dan Script. Java adalah Bahasa

pemrograman berorientasi objek, sedangkan Script adalah

serangkaian instruksi program.” (Wikipedia bahasa

Indoenasia : 2014).

11

2.7 Perancangan Database

Perancangan database merupakan sebuah proses

menganalisa berbagai macam kebutuhan dan sistematika

dari sebuah sistem basisdata yang akan dibangun. Tujuan

dari perancangan database adalah untuk memenuhi

informasi yang berisikan kebutuhan-kebutuhan user

secara khusus dan aplikasi-aplikasinya. memudahkan

pengertian struktur informasi. mendukung kebutuhan-

kebutuhan pemrosesan dan beberapa obyek penampilan

(response time, processing time, dan storage space)

12

BAB IV

METODOLOGI PENELITIAN

4.1 Pemilihan Lokasi Penelitian

Lokasi penelitian berada di CV. Valsix Surabaya.

Penentuan lokasi dilakukan secara sengaja (purposive),

dengan pertimbangan bahwa CV. Valsix Surabaya

merupakan sebuah software house yang mengutamakan

bergerak dalam bidang sistem informasi. Waktu penelitian

berlangsung dalam periode bulan Januari 2014 selama

kurang lebih 1 bulan.

4.2 Populasi dan Sampel

4.2.1 Populasi

Populasi penelitian ini adalah CV. Valsix Surabaya

yang merupakan perusahan swasta yang menyediakan jasa

pembuatan sebuah software host seperti Software & Web

Developer, GIS Application, Mobile Application, Office

Networking, Website Development.

4.2.2 Sampel

Sampel yang di ambil dalam penelitian ini adalah CV.

Valsix Surabaya dan seluruh jajaran yang menggerakkan

operasional pada CV Valsix Surabaya.

13

4.3 Metode Pengumpulan Data

Data yang digunakan dalam penelitian ini terdiri dari

data primer dan sekunder. Data primer adalah data yang

diperoleh dari responden melalui wawancara. Pengumpulan

data primer dilakukan berdasarkan wawancara langsung

dengan pengambil keputusan/kebijakan yang berasal dari

CV. Valsix Suabaya. Sedangkan data sekunder adalah data

yang diperoleh dari pustaka yang relevan dengan

penelitian.

4.4 Metode Analisa

Dalam penelitian digunakan berbagai cara atau

penelitian yang sesuai untuk pengelola dan menganalisa

data yang dimiliki. Oleh karena itu diperlukan langkah-

langkah dalam penelitian:

1. Survey

Dalam survey, memungkinkan kita mendapatkan

data yang valid mengenai implementasi fisik sistem

yang nantinya akan bangun.

2. Pencatatan

Mencatat hasil survey dalam bentuk data mentah

yang digunakan digunakan untuk menyusun dan

merancang sistem yang akan dibangun.

14

3. Prototype

Prototype dibangun dan dibuat untuk fondasi

dasar mengenai sistem yang akan dibuat. Apabila

prototype dinyatakan bagus maka dapat langsung

memulai pembuatan sistem yang telah direncakan.

15

BAB V

PENGUMPULAN DAN PENGOLAHAN DATA

5.1 Pengumpulan Data

Dalam penelitihan ini pengumpulan data-data

sehubungan dengan permasalahan yang telah dikemukan

dengan menggunakan metode-metode sebagai berikut :

a. Arsip, diambil dari data-data yang ada pada CV.

Valsix Surabaya.

b. Wawancara, yaitu memberikan sejumlah pertanyaan

dari responden yang bertujuan untuk memperoleh

informasi tentang CV. Valsix Surabaya.

5.2 Pengolahan Data

Data yang dikelola dari penelitian ini adalah data

sebelumnya telah dikumpulkan dengan langkah

pengumpulan data yang telah dilakukan sebelumnya dan

juga dari hasil survey yang telah dilakukan. Berdasarkan

data dan hasil informasi tersebut kemudian dibuat sebuah

protorype dari sistem yang akan dibangun hingga

pengerjaan yang sesungguhnya sampai proses

pembenahan bug-bug dari sistem yang dibuat.

16

BAB VI

ANALISIS DAN INTERPRETASI

6.1. Analisis

CV. Valsix di gerakkan beberapa pegawai yang

memiiki jabatan sesuai dengan struktur yang ada pada

perusahaan tersebut. Tidak berbeda dengan sebuah

perusahaan dan instansi yang lainnya CV. Valsix juga

memiliki Surat Perintah Perjalanan Dinas.

Sebuah sistem informasi yang dapat mengelola Surat

Perintah Perjalan Dinas dapat membantu guna mengelola

dan memonitoring terkait perjalanan dinas yang dilakukan

oleh pegawai dengan berbagai jabatan. Kelebihan dari

sistem informasi adalah pekerjaan lebih efektif dan efisien

serta data yang disajikan merupakan data yang valid, dapat

tersimpan dalam database sehingga data dapat diakses

darimanapun serta lebih hemat dan efisien dalam

penyimpanan.

Sedangkan Sistem Manajemen projek dapat membantu

jadwal dan monitoring prosentasi penyelesaian dari

berbagai projek yang sedang dikerjakan oleh CV. Valsix

serta penyimpanan yang efisien terkait history dari projek

apa saja yang telah dikerjakan sebelumnya.

17

6.2. Interpretasi

6.2.1. Sistem Informasi Surat Perintah Perjalan

Dinas (SPPD)

a. PDM Sistem SPPD

Gambar 2 Pysichal Data Model (PDM) Sistem SPPD

b. Deskripsi dan Data1) Tabel Pegawai

Tabel pegawai berisi detil segala hal data yang berkaitan dengan pegawai yang ada pada perushaan.

18

2) Tabel TujuanTabel tujuan berisi data ± 400 kota tujuan

lebih di seluruh Indoensia.

3) Tabel AkomodasiTabel akomodai berisi data perkiraan

pengeluaran biaya akomodasi dari tiap kota tujuan di seluruh Indonesia yang akan dikunjungi oleh pegawai yang akan melakukan perjalanan dinas.

4) Tabel Biaya InapTabel biaya inap berisi data perkiraan

pengeluaran biaya inap dari tiap kota tujuan di seluruh Indonesia yang akan dikunjungi oleh pegawai yang akan melakukan perjalanan dinas.

5) Tabel Biaya SakuTabel biaya saku berisi data perkiraan

pengeluaran uang saku yang didapatkan oleh pegawai yang melakukan perjalan dinas ke tiap kota tujuan di seluruh Indonesia.

6) Tabel SPPDTabel SPPD merupakan tabel yang utama

dalam sistem ini. Tabel berelasi dengan banyak tabel yang lainnya. Tabel SPPD berisi data dari SPPD seperti lama perjalanan, pegawai yang melakukan perjalan dinas, tanggal berangkat serta tanggal kembali dan juga lama perjalanan yang ditempuh dalam melaukan perjalanan dinas.

7) Tabel SPPD DetilTabel SPPD detil berisi detil dari perjalanan

dinas yang dilakukan oleh pegawai. Data yang

19

terkait seperti keperluan dinas dan juga keterangan detil tentang dinas yang dilakukan oleh pegawai.

8) Tabel SPPD TujuanTabel SPPD tujuan berisi data berbagai tujuan

yang dituju oleh pegawai yang melakukan perjalanan dinas. Dalam satu surat perjalanan dinas, memiliki banyak tujuan yang akan dilalui oleh pegawai dan data tersebut disimpan serta dikelola dalam tebel SPPD tujuan.

9) Tabel AbsensiTabel absensi meruapakan tabel yang

disediakan untuk mengetahui dan memonitoring absensi absensi pegawai. Namun tabel absensi pada sistem ini hanya menampung history dari pegawai yang melakukan perjalan dinas dan mencatat tanggal berapa saja pegawai melakukan perjalanan dinas serta berapa lama perjalanan dinas tersebut berlangsung.

20

c. Rancangan Tampilan1) Tampilan Login

Gambar 3 Tampilan Login sistem

2) Tampilan Utama

Gambar 4 Tampilan utama sistem

3) Tampilan Insert Pegawai

21

Gambar 5 Tampilan tambah pegawai

4) Tampilan Insert Tujuan

Gambar 6 Tampilan tambah tujuan

5) Tampilan Membuat SPPD

22

Gambar 7 Tampilan buat SPPD

6) Tampilan Monitoring Pegawai

Gambar 8 Tampilan monitoring pegawai

7) Tampilan Monitoring Tujuan

23

Gambar 9 Tampilan monitoring tujuan

8) Tampilan Monitoring SPPD

Gambar 10 Tampilan monitoring SPPD

9) Tampilan Monitoring Detil SPPD

24

Gambar 11 Tampilan monitoring Detil SPPD

10) Tampilan Hasil Cetak Surat SPPD

Gambar 12 File dokumen surat SPPD yang dibuat otomatis

25

Gambar 13 Isi file dokumen surat SPPD yang dibuat otomatis

d. Source CodeLogin.php

26

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="login.css">

<title>Untitled Document</title></head><body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="index.php"><img src="img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2>

27

</div> </div> <!-- Body Konten Login --> <div id="konten"> <!-- Body Login --> <div id="login"> <h3 id="judul">Login</h3> <!-- Bagian Kiri / gambar --> <div id="kiri"> <img id="image" src="img/img_login.png"> </div> <!-- Bagian Kanan / form --> <div id="kanan"> <form method="post" action="ps_login.php"> <input type="text" id="username" value placeholder="Username" name="username"/> <input type="password" id="password" value placeholder="Password" name="password"/> <input type="submit" id="submit" value="Login"/> </form> </div> </div> </div> </div></body></html>

proses_login.php

28

<?phpinclude 'koneksi/koneksi.php';

$username = $_POST['username'];$password =

md5($_POST['password']);

if(($_POST['username']=="") || ($_POST['password']=="")){

header('Location: login.php');

} else {session_start();

$pass=MD5($_POST['password']);$query =

mysql_query("select * from pengguna where username='$_POST[username]' and password='$password'") or die(mysql_error());

$row = mysql_num_rows($query) or die(mysql_error());

if($row > 0){

$_SESSION['username']=$_POST['username'];header("Location:

index.php?username=$_POST[username]");}else{

header("Location: login.php");

}}

proses_logout.php

index.php

29

<?phpsession_start();session_destroy();header("Location: index.php");

?>

<!doctype html><html><head>

<?php session_start(); ?><meta charset="utf-8">

<link rel="stylesheet" href="style.css">

<title>Beranda</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="index.php"><img src="img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <?php if(isset($_SESSION['username'])){ ?>

30

<a href="ps_logout.php"><img id="log" src="img/logout.png"></a> <?php } else { ?> <a href="login.php"><img id="log" src="img/log.png"></a> <?php } ?> </div> </div> <!-- panel kiri --> <?php if(isset($_SESSION['username'])) { ?> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a>

31

<a href="pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a><a href="tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <!--<a href="#" id="dekorasi"><li id="pilih">Data SPPD</li></a>--> </div> <!--panel menu bawah --> <div id="bawah"> <a href="sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php } else { ?> <?php header('Location: login.php'); ?> <?php }?> <!-- konten --> <div id="konten"> <div id="borang"> <img id="image" src="img/logo.png"> </div> </div> <!-- footer --> <!--<div id="footer"> <!--<p style="padding-bottom:5px;">&copy; Himakeb Family</p>--> <!-- </div> --> </div></body></html>

koneksi.php

insert_pegawai.php

32

<?php$con =

mysql_connect("localhost","root","") or die(mysql_error());

$dtb = mysql_select_db("sppd",$con) or die(mysql_error());

?>

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="inpegawai.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log"

33

src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div>

34

<!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Tambah Data Pegawai</h3> <form id="form" method="post" action="../pegawai/ps_insert.php"> <table> <!-- NIP Pegawai --> <tr id="tr"> <td id="tda">NIP</td> <td id="tdb"><input id="text" name="nip" type="text" value placeholder="192168XX"></td> </tr> <!-- Nama Pegawai --> <tr id="tr"> <td id="tda">Nama Pegawai</td> <td id="tdb"><input id="text" name="nama" type="text" value placeholder="Nama Pegawai"></td> </tr> <!-- Alamat Pegawai -->

35

<tr id="tr"> <td id="tda">Alamat </td> <td id="tdb">

<textarea id="text" name="alamat" placeholder="Alamat Lengkap" cols="60" rows="8" style="height:100px"></textarea> </td> </tr> <!-- Telepon Pegawai --> <tr id="tr"> <td id="tda">Telepon </td> <td id="tdb"><input id="text" name="telepon" ype="text" value placeholder="08XX-XXXX-XXXX"></td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Tambah"></td> </tr> </table> </form> </div> </div> </div></body></html>

proses_login.php

proses_delete_pegawai.php

36

<?phpinclude '../koneksi/koneksi.php';

$nip = $_POST['nip'];$temp_nama = $_POST['nama'];$temp_alamat = $_POST['alamat'];$telepon = $_POST['telepon'];

//echo $nip;//echo $nama;//echo $alamat;//echo $telepon;

$nama = str_replace("'","''",$temp_nama);

$alamat = str_replace("'","''",$temp_alamat);

$query=mysql_query("INSERT INTO pegawai VALUES('','$nip','$nama','$alamat','$telepon')") or die(mysql_error());

header('Location: ../pegawai/inpegawai.php')

<?phpinclude "../koneksi/koneksi.php";

$aksi=mysql_query("delete from pegawai where PEGAWAI_ID='".$_GET['id']."'");

if(!$aksi)echo "Hapus Data Gagal";else header('Location:

../pegawai/dt_pegawai.php');?>

update_pegawai.php

37

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="uppegawai.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px

38

solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div>

<?php include '../koneksi/koneksi.php'; ?>

39

<?php $query=mysql_query("SELECT * FROM PEGAWAI WHERE PEGAWAI_ID='".$_GET['id']."'"); ?>

<?php $tampil=mysql_fetch_array($query); ?> <!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Update Data Pegawai</h3> <form id="form" method="post" action="../pegawai/up_pegawai.php?id=<?php echo $_GET['id']; ?>"> <table> <!-- NIP Pegawai --> <tr id="tr"> <td id="tda">NIP</td> <td id="tdb"><input id="text" name="nip" type="text" value="<?php echo $tampil[1]; ?>" ></td> </tr> <!-- Nama Pegawai --> <tr id="tr"> <td id="tda">Nama Pegawai</td> <td id="tdb"><input id="text" name="nama" type="text" value="<?php echo $tampil[2]; ?>" ></td> </tr> <!-- Alamat Pegawai --> <tr id="tr">

40

<td id="tda">Alamat </td> <td id="tdb">

<textarea id="text" name="alamat" cols="60" rows="8" style="height:100px"><?php echo $tampil[3]; ?></textarea> </td> </tr> <!-- Telepon Pegawai --> <tr id="tr"> <td id="tda">Telepon </td> <td id="tdb"><input id="text" name="telepon" type="text" value="<?php echo $tampil[4]; ?>"></td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Simpan"></td> </tr> </table> </form> </div> </div> </div></body></html>

proses_update.php

monitoring_data_pegawai.php

41

<?phpinclude '../koneksi/koneksi.php';

$nip=$_POST['nip'];$temp_nama=$_POST['nama'];$temp_alamat=$_POST['alamat'];$telepon=$_POST['telepon'];

$nama = str_replace("'","''",$temp_nama);

$alamat = str_replace("'","''",$temp_alamat);

$input=mysql_query("UPDATE PEGAWAI SET NIP='$nip',NAMA='$nama',ALAMAT='$alamat',TELEPON='$telepon' WHERE PEGAWAI_ID='".$_GET['id']."'");

if(!$input){echo "Update Data Gagal";

}else{header('Location:

../pegawai/dt_pegawai.php');}

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="dt_pegawai.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header -->

42

<div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a>

43

<a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php

$limit = 5;

if(isset($_GET['page'])){

$page=$_GET['page'];} else {

$page=1;}//perhitungan offset$offset = ($page - 1)

* $limit;$query =

mysql_query("SELECT * FROM PEGAWAI WHERE

44

1 LIMIT $offset,$limit");?>

<!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Daftar Data Pegawai</h3> <?php while ($result=mysql_fetch_array($query)){ ?> <table style="margin-left:20px;"> <tr id="tampil" style="width:50px;" > <!-- id pegawai --> <td id="tampil" rowspan="4" style="width:90px; height:30px; text-align:center; border-bottom:#09F 1px solid;"><?php echo $result['PEGAWAI_ID']?></td> <!-- data pegawai --> <td id="tampil" style="width:250px; height:30px"><?php echo $result['NIP']?></td> <!-- alamat pegawai --> <td id="tampil" rowspan="4" style="width:550px; height:30px; border-bottom:#09F 1px solid;"><?php echo $result['ALAMAT']?></td> <td id="aksi" rowspan="2"><a style="text-decoration:none;color:#00F;" href="uppegawai.php?id=<?php echo $result['PEGAWAI_ID']; ?>">Edit</a></td> </tr> <tr id="tampil" >

45

<!-- data pegawai --> <td id="tampil" style="width:250px; height:30px"><?php echo $result['NAMA']?></td> </tr> <tr id="tampil"> <!-- data pegawai --> <td style="width:250px; height:30px; border-bottom:#09F 1px solid;"><?php echo $result['TELEPON']?></td> <td id="aksi" rowspan="2"><a style="text-decoration:none;color:#00F;" href="dl_pegawai.php?id=<?php echo $result['PEGAWAI_ID']; ?>">Hapus</a></td> </tr> </table> <?php } ?> <div id="page">

<?php // mencari jumlah semua data dalam tabel iklan $query2="SELECT COUNT(*) AS jumdata FROM PEGAWAI WHERE 1"; $hasil = mysql_query($query2); $data = mysql_fetch_array($hasil); $jumdata = $data['jumdata']; // menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumpage = ceil($jumdata/$limit); //menampilkan link << Previous

46

if ($page > 1){ echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page-1)."'><img src='../img/back.png'></a>"; } //menampilkan urutan paging for($i = 1; $i <= $jumpage; $i++){ if ($i == $page){ echo " <b style='margin-bottom=3px'> Page ".$i." dari ".$jumpage."</b> "; } } //menampilkan link Next >> if ($page < $jumpage){ echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page+1)."'><img src='../img/next.png'></a>"; } ?> </div> </div> </div> </div></body></html>

insert_tujuan.php

47

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="intujuan.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px

48

<a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <!-- konten --> <div id="konten"> <!-- div borang pengisian -->

49

<div id="borang"> <h3 id="judul">Tambah Data Tujuan</h3> <form id="form" method="post" action="../tujuan/ps_tujuan.php"> <table> <!--Tujuan--> <tr id="tr"> <td id="tda">Tujuan </td> <td id="tdb"><input id="text" name="tujuan" type="text" value placeholder="Nama kota tujuan"></td> </tr> <!--Keterangan--> <tr id="tr"> <td id="tda">Keterangan </td> <td id="tdb">

<textarea id="text" name="keterangan" placeholder="Keterangan" cols="60" rows="8" style="height:100px"></textarea> </td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Tambah"></td> </tr> </table> </form> </div> </div> </div></body></html>

proses_insert_tujuan.php

update_tujuan.php

50

<?phpinclude '../koneksi/koneksi.php';

$temp_tujuan = $_POST['tujuan'];$temp_keterangan =

$_POST['keterangan'];

//echo $tujuan;//echo $keterangan;

$tujuan = str_replace("'","''",$temp_tujuan );

$keterangan = str_replace("'","''",$temp_keterangan);

$query=mysql_query("INSERT INTO tujuan VALUES('','$tujuan','$keterangan')") or die(mysql_error());

header('Location: ../tujuan/intujuan.php');

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="intujuan.css">

<title>Untitled Document</title></head>

<body>

51

<!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a>

52

<a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php $query=mysql_query("SELECT * FROM TUJUAN WHERE TUJUAN_ID='".$_GET['id']."'"); ?>

<?php $tampil=mysql_fetch_array($query); ?> <!-- konten --> <div id="konten"> <!-- div borang pengisian -->

53

<div id="borang"> <h3 id="judul">Update Data Tujuan</h3> <form id="form" method="post" action="../tujuan/up_tujuan.php?id=<?php echo $_GET['id']; ?>"> <table> <!--Tujuan--> <tr id="tr"> <td id="tda">Tujuan </td> <td id="tdb"><input id="text" name="nama" type="text" value="<?php echo $tampil[1]?>"></td> </tr> <!--Keterangan--> <tr id="tr"> <td id="tda">Keterangan </td> <td id="tdb"> <textarea id="text" name="keterangan" cols="60" rows="8" style="height:100px"><?php echo $tampil[2]?></textarea> </td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Simpan"></td> </tr> </table> </form> </div> </div> </div></body></html>

delete_tujuan.php

monitoring_data_tujuan.php

54

<?phpinclude "../koneksi/koneksi.php";

$aksi=mysql_query("delete from tujuan where TUJUAN_ID='".$_GET['id']."'");

if(!$aksi){echo "Hapus Data Gagal";

}else{header('Location:

../tujuan/dt_tujuan.php');}

?>

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="dt_tujuan.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div>

55

<div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a>

56

<a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php

$limit = 11;

if(isset($_GET['page'])){

$page=$_GET['page'];} else {

$page=1;}//perhitungan offset$offset = ($page - 1)

* $limit;$query =

mysql_query("SELECT * FROM TUJUAN WHERE 1 LIMIT $offset,$limit");

?> <!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Daftar Data Tujuan</h3> <?php while ($result=mysql_fetch_array($query)){ ?>

57

<table style="margin-left:20px;"> <tr id="tampil" style="width:50px;" > <!-- id pegawai --> <td id="tampil" rowspan="2" style="width:90px; height:30px; text-align:center; border-bottom:#09F 1px solid;"><?php echo $result['TUJUAN_ID']?></td> <!-- data pegawai --> <td id="tampil" rowspan="2" style="width:250px; height:30px; border-bottom:#09F 1px solid;"><?php echo $result['NAMA']?></td> <!-- alamat pegawai --> <td id="tampil" rowspan="2" style="width:550px; height:30px; border-bottom:#09F 1px solid;"><?php echo $result['KETERANGAN']?></td> <td id="aksi"><a style="text-decoration:none; color:#00F;"href="uptujuan.php?id=<?php echo $result['TUJUAN_ID']; ?>">Edit</a></td> </tr> <tr id="tampil"> <!-- data pegawai --> <td id="aksi" rowspan="2"><a style="text-decoration:none;color:#00F;" href="dl_tujuan.php?id=<?php echo $result['TUJUAN_ID']; ?>">Hapus</a></td> </tr> </table> <?php } ?> <div id="page">

58

<?php // mencari jumlah semua data dalam tabel iklan $query2="SELECT COUNT(*) AS jumdata FROM TUJUAN WHERE 1"; $hasil = mysql_query($query2); $data = mysql_fetch_array($hasil); $jumdata = $data['jumdata']; // menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumpage = ceil($jumdata/$limit); //menampilkan link << Previous if ($page > 1){ echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page-1)."'><img src='../img/back.png'></a>"; } //menampilkan urutan paging for($i = 1; $i <= $jumpage; $i++){ if ($i == $page){ echo " <b style='margin-bottom=3px'> Page ".$i." dari ".$jumpage."</b> "; } } //menampilkan link Next >> if ($page < $jumpage){ echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page+1)."'><img src='../img/next.png'></a>";

insert_sppd.php

59

} ?> </div> </div> </div> </div></body></html>

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="insppd.css"> <link rel="stylesheet" href="libs/multiple-select.css"/>

<title>Untitled Document</title> <script src="../jquery-2.0.3.min.js"></script> <script src="libs/jquery.min.js"></script>

<script src="libs/jquery.multiple.select.js"></script></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <img src="../img/logo.png"> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan

60

SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php"

61

id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Tambah Data SPPD</h3> <!-- import klas koneksi -->

<?php include '../koneksi/koneksi.php' ?> <form id="form" method="post" action="../sppd/ps_sppd.php" name="form" > <input type='hidden' id='temp' name='temp' value=''/> <table> <!-- query select pegawai -->

<?php $query = mysql_query("SELECT PEGAWAI_ID, NIP FROM PEGAWAI");

62

?> <!-- NIP Pegawai --> <tr id="tr"> <td id="tda">NIP Pegawai </td> <td id="tdb"> <select name="idpegawai" id="text" style="width:306px;"> <option id="text" value="">-- Pilih Salah Satu --</option>

<?php while ($result=mysql_fetch_array($query)){ ?>

<option id="text" value="<?php echo $result['PEGAWAI_ID'] ?>"><?php echo $result['NIP'] ?></option> <?php } ?> </select> </td> </tr> <!-- query select tujuan -->

<?php $query = mysql_query("SELECT TUJUAN_ID, NAMA FROM TUJUAN WHERE 1 ORDER BY NAMA");

//$sql = mysqli_query($conn, $query);

$arrpropinsi = array();

//while ($row = mysqli_fetch_assoc($sql)) {

while ($row = mysql_fetch_assoc($query)) {

63

$arrpropinsi [ $row['TUJUAN_ID'] ] = $row['NAMA'];

} ?> <script>

$(document).ready(function(){

$('#demo3').multipleSelect({

placeholder: "Kota Tujuan",

filter:true

});

});

</script> <!-- Tujuan SPPD --> <tr id="tr2"> <td id="tda">Kota Tujuan </td> <td id="tdb2"> <select id="demo3" name="demo3[]" multiple="multiple" style="width:305px">

<?php

foreach($arrpropinsi as $kode=>$nama) {

echo "<option value='$kode'>$nama</option>";

}

64

?>

</select> </td> </tr> <!-- Tanggal Berangkat Pegawai --> <tr id="tr"> <td id="tda">Tanggal Berangkat </td> <td id="tdb"><input id="text" name="berangkat" type="date"></td> </tr> <!-- Tanggal Kembali Pegawai --> <tr id="tr"> <td id="tda">Tanggal Kembali </td> <td id="tdb"><input id="text" name="kembali" type="date"></td> </tr> <!-- Keperluan Pegawai --> <tr id="tr"> <td id="tda">Keperluan </td> <td id="tdb"><input id="text" name="keperluan" type="text" value placeholder="Penelitian. Project. etc."></td> </tr> <!-- Keperluan --> <tr id="tr"> <td id="tda">Keterangan </td>

65

<td id="tdb">

<textarea id="text" name="keterangan" placeholder="Detail Perjalanan Dinas" cols="60" rows="8" style="height:100px"></textarea> </td> </tr> <!-- Lama Perjalanan --> <tr id="tr"> <td id="tda">Lama Perjalanan </td> <td id="tdb"><input id="text" name="perjalanan" type="text" value placeholder="Nominal Hari"></td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Tambah" onSubmit="add(); " ></td> </tr> </table> </form> </div> </div> </div></body></html>

update_sppd.php

66

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="insppd.css"> <link rel="stylesheet" href="libs/multiple-select.css"/>

<title>Untitled Document</title> <script src="../jquery-2.0.3.min.js"></script> <script src="libs/jquery.min.js"></script>

<script src="libs/jquery.multiple.select.js"></script></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <img src="../img/logo.png"> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div>

67

<!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah">

68

<a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php $query_peg=mysql_query("SELECT * FROM PEGAWAI"); ?> <?php $query=mysql_query("SELECT s.`SPPD_ID`, peg.`PEGAWAI_ID`,peg.`NIP`,`peg`.`NAMA`,`peg`.`ALAMAT`,`peg`.`TELEPON`,

`s`.`LAMA`,s.`LAMA_PERJALANAN`,t.`NAMA`,sd.`NAMA`,s.`TANGGAL_BERANGKAT`,s.`TANGGAL_KEMBALI`,

`sd`.`KETERANGAN`, sd.SPPD_DETIL_ID

FROM `sppd` AS s, `pegawai` AS peg, `sppd_tujuan` AS st, `tujuan` AS t, `sppd_detil` AS sd

WHERE (s.`PEGAWAI_ID` = `peg`.`PEGAWAI_ID` AND (s.`SPPD_ID` = st.`SPPD_ID` AND

st.`TUJUAN_ID`=`t`.`TUJUAN_ID`) AND s.`SPPD_ID` = sd.`SPPD_ID`) AND s.`SPPD_ID`='".$_GET['id']."'" ); ?>

<?php $tampil=mysql_fetch_array($query); ?>

<!-- konten -->

69

<div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Update Data SPPD</h3> <!-- import klas koneksi -->

<form id="form" method="post" action="../sppd/up_sppd.php?id=<?php echo $_GET['id']; ?>" name="form" > <input type='hidden' id='temp' name='idsd' value='<?php echo $tampil[13]?>'/> <table> <!-- NIP Pegawai --> <tr id="tr"> <td id="tda">NIP Pegawai </td> <td id="tdb"> <select name="idpegawai" id="text" style="width:306px;"> <option id="text" value="<?php echo $tampil[1]; ?>"><?php echo $tampil[2]; ?></option>

<?php while ($result=mysql_fetch_array($query_peg)){ ?>

<option id="text" value="<?php echo $result['PEGAWAI_ID'] ?>"><?php echo $result['NIP'] ?></option> <?php } ?> </select> </td> </tr>

70

<!-- query select tujuan -->

<?php $query = mysql_query("SELECT TUJUAN_ID, NAMA FROM TUJUAN WHERE 1 ORDER BY NAMA");

//$sql = mysqli_query($conn, $query);

$arrpropinsi = array();

//while ($row = mysqli_fetch_assoc($sql)) {

while ($row = mysql_fetch_assoc($query)) {

$arrpropinsi [ $row['TUJUAN_ID'] ] = $row['NAMA'];

} ?> <script>

$(document).ready(function(){

$('#demo3').multipleSelect({

placeholder: "Ubah Kota Tujuan",

filter:true

});

});

</script>

71

<!-- Tujuan SPPD --> <tr id="tr2"> <td id="tda">Kota Tujuan </td> <td id="tdb2"> <?php $query_tujuan = mysql_query("SELECT TAMPIL_TUJUAN($tampil[0])") ?> <?php $tujuan = mysql_fetch_array($query_tujuan)?> <select id="demo3" name="demo3[]" multiple="multiple" style="width:305px">

<?php

foreach($arrpropinsi as $kode=>$nama) {

echo "<option value='$kode'>$nama</option>";

}

?> </select> <h6>Tujuan Sebelumnya : <?php echo $tujuan[0]; ?></h6> </td> </tr> <!-- Tanggal Berangkat Pegawai --> <tr id="tr">

72

<td id="tda">Tanggal Berangkat </td> <td id="tdb"><input id="text" name="berangkat" type="date" value="<?php echo $tampil[10]; ?>"/></td> </tr> <!-- Tanggal Kembali Pegawai --> <tr id="tr"> <td id="tda">Tanggal Kembali </td> <td id="tdb"><input id="text" name="kembali" type="date" value="<?php echo $tampil[11]; ?>"/></td> </tr> <!-- Keperluan Pegawai --> <tr id="tr"> <td id="tda">Keperluan </td> <td id="tdb"><input id="text" name="keperluan" type="text" value="<?php echo $tampil[9]; ?>"/></td> </tr> <!-- Keperluan --> <tr id="tr"> <td id="tda">Keterangan </td> <td id="tdb">

<textarea id="text" name="keterangan" cols="60" rows="8" style="height:100px"><?php echo $tampil[12] ?></textarea> </td> </tr> <!-- Lama Perjalanan -->

proses_update_sppd.php

73

<tr id="tr"> <td id="tda">Lama Perjalanan </td> <td id="tdb"><input id="text" name="perjalanan" type="text" value="<?php echo $tampil[7] ?> "></td> </tr> <!-- Submit --> <tr id="tr"> <td id="tda"></td> <td id="tdb"><input id="submit" type="submit" value="Simpan" onSubmit="add(); " ></td> </tr> </table> </form> </div> </div> </div></body></html>

<?phpinclude '../koneksi/koneksi.php';

$idsppd = $_GET['id'];$idpegawai = $_POST['idpegawai'];$temp_tujuan = implode(" ",

$_POST['demo3']);$berangkat = $_POST['berangkat'];$kembali = $_POST['kembali'];$temp_keperluan =

$_POST['keperluan'];$temp_keterangan =

$_POST['keterangan'];$perjalanan =

$_POST['perjalanan'];

74

$keperluan = str_replace("'","''",$temp_keperluan);

$keterangan = str_replace("'","''",$temp_keterangan);

// proses mendapatkan multiple TUJUAN_ID <stack>

$list_tujuan = array();$temp = "";$ob =" ";$top = 0;

$kalimat = $temp_tujuan." ";for($i=0; $i<=strlen($kalimat)-1;

$i++){$temp =

$temp.substr($kalimat, $i, 1);

if($ob == substr($kalimat, $i, 1)){

$list_tujuan[$top] = $temp;

$top = $top+1;$temp="";

}}

//tanggal berangkat$pecah1 = explode("-",

$berangkat);$date1 = $pecah1[2];$month1 = $pecah1[1];$year1 = $pecah1[0];

// tanggal kembali$pecah2 = explode("-", $kembali);$date2 = $pecah2[2];$month2 = $pecah2[1];$year2 = $pecah2[0];

75

// mencari total selisih hari dari tanggal awal dan akhir

$jd1 = GregorianToJD($month1, $date1, $year1);

$jd2 = GregorianToJD($month2, $date2, $year2);

$lama = $jd2 - $jd1;

//GET LAST SPPD_ID//$query = mysql_query("SELECT *

FROM SPPD WHERE 1");

//while($result=mysql_fetch_array($query)){

// $idsppd = $result['SPPD_ID'];

//}

//proses update dilakuka dengan cara delete semua data tujuan berdasarkan SPPD_ID

//selanjutnya akan dilakukan insert ulang berdasarkan SPPD_ID yang bersangkutan

//delete SPPD TUJUANmysql_query("DELETE FROM

SPPD_TUJUAN WHERE SPPD_ID = $idsppd") or die (mysql_error());

//insert SPPD TUJUANfor($i=0; $i<count($list_tujuan);

$i++){//$tujuan =

$list_tujuan[$i];mysql_query("INSERT INTO

SPPD_TUJUAN VALUES('','$idsppd','$list_tujuan[$i]','$list_tujuan[$i]','$list_tujuan[$i]','$list_tujuan[$i]')") or die(mysql_error());

}

monitoring_sppd.php

76

//update SPPD//mysql_query("INSERT INTO SPPD

VALUES('','$idpegawai','$lama','$berangkat','$kembali','$perjalanan')") or die (mysql_error());

mysql_query("UPDATE SPPD SET PEGAWAI_ID='$idpegawai',LAMA='$lama',TANGGAL_BERANGKAT='$berangkat',

TANGGAL_KEMBALI='$kembali',LAMA_PERJALANAN='$perjalanan' WHERE SPPD_ID='$idsppd'") or die(mysql_error());

//update SPPD DETIL//mysql_query("INSERT INTO

SPPD_DETIL VALUES('','$idsppd','$keperluan','$keterangan')") or die (mysql_error());

mysql_query("UPDATE SPPD_DETIL SET NAMA='$keperluan',KETERANGAN='$keterangan' WHERE SPPD_ID='$idsppd' ") or die(mysql_error());

header('Location: ../sppd/dt_sppd.php');

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="dt_sppd.css">

<title>Untitled Document</title></head>

<body>

77

<!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a>

78

<a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php

$limit = 5;

if(isset($_GET['page'])){

$page=$_GET['page'];} else {

$page=1;}//perhitungan offset

79

$offset = ($page - 1) * $limit;$query =

mysql_query("SELECT s.`SPPD_ID`, peg.`NIP`,`peg`.`NAMA`,`peg`.`ALAMAT`,`peg`.`TELEPON`,`s`.`LAMA`,s.`LAMA_PERJALANAN`,

s.`TANGGAL_BERANGKAT`,s.`TANGGAL_KEMBALI`

FROM `sppd` AS s, `pegawai` AS peg

WHERE (s.`PEGAWAI_ID` = `peg`.`PEGAWAI_ID`)

LIMIT $offset,$limit");?>

<!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Daftar Data SPPD</h3> <?php while ($result=mysql_fetch_array($query)){ ?> <table style="margin-left:20px;"> <tr id="tampil" style="width:50px;" > <!-- id pegawai --> <td id="tampil" rowspan="3" style="width:90px; height:30px; text-align:center; border-bottom:#09F 1px solid;"><?php echo $result[0]?></td> <!-- data pegawai --> <td id="tampil" style="width:250px; height:30px"><?php echo $result[1]?></td>

80

<!-- alamat pegawai --> <td id="tampil" style="width:550px; height:30px; ">Lama Dinas : <?php echo $result[5]." Hari"?></td> <td id="aksi" rowspan="2"><a style="text-decoration:none;color:#00F;" href="sppd_detil.php?id=<?php echo $result[0]; ?>">Detail</a></td> </tr> <tr id="tampil" > <!-- data pegawai --> <td id="tampil" style="width:250px; height:30px"><?php echo $result[2]?></td> <td id="tampil" style="width:550px; height:30px; ">Kota Tujuan :

<?php

$metu=mysql_query("SELECT TAMPIL_TUJUAN($result[SPPD_ID])");

$metu2=mysql_fetch_array($metu);

echo $metu2[0];

?> </td> </tr> <tr id="tampil"> <!-- data pegawai --> <td style="width:250px; height:30px; border-bottom:#09F 1px solid;"><?php echo $result[4]?></td> <td style="width:250px; height:30px;

81

border-bottom:#09F 1px solid;">Tanggal Berangkat : <?php echo $result["TANGGAL_BERANGKAT"]?></td> <td id="aksi"><a style="text-decoration:none;color:#00F;" href="upsppd.php?id=<?php echo $result['SPPD_ID']; ?>">Edit</td> </tr> </table> <?php } ?> <div id="page">

<?php // mencari jumlah semua data dalam tabel iklan $query2="SELECT s.`SPPD_ID`, peg.`NIP`,`peg`.`NAMA`,`peg`.`TELEPON`,`s`.`LAMA`, t.`NAMA`,s.`TANGGAL_BERANGKAT`

FROM `sppd` AS s, `pegawai` AS peg, `sppd_tujuan` AS st, `tujuan` AS t

WHERE s.`PEGAWAI_ID` = `peg`.`PEGAWAI_ID` AND (s.`SPPD_ID` = st.`SPPD_ID` AND st.`TUJUAN_ID`=`t`.`TUJUAN_ID`)

GROUP BY(st.SPPD_ID)"; $hasil = mysql_query($query2); $data = mysql_num_rows($hasil); $jumdata = $data; // menentukan jumlah halaman yang muncul berdasarkan jumlah semua data $jumpage = ceil($jumdata/$limit); //menampilkan link << Previous if ($page > 1){

82

echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page-1)."'><img src='../img/back.png'></a>"; } //menampilkan urutan paging for($i = 1; $i <= $jumpage; $i++){ if ($i == $page){ echo " <b style='margin-bottom=3px'> Page ".$i." dari ".$jumpage."</b> "; } } //menampilkan link Next >> if ($page < $jumpage){ echo "<a href='".$_SERVER['PHP_SELF']."?page=".($page+1)."'><img src='../img/next.png'></a>"; } ?> </div> </div> </div> </div></body></html>

monitoring_detil_sppd.php

83

<!doctype html><html><head>

<meta charset="utf-8"> <link rel="stylesheet" href="dt_sppd.css">

<title>Untitled Document</title></head>

<body><!-- canvas halaman --><div id="contain">

<!-- header --> <div id="header"> <div style="width:100px; height:80px; float:left;" > <a href="../index.php"><img src="../img/logo.png"></a> </div> <div style="width:1000px; height:80px; float:left"> <h2>Sistem Pencatatan SPPD</h2> </div> <div style="width:200px; height:80px; float:left"> <!--<a id="login" href="#"></a>--> <a href="../ps_logout.php"><img id="log" src="../img/logout.png"></a> </div> </div> <!-- panel kiri --> <div id="panel"> <!-- panel menu atas --> <div id="atas"> <a href="../index.php" id="dekorasi"> <h4 id="menu" style="margin-top:10px; border-top:3px

84

solid #09F;">Beranda</h4></a> <a href="#" id="dekorasi"> <h4 id="menu">List Data</h4></a> <a href="../pegawai/dt_pegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/dt_tujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> <a href="../sppd/dt_sppd.php" id="dekorasi"><li id="pilih">Data SPPD</li></a> <a href="#" id="dekorasi"> <h4 id="menu">Input Data</h4></a> <a href="../pegawai/inpegawai.php" id="dekorasi"><li id="pilih">Data Pegawai</li></a> <a href="../tujuan/intujuan.php" id="dekorasi"><li id="pilih">Data Tujuan</li></a> </div> <!--panel menu bawah --> <div id="bawah"> <a href="../sppd/insppd.php" style="text-decoration:none"><h4 id="tambah">Buat SPPD</h4></a> </div> </div> <?php include '../koneksi/koneksi.php'; ?> <?php

85

$query = mysql_query("SELECT s.`SPPD_ID`, peg.`NIP`,`peg`.`NAMA`,`peg`.`ALAMAT`,`peg`.`TELEPON`,`s`.`LAMA`,s.`LAMA_PERJALANAN`,

t.`NAMA`,sd.`NAMA`,s.`TANGGAL_BERANGKAT`,s.`TANGGAL_KEMBALI`,`sd`.`KETERANGAN`

FROM `sppd` AS s, `pegawai` AS peg, `sppd_tujuan` AS st, `tujuan` AS t, `sppd_detil` AS sd

WHERE (s.`PEGAWAI_ID` = `peg`.`PEGAWAI_ID` AND (s.`SPPD_ID` = st.`SPPD_ID` AND

st.`TUJUAN_ID`=`t`.`TUJUAN_ID`) AND s.`SPPD_ID` = sd.`SPPD_ID`) AND s.`SPPD_ID`='".$_GET['id']."'");

?> <?php $result=mysql_fetch_array($query); ?> <!-- konten --> <div id="konten"> <!-- div borang pengisian --> <div id="borang"> <h3 id="judul">Detail Data SPPD</h3> <table style="margin-left:20px;"> <tr id="tampil" style="width:50px;" > <!-- id pegawai --> <td id="tampil" rowspan="3" style="width:90px; height:30px; text-align:center; border-bottom:#09F 1px solid; border-right:1px #09F solid">

86

<?php echo $result[0]?> </td> <!-- data pegawai --> <td id="tampil" style="width:250px; height:30px">NIP :<?php echo $result[1]?></td> <!-- alamat pegawai --> <td id="tampil" style="width:650px; height:30px; ">Lama Dinas : <?php echo $result[5]." Hari "?>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Lama Perjalanan : <?php echo $result[6]." Hari"?> </td> <td id="aksi" rowspan="3" style="text-align:center" width="50px"> <a href="print.php?id=<?php echo $result['SPPD_ID']; ?>" style="text-decoration:none; color:#00F;">Cetak</a> </td> </tr> <tr id="tampil" > <!-- data pegawai --> <td id="tampil" style="width:250px; height:30px">Nama : <?php echo $result[2]?></td> <td id="tampil" style="width:650px; height:30px; ">Kota Tujuan :

<?php

$metu=mysql_query("SELECT TAMPIL_TUJUAN($result[SPPD_ID])");

87

$metu2=mysql_fetch_array($metu);

echo $metu2[0];

?>

</td> </tr> <tr id="tampil"> <!-- data pegawai --> <td style="width:250px; height:30px; "><?php echo $result[3]?></td> <td style="width:650px; height:30px; ">Keperluan : <?php echo $result[8]?></td> </tr> <tr id="tampil"> <td id="tampil" style="width:90px; height:30px; text-align:center; border-right:1px #09F solid;font-size:14px">Biaya</td> <td style="width:250px; height:30px; "><?php echo $result[4]?></td> <td style="width:650px; height:30px; ">Tgl Berangkat / Kembali :

<?php echo $result[9]; echo " / ".$result[10] ?></td> <td id="aksi" rowspan="3" style="text-align:center" width="50px"> <a href="dt_sppd.php" style="text-decoration:none; color:#00F;">Kembali</a> </td> </tr> <?php

88

$que_biaya = mysql_query("SELECT st.`SPPD_ID`, SUM(a.`JUMLAH`), SUM(bi.`JUMLAH`), SUM(`bs`.`JUMLAH`)FROM `akomodasi` AS a, `sppd_tujuan` AS st, `biaya_inap` AS bi, `biaya_saku` AS bs WHERE st.`SPPD_ID` = '".$_GET['id']."' AND a.`TUJUAN_ID` = st.`TUJUAN_ID` AND bs.`TUJUAN_ID` = st.`TUJUAN_ID` AND bi.`TUJUAN_ID` = st.`TUJUAN_ID`;");

$biaya = mysql_fetch_array($que_biaya);

$hasil = $biaya[1]+$biaya[2]+$biaya[3];

?> <tr id="tampil"> <td id="tampil" style="width:90px; height:30px; text-align:center; border-bottom:#09F 1px solid; border-right:1px #09F solid; font-size:12px"> <?php echo 'Rp. '.$hasil ?> </td> <td colspan="2" style="width:850px; height:30px; border-bottom:#09F 1px solid;">Keterangan :

<?php echo $result[11]?> </td> </tr> </table> </div> </div> </div></body></html>

6.2.2. Sistem Manajemen Projek

a. PDM Sistem Manajemen Projek

Gambar 14 Physical Data Model Sistem Manajemen Project

b. Penjelasan dan Data1) Tabel Pegawai

Tabel pegawai merupakan tabel yang berisi segala data yang berkaitan dengan pegawai. Tabel tersebut menampung semua data yang bekerja pada instansti perusahaan yang terkait.

89

2) Tabel ClientTabel client merupakan tabel yang berisi

segala hal yang berkaitan dengan klient yang memesan jasa pembuatan projek yang dikerjakan oleh perusahaan.

3) Tabel ProjectTabel projek merupakan tabel utama dari

Sistem Manajemen Projek. Pada tabel Projek berisi segala data yang berkaitan dengan projek yang sedang dikerjakan maupun data projek yang pernah dikerjakan sebelumnya.

4) Tabel Project TeamTabel projek team merupakan tabel yang

berisi detil dari team yang mengerjakan sebuah projek, pegawai yang turur mengerjakan projek dan juga kepala yang bertanggung jawab menangani projek tersebut.

5) Tabel Project Detil

Tabel projek detil merupakan tabel yang berisi detil dari projek yang sedang dikerjakan. Detil projek yang sedang dikerjakan berupa nama projek yang dikerjakan serta detil keterangan dari projek yang sedang dikerjakan.

90

c. Rancangan Tampilan1) Tampilan Login

Gambar 15 Tampilan Login Sistem

2) Tampilan Utama

Gambar 16 Tampilan Utama Sistem

91

3) Tampilan Detil Projek

Gambar 17 Tampilan Detil Projek

4) Tampilan Projek Team

Gambar 18 Tampilan Projek Team

92

5) Tampilan Data Pegawai

Gambar 19 Tampilan Data Pegawai

6) Tampilan Data Client

Gambar 20 Tampilan Data Client

93

7) Tampilan Tambah Pegawai

Gambar 21 Tampilan Tambah Pegawai

8) Tampilan Tambah Client

Gambar 22 Tampilan Tambah Client

94

9) Tampilan Tambah Project

Gambar 23 Tampilan Tambah Project

10) Tampilan Tambah Project Team

Gambar 24 Tampilan Tambah Project

95

11) Tampilan Tambah Project Detil

Gambar 25 Tampilan Tambah Project Detil

96

d. Source CodeIndex.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><?php

session_start();

function peringatan(){if(isset($_SESSION['user'])){}else{

echo "login()";}

}

include_once("en_des.php");?><script src="angka.js"></script><script>

function login(){alert("Anda Harus Login");

}function logout(){

var keluar=confirm("Apakah Anda Yakin Ingin Keluar ?");

if(keluar){window.location="logout.php";

}else{window.location="#";

}}

</script>

<script src="jquery-1.10.2.min.js"></script><script>$(document).ready(function(){

$("#daftar_konten_kategori").hide();$("#input_konten_kategori").hide();var td=0;$("#list_kategori_daftar").click(function(){

$("#daftar_konten_kategori").slideToggle("slow");

});

97

$("#list_kategori_input").click(function(){$

("#input_konten_kategori").slideToggle("slow");});

});</script><link rel="shortcut icon" href="icon.png" /><link type="text/css" href="style.css" rel="stylesheet"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Sistem Manajemen Project</title></head>

<body><div id="header_konten" align="center">

<div align="center"> <a href="index.php"><img id="logo" src="logo1.png" /></a> </div> <?php

if(isset($_SESSION['user'])){?>

<a href="#" onclick="logout()"><div id="login"> LOGOUT </div></a> <?php

}else{?>

<!--<a href="index.php?user=login"><div id="login"> LOGIN </div></a>--> <?php

}?>

</div>

<div id="konten" align="center">

</div>

<div id="kategori"> <div id="search"> <form action="index.php" method="get"> <table> <tr> <td> <input type="text" placeholder="Search Daftar Project" style="width:200px;

98

height:20px;" name="search" /> </td> <td> <input type="image" src="search.png" style="width:20px;height:20px;" /> </td> </tr> </table> </form> </div> <a href="index.php#" style="text-decoration:none;"> <div id="list_kategori_home"> Home </div> </a>

<a href="#" style="text-decoration:none;"> <div id="list_kategori_daftar"> Daftar Data </div> </a> <div id="daftar_konten_kategori">

<a href="index.php?<?php echo $user."=".$d_pegawai; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Daftar Pegawai </div></a>

<a href="index.php?<?php echo $user."=".$d_client; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Daftar Client </div></a>

<a href="index.php?<?php echo $user."=".$d_project_team; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id= "nama_kategori"> Daftar Project Team </div></a>

<a href="index.php?<?php echo $user."=".$d_project_detil; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id= "nama_kategori"> Daftar Project Detil </div></a> </div>

<a href="#" style="text-decoration:none;">

99

<div id="list_kategori_input"> Input Data </div> </a> <div id="input_konten_kategori"> <a href="index.php?<?php echo $user."=".$i_pegawai; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Input Pegawai </div></a> <a href="index.php?<?php echo $user."=".$i_client; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Input Client </div></a> <a href="index.php?<?php echo $user."=".$i_project; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Input Project </div></a> <a href="index.php?<?php echo $user."=".$i_project_team; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Input Project Team </div></a> <a href="index.php?<?php echo $user."=".$i_project_detil; ?>" style="text-decoration:none;" onclick="<?php peringatan();?>"><div id="nama_kategori"> Input Project Detil </div></a> </div> </div>

<?phpif(isset($_SESSION['user'])){

?><div id="konten_isi">

<?phpif(isset($_GET["$user"])){

if($_GET["$user"]=="$d_pegawai"){

include_once('pegawai/l_pegawai.php');}else

if($_GET["$user"]=="$d_client"){

include_once('client/l_client.php');}else

if($_GET["$user"]=="$d_project_detil"){

100

include_once('project_detil/l_project_detil.php');}else

if($_GET["$user"]=="$d_project_team"){

include_once('project_team/l_project_team.php');}else

if($_GET["$user"]=="$i_pegawai"){

include_once('pegawai/insert_pegawai.php');}else

if($_GET["$user"]=="$i_client"){

include_once('client/insert_client.php');}else

if($_GET["$user"]=="$i_project"){

include_once('project/insert_p.php');}else

if($_GET["$user"]=="$i_project_detil"){

include_once('project_detil/insert_p_detil.php');}else

if($_GET["$user"]=="$i_project_team"){

include_once('project_team/insert_p_team.php');}//pegawai

}else if(isset($_GET["$id_pegawai"])){

include_once('pegawai/data_pegawai.php');}else

if(isset($_GET["$edit_pegawai"])){

include_once('pegawai/update.php');}else

if(isset($_GET["$hapus_pegawai"])){

include_once('pegawai/delete.php');//client

}else if(isset($_GET["$id_client"])){

include_once('client/data_client.php');}else

if(isset($_GET["$edit_client"])){

include_once('client/update.php');}else

if(isset($_GET["$hapus_client"])){

101

include_once('client/delete.php');//projectteam

}else if(isset($_GET["$id_project_team"])){

include_once('project_team/data_project_team.php');}else

if(isset($_GET["$edit_project_team"])){

include_once('project_team/update.php');}else

if(isset($_GET["$hapus_project_team"])){

include_once('project_team/delete.php');//projectdetil

}else if(isset($_GET["$id_project_detil"])){

include_once('project_detil/data_project_detil.php');}else

if(isset($_GET["$edit_project_detil"])){

include_once('project_detil/update.php');}else

if(isset($_GET["$hapus_project_detil"])){

include_once('project_detil/delete.php');//project

}else if(isset($_GET["$id_project"])){

include_once('project/data_project.php');}else

if(isset($_GET["$edit_project"])){

include_once('project/update.php');}else

if(isset($_GET["$hapus_project"])){

include_once('project/delete.php');}else

if(isset($_GET["$id_p_detil"])){

include_once('project/t_p_detil.php');}else

if(isset($_GET["$id_p_team"])){

102

include_once('project/t_p_team.php');}else

if(isset($_GET['search'])){//echo "testing";

include_once('cari/search.php');}else{

include_once('project/l_awal_project.php');}

?> </div> <?php

}else{?>

<div id="konten_isi" style="background:#999999;"> <?php

include_once('login.php');?>

</div><?php

}?>

<div id="box_footer"> <div id="footer" align="center"> Sistem Manajemen Project &copy; 2014 Authorised by Himakeb </div> </div></body></html>en_des.php<?php

require_once("chiper.php");$chiper=new Cipher(MCRYPT_BLOWFISH,

MCRYPT_MODE_ECB);

$key="dias";$user=md5("user");$d_pegawai = $chiper->encrypt("dpegawai",$key);$d_client = $chiper->encrypt("dclient",$key);$d_project_team = $chiper->encrypt("dprojectteam",

$key);$d_project_detil = $chiper->encrypt("dprojectd",

$key);$i_pegawai = $chiper->encrypt("ipegawai",$key);$i_client = $chiper->encrypt("iclient",$key);

103

$i_project = $chiper->encrypt("iproject",$key);$i_project_team = $chiper->encrypt("iprojectteam",

$key);$i_project_detil = $chiper-

>encrypt("iprojectdetil",$key);

//cari$search=md5("search");$id_s=md5("id");

//pegawai$id_pegawai=md5("id_pegawai");$hapus_pegawai=md5("hapus_pegawai");$edit_pegawai=md5("edit_pegawai");

//client$id_client=md5("id_client");$hapus_client=md5("hapus_client");$edit_client=md5("edit_client");

//project$id_project=md5("id_project");$hapus_project=md5("hapus_project");$edit_project=md5("edit_project");$id_p_detil=md5("id_p_detil");$id_p_team=md5("id_p_team");

//project_team$id_project_team=md5("id_project_team");$hapus_project_team=md5("hapus_project_team");$edit_project_team=md5("edit_project_team");

//project_detil$id_project_detil=md5("id_project_detil");$hapus_project_detil=md5("hapus_project_detil");$edit_project_detil=md5("edit_project_detil");

?>angka.jsfunction angka(evt){

var charCode = (evt.which) ? evt.which : event.keyCode

if (charCode > 31 && (charCode < 48 || charCode > 57))

return false;return true;

}Style.css#header_konten{

104

background:#5858DE;width:100%;height:50px;border-bottom:3px solid #FC0;

}

#logo{width:300px;height:30px;margin-top:10px;margin-left:10px;border:0px solid;border-radius:10px;float:left;

}

#logo:hover{width:300px;height:30px;margin-top:10px;margin-left:10px;background-color:#2828D9;float:left;

}

#login{background-color:#5858DE;width:70px;height:20px;position:absolute;margin-left:1200px;margin-top:10px;border:1px solid;padding:4px;border-radius:10px;text-align:center;color:#FFF;font-family:Tahoma, Geneva, sans-serif;

}

#login:hover{background-color:#2828D9;width:70px;height:20px;position:absolute;margin-left:1200px;margin-top:10px;border:1px solid;padding:4px;border-radius:10px;

105

text-align:center;color:#FFF;font-family:Tahoma, Geneva, sans-serif;

}

#konten{width:100%;margin-top:10px;

}

#kategori{margin-left:5px;width:250px;height:550px;float:left;

}

#search{padding:8px;padding-bottom:12px;background-color:#6A6A6A;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}#list_kategori_home{

padding:8px;padding-bottom:12px;background-color:#5858DE;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}

#list_kategori_home:hover{padding:8px;padding-bottom:12px;background-color:#F37338;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}

#list_kategori_daftar{padding:8px;padding-bottom:12px;background-color:#5858DE;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

106

}

#list_kategori_daftar:hover{padding:8px;padding-bottom:12px;background-color:#F37338;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}

#list_kategori_input{padding:8px;padding-bottom:12px;background-color:#5858DE;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}

#list_kategori_input:hover{padding:8px;padding-bottom:12px;background-color:#F37338;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;

}

#nama_kategori{padding:8px;padding-bottom:12px;background-color:#BBB6B6;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;padding-left:30px;

}

#nama_kategori:hover{padding:8px;padding-bottom:12px;background-color:#C93;color:#FFF;font-size:20px;font-family:Tahoma, Geneva, sans-serif;text-decoration:none;padding-left:30px;

}

107

#konten_isi{margin-left:265px;width:1080px;height:auto;/*background-color:#47820A;*/position:absolute;font-size:18px;color:#FFF;font-family:Tahoma, Geneva, sans-serif;

}

hr#all{-webkit-margin-before: 2px;-webkit-margin-after: 3px;

}

hr{border-color:#F6F6F6;

}

#pd{padding-left: 10px;

}

#box_footer{margin-top:570px;height:25px;width:100%;background-color:#666;font-size:10px;color:#FFF;padding-top:10px;position:static;

}

#footer{margin-top:auto;width:auto;min-width:800px;font-family:'Segoe UI';font-size:10px;margin-bottom:100px;text-align:center;

}

#bd{border:none;

}L_pegawai.php

108

<?phpinclude "koneksi.php";

?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PEGAWAI</h2></td> </tr> </table>

<?phpinclude_once('page.php');$query=mysql_query("SELECT * FROM

pegawai limit $offset,$limit"); while($tampil=mysql_fetch_array($query)){

?> <a style="text-decoration:none;" href="index.php?<?php echo $id_pegawai."=".$chiper->encrypt($tampil['PEGAWAI_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:80px; width:70px;"><?php echo $tampil['PEGAWAI_ID'];?></td> <td bgcolor="#E8E8E8" style="width:350px; height:50px;" id="pd"><?php echo $tampil['NAMA']; ?></td> <td bgcolor="#E8E8E8" rowspan="2" valign="top" style="width:650px;" id="pd"><?php echo $tampil['ALAMAT']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" id="pd"><?php echo $tampil['TELEPON']; ?></td> </tr> </table> <?php

}?>

</a> <?php // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$user"];$query3="SELECT COUNT(*) AS

jumdata FROM pegawai";$hasil1 =

mysql_query($query3);

109

$data = mysql_fetch_array($hasil1);

$jumdata = $data['jumdata'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumpage = ceil($jumdata/$limit);

?><table>

<tr> <td align="center" bgcolor="#999999" style="width:1092px; color:#FFF; padding-left:0px;">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href="<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$user."=".$id; ?>"> << Prev </a>

<?php}//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$user."=".$id; ?>'>Next >></a>

<?php}

?> </td> </tr> </table></body></html>L_client.php<?php

110

include "koneksi.php";include_once('page.php');

$query=mysql_query("SELECT * FROM client limit $offset,$limit");?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA CLIENT</h2></td> </tr> </table> <?php while($tampil=mysql_fetch_array($query)){

?> <a style="text-decoration:none;" href="index.php?<?php echo $id_client."=".$chiper->encrypt($tampil['CLIENT_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:80px; width:70px;"><?php echo $tampil['CLIENT_ID']; ?></td> <td bgcolor="#E8E8E8" rowspan="2" style="width:350px; height:50px;" id="pd"><?php echo $tampil['NAMA']; ?></td> <td bgcolor="#E8E8E8" rowspan="2" valign="top" style="width:650px;" id="pd"><?php echo $tampil['ALAMAT']; ?></td> </tr> </table> </a> <?php

} // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$user"];$query3="SELECT COUNT(*) AS

jumdata FROM client";$hasil1 =

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data

111

$jumpage = ceil($jumdata/$limit);

?><table>

<tr> <td align="center" style="width:1200px; color:#FFF;" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$user."=".$id; ?>'> << Prev </a>

<?php}//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$user."=".$id; ?>'>Next >></a>

<?php}

?> </td> </tr> </table>

</body></html>l_project_detil.php<?php

include "koneksi.php";

if(isset($_GET['page'])){$page=$_GET['page'];

}else{

112

$page=1;}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;

$query=mysql_query("SELECT * FROM project_detil limit $offset,$limit");?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT DETIL</h2></td> </tr> </table> <?php while($tampil=mysql_fetch_array($query)){

$nama_project=mysql_query("select NAMA from project where PROJECT_ID='".$tampil['PROJECT_ID']."'");

$t_nama_project=mysql_fetch_array($nama_project);?>

<a style="text-decoration:none;" href="index.php?<?php echo $id_project_detil."=".$chiper->encrypt($tampil['PROJECT_DETIL_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:80px; width:70px;"><?php echo $tampil['PROJECT_DETIL_ID']; ?></td> <td bgcolor="#E8E8E8" align="center" style="width:350px; height:50px;">Nama Project<br/><hr><?php echo $t_nama_project['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="width:350px; height:50px;">Keterangan<br/><hr><?php echo $tampil['KETERANGAN']; ?></td> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="width:292px; height:50px;">Status<br/><hr><?php echo $tampil['STATUS_PENYELESAIAN']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" align="center">Nama Modul<br/><hr><?php echo $tampil['NAMA_MODUL']; ?></td> <td bgcolor="#E8E8E8"

113

align="center">Bobot<br/><hr><?php echo $tampil['BOBOT']; ?></td> </tr> </table> </a> <?php

} // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$user"];$query3="SELECT COUNT(*) AS

jumdata FROM project_detil";$hasil1 =

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data$jumpage =

ceil($jumdata/$limit);?><table>

<tr> <td align="center" style="width:1200px; color:#FFF" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$user."=".$id; ?>'> << Prev </a>

<?php }

//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

114

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$user."=".$id; ?>'>Next >></a>

<?php }

?> </td> </tr> </table></body></html>l_project_team.php<?php

include "koneksi.php";

if(isset($_GET['page'])){$page=$_GET['page'];

}else{$page=1;

}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;

$query=mysql_query("SELECT * FROM project_team limit $offset,$limit");?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT TEAM</h2></td> </tr> </table> <?php while($tampil=mysql_fetch_array($query)){

?> <a style="text-decoration:none;" href="index.php?<?php echo $id_project_team."=".$chiper->encrypt($tampil['PROJECT_TEAM_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:50px; width:70px;"><?php echo $tampil['PROJECT_TEAM_ID']; ?></td> <?php

115

$query2=mysql_query("select NAMA from pegawai where PEGAWAI_ID=".$tampil['PEGAWAI_ID']."");

while($tampil2=mysql_fetch_array($query2)){?>

<td bgcolor="#E8E8E8" align="center" style="width:650px;">Nama Pegawai<br/><hr><?php echo $tampil2['NAMA']; ?></td> <?php

}?>

<td rowspan="2" align="center" bgcolor="#E8E8E8" style="width:400px;">Status Kepala<br/><hr><?php echo $tampil['STATUS_KEPALA']; ?></td> </tr> <tr> <?php $query2=mysql_query("select NAMA from project where PROJECT_ID=".$tampil['PROJECT_ID']."");

while($tampil2=mysql_fetch_array($query2)){?>

<td bgcolor="#E8E8E8" align="center" >Nama Project<br/><hr><?php echo $tampil2['NAMA']; ?></td> <?php

}?>

</tr> </table> </a> <?php

} // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$user"];$query3="SELECT COUNT(*) AS

jumdata FROM project_team";$hasil1 =

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data$jumpage =

ceil($jumdata/$limit);?><table>

116

<tr> <td align="center" style="width:1200px; color:#FFF;" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$user."=".$id; ?>'> << Prev </a>

<?php}//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$user."=".$id; ?>'>Next >></a>

<?php}

?> </td> </tr> </table></body></html>Insert_pegawai.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=utf-8" /><title>Untitled Document</title></head>

117

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>TAMBAH PEGAWAI</h2></td> </tr> </table>

<form action="pegawai/proses_insert.php" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">NIP</td> <td>:</td> <td><input type="text" maxlength="4" onkeypress="return angka(event)" name="nip" placeholder="14xx" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">NAMA</td> <td>:</td> <td><input type="text" maxlength="100" name="nama" placeholder="Masukkan NAMA" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><textarea name="alamat" maxklength="100" placeholder="Masukkan Alamat" style="height:100px; width:250px; border:0px solid;"></textarea></td> </tr> <tr> <td id="pd">No. Telepon</td> <td>:</td> <td><input type="text" name="hp" onkeypress="return angka(event)" maxlength="11" placeholder="085xxxxx" style="width:250px; height:25px;"/></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr>

118

</table> </form></body></html>Insert_client.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=utf-8" /><title>Untitled Document</title></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>TAMBAH CLIENT</h2></td> </tr> </table>

<form action="client/proses_insert.php" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">NAMA</td> <td>:</td> <td><input type="text" name="nama" maxlength="100" placeholder="Masukkan NAMA" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><textarea name="alamat" maxlength="100" placeholder="Masukkan Alamat" style="height:100px; width:250px; border:0px solid;"></textarea></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td>

119

</tr> </table> </form></body></html>Insert_project.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><?php

include "koneksi.php";?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>TAMBAH PROJECT</h2></td> </tr> </table>

<form action="project/proses_insert.php" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">Nama Client</td> <td>:</td> <?php $query=mysql_query("select CLIENT_ID,NAMA from client");

?> <td><select name="client_id" style="width:255px; height:25px;"> <option value="">--Pilih Satu--</option> <?php

while($tampil=mysql_fetch_array($query)){?>

<option value="<?php echo $tampil['CLIENT_ID']; ?>"><?php echo $tampil['NAMA']; ?

120

></option> <?php

}?>

</select> </td> </tr> <tr> <td id="pd">Tanggal</td> <td>:</td> <td><input type="date" name="tgl" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <td><input type="text" maxlength="100" name="nama_project" placeholder="Nama Project" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">Penanggung Jawab</td> <td>:</td> <?php $query=mysql_query("select NAMA from pegawai");

?> <td><select name="pj" style="width:255px; height:25px;"> <option value="">--Pilih Satu--</option> <?php

while($tampil=mysql_fetch_array($query)){?>

<option value="<?php echo $tampil['NAMA']; ?>"><?php echo $tampil['NAMA']; ?></option> <?php

}?>

</select> </td> </tr> <tr> <td id="pd">Lama Pengerjaan(bulan)</td> <td>:</td> <td><input type="text" name="lama_pengerjaan" maxlength="1" onkeypress="return angka(event)" placeholder="dalam angka. ex:1"

121

style="width:250px; height:25px;"/></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body></html>Insert_p_detil.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><?php

include "koneksi.php";?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>TAMBAH PROJECT DETIL</h2></td> </tr> </table>

<form action="project_detil/proses_insert.php" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">Nama Project</td> <td>:</td> <?php $query=mysql_query("select NAMA,PROJECT_ID from project");

?> <td><select name="id_project"

122

style="width:255px; height:25px;"> <option value="">--Pilih Satu--</option> <?php

while($tampil=mysql_fetch_array($query)){?>

<option value="<?php echo $tampil['PROJECT_ID']; ?>"><?php echo $tampil['NAMA']; ?></option> <?php

}?>

</select> </td> </tr> <tr> <td id="pd">Nama Modul</td> <td>:</td> <td><input type="text" name="nama_modul" maxlength="100" placeholder="Nama Modul" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">Keterangan</td> <td>:</td> <td><textarea type="text" maxlength="100" name="ket" id="bd" placeholder="Keterangan Project" style="height:100px; width:250px;"></textarea></td> </tr> <tr> <td id="pd">Bobot</td> <td>:</td> <td><input onkeypress="return angka(event)" type="text" maxlength="3" name="bobot" placeholder="Bobot" style="width:250px; height:25px;"/></td> </tr> <tr> <td id="pd">Status Penyelesaian</td> <td>:</td> <td > <table> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="P" style="width:25px; height:20px; text-decoration:none;"/> </td> <td>

123

Proses </td> </tr> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="S" style="width:25px; height:20px; text-decoration:none;"/> </td> <td> Selesai </td> </tr> </table> </td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body></html>Insert_p_team.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><?php

include "koneksi.php";?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>TAMBAH PROJECT TEAM</h2></td> </tr>

124

</table><form action="project_team/proses_insert.php"

method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">Nama Pegawai</td> <td>:</td> <?php $query=mysql_query("select NAMA,PEGAWAI_ID from pegawai");

?> <td><select name="id_pegawai" style="width:255px; height:25px;"> <option value="">--Pilih Satu--</option> <?php

while($tampil=mysql_fetch_array($query)){?>

<option value="<?php echo $tampil['PEGAWAI_ID']; ?>"><?php echo $tampil['NAMA']; ?></option> <?php

}?>

</select> </td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <?php $query2=mysql_query("select NAMA,PROJECT_ID from project order by PROJECT_ID asc");

?> <td><select name="id_project" style="width:255px; height:25px;"> <option value="">--Pilih Satu--</option> <?php

while($tampil2=mysql_fetch_array($query2)){?>

<option value="<?php echo $tampil2['PROJECT_ID']; ?>"><?php echo $tampil2['NAMA']; ?></option> <?php

}

125

?> </select> </td> </tr> <tr> <td id="pd">Status Kepala</td> <td>:</td> <td><input onkeypress="return angka(event)" type="text" maxlength="1" name="status" placeholder="Inputan hanya 0 dan 1" style="width:250px; height:25px;"/></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body></html>Data_pegawai.php<?php

include "koneksi.php"; $temp_id=str_replace(" ","+",$_GET["$id_pegawai"]);

$id_p = $chiper->decrypt($temp_id,$key);$query=mysql_query("select * from pegawai where

PEGAWAI_ID='$id_p'");$tampil=mysql_fetch_array($query);

?>

<script>function hapus(){

var tanya=confirm("Apakah Anda Yakin Akan Menghapus data ini ?")

if(tanya){window.location="index.php?<?php

echo $hapus_pegawai."=".$chiper->encrypt($tampil['PEGAWAI_ID'],$key); ?>";

}else{window.location="index.php?<?php

echo $id_pegawai."=".$chiper->encrypt($tampil['PEGAWAI_ID'],$key); ?>";

}}

</script>

126

<html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PRIBADI PEGAWAI</h2></td> </tr> </table> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID PEGAWAI</td> <td>:</td> <td><?php echo $tampil[0];?></td> </tr> <tr> <td id="pd">NIP</td> <td>:</td> <td><?php echo $tampil[1];?></td> </tr> <tr> <td id="pd">NAMA</td> <td>:</td> <td><?php echo $tampil[2]; ?></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><?php echo $tampil[3]; ?></td> </tr> <tr> <td id="pd">No. Telepon</td> <td>:</td> <td><?php echo $tampil[4]; ?></td> </tr> <tr> <td></td> <td colspan="2"> <a href="index.php?<?php echo $edit_pegawai."=".$chiper->encrypt($tampil['PEGAWAI_ID'],$key);?> "><input type="submit" value="Edit" style="font-family:Tahoma,Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></a> <input type="submit" value="Hapus"

127

onClick="hapus()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/> </td> </tr> </table></body>

</html>update_pegawai.php<?php

include "koneksi.php"; $temp_id=str_replace(" ","+",$_GET["$edit_pegawai"]);

$id_p=$chiper->decrypt($temp_id,$key);$query=mysql_query("select * from pegawai where

PEGAWAI_ID='$id_p'");$tampil=mysql_fetch_array($query);

?>

<script>function edit(){

var tanya=confirm("Apakah Anda Yakin Akan Merubah data ini ?")

if(tanya){

}else{window.location="index.php?<?php

echo $id_pegawai."=".$_GET["$edit_pegawai"]; ?>";}

}</script>

<html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PRIBADI PEGAWAI</h2></td> </tr> </table>

<form action="pegawai/proses_update.php?<?php echo $edit_pegawai."=".$id_p; ?>" method="post"> <table border="0" bgcolor="#E8E8E8"

128

style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">NIP</td> <td>:</td> <td><input type="text" name="nip" maxlength="4" onKeyPress="return angka(event)" style="width:300px; height:25px;" value="<?php echo $tampil[1];?>" /></td> </tr> <tr> <td id="pd">NAMA</td> <td>:</td> <td><input type="text" name="nama" maxlength="100" value="<?php echo $tampil[2]; ?>" style="width:300px; height:25px;"/></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><textarea name="alamat" maxlength="100" style="height:100px; width:300px; border:0px solid;"><?php echo $tampil[3]; ?></textarea></td> </tr> <tr> <td id="pd">No. Telepon</td> <td>:</td> <td><input type="text" name="hp" maxlength="11" style="width:300px; height:25px;" onKeyPress="return angka(event)" value="<?php echo $tampil[4]; ?>" /></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" onClick="edit()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body>

</html>Delete_pegawai.php<?php

include "koneksi.php";

129

$temp_id=str_replace(" ","+",$_GET["$hapus_pegawai"]);

$id_p=$chiper->decrypt($temp_id,$key);

$aksi=mysql_query("delete from pegawai where PEGAWAI_ID='$id_p'");

if(!$aksi){echo "Hapus Data Gagal";

}else{header("location:index.php?

$user=$d_pegawai");}

?>Data_client<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$id_client"]);$id_c = $chiper->decrypt($temp_id,$key);

$query=mysql_query("select * from client where CLIENT_ID='$id_c'");

$tampil=mysql_fetch_array($query);?>

<script>function hapus(){

var tanya=confirm("Apakah Anda Yakin Akan Menghapus data ini ?")

if(tanya){window.location="index.php?<?php

echo $hapus_client."=".$chiper->encrypt($tampil['CLIENT_ID'],$key); ?>";

}else{window.location="index.php?<?php

echo $id_client."=".$chiper->encrypt($tampil['CLIENT_ID'],$key); ?>";

}}

</script><html>

<head></head>

<body><table>

<tr>

130

<td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PRIBADI CLIENT</h2></td> </tr> </table>

<table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID Client</td> <td>:</td> <td><?php echo $tampil[0]; ?></td> </tr> <tr> <td id="pd">NAMA</td> <td>:</td> <td><?php echo $tampil[1]; ?></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><?php echo $tampil[2]; ?></td> </tr> <tr> <td></td> <td colspan="2"> <a href="index.php?<?php echo $edit_client."=".$chiper->encrypt($tampil['CLIENT_ID'],$key); ?>"><input type="submit" value="Edit" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></a> <input type="submit" onClick="hapus()" value="Hapus" style="font-family:Tahoma, Geneva, sans-serif;height:25px; font-size:12px; width:50px;"/>

</td> </tr> </table></body>

</html>Update_client.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$edit_client"]);

$id_c=$chiper->decrypt($temp_id,$key);$query=mysql_query("select * from client where

131

CLIENT_ID='$id_c'");$tampil=mysql_fetch_array($query);

?>

<script>function edit(){

var tanya=confirm("Apakah Anda Yakin Akan Merubah data ini ?")

if(tanya){

}else{window.location="index.php?<?php

echo $id_client."=".$_GET["$edit_client"]; ?>";}

}</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PRIBADI CLIENT</h2></td> </tr> </table>

<form action="client/proses_update.php?<?php echo $edit_client."=".$id_c; ?>" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">NAMA</td> <td>:</td> <td><input type="text" name="nama" maxlength="100" value="<?php echo $tampil[1]; ?>" style="width:300px; height:25px;" /></td> </tr> <tr> <td id="pd">ALAMAT</td> <td>:</td> <td><textarea name="alamat" id="bd" maxlength="100" style="height:100px; width:300px;"><?php echo $tampil[2]; ?></textarea></td> </tr> <tr> <td></td>

132

<td></td> <td><input type="submit" value="Simpan" onClick="edit()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body>

</html>Delete_client.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$hapus_client"]);

$id_c=$chiper->decrypt($temp_id,$key);

$aksi=mysql_query("delete from client where CLIENT_ID='$id_c'");

if(!$aksi){echo "Hapus Data Gagal";

}else{header("location:index.php?

$user=$d_client");}

?>Data_project_team.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$id_project_team"]);

$id_pt = $chiper->decrypt($temp_id,$key);

$query=mysql_query("select * from project_team where PROJECT_TEAM_ID='$id_pt'");

$tampil=mysql_fetch_array($query);$nama_pg=mysql_query("select NAMA from pegawai

where PEGAWAI_ID='".$tampil['PEGAWAI_ID']."'");$t_nama_pg=mysql_fetch_array($nama_pg);$nama_p=mysql_query("select NAMA from project

where PROJECT_ID='".$tampil['PROJECT_ID']."'");$t_nama_p=mysql_fetch_array($nama_p);

?>

<script>function hapus(){

133

var tanya=confirm("Apakah Anda Yakin Akan Menghapus data ini ?")

if(tanya){window.location="index.php?<?php

echo $hapus_project_team."=".$chiper->encrypt($tampil['PROJECT_TEAM_ID'],$key); ?>";

}else{window.location="index.php?<?php

echo $id_project_team."=".$chiper->encrypt($tampil['PROJECT_TEAM_ID'],$key); ?>";

}}

</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT TEAM</h2></td> </tr> </table> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID Project Team</td> <td>:</td> <td> <?php echo $tampil['PROJECT_TEAM_ID']; ?> </td> </tr> <tr> <td id="pd">Nama Pegawai</td> <td>:</td> <td> <?php echo $t_nama_pg['NAMA']; ?> </td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <td><?php echo $t_nama_p['NAMA']; ?> </td> </tr>

134

<tr> <td id="pd">Status Kepala</td> <td>:</td> <td><?php echo $tampil['STATUS_KEPALA']; ?></td> </tr> <tr> <td></td> <td colspan="2"> <a href="index.php?<?php echo $edit_project_team."=".$chiper->encrypt($tampil['PROJECT_TEAM_ID'],$key); ?>"><input type="submit" value="Edit" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></a> <input type="submit" value="Hapus" onClick="hapus()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/> </td> </tr> </table></body>

</html>Update_project_team.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$edit_project_team"]);

$id_pt=$chiper->decrypt($temp_id,$key);$query=mysql_query("select * from project_team

where PROJECT_TEAM_ID='$id_pt'");$tampil=mysql_fetch_array($query);

?>

<script>function edit(){

var tanya=confirm("Apakah Anda Yakin Akan Merubah data ini ?")

if(tanya){

}else{window.location="index.php?<?php

echo $id_project_team."=".$_GET["$edit_project_team"]; ?>";

}}

135

</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT TEAM</h2></td> </tr> </table>

<form action="project_team/proses_update.php?<?php echo $edit_project_team."=".$id_pt; ?>" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID Pegawai</td> <td>:</td> <?php $query2=mysql_query("select NAMA,PEGAWAI_ID from pegawai");

$nama=mysql_query("select NAMA from pegawai where PEGAWAI_ID='".$tampil['PEGAWAI_ID']."'");

$tampil_nama=mysql_fetch_array($nama);?>

<td><select name="pegawai_id" style="width:300px; height:25px;" > <?php

while($tampil2=mysql_fetch_array($query2)){

if($tampil_nama['NAMA']==$tampil2['NAMA']){?>

<option value="<?php echo $tampil2['PEGAWAI_ID']; ?>" selected><?php echo $tampil2['NAMA']; ?></option> <?php

}else{?>

<option value="<?php echo $tampil2['PEGAWAI_ID']; ?>"><?php echo $tampil2['NAMA']; ?></option>

<?php

136

}}

?> </select> </td> </tr> <tr> <td id="pd">ID Project</td> <td>:</td> <?php $query3=mysql_query("select NAMA,PROJECT_ID from project");

$nama_modul=mysql_query("select NAMA from project where PROJECT_ID='".$tampil['PROJECT_ID']."'");

$tampil_nama_m=mysql_fetch_array($nama_modul);?>

<td><select name="project_id" style="width:300px; height:25px;" > <?php

while($tampil3=mysql_fetch_array($query3)){

if($tampil_nama_m['NAMA']==$tampil3['NAMA']){?>

<option value="<?php echo $tampil3['PROJECT_ID']; ?>" selected><?php echo $tampil3['NAMA']; ?></option> <?php

}else{?><option value="<?php

echo $tampil3['PROJECT_ID']; ?>"><?php echo $tampil3['NAMA']; ?></option>

<?php}

}?>

</select> </td> </tr> <tr> <td id="pd">Status Kepala</td> <td>:</td> <td><input type="text" maxlength="1" placeholder="Satu Karakter" onKeyPress="return angka(event)" name="status" value="<?php echo $tampil['STATUS_KEPALA']; ?>" style="width:300px;

137

height:25px;" /></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Simpan" onClick="edit()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body>

</html>Delete_project_team.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$hapus_project_team"]);

$id_pt=$chiper->decrypt($temp_id,$key);$aksi=mysql_query("delete from project_team where

PROJECT_TEAM_ID='$id_pt'");

if(!$aksi){echo "Hapus Data Gagal";

}else{header("location:index.php?

$user=$d_project_team");}

?>Data_project_detil.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$id_project_detil"]);

$id_pd = $chiper->decrypt($temp_id,$key);$query=mysql_query("select * from project_detil

where PROJECT_DETIL_ID='$id_pd'");$tampil=mysql_fetch_array($query);$nama_p=mysql_query("select NAMA from project

where PROJECT_ID='".$tampil['PROJECT_ID']."'");$t_nama_p=mysql_fetch_array($nama_p);

?>

<script>function hapus(){

var tanya=confirm("Apakah Anda Yakin Akan

138

Menghapus data ini ?")if(tanya){

window.location="index.php?<?php echo $hapus_project_detil."=".$chiper->encrypt($tampil['PROJECT_DETIL_ID'],$key); ?>";

}else{window.location="index.php?<?php

echo $id_project_detil."=".$chiper->encrypt($tampil['PROJECT_DETIL_ID'],$key); ?>";

}}

</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT DETIL</h2></td> </tr> </table> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID Project Detil</td> <td>:</td> <td><?php echo $tampil['PROJECT_DETIL_ID']; ?></td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <td><?php echo $t_nama_p['NAMA']; ?></td> </tr> <tr> <td id="pd">Nama Modul</td> <td>:</td> <td><?php echo $tampil['NAMA_MODUL']; ?></td> </tr> <tr> <td id="pd">Keterangan</td> <td>:</td> <td><?php echo $tampil['KETERANGAN']; ?></td>

139

</tr> <tr> <td id="pd">Bobot</td> <td>:</td> <td><?php echo $tampil['BOBOT']; ?></td> </tr> <tr> <td id="pd">Status Penyelesaian</td> <td>:</td> <td><?php echo $tampil['STATUS_PENYELESAIAN']; ?></td> </tr> <tr> <td></td> <td colspan="2"><a href="index.php?<?php echo $edit_project_detil."=".$chiper->encrypt($tampil['PROJECT_DETIL_ID'],$key); ?>"><input type="submit" value="Edit" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></a> <input type="submit" onClick="hapus()" value="Hapus" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></td> </tr> </table></body>

</html>Update_project_detil.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$edit_project_detil"]);

$id_pd=$chiper->decrypt($temp_id,$key);$query=mysql_query("select * from project_detil

where PROJECT_DETIL_ID='$id_pd'");$tampil=mysql_fetch_array($query);

?>

<script>function edit(){

var tanya=confirm("Apakah Anda Yakin Akan Merubah data ini ?")

if(tanya){

}else{window.location="index.php?<?php

echo $id_project_detil."=".

140

$_GET["$edit_project_detil"]; ?>";}

}</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT DETIL</h2></td> </tr> </table>

<form action="project_detil/proses_update.php?<?php echo $edit_project_detil."=".$id_pd; ?>" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">ID Project</td> <td>:</td> <?php $query2=mysql_query("select NAMA,PROJECT_ID from project");

$nama=mysql_query("select NAMA from project where PROJECT_ID='".$tampil['PROJECT_ID']."'");

$tampil_nama=mysql_fetch_array($nama);?>

<td><select name="project_id" style="width:300px; height:25px;"> <?php

while($tampil2=mysql_fetch_array($query2)){

if($tampil2['NAMA']==$tampil_nama['NAMA']){?>

<option value="<?php echo $tampil2['PROJECT_ID']; ?>" selected><?php echo $tampil2['NAMA']; ?></option> <?php

}else{?>

141

<option value="<?php echo $tampil2['PROJECT_ID']; ?>"><?php echo $tampil2['NAMA']; ?></option>

<?php}

}?>

</select> </td> </tr> <tr> <td id="pd">Nama Modul</td> <td>:</td> <td><input type="text" name="nama_modul" maxlength="100" value="<?php echo $tampil['NAMA_MODUL']; ?>" style="width:300px; height:25px;"/></td> </tr> <tr> <td id="pd">Keterangan</td> <td>:</td> <td><textarea type="text" maxlength="150" id="bd" name="ket" style="width:300px; height:100px;" ><?php echo $tampil['KETERANGAN']; ?></textarea></td> </tr> <tr> <td id="pd">Bobot</td> <td>:</td> <td><input style="width:300px; height:25px;" onKeyPress="return angka(event)" maxlength="3" type="text" name="bobot" value="<?php echo $tampil['BOBOT']; ?>" /></td> </tr> <tr> <td id="pd">Status Penyelesaian</td> <td>:</td> <?php

if($tampil['STATUS_PENYELESAIAN']=="P"){?>

<td > <table> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="P" checked style="width:25px; height:20px; text-decoration:none;"/> </td> <td>

142

Proses </td> </tr> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="S" style="width:25px; height:20px; text-decoration:none;"/> </td> <td> Selesai </td> </tr> </table> </td> <?php

}else{?>

<td > <table> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="P" style="width:25px; height:20px; text-decoration:none;"/> </td> <td> Proses </td> </tr> <tr> <td> <input type="radio" name="status" placeholder="Status penyelesaian" value="S" checked style="width:25px; height:20px; text-decoration:none;"/> </td> <td> Selesai </td> </tr> </table> </td> <?php

}?>

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

143

<td></td> <td><input type="submit" value="Simpan" onClick="edit()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body>

</html>Delete_project_detil.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$hapus_project_detil"]);

$id_pd=$chiper->decrypt($temp_id,$key);$aksi=mysql_query("delete from project_detil where

PROJECT_DETIL_ID='$id_pd'");

if(!$aksi){echo "Hapus Data Gagal";

}else{header("location:index.php?

$user=$d_project_detil");}

?>Data_project.php<?php

include "koneksi.php";

include_once("project/sistem_update.php");

$temp_id=str_replace(" ","+",$_GET["$id_project"]);

$id_pj = $chiper->decrypt($temp_id,$key);$query=mysql_query("select * from project where

PROJECT_ID='$id_pj'");$tampil=mysql_fetch_array($query);$nm_c=mysql_query("select NAMA from client where

CLIENT_ID='".$tampil['CLIENT_ID']."'");$t_nama=mysql_fetch_array($nm_c);

?>

<script>function hapus(){

var tanya=confirm("Apakah Anda Yakin Akan Menghapus data ini ?")

if(tanya){

144

window.location="index.php?<?php echo $hapus_project."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>";

}else{window.location="index.php?<?php

echo $id_project."=".$chiper->encrypt($tampil['PROJECT_ID'],$key);?>";

}}

</script><html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT</h2></td> </tr> </table> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">Nama Client</td> <td>:</td> <td><?php echo $t_nama['NAMA']; ?> </td> </tr> <tr> <td id="pd">Tanggal Mulai</td> <td>:</td> <td><?php echo $tampil['TANGGAL']; ?></td> </tr> <tr> <td id="pd">Tanggal Selesai</td> <td>:</td> <td><?php echo $tampil['TANGGAL_SELESAI']; ?></td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <td><?php echo $tampil['NAMA']; ?></td> </tr> <tr> <td id="pd">Penanggung Jawab</td> <td>:</td>

145

<td><?php echo $tampil['PENANGGUNG_JAWAB']; ?></td> </tr> <tr> <td id="pd">Nilai</td> <td>:</td> <td><?php echo $tampil['NILAI']; ?></td> </tr> <tr> <td id="pd">Lama Pengerjaan(Bulan)</td> <td>:</td> <td><?php echo $tampil['LAMA_PENGERJAAN']; ?></td> </tr> <tr> <td></td> <td colspan="2"> <a href="index.php?<?php echo $edit_project."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>"><input type="submit" value="Edit" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/></a> <a href="index.php?<?php echo $id_p_detil."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>"><input type="submit" value="Project Detil" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:85px;"/></a> <a href="index.php?<?php echo $id_p_team."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>"><input type="submit" value="Project Team" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:90px;"/></a> <!--<input type="submit" value="Hapus" onClick="hapus()" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:12px; width:50px;"/>--> </td> </tr> </table></body>

</html>Update_project.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$edit_project"]);

$id_pj=$chiper->decrypt($temp_id,$key);

146

$query=mysql_query("select * from project where PROJECT_ID='$id_pj'");

$tampil=mysql_fetch_array($query);?>

<script>function edit(){

var tanya=confirm("Apakah Anda Yakin Akan Merubah data ini ?")

if(tanya){

}else{window.location="index.php?<?php

echo $id_project."=".$_GET["$edit_project"]; ?>";}

}</script>

<html>

<head></head>

<body><table>

<tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT</h2></td> </tr> </table>

<form action="project/proses_update.php?<?php echo $edit_project."=".$id_pj; ?>" method="post"> <table border="0" bgcolor="#E8E8E8" style="width:1076px; margin-left:2px; height:462px; color:#000;"> <tr> <td id="pd">Nama Client</td> <td>:</td> <?php $query2=mysql_query("select CLIENT_ID,NAMA from client");

?> <td><select name="client_id" style="width:300px; height:25px;"> <?php

while($tampil2=mysql_fetch_array($query2)){

if($tampil2['CLIENT_ID']==$tampil['CLIENT_ID']){?>

147

<option value="<?php echo $tampil2['CLIENT_ID']; ?>" selected><?php echo $tampil2['NAMA']; ?></option> <?php

}else{?>

<option value="<?php echo $tampil2['CLIENT_ID']; ?>"><?php echo $tampil2['NAMA']; ?></option>

<?php}

}?>

</select> </td> </tr> <tr> <td id="pd">Tanggal Mulai</td> <td>:</td> <td><input type="date" name="tgl" value="<?php echo $tampil['TANGGAL']; ?>" style="width:300px; height:25px;"/></td> </tr> <tr> <td id="pd">Nama Project</td> <td>:</td> <td><input type="text" name="nama_project" maxlength="100" value="<?php echo $tampil['NAMA']; ?>" style="width:300px; height:25px;"/></td> </tr> <tr> <td id="pd">Penanggung Jawab</td> <td>:</td> <td><select name="pj" style="width:300px; height:25px;"> <option value="<?php echo $tampil['PENANGGUNG_JAWAB']; ?>"><?php echo $tampil['PENANGGUNG_JAWAB']; ?></option> <?php

$query2=mysql_query("select NAMA from pegawai");

while($tampil2=mysql_fetch_array($query)){?>

<option value="<?php echo $tampil2['NAMA']; ?>"><?php echo $tampil2['NAMA']; ?></option> <?php

}

148

?> </select> </td> </tr> <tr> <td id="pd">Lama Pengerjaan(Bulan)</td> <td>:</td> <td><input type="text" name="lama_pengerjaan" maxlength="1" onKeyPress="return angka(event)" value="<?php echo $tampil['LAMA_PENGERJAAN']; ?>" style="width:300px; height:25px;"/></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" onClick="edit()" value="Simpan" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:70px;"/></td> </tr> </table> </form></body>

</html>Delete_project.php<?php

include "koneksi.php";

$temp_id=str_replace(" ","+",$_GET["$hapus_project"]);

$id_pj=$chiper->decrypt($temp_id,$key);$aksi=mysql_query("delete from project where

PROJECT_ID='$id_pj'");

//$aksi2=mysql_query("delete from project_detil where PROJECT_ID='$id_pj'");

//$aksi3=mysql_query("delete from project_team where PROJECT_ID='$id_pj'");

if(!$aksi){?>

<script>window.alert("Data Masih

Dipakai !!")</script><meta http-equiv="refresh"

content="0;url=index.php?<?php echo

149

"$id_project=$_GET[$hapus_project]"; ?>"></head><?php

}else{header('location:index.php');

}?>Tampil_p_detil.php<?php

include "koneksi.php"; $temp_id=str_replace(" ","+",$_GET["$id_p_detil"]);

$id_p = $chiper->decrypt($temp_id,$key);

if(isset($_GET['page'])){$page=$_GET['page'];

}else{$page=1;

}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;

$query=mysql_query("SELECT * FROM project_detil where PROJECT_ID='$id_p' limit $offset,$limit");?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT DETIL</h2></td> </tr> </table> <?php while($tampil=mysql_fetch_array($query)){

$nama_project=mysql_query("select NAMA from project where PROJECT_ID='".$tampil['PROJECT_ID']."'");

$t_nama_project=mysql_fetch_array($nama_project);?>

<a style="text-decoration:none;" href="index.php?<?php echo $id_project_detil."=".$chiper->encrypt($tampil['PROJECT_DETIL_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2"

150

align="center" style="height:80px; width:70px;"><?php echo $tampil['PROJECT_DETIL_ID']; ?></td> <td bgcolor="#E8E8E8" align="center" style="width:350px; height:50px;">Nama Project<br/><hr><?php echo $t_nama_project['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="width:350px; height:50px;">Keterangan<br/><hr><?php echo $tampil['KETERANGAN']; ?></td> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="width:292px; height:50px;">Status<br/><hr><?php echo $tampil['STATUS_PENYELESAIAN']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" align="center">Nama Modul<br/><hr><?php echo $tampil['NAMA_MODUL']; ?></td> <td bgcolor="#E8E8E8" align="center">Bobot<br/><hr><?php echo $tampil['BOBOT']; ?></td> </tr> </table> </a> <?php

} // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$id_p_detil"];$query3="SELECT COUNT(*) AS

jumdata FROM project_detil where PROJECT_ID='$id_p'";$hasil1 =

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data$jumpage =

ceil($jumdata/$limit);?><table>

<tr> <td align="center" style="width:1200px; color:#FFF" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

151

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$id_p_detil."=".$id; ?>'> << Prev </a>

<?php }

//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$id_p_detil."=".$id; ?>'>Next >></a>

<?php }

?> </td> </tr> </table></body></html>Tampil_p_team.php<?php

include "koneksi.php"; $temp_id=str_replace(" ","+",$_GET["$id_p_team"]);

$id_p = $chiper->decrypt($temp_id,$key);

if(isset($_GET['page'])){$page=$_GET['page'];

}else{$page=1;

}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;

$query=mysql_query("SELECT * FROM project_team where PROJECT_ID='$id_p' limit $offset,$limit");?><html><head></head><body>

152

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DATA PROJECT TEAM</h2></td> </tr> </table> <?php while($tampil=mysql_fetch_array($query)){

$nama_pg=mysql_query("select NAMA from pegawai where PEGAWAI_ID='".$tampil['PEGAWAI_ID']."'");

$t_nama_pg=mysql_fetch_array($nama_pg);$nama_p=mysql_query("select

NAMA from project where PROJECT_ID='".$tampil['PROJECT_ID']."'");

$t_nama_p=mysql_fetch_array($nama_p);?>

<a style="text-decoration:none;" href="index.php?<?php echo $id_project_team."=".$chiper->encrypt($tampil['PROJECT_TEAM_ID'],$key); ?>">

<table style="color:#000;"> <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:50px; width:70px;"><?php echo $tampil['PROJECT_TEAM_ID']; ?></td> <td bgcolor="#E8E8E8" align="center" style="width:650px;">Nama Pegawai<br/><hr><?php echo $t_nama_pg['NAMA']; ?></td> <td rowspan="2" align="center" bgcolor="#E8E8E8" style="width:400px;">Status Kepala<br/><hr><?php echo $tampil['STATUS_KEPALA']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" align="center" >Nama Project<br/><hr><?php echo $t_nama_p['NAMA']; ?></td> </tr> </table> </a> <?php

} // mencari jumlah semua data dalam tabel iklan

$id=$_GET["$id_p_team"];$query3="SELECT COUNT(*) AS

jumdata FROM project_team where PROJECT_ID='$id_p'";$hasil1 =

153

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data$jumpage =

ceil($jumdata/$limit);?><table>

<tr> <td align="center" style="width:1200px; color:#FFF;" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1)."&".$id_p_team."=".$id; ?>'> << Prev </a>

<?php}//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1)."&".$id_p_team."=".$id; ?>'>Next >></a>

<?php}

?> </td> </tr> </table></body></html>Search.php

154

<?phpinclude "koneksi.php";

include_once("project/sistem_update.php");

if(isset($_GET['page'])){$page=$_GET['page'];

}else{$page=1;

}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;$cari=$_GET['search'];

?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DAFTAR PROJECT</h2></td> </tr> </table> <?php

$query=mysql_query("SELECT * FROM project where NAMA LIKE '%$cari%' or PENANGGUNG_JAWAB LIKE '%$cari%' limit $offset,$limit"); $hasil=mysql_fetch_row($query);

if($hasil>0){$query2=mysql_query("SELECT

* FROM project where NAMA LIKE '%$cari%' or PENANGGUNG_JAWAB LIKE '%$cari%' limit $offset,$limit");

while($tampil=mysql_fetch_array($query2)){

$query4=mysql_query("SELECT NAMA FROM client where CLIENT_ID='$tampil[CLIENT_ID]'");

$tampil1=mysql_fetch_array($query4);?>

<a style="text-decoration:none; color:#000;" href="index.php?<?php echo $id_project."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>">

<table > <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:80px; width:100px; ">ID Project<br/><hr><?php echo $tampil['PROJECT_ID']; ?></td>

155

<td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Nama Client<br/><hr id="all"><?php echo $tampil1['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:550px;">Penanggung Jawab<br/><hr><?php echo $tampil['PENANGGUNG_JAWAB']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Nama Project<br/><hr id="all"><?php echo $tampil['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Deadline<br/><hr id="all"><?php echo $tampil['TANGGAL_SELESAI']; ?></td> </tr> </table> </a> <?php

}// mencari jumlah

semua data dalam tabel iklan$query3="SELECT COUNT(*) AS

jumdata FROM project where NAMA LIKE '%$cari%' or PENANGGUNG_JAWAB LIKE '%$cari%'";

$hasil1 = mysql_query($query3) or die(mysql_error());

$data = mysql_fetch_array($hasil1);

$jumdata = $data['jumdata'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumpage = ceil($jumdata/$limit);

?><table>

<tr> <td align="center" style="width:1200px; color:#FFF" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo

156

$_SERVER['PHP_SELF']."?page=".($page-1); ?>'> << Prev </a>

<?php }

//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1); ?>'>Next >></a>

<?php }

?> </td> </tr> </table> <?php

}else{?><table>

<tr> <td bgcolor="#E8E8E8" style="height:50px; width:1200px; padding-left:5px; color:#000;"> Hasil Tidak Ditemukan</td> </tr> </table>

<?php}

?></body></html>L_awal_project.php<?php

include "koneksi.php";

include_once("project/sistem_update.php");

if(isset($_GET['page'])){$page=$_GET['page'];

}else{$page=1;

157

}$limit=3;//perhitungan offset$offset = ($page - 1) * $limit;

?><html><head></head><body>

<table> <tr> <td bgcolor="#999999" style="height:75px; width:1200px;"align="center"><h2>DAFTAR PROJECT</h2></td> </tr> </table> <?php

$query=mysql_query("SELECT * FROM project limit $offset,$limit"); while($tampil=mysql_fetch_array($query)){

$query4=mysql_query("SELECT NAMA FROM client where CLIENT_ID='$tampil[CLIENT_ID]'");

$tampil1=mysql_fetch_array($query4);?>

<a style="text-decoration:none; color:#000;" href="index.php?<?php echo $id_project."=".$chiper->encrypt($tampil['PROJECT_ID'],$key); ?>">

<table > <tr> <td bgcolor="#E8E8E8" rowspan="2" align="center" style="height:80px; width:100px; ">ID Project<br/><hr><?php echo $tampil['PROJECT_ID']; ?></td> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Nama Client<br/><hr id="all"><?php echo $tampil1['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:550px;">Penanggung Jawab<br/><hr><?php echo $tampil['PENANGGUNG_JAWAB']; ?></td> </tr> <tr> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Nama Project<br/><hr id="all"><?php echo $tampil['NAMA']; ?></td> <td bgcolor="#E8E8E8" align="center" style="height:50px; width:450px; padding-bottom:5px; padding-top:5px;">Deadline<br/><hr id="all"><?php echo $tampil['TANGGAL_SELESAI']; ?></td>

158

</tr> </table> </a> <?php

}// mencari jumlah

semua data dalam tabel iklan$query3="SELECT COUNT(*) AS

jumdata FROM project";$hasil1 =

mysql_query($query3);$data =

mysql_fetch_array($hasil1);$jumdata =

$data['jumdata'];// menentukan jumlah

halaman yang muncul berdasarkan jumlah semua data$jumpage =

ceil($jumdata/$limit);?><table>

<tr> <td align="center" style="width:1200px; color:#FFF" bgcolor="#999999">

<?php//menampilkan link <<

Previousif ($page > 1){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page-1); ?>'> << Prev </a>

<?php }

//menampilkan urutan pagingfor($i = 1; $i <= $jumpage;

$i++){if ($i == $page){

echo " <b>".$i." of ".$jumpage."</b> ";

}}//menampilkan link Next >>if ($page < $jumpage){

?><a style="text-

decoration:none; color:#FFF;" href='<?php echo $_SERVER['PHP_SELF']."?page=".($page+1); ?>'>Next >></a>

<?php

159

}?>

</td> </tr> </table></body></html>Login.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=utf-8" /><title>Untitled Document</title></head>

<body><form action="proses_login.php" method="post">

<table align="center" style="padding:150px; font-family:Tahoma, Geneva, sans-serif; color:#FFF;">

<?php //echo $_POST['tampil']; if(isset($_SESSION['tampil'])){ ?> <tr> <td colspan="3" bgcolor="#FF0000" align="center"><?php echo $_SESSION['tampil']; ?></td> </tr> <?php

}?>

<tr> <td colspan="3" align="left"><h3>LOGIN</h3></td> </tr> <tr> <td align="left">Username</td> <td>:</td> <td><input type="text" name="user" placeholder="username" style="height:25px; width:220px;" /></td> </tr> <tr> <td>Password</td> <td>:</td>

160

<td><input type="password" name="pass" placeholder="password" style="height:25px; width:220px;"/></td> </tr> <tr> <td></td> <td></td> <td><input type="submit" value="Login" style="font-family:Tahoma, Geneva, sans-serif; height:25px; font-size:16px; width:80px; border:2px solid; border-radius:25px; border-color:#FFF;"/></td> </tr> </table> </form></body></html>Proses_insert_pegawai.php<?php

include "../koneksi.php";include_once("../chiper.php");

$nip=$_POST['nip'];$nama=$_POST['nama'];$alamat=$_POST['alamat'];$hp=$_POST['hp'];$query=mysql_query("select PEGAWAI_ID from pegawai

order by PEGAWAI_ID desc");$get_id=mysql_fetch_array($query);$new_id=$get_id[0]+1;

$temp_nama=str_replace("'","''",$nama);$temp_alamat=str_replace("'","''",$alamat);

$input=mysql_query("insert into pegawai value ('$new_id','$nip','$temp_nama','$temp_alamat','$hp')");

echo $query2;if(!$input){

echo "Tambah Data Gagal";}else{

header("location:../index.php?$user=$d_pegawai");

}?>Proses_update_pegawai.php<?php

include_once("../en_des.php");include "../koneksi.php";

$nip=$_POST['nip'];

161

$nama=$_POST['nama'];$alamat=$_POST['alamat'];$hp=$_POST['hp'];

echo $nip;echo $nama;echo $alamat;echo $hp;

$temp_nama=str_replace("'","''",$nama);$temp_alamat=str_replace("'","''",$alamat);

$input=mysql_query("update pegawai SET NIP='$nip',NAMA='$temp_nama',ALAMAT='$temp_alamat',TELEPON='$hp' where PEGAWAI_ID='".$_GET["$edit_pegawai"]."'");

if(!$input){echo "Update Data Gagal";

}else{header("location:../index.php?

$user=$d_pegawai");}

?>Proses_insert_client.php<?php

include_once("../en_des.php");include "../koneksi.php";

$nama=$_POST['nama'];$alamat=$_POST['alamat'];$hp=$_POST['hp'];

$query=mysql_query("select CLIENT_ID from client order by CLIENT_ID desc");

$get_id=mysql_fetch_array($query);$new_id=$get_id[0]+1;

$temp_nama=str_replace("'","''",$nama);$temp_alamat=str_replace("'","''",$alamat);

$input=mysql_query("insert into client value ('$new_id','$temp_nama','$temp_alamat')");

if(!$input){echo "Tambah Data Gagal";

}else{header("location:../index.php?

$user=$d_client");}

?>

162

Proses_update_client.php<?php

include_once("../en_des.php");include "../koneksi.php";

$nama=$_POST['nama'];$alamat=$_POST['alamat'];

$temp_nama=str_replace("'","''",$nama);$temp_alamat=str_replace("'","''",$alamat);

$input=mysql_query("update client SET NAMA='$temp_nama',ALAMAT='$temp_alamat' where CLIENT_ID='".$_GET["$edit_client"]."'");

if(!$input){echo "Update Data Gagal";

}else{header("location:../index.php?

$user=$d_client");}

?>Proses_insert_project.php<?php

include "../koneksi.php";

$c_id=$_POST['client_id'];$hari=$_POST['lama_pengerjaan']*30;$tgl=$_POST['tgl'];$tgl_s=date('Y-m-d', strtotime('+'.

$hari.'days',strtotime($_POST['tgl'])));$nama_p=$_POST['nama_project'];$pj=$_POST['pj'];$lp=$_POST['lama_pengerjaan'];

$query=mysql_query("select PROJECT_ID from project order by PROJECT_ID desc");

$get_id=mysql_fetch_array($query);$new_id=$get_id[0]+1;

$temp_nama_p=str_replace("'","''",$nama_p);$temp_pj=str_replace("'","''",$pj);

$input=mysql_query("insert into project value ('$new_id','$c_id','$tgl','$tgl_s','$temp_nama_p','$temp_pj','0','$lp')");

if(!$input){echo "Tambah Data Gagal";

}else{

163

header('location:../index.php');}

?>Proses_update_project.php<?php

include_once("../en_des.php");include "../koneksi.php";

$c_id=$_POST['client_id'];$hari=$_POST['lama_pengerjaan']*30;$tgl=$_POST['tgl'];$tgl_s=date('Y-m-d', strtotime('+'.

$hari.'days',strtotime($_POST['tgl'])));$nama_p=$_POST['nama_project'];$pj=$_POST['pj'];$lp=$_POST['lama_pengerjaan'];

$temp_nama_p=str_replace("'","''",$nama_p);$temp_pj=str_replace("'","''",$pj);

$input=mysql_query("update project SET CLIENT_ID='$c_id',TANGGAL='$tgl',TANGGAL_SELESAI='$tgl_s',NAMA='$temp_nama_p',PENANGGUNG_JAWAB='$temp_pj',LAMA_PENGERJAAN='$lp' where PROJECT_ID='".$_GET["$edit_project"]."'");

if(!$input){echo "Update Data Gagal";

}else{header('location:../index.php');

}?>Sistem_update_project.php<?php

$query=mysql_query("SELECT * FROM project");

while($update=mysql_fetch_array($query)){$query2=mysql_query("SELECT BOBOT FROM

project_detil where PROJECT_ID='$update[PROJECT_ID]'");$t_nilai=array();$no=0;

while($tambah=mysql_fetch_array($query2)){$t_nilai[$no]=$tambah['BOBOT'];$no++;

}

$hasil=0;for($i=0;$i<count($t_nilai);$i++){

164

$hasil=$hasil+$t_nilai[$i];}if(count($t_nilai)==0){

$hasilakhir=0;}else{

$hasilakhir=$hasil/count($t_nilai);}

$query3=mysql_query("update project SET NILAI=$hasilakhir where PROJECT_ID='$update[PROJECT_ID]'");

}

$query_pj=mysql_query("select PROJECT_ID from project");

while($update_pj=mysql_fetch_array($query_pj)){$proses_pj=mysql_query("select p.NAMA from

pegawai as p, project_team as pt where pt.PROJECT_ID=$update_pj[0] and p.PEGAWAI_ID=pt.PEGAWAI_ID and pt.STATUS_KEPALA=1");

while ($proses_temp=mysql_fetch_array($proses_pj)){

$update_hasil=mysql_query("update project SET PENANGGUNG_JAWAB='$proses_temp[0]' where PROJECT_ID='$update_pj[PROJECT_ID]' ");

}}

?>Proses_insert_project_detil.php<?php

include "../koneksi.php";include_once("../en_des.php");

$p_id=$_POST['id_project'];$nama_modul=$_POST['nama_modul'];$ket=$_POST['ket'];$bobot=$_POST['bobot'];$status=$_POST['status'];

$query=mysql_query("select PROJECT_DETIL_ID from project_detil order by PROJECT_DETIL_ID desc");

$get_id=mysql_fetch_array($query);$new_id=$get_id[0]+1;

$temp_nama_modul=str_replace("'","''",$nama_modul);

$temp_ket=str_replace("'","''",$ket);

$input=mysql_query("insert into project_detil

165

value ('$new_id','$p_id','$nama_modul','$ket','$bobot','$status')");

if(!$input){echo "Tambah Data Gagal";

}else{header("location:../index.php?

$user=$d_project_detil");}

?>Proses_update_project_detil.php<?php

include_once("../en_des.php");include "../koneksi.php";

$p_id=$_POST['project_id'];$nama_modul=$_POST['nama_modul'];$ket=$_POST['ket'];$bobot=$_POST['bobot'];$status=$_POST['status'];

$temp_nama_modul=str_replace("'","''",$nama_modul);

$temp_ket=str_replace("'","''",$ket);

$input=mysql_query("update project_detil SET PROJECT_ID='$p_id',NAMA_MODUL='$temp_nama_modul',KETERANGAN='$temp_ket',BOBOT='$bobot',STATUS_PENYELESAIAN='$status' where PROJECT_DETIL_ID='".$_GET["$edit_project_detil"]."'");

if(!$input){echo "Update Data Gagal";

}else{header("location:../index.php?

$user=$d_project_detil");}

?>Proses_insert_project_team.php<?php

include_once("../en_des.php");include "../koneksi.php";$pg_id=$_POST['id_pegawai'];$p_id=$_POST['id_project'];$status=$_POST['status'];

$query=mysql_query("select PROJECT_TEAM_ID from project_team order by PROJECT_TEAM_ID desc");

$get_id=mysql_fetch_array($query);

166

$new_id=$get_id[0]+1;

$input=mysql_query("insert into project_team value ('$new_id','$pg_id','$p_id','$status')");

if(!$input){echo "Tambah Data Gagal";

}else{header("location:../index.php?

$user=$d_project_team");}

?>Proses_update_project_team.php<?php

include_once("../en_des.php");include "../koneksi.php";$pg_id=$_POST['pegawai_id'];$p_id=$_POST['project_id'];$status=$_POST['status'];

$input=mysql_query("update project_team SET PEGAWAI_ID='$pg_id',PROJECT_ID='$p_id',STATUS_KEPALA='$status'

where PROJECT_TEAM_ID='".$_GET["$edit_project_team"]."'");

if(!$input){echo "Update Data Gagal";

}else{header("location:../index.php?

$user=$d_project_team");}

?>

167

BAB VII

PENUTUP

7.1 Kesimpulan

Dari hasil analisis dan pembuatan sistem pada bab

sebelumnya, dapat diambil kesimpulan :

1. Sistem Informasi Surat Perintah Perjalanan Dinas

(SISPPD) dapat memberikan kemudahan efektifitas

dalam pengolahan dan monitoring surat perjalanan

dinas yang dikeluarkan oleh perusahaan.

2. Sistem Manajemen Projek dapat memebrikan

kemudahan dan efektifitas pada sebuah perusahaan

dalam mengolah serta memonitoring sebuah projek

yang sedang dikerjakan oleh sebuah perusahaan.

3. Kedua sistem tersebut sangat efisien dan juga fleksibel

dalam hal penyimpanan serta cara aksesnya.

7.2 Saran

Dari Penelitian yang kami lakukan ada beberapa hal yang perlu di pehatikan:

1. Tingkat kompleksitas sistem yang dikerjakan masih kurang serta tampilan dari sistem yang mungkin masih terlalu kaku untuk sebuah aplikasi berbasis web.

168

BAB VIII

DAFTAR PUSTAKA

1. G. Taylor Allen, 2006, ”SQL for Dummies”. Wiley Publishing, Inc. Indiana.

2. Valade. Janet, 2004, “PHP 5 for Dummies”. Wiley Publishing, Inc. Indiana.

3. Holzner, PhD. Steve, 2006, “Ajax For Dummies”. Wiley Publishing, Inc. Indiana.

4. Bradford. Anselm and Haine. Paul, 2011, “HTML5 Mastery: Semantics, Standards, and Styling”. Friendsoft, New York.

5. Lubbers. Peter, Albers. Brian and Salim. Frank, 2011, “Pro HTML 5 Programing Second Edition”. Friensoft, New York.

6. http://www.w3school.com di akses pada 09 Januari 2014.

7. https://www.wikipedia.com di akses pada 28 Januari 2014.

169

LAMPIRAN

170