Sistem Informasi Akademik Berbasis Web pada MTs Darul Hikmah

(1)

LISTING PROGRAM

1. Home.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>MTs Darul Hikmah</title> </head>

<body>

<form action="" method="post" name="frmhome">

<table width="596" cellpadding="2" cellspacing="2"> <tr align="center">

<td width="636">

<?php include "koneksi.php"; if($_SESSION['typelog']=="guru"){

echo "-==Selamat Datang ". $_SESSION['nmguru']."==-"; }

else if($_SESSION['typelog']=="admin"){ echo "-== Selamat Datang Admin ==-"; } else if($_SESSION['typelog']=="siswa"){

echo "-== Selamat Datang ". $_SESSION['nama']."==-"; }

else {

echo "<marquee direction='left'><b><h3>Selamat Datang di Website Sistem Informasi Akademik MTs Darul Hikmah</h3></b></marquee>";} ?>

<object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000

codebase=http://download.macromedia.com/pub/shockwav e/cabs/flash/swflash.cab#version=5,0,2,0

width=528 height=400>

<param name=movie value=cybertrick2.swf> <param name=quality value=high>

<param name=BGCOLOR value=#FFFFFF> <param name=SCALE value=showall> <embed src=cybertrick2.swf


(2)

pluginspage=http://www.macromedia.com/shockwave/down load/index.cgi?P1_Prod_Version=ShockwaveFlash

type=application/x-shockwave-flash width=528

height=400

bgcolor=#FFFFFF scale= showall> </embed>

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

</table> </form> </body> </html>

2. Index.php <?php

session_start();

include("koneksi.php"); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html> <head>

<title>MTs Darul Hikmah</title>

<link href="default.css" rel="stylesheet" type="text/css" />

</head> <body>

<div id="header">

<div id="topmenu"> </div>

</div>

<div id="menu"> <ul>

<li class="first"><a

href="index.php">Home</a></li> <li><a

href="index.php?hlmn=loginadmin">Login</a></li> <!--<li><a


(3)

<li><a

href="index.php?hlmn=siswa">Siswa</a></li>--> <li><a href="#">About</a>

<ul><li><a

href="profil.php">Profil</a></li>

<li><a href="visi_misi.php">Visi dan Misi</a></li> </ul></li>

</ul> </div>

<div id="content"> <div id="imain">

<?

if(!isset($_GET['hlmn'])) {

include"home.php"; }

else {

$hlmn = $_GET['hlmn']; include"loginadmin.php";

}

?> </div>

</div>

<div id="footer">

<p id="legal">Copyright &copy; Mahasiswa Universitas Sumatera Utara Designed by <a href="#">Mintarti</a>.</p>

<p id="links"><a href="#">Universitas

Sumatera Utara</a> | <a href="#">MTs Darul Hikmah </a></p>

</div> </body> </html>

3. Index1.php <?php

session_start();

require_once("koneksi.php"); include ("include/fungsi.php");

if(!hasLogin()) header('Location: index.php'); if(isset($_GET['logout'])){


(4)

header('Location: index.php');} function hasLogin(){

return isset($_SESSION['typelog']); }

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html> <head>

<title>MTs Darul Hikmah</title>

<link href="default.css" rel="stylesheet" type="text/css" />

<script language="javascript"> function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');

}

function vGuru(kdpel){

window.open('vTabelGuru.php?kdpelajaran='+kdpel,'' ,'toolbar=no,scrollbars=yes,statusbar=yes,height=6 00,width=400');

}

</script> </head> <body>

<div id="header">

<div id="topmenu"> </div>

</div>

<div id="menu"> <ul>

<li class="first"><a

href="index1.php?hlmn=home" title="Sign Out">Home</a></li>

<li><a href="logout.php" title="Sign Out">Logout</a></li>

</ul> </div>

<div id="content"> <div id="main">

<?

if(!isset($_GET['hlmn'])) {

include"home.php"; }


(5)

$hlmn = $_GET['hlmn']; switch ($hlmn)

{

case 'menu_siswa': loadAdmin("menusiswa.php");

break;

case 'search_siswa': loadAdmin("searchkelas.php");

break;

case 'tabel_siswa2': loadAdmin("tabelsiswa2.php");

break;

case 'input_pelajaran': loadAdmin("inputpelajaran.php");

break;

case 'input_ujian': loadAdmin("inputujian.php");

break;

case 'input_ekskul': loadAdmin("inputekskul.php");

break;

case 'input_siswa': loadAdmin("inputsiswa.php");

break;

case 'input_guru': loadAdmin("inputguru.php");

break;

case 'input_nilai': loadAdmin("inputnilai.php");

break;

case 'input_pelanggaran': loadAdmin("inputpelanggaran.php");

break;

case 'input_absen': include("inputabsen.php");

break;

case 'edit_absen': include("editabsen.php");

break;

case 'nilai_ekskul': include("nilaiekskul.php");

break;

case 'edit_nilaiekskul': loadAdmin("editnilaiekskul.php");

break;

case 'input_kelas': loadAdmin("inputkelas.php");


(6)

case 'view_siswa': loadAdmin("vsiswa.php");

break;

case 'edit_siswa': loadAdmin("editsiswa.php");

break;

case 'tabel_pelajaran2': loadAdmin("TabelPelajaran2.php");

break;

case 'view_pelajaran': loadAdmin("tabelpelajaran.php");

break;

case 'edit_pelajaran': loadAdmin("editpelajaran.php");

break;

/*case 'tabel_guru': loadAdmin"tabelguru.php";

break; */

case 'edit_guru': loadAdmin("editguru.php");

break;

/* case 'tabel_pelanggaran':

loadAdmin"tabelpelanggaran.php"; break;*/

case 'edit_pelanggaran': loadAdmin("editpelanggaran.php");

break;

case 'edit_ekskul': loadAdmin("editekskul.php");

break;

case 'tabel_ekskul': loadAdmin("tabelekskul.php");

break;

/* case 'tabel_kelas':

loadAdmin"tabelkelas.php"; break;*/ case 'edit_kelas':

loadAdmin("editkelas.php"); break;

case 'edit_nilai': loadAdmin("editnilai.php");

break;

case 'nilai_akademik': loadAdmin("nilaiakademik.php");

break;

case 'tabel_jadwal': loadAdmin("tabeljadwalmapel.php");


(7)

case 'edit_jadwal': loadAdmin("editjadwal.php");

break;

case 'input_jadwal': loadAdmin("inputjadwal.php");

break;

case 'input_kasus': include("inputkasus.php");

break;

case 'edit_kasus': include("edit_kasus.php");

break;

case 'kasus_siswa': loadAdmin("kasussiswa.php");

break;

/* Login Guru */

case 'tblnilai_ulangan': include "tblnilaiulangan.php";

break;

case 'nilai_ulangan': include "nilaiulangan.php";

break;

case 'input_ulangan': include "inputulangan.php";

break;

case 'edit_ulangan': include "edit_ulangan.php";

break;

case 'logout': include "logout.php";

break;

case 'ginput_nilai': include"ginputnilai.php";

break;

case 'ubah_pass': include"pass.php";

break;

case 'jadwal_ajar': include"jadwalajar.php";

break;

case 'gnilai_ujian': include"gnilaiujian.php";

break;

case 'gedit_nilai': include"geditnilai.php";

break;

case 'home': include"home.php";


(8)

} } ?>

</div>

<div id="sidebar"> <?

if($_SESSION['typelog'] =="admin"){ ?> <div id="master" class="boxed">

<h2 class="title">Master</h2> <div class="content">

<ul>

<li><h3><a href="index1.php?hlmn=tabel_siswa2"> SISWA</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_pelajaran">Mata pelajaran</a></h3></li>

<li><h3><a href="index1.php?hlmn=input_guru"> guru</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_ekskul">ekskul</a></h3 ></li>

<li><h3><a

href="index1.php?hlmn=input_pelanggaran">pelanggar an</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_kelas">kelas</a></h3>< /li>

</ul> </div>

</div>

<div id="transaksi" class="boxed"> <h2 class="title">transaksi</h2> <div class="content">

<ul>

<li><h3><a

href="index1.php?hlmn=nilai_akademik">nilai Ujian</a></h3></li>

<li><h3><a

href="index1.php?hlmn=nilai_ulangan">nilai Ulangan</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_absen">absen</a></h3>< /li>


(9)

<li><h3><a

href="index1.php?hlmn=nilai_ekskul">nilai ekskul</a></h3></li>

<li><h3><a

href="index1.php?hlmn=tabel_jadwal">jadwal pelajaran</a></h3></li>

<li><h3><a

href="index1.php?hlmn=kasus_siswa">kasus</a></h3> </li> </ul>

</div> </div>

<? }else if($_SESSION['typelog'] =="guru"){?>

<div id="akademik" class="boxed"> <h2 class="title">akademik</h2> <div class="content">

<ul>

<li><h3><a

href="index1.php?hlmn=gnilai_ujian">nilai siswa</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_absen">absen siswa</a></h3></li>

<li><h3><a

href="index1.php?hlmn=input_kasus">pelanggaran siswa</a></h3></li>

<li><h3><a

href="index1.php?hlmn=jadwal_ajar">jadwal Mengajar</a></h3></li>

<li><h3><a

href="index1.php?hlmn=ubah_pass">ubah password</a></h3>

</li> </ul>

</div> </div> </div>

<? } ?> </div>

