4. Barat berbatasan dengan Samudera Indonesia
6.2 Saran
Dari peninjauan dan riset yang telah dilakukan oleh penulis, maka penulis berkeinginan memberikan saran – saran yang mungkin dapat digunakan sebagai bahan pertimbangan bagi para pembaca, yaitu:
1. Sejalan dengan pesatnya kemajuan Teknologi, Penulis berharap agar pembaca lebih memperdalam pengetahuan dibidang komputer, mengingat penggunaan komputer dewasa ini tidak dapat dipisahkan lagi dengan aktifitas sehari-hari.
2. Perlu dilakukan pembaharuan atau update berkala oleh administrator pada website ini guna memberikan informasi yang terbaru.
3. Untuk mengurangi kebosanan pada sistem ini, perlu dibuat rancangan layout atau template dengan gambar dan animasi yang menarik.
4. Perlu dilakukan penggandaan (backup) database secara teratur ke dalam media penyimpanan lainnya untuk mencegah hal-hal yang tidak diinginkan seperti data hilang atau rusak.
DAFTAR PUSTAKA
Irma, Ade. 2006. Pengolahan Database MySQL Dengan Script PHP. Bandung:
Yrama Widya.
Jogiyanto, H.M. 1988. Pengenalan Komputer : Dasar Ilmu Komputer, Pemograman, Sistem Informasi, dan Intelegensi Buatan. Yogyakarta : Andi Yogyakarta.
Kadir, Abdul. 2003. Pemograman Web. Yogyakarta: Andi Yogyakarta.
Laudon, C. Kenneth & Jane P. Laudon. 2007 Sistem Informasi Manajemen. Jakarta:
Salemba Empat.
Lenawati. Mei. 2006. Mahir dalam 7 Hari Macromedia Dreamweaver 8 dengan PHP dan MySQL. Yokyakarta: Gava Media.
Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta: Andi
Wahana, Komputer. 2006. Membuat Website Interaktif dengan Macromedia Dreamweaver 8. Yogyakarta: Andi.
S U R A T K E T E R A N G A N Hasil Uji Program Tugas Akhir
Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma 3 Ilmu Komputer :
N a m a : MILA SUSANTI
N I M : 082406213
Program Studi : Teknik Informatika
Judul TA : SISTEM INFORMASI DATA GAJI PEGAWAI
NEGERI SIPIL PADA KANTOR KECAMATAN SINUNUKAN KABUPATEN MADINA.
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Mei 2011.
Dengan Hasil : Sukses / Gagal
Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.
Medan, Juni 2011
Dosen Pembimbing/Kepala Lab. Komputer,
Drs. Sawaluddin, M. IT NIP. 19591231 199802 1 001
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama : Mila Susanti
Nomor Induk Mahasiswa : 082406213
Judul Tugas Akhir : Sistem Informasi Data Gaji Pegawai Negeri Sipil Pada Kantor Kecamatan Sinunukan Kabupaten Madina.
Dosen Pembimbing : Drs. Sawaluddin, M. IT Tanggal Mulai Bimbingan :
Tanggal Selesai Bimbingan :
No Tanggal Asisten Bimbingan
Pembahasan Pada Asistensi Mengenai, Pada Bab :
Paraf Dosen
Pembimbing Keterangan
* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan Mahasiswa telah selesai.
Diketahui, Disetujui,
Departemen Matematika FMIPA USU Pembimbing Utama/
Ketua Penanggung Jawab
Prof. Dr. Tulus, M. Si Drs. Sawaluddin, M. IT
KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM STUDI D.III TEKNIK INFORMATIKA
Jl. Bioteknologi No. 1 Kampus USU MEDAN – Telp/FAX. 061-8214290
LISTING PROGRAM
1. formlogin.php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Login Kepegawaian Kecamatan Sinunukan</title>
<link rel="shortcut icon" href="images/mutasi.jpg" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css"
media="screen" />
<style type="text/css">
<!-- .style1 {
font-size: 14px;
font-style: italic;
} -->
</style>
</head>
<body>
<div id="wrapper">
<div id="logo">
<h1><a href="#">Gaji pegawai negeri sipil </a></h1>
<p class="style1"> Kantor kecamatan sinunukan kabupaten madina </p>
</div>
<hr />
<!-- end #logo -->
<div id="header">
<!-- end #menu -->
<!-- end #search -->
</div>
<!-- end #header -->
<!-- end #header-wrapper -->
<div id="page">
<div id="page-bgtop">
<div id="content">
<div class="post">
<h2 class="title"><a href="#">Login</a></h2>
<div class="entry">
<p><form id="form1" method="post" action="admin.php">
<table cellpadding="5">
<tr><td width="10" rowspan="2"><img src="images/login.jpg" width="56"
height="49"></td>
<td width="78"><b>Username</b> </td>
<td width="6"><b>:</b></td>
<td width="144"><input type="text" name="user" maxlength="40" /></td>
</tr>
<tr><td><b>Password</b></td>
<td>:</td>
<td><input type="password" name="password" maxlength="40" /></td>
</tr>
<tr><td colspan="4"> </td>
</tr>
<tr><td colspan="3"> </td>
<td><input type="submit" value="Login" />
<input type="reset" value="Hapus" />
</td>
</tr>
</table>
</form>
</div>
</div>
</div>
<!-- end #content -->
<!-- end #sidebar -->
<div style="clear: both;"> </div>
</div>
</div>
<!-- end #page -->
<div id="footer-bgcontent">
<div id="footer">
<p>Copyright @ 2011 Kepegawaian camat sinunukan. Design by mila susanti</p>
</div>
</div>
<!-- end #footer -->
</div>
</body>
</html>
2. login.php
<?php
$user = $_POST['user'];
$password = $_POST['password'];
include ("server.php");
$hasil = mysql_query("select * from admin where user='$user' and password='$password'");
$row = mysql_fetch_array($hasil);
if($row[user]==$user and $row[password]=$password) {
session_start();
session_register("user");
session_register("password");
$id=$row[id];
$user=$row[user];
$password=$row[password];
if ($row[id]==$id)
{header("location:pegawai/pegawai.php");
exit;
} }
else {
echo("WARNING<br>");
echo("Login gagal, Karena nama dan password tidak benar <br>");
echo("<A href='index.php'>Login ulang </a><br><br>");
}
?>
3. formdatapegawai.php
<?php
include"../cek.php";
include"../server.php";
$admin=mysql_query("select * from admin order by id limit 1");
$user2=mysql_fetch_array($admin);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Form Data Pegawai</title>
<link rel="shortcut icon" href="../images/mutasi.jpg" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css"
media="screen" />
<style type="text/css">
<!-- .style1 {
font-size: 14px;
font-style: italic;
} -->
</style>
</head>
<body>
<div id="wrapper">
<div id="logo">
<h1><a href="#">Gaji pegawai negeri sipil </a></h1>
<p class="style1"> Kantor kecamatan sinunukan kabupaten madina </p>
</div>
<hr />
<!-- end #logo -->
<div id="header">
<div id="menu">
<ul>
<li><a href="pegawai.php" >Input Data Pegawai </a></li>
<li><a href="datapegawai.php">Lihat Data Pegawai</a></li>
<li><a href="caripegawai.php">Cari Data Pegawai</a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
</div>
<!-- end #menu -->
<!-- end #search -->
</div>
<!-- end #header -->
<!-- end #header-wrapper -->
<div id="page">
<div id="page-bgtop">
<div id="content">
<div class="post">
<h2 class="title"><a href="#">form data pegawai baru </a></h2>
<div class="entry">
<p>
<form name="form1" method="post" action="inputpegawai.php">
<table cellpadding="5">
<tr><td colspan="3"><strong>Data Pribadi Karyawan</strong></td>
</tr>
<tr>
<td width="138">Nomor Induk </td>
<td width="10">:</td>
<td width="400"><input type="text" name="nip"></td>
</tr>
<tr> <td>Nama Pegawai </td>
<td>:</td>
<td><input type="text" name="nama" size="40"></td>
</tr>
<tr><td>Jenis Kelamin</td>
<td>:</td>
<td><select name="kelamin">
<option value="Laki-laki">Laki-laki</option>
<option value="Perempuan">Perempuan</option></select></td>
</tr>
<tr><td>Tempat / Tanggal Lahir</td>
<td>:</td>
<td><input type="text" name="tempat_lahir" size="20">
</td>
</tr>
<tr><td>Tanggal Lahir</td>
<td>:</td>
<td>
<select name="tgllahir">
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option></select>
<select name="bulan">
<option value="01">Januari</option>
<option value="02">Februari</option>
<option value="03">Maret</option>
<option value="04">April</option>
<option value="05">Mei</option>
<option value="06">Juni</option>
<option value="07">Juli</option>
<option value="08">Agustus</option>
<option value="09">September</option>
<option value="10">Oktober</option>
<option value="11">November</option>
<option value="12">Desember</option></select>
<select name="tahun">
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option></select>
</td>
</tr>
<tr><td>Agama</td>
<td>:</td>
<td><select name="agama">
<option value="Islam" selected="selected">Islam</option>
<option value="Kristen">Kristen</option>
<option value="Protestan">Protestan</option>
<option value="Hindu">Hindu</option>
<option value="Budha">Budha</option></select></td>
</tr>
<tr><td>Status Perkawinan </td>
<td>:</td>
<td><select name="status">
<option value="Belum Menikah">Belum Menikah</option>
<option value="Menikah">Menikah</option>
<option value="Duda atau Janda">Duda / Janda</option>
</select></td>
</tr>
<tr><td>Jumlah Anak </td>
<td>:</td>
<td><select name="jumlah_anak">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option></select></td>
</tr>
<tr><td colspan="3"> </strong> </td></tr>
<tr><td colspan="3"><strong>Data Status Karyawan</strong> </td>
</tr>
<tr><td>Status Kepegawaian</td>
<td>:</td>
<td><select name="statuspegawai">
<option value="PNS">PNS</option>
<option value="Honorer">Honorer</option>
</select></td>
</tr>
<tr><td>Golongan</td>
<td>:</td>
<td><select name="golongan">
<option value="II-A">II-A</option>
<option value="II-B">II-B</option>
<option value="II-C">II-C</option></select></td>
</tr>
<tr><td width="138">Jabatan</td>
<td width="10">:</td>
<td width="400"><input type="text" name="jabatan"
size="40"></td>
</tr>
<tr><td width="138">Bagian</td>
<td width="10">:</td>
<td width="400"><input type="text" name="bagian"
size="40"></td>
</tr>
<tr> <td colspan="3"> </strong> </td>
</tr>
<tr>
<td colspan="3"><strong>Data Alamat
</strong></td>
</tr>
<tr><td>Alamat</td>
<td>:</td>
<td><textarea name="alamat"
cols="30"></textarea></td>
</tr>
<tr>
<td width="138">Telep./HP.</td>
<td width="10">:</td>
<td width="400"><input type="text"
name="telp" size="40"></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr><td colspan="2"> </td>
<td><input type="submit" value="S i m p a n">
<input type="reset"
value="H a p u s">
</td>
</tr>
</table>
</form>
</div>
</div>
</div>
<!-- end #content -->
<div id="sidebar">
<ul>
<li>
<table width="150" height="70"
border="0" cellpadding="1" cellspacing="1">
<tr>
<td><img src="../images/mutasi.jpg" alt=""
width="196" height="187" /></td>
</tr>
</table>
</li>
<li><h2>Menu </h2>
<ul>
<li><a href="pegawai.php">Data Pegawai</a></li>
<li><a href="../penggajian/penggajian.php">Data Penggajian</a></li>
<li><a href="../laporan/laporan.php">Laporan</a></li>
<li><a href="../admin/admin.php">Account</a></li>
<li><a href="../logout.php">Logout</a></li>
</ul>
</li>
</ul>
</div>
<!-- end #sidebar -->
<div style="clear: both;"> </div>
</div>
</div>
<!-- end #page -->
<div id="footer-bgcontent">
<div id="footer">
<p>Copyright @ 2011 Kepegawaian camat sinunukan. Design by mila susanti</p>
</div>
</div>
<!-- end #footer -->
</div>
</body>
</html>
4. inputdatapegawai.php
<?php
include ("server.php");
$nip = $_POST['nip'];
$nama = $_POST['nama'];
$kelamin= $_POST['kelamin'];
$tempat_lahir = $_POST['tempat_lahir'];
$tgllahir= $_POST['tgllahir'];
$bulan= $_POST['bulan'];
$tahun= $_POST['tahun'];
$agama= $_POST['agama'];
$status= $_POST['status'];
$jumlah_anak=$_POST['jumlah_anak'];
$golongan=$_POST['golongan'];
$jabatan=$_POST['jabatan'];
$bagian=$_POST['bagian'];
$alamat=$_POST['alamat'];
$telp=$_POST['telp'];
$statuspegawai=$_POST['statuspegawai'];
if(!empty($nip)&&!empty($nama)) {
mysql_query ("insert into pegawai (nip, nama, kelamin, tempat_lahir, tanggal_lahir, agama, jumlah_anak, golongan, jabatan, bagian, alamat, telp, status, statuspegawai) values ('$nip', '$nama', '$kelamin', '$tempat_lahir', '$tahun''$bulan''$tgllahir', '$agama',
'$jumlah_anak', '$golongan', '$jabatan', '$bagian', '$alamat', '$telp', '$status', '$statuspegawai')");
header ("location:pegawai.php");
}else{
echo("Error,\n");
}
?>
5. datapegawai.php
<?php
include"../cek.php";
include"../server.php";
$admin=mysql_query("select * from admin order by id limit 1");
$user2=mysql_fetch_array($admin);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Data Pegawai</title>
<link rel="shortcut icon" href="../images/mutasi.jpg" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css"
media="screen" />
<style type="text/css">
<!-- .style1 {
font-size: 14px;
font-style: italic;
} -->
</style>
</head>
<body>
<div id="wrapper">
<div id="logo">
<h1><a href="#">Gaji pegawai negeri sipil </a></h1>
<p class="style1"> Kantor kecamatan sinunukan kabupaten madina
</p>
</div>
<hr />
<!-- end #logo -->
<div id="header">
<div id="menu">
<li><a href="datapegawai.php">Lihat Data Pegawai</a></li>
<li><a href="caripegawai.php">Cari Data Pegawai</a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
</div>
<!-- end #menu -->
<!-- end #search -->
</div>
<!-- end #header -->
<!-- end #header-wrapper -->
<div id="page">
<div id="page-bgtop">
<div id="content">
<div class="post">
<h2 class="title"><a href="#">data pegawai </a></h2>
<div class="entry">
<p>
<?php
include("../server.php");
$query = mysql_query ("select * from pegawai order by nip",$db) or die (mysql_error());
$jumlah = mysql_num_rows($query);
echo "<b>Jumlah Pegawai = $jumlah </b>";
echo "<table border='1' align =\"center\" style=border-collapse:collapse cellpadding=5 cellspcing=5>";
Printf("<tr bgcolor=#cccccc><td align=center width=100><b>NIP</b></td><td width=200
align=center><b>Nama</b></td><td width=100 align=center><b>Jenis Kelamin</b></td><td width=150 align=center><b>Tempat
Lahir</b></td><td width=100 align=center><b>Tanggal Lahir</b><td align=center><b>Golongan</b></td><td
align=center><b>Detail</b></td></tr>");
while ($user = mysql_fetch_array($query)) {
$nip=$user["nip"];
$nama=$user["nama"];
$kelamin=$user["kelamin"];
$tempat_lahir=$user["tempat_lahir"];
$tanggal_lahir=$user["tanggal_lahir"];
$agama=$user["agama"];
$status=$user["status"];
$jumlah_anak=$user["jumlah_anak"];
$golongan=$user["golongan"];
$jabatan=$user["jabatan"];
$bagian=$user["bagian"];
$telp=$user["telp"];
$alamat=$user["alamat"];
Printf("<tr><td align=center>$nip</td><td align=center>$nama</td><td align=center>$kelamin</td><td align=center>$tempat_lahir</td><td align=center>$tanggal_lahir</td><td align=center>$golongan</td><td align=center><a href=detailpegawai.php?nip=$nip><img
src=../images/ico_edit.png width=20 height=20 /></a></td></tr>");
}