<div id="footer">

<p id="legal">Copyright &copy; Mahasiswa Universitas Sumatera Utara Designed by <a href="#">Mintarti</a>.</p>


(10)

<p id="links"><a href="#">Universitas

Sumatera Utara</a> | <a href="#">MTs Darul Hikmah </a></p>

</div> </body> </html>

4. Index2.php <?php

session_start();

require_once("koneksi.php");

if(!hasLogin()) header('Location: index.php'); if(isset($_GET['logout'])){

unset($_SESSION['typelog']); header('Location: index.php');} function hasLogin(){

return isset($_SESSION['typelog']); }

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html> <head>

<title>MTs Darul Hikmah</title>

<link href="default.css" rel="stylesheet" type="text/css" />

</head> <body>

<div id="header">

<div id="topmenu"> </div>

</div>

<div id="menu"> <ul>

<li class="first"><a href="index2.php">Home</a></li>

<li><a href="logout.php" title="Sign Out">Sign Out</a></li>

</ul> </div>


(11)

<div id="main" class="boxed"> <?

if(!isset($_GET['hlmn'])) {

include"home.php"; }

else {

$hlmn = $_GET['hlmn']; switch ($hlmn)

{

case 'tabel_siswa': include"tabel_siswa.php";

break;

case 'pelajaran': include"tabelmapel.php";

break;

case 'guru': include"tabelguru.php";

break;

case 'ekskul': include"ekskul.php";

break;

case 'pelanggaran': include"pelanggaran.php";

break;

case 'kelas': include"kelas.php";

break;

case 'logout': include"logout.php";

break;

}

} ?>

</div>

<div id="sidebar"> <?

$_SESSION['typelog'] =="siswa" ?> <div id="master" class="boxed">

<h2 class="title">Menu Utama</h2> <div class="content">

<ul>

<li>

<h3><a

href="index2.php?hlmn=tabel_siswa"> Siswa</a></h3> </li>


(12)

<h3><a href="index2.php?hlmn=pelajaran">Mata pelajaran</a></h3>

</li> <li>

<h3><a

href="index2.php?hlmn=guru"> guru</a></h3> </li>

<li>

<h3><a

href="index2.php?hlmn=ekskul">ekskul</a></h3> </li>

<li>

<h3><a

href="index2.php?hlmn=pelanggaran">pelanggaran</a> </h3>

</li> <li>

<h3><a

href="index2.php?hlmn=kelas">kelas</a></h3> </li>

</ul> </div> </div>

</div> </div>

<div id="footer">

<p id="legal">Copyright &copy; Mahasiswa Universitas Sumatera Utara Designed by <a href="#">Mintarti</a>.</p>

<p id="links"><a href="#">Universitas

Sumatera Utara</a> | <a href="#">MTs Darul Hikmah </a></p>

</div> </body> </html>

5. CekLogin.php <?php

session_start(); //cek login

require_once "koneksi.php";

include_once "include/fungsi.php"; if(isset($_POST['login']))


(13)

$user = $_POST['user'];

$pass = md5($_POST['pass']); $typelog = $_POST['typelog']; $suid = $_POST['suid'];

//cek username dan password di database if($typelog=="admin"){

$login ="SELECT * FROM admin WHERE username='$user' AND password='$pass'";

echo "<script>window.location = 'index1.php';</script>";

}else if($typelog=="guru"){

$login ="SELECT * FROM guru WHERE kdguru='$user' AND password='$pass' ";

echo "<script>window.location = 'index1.php';</script>";

}else if($typelog=="siswa"){

$login ="SELECT * FROM siswa WHERE nis='$user' AND password='$pass' ";

echo "<script>window.location = 'index2.php';</script>";}

//jika user nya ada

$sql = mysql_query ($login) or die (mysql_error());

if (mysql_num_rows ($sql)==1) {

$data = mysql_fetch_array ($sql);

$_SESSION['typelog'] = $typelog;

$_SESSION['suid'] = $suid;

//message dan redirate ke index

$_SESSION['kdguru'] = $data['kdguru'];

$_SESSION['nmguru'] = $data['nmguru'];

$_SESSION['kdpelajaran'] = $data['kdpelajaran'];

$_SESSION['username']=$user; $_SESSION['password']=$pass; } else {


(14)

<script language="javascript"> alert("Login Gagal");

document.location="index.php"; </script>

<?

}

} ?>

6. Koneksi.php <?

$konek=mysql_connect("localhost","root",""); mysql_select_db('akademik');

?>

7. Profil.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html> <head>

<title>MTs Darul Hikmah</title>

<link href="default.css" rel="stylesheet" type="text/css" />

</head> <body>

<div id="header">

<div id="topmenu"> </div>

</div>

<div id="menu"> <ul>

<li class="first"><a

href="index.php">Home</a></li> <li><a

href="index.php?hlmn=loginadmin">Login</a></li> <!--<li><a

href="index.php?hlmn=guru">Guru</a></li> <li><a

href="index.php?hlmn=siswa">Siswa</a></li>--> <li><a href="#">About</a>


(15)

<ul><li><a

href="profil.php">Profil</a></li>

<li><a href="visi_misi.php">Visi Misi</a></li>

</ul></li> </ul>

</div>

<div id="content"> <img class="imgl"

src="images/1_226819864l.jpg" alt="" width="250" height="250" />

<h3><u>Profil MTs Darul Hikmah</h3></u>

<p>MTs Darul Hikmah beralamat di Jalan Barus-Manduamas, Kecamatan Sirandorung Kabupaten

Tapanuli Tengah. Merupakan MTs yang berdiri dibawah naungan Yayasan Pondok Pesantren Modern Darul Hikmah. Berdiri pada tahun 1992 dan

merupakan satu-satunya MTs yang ada di Kecamatan Sirandorung. Asmidar Limbong, SPdI adalah kepala MTs Darul Hikmah saat ini.</p>

<p>Karena MTs merupakan salah satu jenjang

pendidikan dasar, sebagaimana tertuang dalam UU No. 20/2003 tentang SISDIKNAS pasal 17 ayat (2), maka tujuan pendidikan dasar MTs Darul Hikmah dirumuskan mengacu Peraturan Pemerintah No. 19 tahun 2005 tentang Standar Nasional Pendidikan pada Bab V (Standar Kompetensi Lulusan) pasal 26, dan juga tertuang dalam buku panduan penyusunan KTSP dan BSNP. Yang menyatakan bahwa pendidikan dasar bertujuan untuk meletakkan dasar kecerdasan, pengetahuan, kepribadian, ahklak mulia, serta

keterampilan untuk hidup mandiridan mengikuti pendidikan lebih lanjut. Oleh karena itu, kurikulum MTs Darul Hikmah dikembangkan

berdasarkan prinsip untuk mengembangkan potensi agar menjadi manusia yang beriman dan bertakwa kepada Allah SWT, berakhaqul karimah, tekun beribadah, menguasai ilmu pengetahuan alam dan sosial, kreatif dan bertanggung jawab.

</p>

</div> </body> </html>


(16)

8. Visi_Misi.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html> <head>

<title>MTs Darul Hikmah</title>

<link href="default.css" rel="stylesheet" type="text/css" />

</head> <body>

<div id="header">

<div id="topmenu"> </div>

</div>

<div id="menu"> <ul>

<li class="first"><a

href="index.php">Home</a></li> <li><a

href="index.php?hlmn=loginadmin">Login</a></li> <!--<li><a

href="index.php?hlmn=guru">Guru</a></li> <li><a

href="index.php?hlmn=siswa">Siswa</a></li>--> <li><a href="#">About</a>

<ul><li><a

href="profil.php">Profil</a></li>

<li><a href="visi_misi.php">Visi Misi</a></li>

</ul></li> </ul>

</div>

<div id="content">

<b><h3><u>Visi MTs Darul Hikmah</u></h3></b> 1. Memiliki peserta didik yang bermotivasi dalam menempuh ilmu pengetahuan.

<br />2. Memiliki kemampuan beradaptasi dan survive di lingkungan

<br />3. Memiliki lingkungan

madrasah yang kondusif dan nyaman untuk belajar. <br />4. Memiliki kreatifitas yang tinggi dalam menghadapi kehidupan di masyarakat.

<br />5. Memiliki kesadaran yang tinggi dalam pengabdian di masyarakat.


(17)

<br />6. Menjadikan ajaran-ajaran dan nilai-nilai islam, sebagai pandangan hidup,

sikap hidup dan ketrampilan hidup.

<br /><br /> <br /></dd>

<b><h3><u>Misi MTs Darul Hikmah</u></h3></b>

1. Menumbuh kembangkan minat belajar peserta didik.

<br />2. Melaksanakan pembelajaran dan bimbingan secara efektif, sehingga siswa dapat berkembang secara optimal sesuai dengan potensi yang dimiliki.

<br />3. Menciptakan lingkungan

madarasah yang bersih, sehat indah dan nyaman. <br/ >4. Menerapkan menejemen

partisipatif dengan melibatkan warga masyarakat, seluruh warga madarasah dan komite madarasah.

<br />5. Menumbuh kembangkan sikap dan amaliah yang Islami.

<br /><br /><br /> </div>

</div>

<div id="footer">

<p id="legal">Copyright &copy; Mahasiswa Universitas Sumatera Utara Designed by <a href="#">Mintarti</a>.</p>

<p id="links"><a href="#">Universitas

Sumatera Utara</a> | <a href="#">MTs Darul Hikmah </a></p>

</div> </body> </html>

9. Loginadmin.php <?

include("ceklogin.php"); ?>

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


(18)

<span><h3><center>Silahkan Login</center></h3> </span><br />

<form action="" method="post" name="frmlogin"> <table width="" border="0">

<tr><td>Username</td><td>:</td><td>

<input name="user" type="text" size="12" maxlength="20" /></td></tr>

<tr><td>Password</td><td>:</td><td><input

name="pass" type="password" id="pass" size="12" maxlength="20" /></td></tr>

<tr><td>Login Sebagai</td><td>:</td> <td><input type="text" name="typelog" id="typelog" size="6"></td>

</tr> <tr>

<td colspan="3" align="center">

<input name="login" type="submit" id="login" value="Login" class="bbutton">

<input type="reset" value="Batal" class="bbutton"> </td>

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

<br><br><br><br><br> </body>

</html>

10.Logout.php <?php

session_start(); unset($_SESSION); session_destroy();

header("Location: index.php");// ke index ?>

11.Default.css

#tableData a:link,#tableData a:visited{ text-decoration:none;

color:#093; }

#tableData a:hover,#tableData a:active{ text-decoration:underline;


(19)

background-color:#090; color:#FFF;

font-size:12px; }

#tableData td{ font-size:11px;

padding:0 1px 0 2px; }

#red{

text-align:center; color:#F00;

font-weight:bold;

background-color:#FF0; border:1px solid #F00; padding:2px;

margin:0px 1em; }

.tr1{

background-color:#FFF; }

.tr2{

background-color:#EEE; }

.tr1:hover, .tr2:hover, .trhover {

background: #CCFFCC; }

* {

margin: 0; padding: 0; }

#welcomelayer{

border:1px solid #000; margin:2px 6px;

padding:4px; }

#welcomelayer legend{ font-weight:bold; font-size:12px; }

.cari{

text-transform:lowercase; font-family: Verdana; font-size: 12px;

font-weight: bold; color: #EA672E; width:60px;


(20)

height:25px;

padding:4px 15px 5px 4px;

background:url(images/search.gif) no-repeat; }

.cari:hover{

cursor:pointer; color:#00FF33;

}

.tambah{

text-transform:lowercase; font-family: Verdana; font-size: 12px;

font-weight: bold; color: #EA672E; width:60px; height:25px;

margin:10px auto;

padding:2px 2px 2px 2px; }

.tambah:hover{ cursor:pointer; color:#093;

background-image:url(images/btn02.gif); }

.bbutton{

text-transform:lowercase; font-family: Verdana; font-size: 12px;

font-weight: bold; color: #EA672E; width:60px; height:25px;

margin:10px auto;

padding:0 2px 2px 2px; }

.bbutton:hover{ cursor:pointer; color:#093;

background-image:url(images/btn02.gif); }

.numerik{

padding:0px 3px 0 3px; }

.combox{

text-transform:capitalize; }


(21)

text-transform:capitalize; padding:0px 3px 0 3px; }

.judul{

text-align:left;

text-transform:uppercase; color:#093;

border-bottom:groove; font-weight:700;

}

body {

background: #FFFFFF url(images/img01.gif) repeat-x;

font: Georgia, "Times New Roman"; color: #999999;

}

form table{ margin:auto; }

/*fieldset { border: none; }

*/

legend {

border:dotted;

padding:1px 5px 1px 5px; }

/*table{

table-layout:center; }*/

#formbox{

border:1px solid #000; background-color:#FFF; margin-bottom:10px; }

#formbox legend{ padding:2px;

font-weight:bold;

border:1px solid #000; color:#093;

background-color:#FFF; margin-left:10px;

}

h1, h2, h3 {

font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

font-size: 14px; margin: 0;


(22)

} h2 {

margin-bottom: .5em; font-size: 1.8em; }

h3 {

margin-bottom: 1em; font-size: 1em; }

p, blockquote, ul, ol { margin-bottom: 1.5em; line-height: normal; text-align: justify; }

p { }

blockquote { }

.imgl, .imgr{border:1px solid #C7C5C8; padding:5px;} .imgl{float:left; margin:0 8px 8px 0; clear:left;} ul {

margin-left: 2em; list-style: square; }

ul li { }

ol {

margin-left: 2em;

list-style: lower-roman; }

ol li { }

a {

color: #EA672E; }

a:hover {


(23)

}

/* Boxed Style */ .boxed {

margin-bottom: 1em;

background: #F7F7F7 url(images/img07.jpg) repeat-x;

border: 1px solid #CCCCCC; }

.boxed .title { height: 29px;

padding: 11px 0 0 27px;

background: url(images/img08.gif) no-repeat 10px 50%;

text-transform: uppercase; font-size: 1.2em;

color: #FFFFFF; }

.boxed .content { padding: 10px; }

/* Header */ #header {

height: 130px; margin: 0 auto;

background: url(images/sia.jpg)no-repeat; }

/* Header > Logo */ #logo {

float: left;

padding: 65px 0 0 0; }

#logo h1 {

text-transform: uppercase; font-size: 2em;

}

#logo h2 { margin: 0;

text-transform: uppercase; font-size: 1.2em;


(24)

}

#logo a {

text-decoration: none; color: #FFFFFF;

}

/* ---Header > Top Menu--- */

#top1{

font-size:12px; color: #FFFFFF; float:right; }

#topmenu {

float: right; display: block; margin: 0 0 0 20px; padding: 40px 0 0 0; text-transform:none; text-decoration: none; font-size:12px;

font-weight: bold; color: #FFFFFF; }

#topmenu ul { margin: 0;

list-style: none; line-height: normal; }

#topmenu li { display: inline

}

#topmenu a {

}

#topmenu a:hover {

text-decoration: underline }

#topmenu1 {

background: url(images/img03.gif) no-repeat left center;


(25)

#topmenu2 {

background: url(images/img04.gif) no-repeat left center;

}

#topmenu3 {

background: url(images/img05.gif) no-repeat left center;

}

/* ---Menu--- */

#menu {

width: 800px; height: 40px; margin: 0 auto; display:block; }

#menu ul { margin: 0;

list-style: none; line-height: normal; }

#menu a {

display: block; float: left; height: 18px;

padding: 14px 18px 0 20px;

background: url(images/img06.gif) no-repeat; text-transform: uppercase;

text-decoration: none; font-weight: bold; }

#menu ul li{ float:left;

position:relative; }

#menu ul li a{ color:#F03; display:block; font-size:12px; padding:10px 20px; text-decoration:none; }

#menu ul ul{

position:absolute; top:100%;


(26)

}

#menu ul ul li{ float:none; }

#menu ul ul{

position:absolute; top:100%;

display:none; /* sembunyikan sub menu */ }

#menu ul li:hover > ul{ display:block;

}

#menu ul li:hover > a, #menu ul ul li:hover > a { color :white;

background-color:#093; }

/* ---Content--- */

#content {

width: 800px; margin: 0 auto; padding: 10px 0; color:#000000;

text-transform: none; }

#imain {

float: none; width: 800px;

border:#0C3 double; }

/* Content > Main */ #main {

float: left; width: 620px;

border:#093 double;

padding: 2px 2px 2px 2px; margin-bottom:10px;

}

/* Content > Main > Example */ #example {

}


(27)

#welcome {

margin: 0 0 3em 0;

padding: 10px 0 1.5em 0;

border-bottom: 1px solid #CCCCCC; }

/* Content > Sidebar */ #sidebar {

float: right; width: 160px; }

/* Content > Sidebar > Login */ #login {

}

#login label { display: block; }

#login #inputtext1, #login #inputtext2 { width: 180px;

margin-bottom: .5em; padding: 2px 5px;

border: 1px solid #CCCCCC;

font: normal small Arial, Helvetica, sans-serif; color: #999999;

}

#login #inputsubmit1 { float: right;

width: 60px;

margin-right: 7px;

border: 1px solid #CCCCCC; border-top-color: #FFFFFF; border-left-color: #FFFFFF;

font: normal small Arial, Helvetica, sans-serif; }

#login p { margin: 0;

padding-top: .2em; font-size: x-small; }

/* Content > Sidebar > Updates*/ #master {


(28)

text-transform:uppercase; }

#master ul { margin: 0;

list-style: none; }

#master li {

margin-bottom: 0.5em; }

#master h3 { margin: 0;

padding: 0 0 0 7px;

background: url(images/img09.gif) no-repeat left center;

font-size: x-small; }

#master p { margin: 0;

padding: 0 0 0 10px; line-height: normal; font-size: .85em; }

#master a {

text-decoration: none; }

/* Content > Sidebar > Partners*/ #transaksi{

text-transform:uppercase; }

#transaksi ul { margin: 0;

list-style: none; }

#transaksi li {

margin-bottom: 0.5em; }

#transaksi h3 { margin: 0;


(29)

background: url(images/img09.gif) no-repeat left center;

font-size: x-small; }

#transaksi p { margin: 0;

padding: 0 0 0 10px; line-height: normal; font-size: .85em; }

#transaksi a {

text-decoration: none; }

#akademik{

text-transform:uppercase; }

#akademik ul { margin: 0;

list-style: none; }

#akademik li {

margin-bottom: 0.5em; }

#akademik h3 { margin: 0;

padding: 0 0 0 10px;

background: url(images/img09.gif) no-repeat left center;

font-size: x-small; }

#akademik p { margin: 0;

padding: 0 0 0 10px; line-height: normal; font-size: .85em; }

#akademik a {

text-decoration: none; }


(30)

#footer {

clear: both;

height:100%;

margin: 0 auto 2em auto;

background: #F7F7F7 url(images/img07.jpg) repeat-x;

border: 1px solid #CCCCCC; }

/* Footer > Legal */ #legal {

margin: 0; padding:8px;

text-align: center; color: #FFFFFF; }

#legal a {

font-weight: bold; color: #FFFFFF; }

/* Footer > Links */ #links {

margin: 0; padding: 10px;

text-align: center; }

12.Flash.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><center>


(31)

classid=clsid:D27CDB6E-AE6D-11cf-96B8-codebase=http://download.macromedia.com/pub/shockw ave/cabs/flash/swflash.cab#version=5,0,2,0

width=800 height=40>

<param name=movie value=cybertalk.swf> <param name=quality value=high>

<param name=BGCOLOR value=#E2E2E2> <param name=SCALE value=showall> <embed src=cybertalk.swf

quality=high

pluginspage=http://www.macromedia.com/shockwave/do wnload/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash

width=800 height=40

bgcolor=#E2E2E2 scale= showall> </embed>

</object></center> </body>

</html>

13.vTabelGuru2.php

<?php include_once "koneksi.php"; ?> <html>

<head>

<link rel='stylesheet' type='text/css' href='default2.css'>

<script language="javascript"> function setGuru(vGuru,vNmGuru){

window.opener.document.forms[0].kdguru.value = vGuru;

window.opener.document.forms[0].nmguru.value = vNmGuru;

window.self.close(); }

</script> </head>

<body><div align="center">

<table width="95%" border="1" id="tableData"> <tr align="center">

<th width="74">Kd Guru</th> <th width="260">Nama</th> </tr>


(32)

$query="SELECT * FROM guru order by kdguru asc";

$sql = mysql_query ($query); $no=0;

while ($hsl = mysql_fetch_array ($sql)) { ?> <tr class="<?=(++$no%2) ? "tr1" : "tr2" ?>"> <td align="center"><a

href="javascript:setGuru('<?=$hsl[kdguru]?>','<?=$ hsl[nmguru]?>')"

style="color:#FF0000"><?=$hsl[kdguru]?></a></td> <td>&nbsp;<?=$hsl[nmguru]?></td>

</tr> <? } ?>

</table></div> </body>

</html>

14.TabelPelajaran2.php

<?php include_once "koneksi.php"; ?> <html>

<head>

<link rel='stylesheet' type='text/css' href='default2.css'>

<script language="javascript"> function setGuru(vGuru,vNmGuru){

window.opener.document.forms[0].kdguru.value = vGuru;

window.opener.document.forms[0].nmguru.value = vNmGuru;

window.self.close(); }

</script> </head>

<body><div align="center">

<table width="95%" border="1" id="tableData"> <tr align="center">

<th width="74">Kd Guru</th> <th width="260">Nama</th> </tr>

<?

$query="SELECT * FROM guru order by kdguru asc";

$sql = mysql_query ($query); $no=0;


(33)

<td align="center"><a

href="javascript:setGuru('<?=$hsl[kdguru]?>','<?=$ hsl[nmguru]?>')"

style="color:#FF0000"><?=$hsl[kdguru]?></a></td> <td>&nbsp;<?=$hsl[nmguru]?></td>

</tr> <? } ?>

</table></div> </body>

</html>

15.TabelPelanggaran.php <?php

session_start();

include "koneksi.php";

if(isset($_POST['addpelanggaran'])){ ?><script language="javascript">

document.location="index1.php?hlmn=input_pelanggar an";

</script> <?

}

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

$id_delete = $_GET['delete']; $del = mysql_query("DELETE FROM pelanggaran WHERE kdpelanggaran = '$id_delete'");

if($del) {

?>

<script language="javascript"> document.location="index1.php?hlmn=tabel_pela nggaran";

</script> <?

} }

?> <html> <head>

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

<body>

<form name="form1" method="post" action=""> <table width="100%" border="0">


(34)

<td colspan="3" class="judul">form tabel pelanggaran</td>

</tr> </table>

<table width="100%" border="0"> <tr>

<td align="right">

<input type="submit" name="addpelanggaran" id="addpelanggaran" value="tambah" class="tambah" title="tambah pelanggaran">

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

<table width="100%" border="1" align="center" id="tableData">

<tr align="center">

<th width="31">No</th>

<th width="96">Kode Pelanggaran</th> <th width="288">Nama Pelanggaran</th> <th width="60">Point</th>

<th width="91">&nbsp;</th> </tr>

<?php

include "koneksi.php";

$query = "select * from pelanggaran"; require_once("pagging.inc.php");

$pg = new

Pagging("index1.php?hlmn=tabel_pelanggaran"); $pg->totalRecordPage = 10;

$pg->setSQL($query);

foreach($pg->data as $hsl) {

$kdpelanggaran = $hsl['kdpelanggaran'];

$nmpelanggaran = $hsl['nmpelanggaran'];

$point = $hsl['point']; ?>

<tr align="center" class="<?=(++$no%2) ? "tr1" : "tr2" ?>">

<td height="23"><?=++$pg->indexNumber ?></td> <td><?=$kdpelanggaran; ?></td>

<td align="left">&nbsp;<?=$nmpelanggaran; ?></td>

<td><?=$point; ?></td> <td><a

href="index1.php?hlmn=edit_pelanggaran&kdpelanggar an=<?=$kdpelanggaran?>">Edit</a>|<a


(35)

onClick="if(confirm('Anda Yakin Ingin Dihapus???')){return true;}else{return false;}">Delete</a></td>

</tr> <?php }?> </table> </form> </body> </html>

16.TabelSiswa.php

<?php include_once "koneksi.php"; ?> <html>

<head>

<link rel='stylesheet' type='text/css' href='default2.css'>

<title>Daftar Siswa</title> <script language="javascript">

function setSiswa(vSiswa,vNmSiswa){

window.opener.document.forms[0].nis.value = vSiswa;

window.opener.document.forms[0].nmsiswa.value = vNmSiswa;

window.self.close(); }

</script> </head>

<body><div align="center">

<table width="95%" border="1" id="tableData"> <tr align="center">

<th width="123">Kelas</th> <th width="229">NIS</th>

<th width="869">Nama Siswa</th> </tr>

<?

$no=0;

$query="SELECT * FROM siswa order by kdkelas asc";

$sql = mysql_query ($query);

while ($hsl = mysql_fetch_array ($sql)) { ?> <tr class="<?=(++$no%2) ? "tr1" : "tr2" ?>"> <td align=center><?=$hsl[kdkelas];?></td> <td align=center><a


(36)

l[nama]?>')"

style="color:#FF0000"><?=$hsl[nis];?></a></td> <td>&nbsp;<?=$hsl[nama];?></td>

</tr> <? } ?>

</table></div> </body>

</html>

17.TabelNilaiAkademik.php <?php

session_start();

include "koneksi.php"; ?>

<html> <head>

<link rel=stylesheet type='text/css' href='default2.css'>

</head> <body>

<form name="frmnilaiakademik" method="post" id="frmnilaiakademik">

<div align="center">

<table width="100%" border="1" id="tableData"> <tr align="center">

<th width="23">No</th>

<th width="83">KdPelajaran</th> <th width="267">Nama Pelajaran</th>

<th width="49"> UTS</th> <th width="50">UAS</th>

<th width="88">&nbsp;</th> </tr>

<?php

include "koneksi.php"; $val = $_GET[val]; if(isset($val)){

$cut = explode('-',$val); $query= "select nilai.*,

pelajaran.kdpelajaran,pelajaran.nmpelajaran from nilai,pelajaran where nilai.kdpelajaran =

pelajaran.kdpelajaran && nilai.nis = '$cut[0]' && nilai.semester = '$cut[1]' && nilai.thnajaran = '$cut[2]'" ;


(37)

$pg = new

Pagging("index1.php?hlmn=nilai_akademik"); $pg->totalRecordPage = 15;

$pg->setSQL($query); $no = 0;

foreach($pg->data as $hsl) {

$kdpelajaran = $hsl['kdpelajaran']; $nis = $hsl['nis'];

$nmpelajaran = $hsl['nmpelajaran']; $uts = $hsl['uts'];

$uas = $hsl['uas'];

?>

<tr class="<?=(++$no%2) ? "tr1" : "tr2" ?>"> <td align="center"><?=++$pg->indexNumber ?></td>

<td align="center"><?=$kdpelajaran; ?></td> <td><?=$nmpelajaran; ?></td>

<td><?=$uts; ?></td> <td><?=$uas; ?></td>

<td><div align="center"><a

href="index1.php?hlmn=edit_nilai&kdpelajaran=<?=$k dpelajaran?>&nis=<?=$nis;?>&semester=<?=$cut[1];?> &thnajaran=<?=$cut[2];?>">Edit</a>&nbsp;| &nbsp;<a href="index1.php?hlmn=nilai_akademik&delete&nis=<? =$nis;?>&semester=<?=$_GET[semester];?>&thnajaran= <?=$_GET[thnajaran];?>&kdpelajaran=<?=$kdpelajaran ?>" onClick="if(confirm('Anda Yakin

<?=$kdpelajaran?> Ingin Dihapus???')){return true;}else{return false;}">Delete</a></div></td> </tr>

<?php }}?>

</table></div></form> </body>

</html>

18.TabelKasus.php

<table border="1" id="tableData" width="90%" align="center">

<tr>

<th>TglPelanggaran</th> <th>KdPelanggaran</th> <th>Nama Pelanggaran</th> <th>Point</th>


(38)

</tr> <?

include "koneksi.php";

$sqltampil = "SELECT kasus. * ,

pelanggaran.nmpelanggaran FROM kasus, pelanggaran WHERE pelanggaran.kdpelanggaran =

kasus.kdpelanggaran

AND kasus.nis = '$_GET[nis]' AND kasus.thnajaran = '$_GET[thnajaran]'";

$no=0;

require_once("pagging.inc.php"); $pg = new

Pagging("index1.php?hlmn=kasus_siswa"); $pg->totalRecordPage = 20;

$pg->setSQL($sqltampil); foreach($pg->data as $hsl) {

$tglpelanggaran =$hsl['tglpelanggaran']; $kdpelanggaran =$hsl['kdpelanggaran']; $nmpelanggaran =$hsl['nmpelanggaran']; $point =$hsl['point'];

$jml = $hsl['jml']; $nis = $hsl['nis']; ?>

<tr class="<?=(++$no%2) ? "tr1":"tr2" ?>">

<td align="center"><?=$tglpelanggaran;?></td> <td align="center"><?=$kdpelanggaran;?></td> <td><?=$nmpelanggaran;?></td>

<td align="center"><?=$point;?></td> <td><div align="center"><a

href="index1.php?hlmn=edit_kasus&nis=<?=$nis?>&tgl pelanggaran=<?=$tglpelanggaran;?>&kdpelanggaran=<? =$kdpelanggaran;?>">Edit</a>|<a

href="index1.php?hlmn=kasus_siswa&delete&nis=<?=$_ GET[nis]?>&tglpelanggaran=<?=$tglpelanggaran;?>&kd pelanggaran=<?=$kdpelanggaran;?>&thnajaran=<?=$_GE T[thnajaran]?>" onClick="if(confirm('Anda Yakin Ingin Dihapus???')){return true;}else{return false;}">Delete</a></div></td>

</tr> <? } ?> <tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td align="right">Jumlah : </td>

<?php $sqljml = "SELECT sum( kasus.point ) AS jml,kasus.* , pelanggaran.nmpelanggaran FROM


(39)

kasus, pelanggaran WHERE pelanggaran.kdpelanggaran = kasus.kdpelanggaran

AND kasus.nis = '$_GET[nis]' AND kasus.thnajaran = '$_GET[thnajaran]' GROUP BY nis";

$sql = mysql_query($sqljml) or die (mysql_error());

$data = mysql_fetch_array($sql); $jml = $data[jml]; ?>

<td align="center"><?=$jml;?></td> <td>&nbsp;</td>

</tr> </table>

19.TabelSiswa.php <?php

session_start();

include "koneksi.php";

if(isset($_POST['addsiswa'])){ ?><script language="javascript">

document.location='index2.php?hlmn=input_siswa'; </script>

<? }

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

$nis = $_GET['nis'];

$del = mysql_query("DELETE FROM siswa WHERE nis = '$nis'");

if($del) {

?>

<script language="javascript"> document.location="?hlmn=tabel_siswa2" ;

</script> <?

} else { ?>

<script language="javascript"> alert (" Data gagal dihapus"); </script>

<? } }


(40)

?> <html> <head>

<link rel="stylesheet" type="text/css" href="default.css">

<script src="prototype.js"

type="text/javascript"></script> <script language="javascript"> function getSiswa(){

location.href

='index1.php?hlmn=tabel_siswa2&kelas='+document.ge tElementById('kelas').value ;

alert (kelas); }

/* ajax.Request */

function ajaxRequest(url,data) { var aj = new Ajax.Request( url, {

method:'get', parameters: data,

onComplete: getResponse }

); }

/* ajax.Response */

function getResponse(oReq) {

$('result').innerHTML = oReq.responseText; }

</script> </head>

<body><form name="form1" method="post" action=""><fieldset

id="formbox"><legend>Siswa</legend> <center>

<table align="center"> <tr>

<td>kelas :</td> <td>

<select name="kelas" id="kelas" onChange="cek_kelas()">

<? $kdkelas = mysql_query("SELECT * FROM kelas order by kdkelas asc");

if(mysql_num_rows($kdkelas) > 0){ while($row = mysql_fetch_row($kdkelas)){


(41)

echo "Selected"; } echo ">".$row[0]."</option>";?> <? }}

?> </select> </td>

<td><input type="button" name="carikelas" id="carikelas" value="tampil" class="bbutton" onClick="ajaxRequest('siswa2.php?','val='+$F('kela s'))"></td>

</tr>

</table></center></fieldset> <div id="result"></div>

</form> </body> </html>

20.MenuSiswa.php <?php

session_start();

include "koneksi.php"; ?>

<html> <head>

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

<body>

<form action="" method="post" name="frmmnsiswa"> <table width="400" border="0" align="center"> <tr>

<td align="right">search :</td>

<td><input type="text" name="keyword" id="keyword"></td>

<td><select name="list" id="list"> <option value="nis">NIS</option>

<option value="nama">Nama Siswa</option> </select>

</td>

<td><input type="submit" name="search" id="search" value="OK" class="bbutton" /></td> </tr>

</table> <br />

<table border="1" align="center" cellpadding="2" cellspacing="2" width="600">


(42)

<tr align="center">

<td width="23">No</td> <td width="40">NIS</td>

<td width="100">Nama Siswa</td> <td colspan="4">Detail</td> </tr>

<?php

$query= "select * from siswa order by nis"; require_once("pagging.inc.php");

$pg = new

Pagging("index1.php?hlmn=menu_siswa"); $pg->totalRecordPage = 10;

$pg->setSQL($query);

foreach($pg->data as $hsl) {

$nis = $hsl['nis'];

$nmsiswa = $hsl['nama']; ?>

<tr>

<td align="center"><?=++$pg->indexNumber ?></td>

<td align="center"><?=$nis;?></td> <td><?=$nmsiswa;?></td>

<td width="43" align="center"><a

href="index1.php?hlmn=view_siswa&nis=<?=$nis?>">Pr ofil</a></td>

<td width="75" align="center"><a

href="menu_utama.php?hlmn=input_siswa&nis=<?=$nis? >">Nilai Akademik</a></td>

<td width="43" align="center"><a

href="menu_utama.php?hlmn=edit_pegawai&nip=<?=$nip ?>">Ekskul</a></td>

<td width="55" align="center"><a

href="menu_utama.php?hlmn=edit_pegawai&nip=<?=$nip ?>">Pelanggaran</a></td>

</tr> <?php }?>

</table>

<div align="center"><? echo implode(" ",$pg->navigator); ?></div>

</form> </body> </html>

11. ListPelajaran.php

<?php include_once "koneksi.php"; ?> <html>


(43)

<link rel='stylesheet' href='default2.css' type='text/css'>

<script language="javascript">

function setPelajaran(vPelajaran,vNmPelajaran){

window.opener.document.forms[0].kdpelajaran_master .value = vPelajaran;

window.opener.document.forms[0].nmpelajaran_master .value = vNmPelajaran;

window.opener.loadJenis();

window.self.close(); }

</script> </head>

<body><div align="center">

<table width="95%" border="1" id="tableData"> <tr align="center">

<th width="74">Kd Pelajaran</th> <th width="160">Nama Pelajaran</th> <th width="94">waktu</th>

</tr> <?

$no=0;

$query="SELECT * FROM pelajaran order by kdpelajaran asc";

$sql = mysql_query ($query);

while ($hsl = mysql_fetch_array ($sql)) { ?> <tr class="<?=(++$no%2) ? 'tr1' : 'tr2' ?>"> <td align=center><a

href="javascript:setPelajaran('<?=$hsl[kdpelajaran ]?>','<?=$hsl[nmpelajaran]?>')"

style="color:#FF0000"><?=$hsl[kdpelajaran]?></a></ td>

<td><?=$hsl[nmpelajaran]?></td> <td><?=$hsl[waktu]?></td>

</tr> <? } ?>

</table></div> </body>

</html>

21.EditKasus.php <?php

session_start();


(44)

$select = "select kasus.*,siswa.nama,pelanggaran.* from kasus,siswa,pelanggaran where

kasus.kdpelanggaran = pelanggaran.kdpelanggaran and siswa.nis=kasus.nis and kasus.tglpelanggaran =

'$_GET[tglpelanggaran]' and kasus.nis = '$_GET[nis]' and kasus.kdpelanggaran = '$_GET[kdpelanggaran]'"; $sql = mysql_query($select);

if(mysql_num_rows($sql)==1){

$data = mysql_fetch_array($sql); $snmpelanggaran =

stripslashes($data['nmpelanggaran']); $spoint = stripslashes($data['point']);

$sthnajaran = stripslashes($data['thnajaran']); $snmsiswa = stripslashes($data['nama']);

}

if(isset($_POST['save'])){ $kdpelanggaran =

addslashes(strip_tags($_POST['kdpelanggaran'])); $nis = addslashes(strip_tags($_POST['nis'])); $thnajaran =

addslashes(strip_tags($_POST['thnajaran']));

$point = addslashes(strip_tags($_POST['point'])); $tglpelanggaran = $_POST[tglpelanggaran];

$tgl = substr($tglpelanggaran,0,2); $bln = substr($tglpelanggaran,3,2); $thn = substr($tglpelanggaran,6,4);

$stglpelanggaran = $thn.'-'.$bln.'-'.$tgl; $sqlupdate = mysql_query("update kasus set

kdpelanggaran='$kdpelanggaran' where tglpelanggaran = $tglpelanggaran and thnajaran='$thnajaran' and nis='$nis'");

if($sqlupdate){

?><script language="javascript"> alert ("Data berhasil di Simpan");

document.location="index1.php?hlmn=kasus_siswa"; </script><?

}

if(!($sqlupdate)){

echo mysql_error();

} } ?> <html> <head>


(45)

<script type="text/javascript"

src="javascript/calendar.js"></script> <script type="text/javascript"

src="javascript/calendar2.js"></script> </head>

<body>

<form method="post" enctype="multipart/form-data" name="frmpelanggaran" id="frmpelanggaran"><fieldset id="formbox">

<legend>Edit Kasus</legend>

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

<td>Tanggal Pelanggaran</td> <td>:</td>

<td><input name="tglpelanggaran" type="text" id="tglpelanggaran" size="10" maxlength="10" value="<?=$_GET[tglpelanggaran];?>">

<a href="javascript:;"

onClick="showCalendar('tglpelanggaran', 'dd-mm-y');"><img border=0 src="images/ico_calendar.gif" align="middle"></a></td>

</tr> <tr>

<td>Tahun Ajaran</td> <td>:</td>

<td><select name="thnajaran" id="thnajaran"> <option

value="<?=$sthnajaran;?>"><?=$data['thnajaran'];?></ option>

<option

value="2007/2008">2007/2008</option><option value="2008/2009">2008/2009</option>

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

<td>NIS</td> <td>:</td>

<td><input name="nis" type="text" class="numerik" id="nis" size="4" value="<?=$_GET[nis];?>"><a

href="javascript:TampilTabel('TabelSiswa.php')" class="cari"></a>&nbsp;<input name="nmsiswa" type="text" size="30" readonly="true"

value="<?=$data['nama'];?>"></td> </tr>

<tr>


(46)

<td>:</td>

<td><input name="kdpelanggaran" type="text" class="numerik" id="kdpelanggaran" size="10" value="<?=$_GET[kdpelanggaran];?>">

<a

href="javascript:TampilTabel('tabelkasus.php')" class="cari"></a>&nbsp;</td>

</tr> <tr>

<td>Nama Pelanggaran</td> <td>:</td>

<td><input name="nmpelanggaran" type="text" class="ketik" id="nmpelanggaran"

value="<?=$data['nmpelanggaran'];?>" size="50"></td> </tr>

<tr>

<td>Point</td> <td>:</td>

<td><input name="point" type="text"

class="numerik" id="point" size="4" maxlength="3" value="<?=$data['point'];?>"></td>

</tr> <tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="save" id="save" value="simpan" class="bbutton"></td>

</tr> </table> </fieldset> </form> </body> </html>

22.EditUlangan.php <?php

session_start();

include "koneksi.php";

$query = "SELECT * from nilai WHERE

kdpelajaran = '$_GET[kdpelajaran]' and nis = '$_GET[nis]'";

$sql = mysql_query($query);

if(mysql_num_rows($sql) == 1) {

$data =


(47)

$u1 =

stripslashes($data['u1']);

$u2 =

stripslashes($data['u2']);

$u3 =

stripslashes($data['u3']);

$u4 =

stripslashes($data['u4']);

$u5 =

stripslashes($data['u5']);

$semester =

stripslashes($data['semester']);

$thnajaran =

stripslashes($data['thnajaran']); }

if(isset($_POST['edit'])){

$u1 = addslashes(strip_tags($_POST['u1'])); $u2 = addslashes(strip_tags($_POST['u2'])); $u3 = addslashes(strip_tags($_POST['u3'])); $u4 = addslashes(strip_tags($_POST['u4'])); $u5 = addslashes(strip_tags($_POST['u5']));

$sqledit = mysql_query("update nilai set

u1='$u1',u2='$u2',u3='$u3',u4='$u4',u5='$u5' where kdpelajaran='$_POST[kdpelajaran]' && nis =

'$_POST[nis]' and thnajaran='$thnajaran' and semester='$semester'");

if($sqledit){

?>

<script language="javascript"> alert ("Edit Data Berhasil");

document.location='index1.php?hlmn=nilai_ulangan&n is=<?=$_POST[nis];?>&semester=<?=$_POST[semester]? >&thnajaran=<?=$_POST[thnajaran]?>' ;

</script> <?

}

if(!$sqledit){

echo mysql_error(); }

} ?> <html> <head> <script>

function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');


(48)

}

</script> </head> <body>

<form method="post" enctype="multipart/form-data" name="frmpelajaran" id="frmpelajaran"><fieldset id="formbox"><legend>Edit Nilai Ulangan</legend> <table width="" border="0" align="center">

<tr>

<td>NIS</td> <td>:</td>

<td><input type="text" name="nis"

value="<?=$_GET[nis];?>" readonly size="4"></td> </tr>

<tr>

<td>Semester</td> <td>:</td>

<td><input type="text" name="semester" id="semester" value="<?=$_GET[semester];?>" size="6" readonly>&nbsp;&nbsp;Tahun Ajaran : <input type="text" name="thnajaran"

value="<?=$_GET[thnajaran];?>" size="9" readonly></td>

</tr> <tr>

<td>Kode Pelajaran</td> <td>:</td>

<td><input type="text" name="kdpelajaran" id="kdpelajaran" class="numerik"

value="<?=$_GET[kdpelajaran];?>" readonly></td> </tr>

<tr>

<td>Nilai</td> <td>:</td>

<td>U1&nbsp;:&nbsp;

<input name="u1" type="text"

class="ketik" id="u1" size="5" value="<?=$u1;?>"> &nbsp;&nbsp;U2&nbsp;:&nbsp;

<input name="u2" type="text" size="5" id="u2" class="ketik" value="<?=$u2;?>"> U3&nbsp;:&nbsp;

<input name="u3" type="text" class="ketik" id="u3" size="5" value="<?=$u3;?>">

&nbsp;&nbsp;U4&nbsp;:&nbsp;

<input name="u4" type="text" size="5" id="u4" class="ketik" value="<?=$u4;?>"> U5&nbsp;:&nbsp;


(49)

<input name="u5" type="text" class="ketik" id="u5" size="5" value="<?=$u5;?>"></td>

</tr> <tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="edit" id="edit" value="simpan" class="bbutton"> &nbsp;</td>

</tr>

</table></fieldset> </form>

</body> </html>

23.EditAbsen.php <?php

session_start();

include "koneksi.php";

$vsql = mysql_query("select * from absen where nis='$_GET[nis]' and tglabsen='$_GET[tglabsen]'"); if(mysql_num_rows($vsql)){

$data = mysql_fetch_array($vsql); }

if(isset($_POST['edit'])){

$sql = mysql_query("update absen set keterangan='$_POST[keterangan]' where

tglabsen='$_GET[tglabsen]' and nis='$_GET[nis]'"); if($sql){

?>

<script language="javascript"> alert ("Data Berhasil di Edit");

document.location='index1.php?hlmn=input_absen' ; </script>

<? }

if(!$sql){

echo mysql_error(); }

} ?> <html> <head> <script>


(50)

function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');

}

</script> </head> <body>

<form method="post" enctype="multipart/form-data" name="frmabsen" id="frmabsen"><fieldset

id="formbox"><legend>Edit Absen</legend> <table width="" border="0" align="center"> <tr>

<td>Tanggal Absen</td> <td>:</td>

<td><input type="text" name="tglabsen"

id="tglabsen" value="<?=$_GET[tglabsen];?>"></td> </tr>

<tr>

<td>Semester</td> <td>:</td>

<td colspan="4"><input type="text" name="semester" id="semester"

value="<?=$data[semester];?>"></td> </tr>

<tr>

<td>NIS</td> <td>:</td>

<td colspan="4"><input name="nis" type="text" class="numerik" id="nis" value="<?=$_GET[nis];?>" size="4"> <a

href="javascript:TampilTabel('TabelSiswa.php')" class="cari"></a>&nbsp;<?php $vnm =

mysql_query("select nama from siswa where nis = '$_GET[nis]'");

$data = mysql_fetch_array($vnm) ?><input name="nmsiswa"

value="<?=$data[nama]?>" type="text" size="30" readonly="true"></td>

</tr> <tr>

<td>Keterangan</td> <td>:</td>

<td colspan="4">

<input type="radio" name="keterangan" value="A" <? if($data['keterangan']=='A'){ echo 'checked';}?>>


(51)

alpha<input type="radio" name="keterangan" value="I" <? if($data['keterangan']=='I'){ echo 'checked';}?>>

izin

<input type="radio" name="keterangan" value="S" <? if($data['keterangan']=='S'){ echo 'checked';}?>>

sakit</td> </tr>

<tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="edit" id="edit" value="simpan" class="bbutton"></td> </tr>

</table></fieldset> </form>

</body> </html>

24.EditEkskul.php <?php

session_start();

include "koneksi.php";

$idkdekskul = $_GET['kdekskul']; $kdguru = $_GET['kdguru'];

$sqlview = mysql_query("select

ekskul.*,guru.nmguru from ekskul,guru where ekskul.kdguru=guru.kdguru and ekskul.kdekskul = '$idkdekskul' and ekskul.kdguru='$kdguru'"); if(mysql_num_rows($sqlview)==1){

$data = mysql_fetch_array($sqlview);

$nmekskul = stripslashes($data['nmekskul']); $kdguru = stripslashes($data['kdguru']); $nmguru = stripslashes($data['nmguru']); }

if(isset($_POST['edit'])){ $kdekskul =

addslashes(strip_tags($_POST['kdekskul'])); $nmekskul =

addslashes(strip_tags($_POST['nmekskul'])); $kdguru =


(52)

$sqledit = mysql_query("update ekskul set nmekskul = '$nmekskul',kdguru='$kdguru' where kdekskul='$_GET[kdekskul]'");

if($sqledit){

?><script language="javascript"> alert("Data Berhasil di Edit");

document.location="index1.php?hlmn=input_ekskul"; </script>

<? }

if(!($sqlsave)){

echo mysql_error(); }

} ?> <html> <head>

<script language="javascript"> function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');

document.frminputjadwal.kdpelajaran.focus(); }

</script> </head> <body>

<form method="post" enctype="multipart/form-data" name="frmekskul" id="frmekskul"><fieldset

id="formbox"><legend>Edit Ekskul</legend> <table width="" border="0" align="center"> <tr>

<td>Kode ekskul</td> <td>:</td>

<td><input name="kdekskul" type="text" class="numerik" id="kdekskul"

value="<?=$idkdekskul;?>" size="4"></td> </tr>

<tr>

<td>Nama ekskul</td> <td>:</td>

<td><input name="nmekskul" type="text" class="ketik" id="nmekskul"

value="<?=$nmekskul;?>" size="30"></td> </tr>


(53)

<td>:</td>

<td><input type="text" name="kdguru" id="kdguru" size="3" value="<?=$kdguru;?>"> <a

href="javascript:TampilTabel('vTabelGuru.php')" class="cari"></a>&nbsp;&nbsp;

<input type="text" name="nmguru" id="nmguru" readonly value="<?=$nmguru;?>"> </td>

</tr> <tr>

<td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="edit" id="edit" value="simpan" class="bbutton">&nbsp; </td>

</tr> </table> </fieldset> </form> </body> </html>

25.EditGuru.php <?php

session_start();

include "koneksi.php"; $kdguru = $_GET['kdguru'];

$kdpelajaran = $_GET['kdpelajaran']; $sqlview = mysql_query("select

guru.*,pelajaran.nmpelajaran from guru,pelajaran where guru.kdpelajaran=pelajaran.kdpelajaran and guru.kdguru = '$kdguru' and guru.kdpelajaran = '$kdpelajaran'");

if(mysql_num_rows($sqlview)==1){

$data = mysql_fetch_array($sqlview); $nip = stripslashes($data['nip']);

$nmguru = stripslashes($data['nmguru']); $alamat = stripslashes($data['alamat']); $notlp = stripslashes($data['notlp']); $kdpelajaran =

stripslashes($data['kdpelajaran']); $nmpelajaran =

stripslashes($data['nmpelajaran']); }


(54)

$kdguru =

addslashes(strip_tags($_POST['kdguru'])); $nmguru =

addslashes(strip_tags($_POST['nmguru'])); $alamat =

addslashes(strip_tags($_POST['alamat']));

$notlp = addslashes(strip_tags($_POST['notlp'])); $kdpelajaran =

addslashes(strip_tags($_POST['kdpelajaran_master'] ));

$password =

md5(addslashes(strip_tags($_POST['password']))); $sqledit = mysql_query("update guru set

nmguru='$nmguru',alamat='$alamat',notlp='$notlp',k dpelajaran='$kdpelajaran',password='$password' where kdguru = '$_POST[kdguru]'");

if($sqledit){

?><script language="javascript"> alert ("Data Berhasil di Edit");

document.location="index1.php?hlmn=input_guru ";

</script> <?

}

if(!($sqledit)){

echo mysql_error(); }

} ?> <html> <head>

<script language="javascript"> function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');

}

</script> </head> <body>

<form method="post" enctype="multipart/form-data" name="frmguru" id="frmguru"><fieldset

id="formbox"><legend>edit guru</legend> <table width="" border="0" align="center"> <tr>

<td>&nbsp;</td> <td>kode guru</td>


(55)

<td><input name="kdguru" type="text" size="5" maxlength="3"

value="<?=$kdguru;?>">&nbsp;NIP:<input type="text" name="nip" id="nip" size="9" class="numerik"

value="<?=$nip;?>"></td> </tr>

<tr>

<td>&nbsp;</td> <td>Nama </td> <td>:</td>

<td><input type="text" name="nmguru" id="nmguru" class="ketik"

value="<?=$nmguru;?>"></td> </tr>

<tr>

<td>&nbsp;</td> <td>Alamat</td> <td>:</td>

<td>

<textarea name="alamat" id="alamat" cols="45" rows="3"

class="combo"><?=$alamat;?></textarea> </td> </tr>

<tr>

<td>&nbsp;</td>

<td>No. Telepon</td> <td>:</td>

<td><input type="text" name="notlp" id="notlp" class="ketik" value="<?=$notlp;?>"></td>

</tr> <tr>

<td>&nbsp;</td>

<td>Mata Pelajaran</td> <td>:</td>

<td><input type="text"

name="kdpelajaran_master" id="kdpelajaran_master" size="10" value="<?=$_GET[kdpelajaran];?>">

<a

href="javascript:TampilTabel('TabelPelajaran.php') " class="cari" ></a>&nbsp;

<input name="nmpelajaran_master" type="text" readonly="true" value="<?=$nmpelajaran;?>"></td> </tr>

<tr>

<td>&nbsp;</td> <td>Password</td> <td>:</td>

<td><input type="password" name="password" id="password"></td>


(56)

</tr> <tr>

<td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td>

<td><input type="submit" name="edit" id="edit" value="simpan" class="bbutton">&nbsp; </td>

</tr> </table> </fieldset> </form> </body> </html>

26.EditJadwal.php <?

require_once "koneksi.php"; if(isset($_POST['edit'])){

$hari = addslashes (strip_tags

($_POST['hari']));

$thnajaran = addslashes (strip_tags

($_POST['thnajaran']));

$pengajar = addslashes (strip_tags

($_POST['pengajar']));

$kdpelajaran = addslashes (strip_tags ($_POST['kdpelajaran']));

$kls = addslashes (strip_tags

($_POST['kls']));

$jam = addslashes (strip_tags

($_POST['jam']));

$query = "update jadwalpelajaran set kdguru = '$pengajar', kdpelajaran = '$kdpelajaran' where thnajaran = '$thnajaran' and kdkelas = '$kdkelas' and hari ='$hari' and jam = '$jam'";

mysql_query($query) or die(mysql_error()); ?>

<script language="JavaScript">

alert("Edit Data Berhasil");

</script> <?


(57)

<head> <script>

function TampilTabel(file){

window.open(file,'_blank','toolbar=no,scrollbars=y es,statusbar=yes,height=600,width=400');

document.frminputjadwal.kdpelajaran.focus(); }

</script> </head>

<body>

<form method="post" name="frmeditjadwal" id="frmeditjadwal"><fieldset

id="formbox"><legend>Edit jadwal pelajaran</legend>

<?php $view = "select * from jadwalpelajaran where hari = '$_GET[hari]' and thnajaran =

'$_GET[thnajaran]' and jam = '$_GET[waktu]' and kdkelas = '$_GET[kelas]'";

mysql_query($view) or die (mysql_error()); $data =

mysql_fetch_array(mysql_query($view)); ?>

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

<td>Hari</td> <td>:</td>

<td ><input name="hari" type="text"

value="<?=$_GET[hari];?>" size="6" class="ketik" readonly>

&nbsp;&nbsp;Kelas:

<input name="kdkelas" type="text" class="ketik" value="<?=$_GET[kelas]?>" size="10" readonly></td> </tr>

<tr>

<td>tahun ajaran</td> <td>:</td>

<td><input name="thnajaran" type="text" class="numerik" id="thnajaran"

value="<?=$_GET['thnajaran'];?>" size="9" readonly></td></tr>

<tr>

<td >waktu</td> <td>:</td> <td>

<input name="jam" type="text" class="ketik" value="<?=$_GET[waktu]?>" size="9" readonly> </td></tr>

</tr> <tr>


(1)

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA MTs DARUL HIKMAH

ABSTRAK

Tujuan utama dari pengembangan sistem ini adalah untuk menunjukkan bahwa ada solusi alternatif yang lebih efektif dan berguna yang dapat digunakan dalam pengelolaan data akademis dengan menggunakan teknologi informasi. Sistem ini dibangun dengan menggunakan perangkat lunak Adobe Dreamwaver CS 5, Adobe Photoshop, XAMPP, CorelDraw dan internet browser Mozilla Firefox. Sistem informasi akademik ini dirancang untuk mempermudah pengolahan data, pengolahan nilai dan berbagai hal yang berhubungan dengan kegiatan akademik di MTs Darul Hikmah disamping kemampuannya untuk menjamin keamanan data sekolah MTs Darul Darul Hikmah.


(2)

vi

DAFTAR ISI

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak v

Daftar Isi vi

Daftar Gambar xi

Daftar Lampirn

Bab 1 Pendahuluan

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 2

1.3 Perumusan Masalah 2

1.4 Tujuan Pembuatan 3

1.5 Batasan Masalah 3

1.6 Metode Penelitian 3

1.7 Sistematika Penulisan 4

Bab 2 Landasan Teori

2.1 Pengertian Data, Informasi dan Sistem Informasi 6

2.1.1 Data 6

2.1.2 Informasi 6

2.1.3 Sistem Informasi 7

2.1.3.1 Pengertian Sistem 7

2.1.3.2 Pengertian Sistem Informasi 9

2.2 Pengertian Komputer 9

2.2.1 Perangkat Keras (Hardware) 10

2.2.1.1 Alat Input 10

2.2.1.2 Alat Proses 10

2.2.1.3 Alat Output 10

2.2.2 Perangkat Lunak (Software) 11

2.2.3 Pengguna Komputer (Brainware) 11

2.2.3.1 Sistem Analis 11

2.2.3.2 Programmer 11

2.2.3.3 Computer Operator 11

2.2.3.4 Data Entry Operator 12

2.3 Pengertian Internet 12

2.4 Sejarah Web 12

2.4.1 Aplikasi Web 13

2.4.2 Web Server 14

2.5 Sejarah PHP 14

2.5.1 Kelebihan PHP 17


(3)

2.5.2.1 Embedded Script 18

2.5.2.2 Non Embedded Script 19

2.6 Sejarah MySQL 20

2.7 Macromedia Dreamwaver CS 5 22

Bab 3 Tinjauan Umum Sekolah

3.1 Latar Belakang MTs Darul Hikmah 23

3.2 Visi dan Misi MTs Darul Hikmah 24

3.2.1 Visi MTs Darul Hikmah 24

3.2.2 Misi MTs Darul Hikmah 25

Bab 4 Perancangan Sistem

4.1 Persiapan Server 26

4.2 Pembuatan Database 26

4.2.1 Tabel Absen 27

4.2.2 Tabel Siswa 27

4.2.3 Tabel Guru 28

4.2.4 Tabel Admin 28

4.2.5 Tabel Ekstrakurikuler 29

4.2.6 Tabel Jadwal Pelajaran 29

4.2.7 Tabel Kasus 30

4.2.8 Tabel Kelas 30

4.2.9 Tabel Nilai 31

4.2.10 Tabel Nilai Ekstrakurikuler 31

4.2.11 Tabel Pelajaran 32

4.2.12 Tabel Pelanggaran 32

4.3 Pembahasan Halaman Menu 33

4.3.1 Halaman Login Pengguna 33

4.3.2 Halaman Siswa 35

4.3.3 Halaman Mata Pelajaran 36

4.3.4 Halaman Guru 37

4.3.5 Halaman Ekstrakurikuler 37

4.3.6 Halaman Pelanggaran 38

4.3.7 Halaman Kelas 39

4.3.8 Halaman Nilai Ujian 40

4.3.9 Halaman Nilai Ulangan 41

4.3.10 Halaman Absen 42

4.3.11 Halaman Nilai Ekstrakurikuler 43

4.3.12 Halaman Jadwal Pelajaran 44

4.3.13 Halaman Kasus 45

4.3.14 Halaman Menu Logout 46

4.4 Keamanan Data 47

Bab 5 Implementasi Sistem

5.1 Definisi Implementasi Sistem 49

5.2 Tujuan Implementasi Sistem 49

5.3 Spesifikasi Hardware 50

5.4 Spesifikasi Software 50


(4)

viii

5.6 Instalasi XAMPP 51

5.7 Menjalankan Apache dan MySQL 52

5.8 Pengujian di Browser 52

5.9 Demonstrasi Program 54

5.9.1 Halaman Utama Web (Home) 54

5.9.2 Halaman Login 54

5.9.3 Halaman Profil Sekolah 55

5.9.4 Halaman Visi dan Misi Sekolah 55

5.9.5 Halaman Admin 56

5.9.6 Halaman Guru 56

5.9.7 Halaman Siswa 57

Bab 6 Kesimpulan Dan Saran

6.1 Kesimpulan 58

6.2 Saran 58


(5)

DAFTAR GAMBAR

Gambar 4.1 Tabel Absen 27

Gambar 4.2 Tabel Siswa 28

Gambar 4.3 Tabel Guru 28

Gambar 4.4 Tabel Admin 29

Gambar 4.5 Tabel Ekstrakurikuler 29

Gambar 4.6 Tabel Jadwal Pelajaran 30

Gambar 4.7 Tabel Kasus 30

Gambar 4.8 Tabel Kelas 31

Gambar 4.9 Tabel Nilai 31

Gambar 4.10 Tabel Nilai Ekstrakurikuler 32

Gambar 4.11 Tabel Pelajaran 32

Gambar 4.12 Tabel Pelanggaran 32

Gambar 4.13 Flowchart Halaman Login Pengguna 34

Gambar 4.14 Flowchart Halaman Siswa 35

Gambar 4.15 Flowchart Halaman Mata Pelajaran 36

Gambar 4.16 Flowchart Halaman Guru 37

Gambar 4.17 Flowchart Halaman Ekstrakurikuler 38

Gambar 4.18 Flowchart Halaman Pelanggaran 39

Gambar 4.19 Flowchart Halaman Kelas 40

Gambar 4.20 Flowchart Halaman Nilai Ujian 41

Gambar 4.21 Flowchart Halaman Nilai Ulangan 42

Gambar 4.22 Flowchart Halaman Absen 43

Gambar 4.23 Flowchart Halaman Nilai Ekstrakurikuler 44 Gambar 4.24 Flowchart Halaman Jadwal Pelajaran 45

Gambar 4.25 Flowchart Halaman Kasus 46

Gambar 4.26 Flowchart Halaman Logout 47

Gambar 5.1 Menjalankan Apache dan MySQL 52

Gambar 5.2 Hasil pengujian aplikasi web dibrowser 53

Gambar 5.3 Halaman Utama Web (Home) 54

Gambar 5.4 Halaman Login 54

Gambar 5.5 Halaman Profil Sekolah 55

Gambar 5.6 Halaman Visi dan Misi Sekolah 55

Gambar 5.7 Halaman Admin 56

Gambar 5.8 Halaman Guru 56


(6)

x

DAFTAR LAMPIRAN

Lampiran 1 : Listing Program

Lampiran 2 : Surat Pengumpulan Data Riset Mahasiswa Lampiran 3 : Surat Balasan Riset Pengumpulan Data Lampiran 4 : Kartu Bimbingan Mahasiswa