Sistem Informasi Pengolahan Data Siswa di Sma Negeri 4 Padangsidimpuan Berbasis Website Menggunakan Php dan Mysql
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA)Jl. Bioteknologi No.1 Kampus USU Telp. (061) 8211050 Fax (061) 8214290 MEDAN-20155, Email :Dekanat@FMIPA.USU.AC.ID
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
NamaMahasiswa : Meiana Siska Siringo-ringo NomorIndukMahasiswa : 132406069
JudulTugasAkhir : SistemInformasiPengolahan DataSiswa di SMA Negeri4 PadangsidimpuanBerbasis Website Menggunakan PHP dan MySQL
DosenPembimbing : Dr.SyahrilEfendi,SSi,M.IT TanggalMulaiBimbingan :
TanggalSelesaiBimbingan : No
.
TanggalAsistenBimbin gan
PembahasanPadaAsistensiMengenai ,Pada Bab :
ParafDosenPembimb ing Keterang an 1. 2. 3. 4. 5. 6. 7. 8. * KartuiniharapdikembalikankeDepartemen MatematikabilabimbinganMahasiswatelah selesai.
Diketahui, Disetujui,
KetuaDepartemenMatematika FMIPA USU, Pembimbing
Dr. EllyRosmaini, MSi Dr.SyahrilEfendi,SSi,M.IT
(2)
LAMPIRAN
1. function.php
<?php /**
* gravatar Image
* @see http://en.gravatar.com/site/implement/images/ */
function avatar($email, $size = 50){
$url = "http://www.gravatar.com/avatar/"; $url .= md5( strtolower( trim( $email ) ) ); // $url .= "?d=" . urlencode( $default ); $url .= "?p=" . $size;
return $url; }
?>
2. koneksi.php
<?php
$server = "localhost"; $username = "root";
(3)
$password = "";
$database = "db_sma4n";
$conn = mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka"); ?>
3. logout.php
<?php
session_start(); session_destroy();
echo "<script>alert('Logout Sukses.');
parent.location='../index.php';</script>\n"; exit();
?>
4. menu.php
<ul class="navigation"> <li class="active"><a
href="dashboard.php"><span>Dashboard</span><i class="icon-screen2"></i></a></li>
(4)
if($_SESSION['login_hash']=="guru"){ ?>
<li>
<a href="#"><span>Master Data</span><i class="icon-paragraph-justify2"></i></a>
<ul>
<li><a href="?p=nilai_siswa">Data Nilai Siswa</a></li>
</ul> </li>
<li><a href="?p=profile_guru"><span>My Profile</span><i class="icon-user"></i></a>
<?php
}elseif($_SESSION['login_hash']=="siswa"){ ?>
<li><a href="?p=nilaiku"><span>Hasil Nilai</span><i class="icon-balance"></i></a></li>
<li><a href="?p=profile_siswa"><span>My Profile</span><i class="icon-user"></i></a></li>
<?php
}elseif($_SESSION['login_hash']=="Administrator"){ ?>
<li><a href="#"><span>Master Input Data</span><i class="icon-paragraph-justify2"></i></a>
(5)
<li><a href="?p=input_siswa">Input Siswa</a></li>
<li><a href="?p=input_guru">Input Guru</a></li> <li><a href="?p=input_kelas">Input Kelas</a></li> <li><a href="?p=input_mapel">Input Mapel</a></li> <li><a href="?p=input_jadwal">Input
Jadwal</a></li>
<li><a href="?p=input_nilai">Input Nilai</a></li> <li><a href="?p=input_useradmin">Input
User</a></li> </ul> </li>
<li><a href="#"><span>Master Data</span><i class="icon-table2"></i></a>
<ul>
<li><a href="?p=siswa"> Siswa</a></li>
<li><a href="?p=guru"> Guru</a></li> <li><a href="?p=kelas"> Kelas</a></li> <li><a href="?p=mapel"> Mapel</a></li>
<li><a href="?p=profile"> User Admin</a></li> </ul>
</li>
<li><a href="#"><span>Master Laporan</span><i class="icon-copy"></i></a>
(6)
<ul>
<li><a href="page/laporan_kelas.php" target="_blank">Laporan Kelas</a></li>
<li><a href="page/laporan_siswa.php" target="_blank">Laporan Siswa</a></li>
<li><a href="page/laporan_pelajaran.php" target="_blank" >Laporan Pelajaran</a></li>
<li><a href="page/laporan_guru.php" target="_blank">Laporan Guru</a></li>
<li><a href="page/laporan_nilai.php" target="_blank">Laporan Nilai</a></li>
</ul> </li>
<?php } ?> </ul>
5. 404.php
<!-- Error wrapper -->
<div class="error-wrapper text-center"> <h1>404</h1>
<h6>- Oops, an error has occurred. Page not found! -</h6> <!-- Error content -->
(7)
<form class="block-inner" action="#"> <div class="input-group">
<input type="text" class="form-control" placeholder="Search...">
<span class="input-group-btn">
<button class="btn btn-primary" type="button">Search</button>
</span> </div>
</form>
<div class="row">
<div class="col-md-6">
<a href="?p=home" class="btn danger btn-block">Back to dashboard</a>
</div>
<div class="col-md-6">
<a href="dashboard.php" class="btn success btn-block">Back to the website</a>
</div> </div> </div>
<!-- /error content --> </div>
(8)
6. Home.php
<!-- Page header -->
<div class="page-header"> <div class="page-title">
<h3>Dashboard <small>Welcome back <strong><?php echo $_SESSION['login_user']?></strong>. Have a nice day</small></h3>
</div>
<div id="reportrange" class="range">
<div class="visible-xs header-element-toggle">
<a class="btn primary btn-icon"><i class="icon-calendar"></i></a>
</div>
<div class="date-range"></div> <span class="label
label-danger">9</span>
</div> </div>
<!-- /page header --> <!-- Breadcrumbs line --> <div class="breadcrumb-line"> </div>
(9)
<!-- /breadcrumbs line -->
7. nilai_siswa.php
<?php
include "../conn/koneksi.php"; $id_guru = $_SESSION['id_guru'];
$sql_guru = mysql_query("SELECT * FROM guru WHERE id_guru = '$id_guru'");
$array_guru = mysql_fetch_array($sql_guru);
$sql_nilai = "SELECT a.*,b.*,c.*,d.*,e.* FROM nilai a, siswa b, kelas c, pelajaran d, guru e
WHERE a.id_siswa=b.id_siswa AND a.id_kelas=c.id_kelas AND
a.id_pelajaran=d.id_pelajaran AND a.id_guru=e.id_guru AND a.id_guru = '$id_guru'
ORDER BY a.id_guru DESC"; $query_nilai = mysql_query($sql_nilai) or die(mysql_error()); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a
(10)
</ul>
<ul class="breadcrumb-buttons"> <li>
<a href="#" class="pull-left"><i class="icon-plus-lists"></i><span>Nilai Siswa</span></a>
</li> </ul>
</div>
<!-- /breadcrumbs line -->
<div class="panel panel-default">
<div heading"><h6 class="panel-title"><i class="icon-point-up"></i> Daftar Nilai</h6></div>
<div class="datatable">
<table class="table hover table-bordered">
<thead> <tr>
<th>No.</th>
<th>Nama Siswa </th>
<th>Kelas</th>
<th>Pelajaran </th> <th>Nilai UH</th> <th>Nilai TUGAS</th>
(11)
<th>Nilai UTS</th> <th>Nilai UAS</th> <th>Rata-Rata</th> </tr>
</thead> <tbody>
<?php
$i=1; while ($array_nilai = mysql_fetch_array($query_nilai)) {
?>
<tr>
<td><?php echo $i;?></td>
<td><?php echo $array_nilai['name'];?></td>
<td><?php echo $array_nilai['namakelas'];?></td>
<td><?php echo $array_nilai['namapelajaran'];?></td>
<td><?php echo $array_nilai['nilai_uh1']; ?></td>
(12)
<td><?php echo $array_nilai['nilai_uh3']; ?></td>
<td><?php echo $array_nilai['nilai_uh4']; ?></td>
<td><?php echo $array_nilai['rata_uh']; ?></td>
</tr>
<?php
$i++; }
?>
</tbody> </table> </div>
</div>
<!-- /hover rows datatable inside panel -->
8. profile_guru.php
<?php
$id_guru = $_SESSION['id_guru'];
$sql = mysql_query("SELECT * FROM guru WHERE id_guru = '$id_guru'");
(13)
$array = mysql_fetch_array($sql); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a
href="?p=profile_guru">User</a></li> </ul>
</div>
<!-- /breadcrumbs line --> <!-- Profile grid -->
<div class="row">
<div class="col-lg-2">
<!-- Profile links --> <div class="block">
<div class="block">
<div class="thumbnail"> <div class="thumb">
<img alt="" src="../assets/images/gravatar.jpg">
<div class="thumb-options">
(14)
<a href="#" class="btn btn-icon btn-success"><i class="icon-pencil"></i></a>
<a href="#" class="btn btn-icon btn-success"><i class="icon-remove"></i></a>
</span> </div>
</div>
<div class="caption text-center">
<h6><?php if( $_SESSION['id_guru']){
echo $_SESSION['login_user'];
echo"<small>".$_SESSION['login_user']."</small></h6>"; }
$sql_user = mysql_query("select * from guru ");
$jml = mysql_num_rows($sql_user);
?>
<div class="icons-group">
<a href="#" title="Google Drive" class="tip"><i class="icon-google-drive"></i></a>
(15)
<a href="#" title="Twitter" class="tip"><i class="icon-twitter"></i></a>
<a href="#" title="Github" class="tip"><i class="icon-github3"></i></a>
</div>
</div> </div>
</div> </div>
<!-- /profile links --> </div>
<div class="col-lg-10"> <!-- Page tabs -->
<div class="tabbable page-tabs">
<ul class="nav nav-pills nav-justified">
<li><a href="active" data-toggle="tab"><i class="icon-cogs"></i> Settings</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade active fade in" id="settings">
<?php
$post = (!empty($_POST)) ? true : false; if($post){
(16)
$error = '';
$query = "SELECT * FROM guru WHERE id_guru = " . $_SESSION['id_guru']."";
$hasil = mysql_query($query) or die(mysql_error());
$data = mysql_fetch_array($hasil); if ($data['password'] !==
md5($_POST['oldpassword'])) {
$error .= "Password Lama Salah.<br>"; }
if($_POST['newpassword'] != $_POST['cpassword']){ $error .= 'Password di bawah harus sama dengan password di atas.<br />';
}
if(empty($error)){
$newpassword = md5($_POST['newpassword']); $query = "UPDATE guru SET password =
'$newpassword' WHERE id_guru =" . $_SESSION['id_guru']." "; $hasil = mysql_query($query) or
die(mysql_error());
if($hasil){ ?>
(17)
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Well done!</strong> Data Anda berhasil diedit. </div>
<?php
}
} else { ?>
<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Error!</strong><?php echo $error;?> </div>
<?php
} } ?>
<!-- Profile information -->
<form action="" class="block" role="form" method="post">
(18)
<h6 class="heading-hr"><i class="icon-lock"></i> Security information:</h6>
<div class="form-group">
<div class="row">
<div class="col-md-6">
<label>Nama Lengkap</label>
<input type="text" class="form-control" name="nama" id="nama" value="<?php echo $array['nama'] ?>"
readonly="readonly">
</div> <div class="col-md-6">
<label>NIP:</label>
<input type="text" class="form-control" name="nip" id="nisn" value="<?php echo $array['nip'] ?>"
readonly="readonly">
</div>
<div class="col-md-6">
(19)
<label>Jenis Kelamin</label>
<input type="text" class="form-control" name="jenken" id="jenken" value="<?php echo $array['jenken'] ?>"
readonly="readonly">
</div>
<div class="col-md-6">
<label>Alamat</label>
<input type="text" class="form-control" name="alamat" id="alamat" value="<?php echo $array['alamat'] ?>"
readonly="readonly">
</div> <?php if( $_SESSION['login_user']){
?>
<div class="col-md-6">
<label>Username:</label>
(20)
$_SESSION['login_user'];?>" readonly="readonly" class="form-control">
</div> <?php } ?>
<div class="col-md-6">
<label>Current password:</label>
<input type="password" class="form-control" name="oldpassword" id="oldpassword">
</div>
</div> </div>
<div class="form-group">
<div class="row">
<div class="col-md-6">
<label>New password:</label>
<input type="password" placeholder="Enter new password" class="form-control" name="newpassword">
(21)
</div> <div class="col-md-6">
<label>Repeat password:</label>
<input type="password" placeholder="Repeat new password" class="form-control" name="cpassword">
</div> </div>
</div>
<div class="text-right">
<input type="reset" value="Cancel" class="btn btn-default">
<input type="submit" value="Apply changes" class="btn btn-success">
</div>
</form>
<!-- /profile information -->
</div>
(22)
</div> </div>
<!-- /page tabs -->
</div> </div>
<!-- /profile grid -->
9. dashboard.php
<?php
ob_start(); session_start();
include_once '../conn/koneksi.php'; ?>
<!DOCTYPE html> <html lang="en"> <head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1">
<meta name="keyword" content="Berita Medan, Orang Batak, Medan, portal berita medan, Mr Bontor, Design" />
<meta name="description" content="" /> <title>SMA 4 NEGERI</title>
(23)
<link href="../assets/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="../assets/css/londinium-theme.css" rel="stylesheet" type="text/css">
<link href="../assets/css/styles.css" rel="stylesheet" type="text/css">
<link href="../assets/css/icons.css" rel="stylesheet" type="text/css">
<link href="../assets/css/wysihtml5/wysihtml5.css" rel="stylesheet" type="text/css">
<link href="../assets/dist/summernote.css" rel="stylesheet" type="text/css">
<link
href="http://fonts.googleapis.com/css?family=Open+Sans:400,300,6 00,700&subset=latin,cyrillic-ext" rel="stylesheet"
type="text/css">
</head> <body>
<!-- Navbar -->
<div class="navbar navbar-inverse" role="navigation"> <div class="navbar-header">
<a class="navbar-brand" href="#"><img src="#" alt="SMA N 4" style="width: 170px; height: 100;"></a>
<a class="sidebar-toggle"><i class="icon-paragraph-justify2"></i></a>
(24)
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-icons">
<span class="sr-only">Toggle navbar</span> <i class="icon-grid3"></i>
</button>
<button type="button" class="navbar-toggle offcanvas">
<span class="sr-only">Toggle navigation</span>
<i class="icon-paragraph-justify2"></i> </button>
</div>
<ul class="nav navbar-nav navbar-right collapse" id="navbar-icons">
<li class="user dropdown">
<a class="dropdown-toggle" data-toggle="dropdown">
<img
src="../assets/images/gravatar.jpg"> <span><?php
echo "Selamat Datang Kembali ".$_SESSION['login_user'];
?></span>
<i class="caret"></i> </a>
(25)
<ul class="dropdown-menu dropdown-menu-right icons-right">
<li><a href="?p=profile_guru"><i class="icon-user"></i>My Profile</a></li>
<li><a href="../logout.php"><i class="icon-exit"></i> Logout</a></li>
</ul> </li>
</ul> </div>
<!-- /navbar -->
<!-- Page container -->
<div class="page-container"> <!-- Sidebar -->
<div class="sidebar">
<div class="sidebar-content">
<!-- User dropdown --> <div class="user-menu ">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<div class="user-info">
<span>Hari ini: <?php echo date("d M Y"); ?></span>
(26)
</div> </a>
</div>
<!-- /user dropdown --> <ul class="navigation">
<li><a href="?p=nilai_siswa"><span>Hasil Nilai</span><i class="icon-balance"></i></a></li>
<li><a href="?p=profile_guru"><span>My Profile</span><i class="icon-user"></i></a></li>
</ul>
</div> </div>
<!-- /sidebar --> <!-- Page content -->
<div class="page-content"> <?php
$pages_dir='page';
if(!empty($_GET['p'])) {
$page = scandir($pages_dir, 0); unset($page[0], $page[1]);
$p = $_GET['p'];
(27)
include($pages_dir.'/'.$p.'.php'); } else {
include($pages_dir.'/404.php'); }
} else {
include($pages_dir.'/home.php'); }
?>
<!-- Footer -->
<div class="footer clearfix">
<div class="pull-left">© © 2016. SMA NEGERI 4 PADANG SIDEMPUAN</a></div>
<div class="pull-right icons-group">
<a href="#"><i class="icon-screen2"></i></a> <a href="#"><i class="icon-balance"></i></a> <a href="#"><i class="icon-cog3"></i></a> </div>
</div>
<!-- /footer -->
(28)
<!-- /page content --> </div>
<!-- /page container -->
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.m in.js"></script>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery -ui.min.js"></script>
<script type="text/javascript"
src="../assets/js/plugins/charts/sparkline.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/uniform.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/select2.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/inputmask.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/autosize.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/inputlimit.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/listbox.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/multiselect.js"></script> <script type="text/javascript"
(29)
<script type="text/javascript"
src="../assets/js/plugins/forms/tags.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/switch.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/forms/uploader/plupload.full.min.js">< /script>
<script type="text/javascript"
src="../assets/js/plugins/forms/uploader/plupload.queue.min.js"> </script>
<script type="text/javascript"
src="../assets/js/plugins/forms/wysihtml5/wysihtml5.min.js"></sc ript>
<script type="text/javascript"
src="../assets/js/plugins/forms/wysihtml5/toolbar.js"></script> <script type="text/javascript"
src="../assets/js/plugins/interface/daterangepicker.js"></script >
<script type="text/javascript"
src="../assets/js/plugins/interface/fancybox.min.js"></script> <script type="text/javascript"
src="../assets/js/plugins/interface/moment.js"></script> <script type="text/javascript"
src="../assets/js/plugins/interface/jgrowl.min.js"></script> <script type="text/javascript"
(30)
<script type="text/javascript"
src="../assets/js/plugins/interface/colorpicker.js"></script> <script type="text/javascript"
src="../assets/js/plugins/interface/fullcalendar.min.js"></scrip t>
<script type="text/javascript"
src="../assets/js/plugins/interface/timepicker.min.js"></script> <script type="text/javascript"
src="../assets/js/bootstrap.min.js"></script> <script type="text/javascript"
src="../assets/js/application.js"></script> <script type="text/javascript"
src="../assets/dist/summernote.js"></script> <script type="text/javascript"
src="../assets/dist/summernote.min.js"></script> <script type="text/javascript">
$(document).ready(function() {
$('#summernote').summernote(); });
</script> </body>
</html>
10.edit_guru.php
(31)
ob_start();
if(isset($_GET['id_guru'])) {
$rs=mysql_query("Select * from guru where id_guru='".$_GET['id_guru']."'");
$row=mysql_fetch_array($rs); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line"> <ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a href="?p=guru">Guru</a></li>
<li><a href="?p=edit_guru">Tambah Guru</a></li> </ul>
<ul class="breadcrumb-buttons"> <li>
<a href="?p=guru" class="pull-left"><i class="icon-plus-lists"></i><span>Daftar Guru</span></a>
</li> </ul> </div>
<!-- /breadcrumbs line --> <!-- Form bordered -->
(32)
<form class="form-horizontal form-bordered"
action="?p=edit_guru" role="form" method="post"> <div class="panel panel-default">
<div class="panel-heading">
<h6 class="panel-title"><i class="icon-menu"></i> Data Umum</h6> </div>
<div class="panel-body"> <div class="form-group">
<label class="col-sm-4 control-label">Nama Guru :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="nama" id="nama" value="<?php echo $row['nama']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">NIP :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="nip" id="nip" value="<?php echo $row['nip']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Tempat Tanggal Lahir :</label>
(33)
<div class="col-sm-8"> <div class="row">
<div class="col-sm-4">
<input type="text" class="form-control " name="kota" id="kota" value="<?php echo $row['kota']; ?>"">
<span class="help-block">Tempat Lahir</span> </div>
<div class="col-sm-4">
<input type="text" class="form-control datepicker " name="tgl" value="<?php echo $row['tgl']; ?>">
<span class="help-block">2016-06-26 -> Tanggal Lair</span> </div>
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Jenis Kelamin :</label> <div class="col-sm-8">
<select name="jenken" id="jenken" class="form-control " value="<?php echo $row['jenken']; ?>">
<option value="laki">laki-Laki</option>
<option value="perempuan">Perempuan</option> </select>
(34)
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Agama :</label> <div class="col-sm-8">
<select name="agama" id="agama" class="form-control " value="<?php echo $row['agama']; ?>">
<option value="katolik">Katolik</option> <option value="islam">Islam</option> <option value="budha">Budha</option> <option value="hindu">Hindu</option>
<option value="protestan">Protestan</option> <option value="kong hu chu">Kong Hu Chu</option> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Alamat :</label> <div class="col-sm-8">
<textarea name="alamat" id="alamat" value="<?php echo $row['alamat']; ?>"></textarea>
<span class="help-block">Alamat</span> </div>
(35)
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Terhitung mulai Tanggal :</label>
<div class="col-sm-8">
<input type="text" class="form-control datepicker" name="mengajar" id="mengajar" value="<?php echo $row['mengajar']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Pendidikan :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="pendidikan" id="pendidikan" value="<?php echo $row['pendidikan']; ?>"> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Golongan :</label> <div class="col-sm-8">
<select name="golongan" id="golongan" class="form-control " value="<?php echo $row['golongan']; ?>">
<?php
(36)
$sql = mysql_query("SELECT * FROM pegawai ORDER BY namapegawai ASC");
if(mysql_num_rows($sql) != 0){
while($row = mysql_fetch_assoc($sql)){ echo
'<option>'.$row['namapegawai'].'</option>'; }
} ?> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Jabatan :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="jabatan" id="jabatan" value="<?php echo $row['jabatan']; ?>"> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Photo :</label> <div class="col-sm-8">
(37)
<input type="file" name="gambar" id="gambar" value="<?php echo $row['gambar']; ?>"/>
</div> </div>
<div class="form-actions text-center">
<input type="submit" class="btn btn-primary" name="button" id="button" value="Update">
<input type="reset" class="btn btn-danger" name="reset" id="reset" value="Reset">
<input type="button" class="btn btn-primary" name="reset"
id="reset" value="Cancel" onclick="window.location='?p=guru'"> </div>
</div> </div> </form>
<!-- /form striped --> <?php
ob_end_flush(); }else{
echo "<script>window.location='?p=guru'</script>"; }
?> <?php
(38)
{
$newDate = date("Y-m-d", strtotime($_POST['tgl']));
$newDatee = date("Y-m-d", strtotime($_POST['mengajar'])); $rs=mysql_query("Update guru SET
nip='".$_POST['nip']."',nama='".$_POST['nama']."',kota='".$_POST ['kota']."',tgl='".$newDate."',jenken='".$_POST['jenken']."',aga ma='".$_POST['agama']."',alamat='".$_POST['alamat']."',mengajar= '".$newDatee."',pendidikan='".$_POST['pendidikan']."',golongan=' ".$_POST['golongan']."',jabatan='".$_POST['jabatan']."',gambar=' ".$_POST['gambar']."' Where id_guru='".$_GET['id_guru']."'");
if($rs) {
echo "<script>window.location='?p=guru'</script>"; }
} ?>
11.edit_jadwal.php
<?php
include "./conn/koneksi.php";
$id_jadwal = @$_GET['id_jadwal']; if(isset($_POST['submit'])){
$id_jadwal=$_POST['id_jadwal'];
(39)
$id_guru=$_POST['id_guru']; $id_kelas=$_POST['id_kelas'];
$query=mysql_query("update jadwal set
id_pelajaran='$id_pelajaran', id_guru='$id_guru', id_kelas='$id_kelas' where id_jadwal='$id_jadwal'");
?><script
language="javascript">document.location.href="?p=input_jadwal";< /script>
<?php } ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a
href="?p=input_jadwal">Penjadwalan</a></li>
<li><a href="?p=edit_jadwal">Edit Jadwal</a></li>
</ul> </div>
<!-- /breadcrumbs line --> <?php
$jadwal=mysql_fetch_array(mysql_query("select * from jadwal where id_jadwal='$id_jadwal'"));
(40)
$id_jadwal=$jadwal['id_jadwal']; $id_guru=$jadwal['id_guru'];
$id_pelajaran=$jadwal['id_pelajaran']; $id_kelas=$jadwal['id_kelas'];
?>
<!-- Form bordered -->
<form class="form-horizontal form-bordered" action="?p=edit_jadwal" role="form" method="post">
<!-- Table elements -->
<div class="panel panel-default">
<div heading"><h6
class="panel-title"><i class="icon-grid"></i> Setting Penjadwalan</h6></div> <div class="table-responsive">
<table class="table striped table-bordered">
<thead> <tr>
<th>Nama Guru</th>
<th>Mata Pelajaran</th> <th>Kelas</th>
</tr> </thead> <tbody> <tr>
(41)
<td class="text-center">
<select data-placeholder="Pilih Guru..." class="select-full" tabindex="2" name="id_guru">
<option value="<?php echo $id_guru?>">- Pilih Guru Baru -</option>
<option value="<?php echo $id_guru?>"> Guru Tidak Dirubah -</option>
<?php
$guru=mysql_query("select * from guru order by nama asc");
while($row1=mysql_fetch_array($guru)){ ?>
<option value="<?php echo $row1['id_guru'];?>"><?php echo $row1['nama'];?> [ <?php echo $row1['nip'];?> ] </option>
<?php } ?> </select> </td>
<td class="text-center">
<select data-placeholder="Pilih Pelajaran..." class="select-full" tabindex="2"
name="id_pelajaran" value="<?php echo $id_guru?>"> <?php
(42)
$pelajaran=mysql_query("select * from pelajaran order by namapelajaran asc");
while($row2=mysql_fetch_array($pelajaran)){ ?>
<option value="<?php echo $row2['id_pelajaran'];?>"><?php echo $row2['namapelajaran'];?></option>
<?php } ?>
</select> </td>
<td class="text-center">
<select data-placeholder="Pilih Kelas..." class="select-full" tabindex="2" name="id_kelas" value="<?php echo $id_guru?>">
<?php
$kelas=mysql_query("select * from kelas order by namakelas asc");
(43)
?>
<option value="<?php echo $row3['id_kelas'];?>"><?php echo $row3['namakelas'];?></option>
<?php } ?>
</select> </td>
</tr>
</tbody>
<tr style="colspan:3; "> <td align="right"
valign="top"><input type="submit" name="submit" value="OK" class="btn btn-primary" />
<input type="reset" value="Reset" class="btn btn-danger" />
(44)
</tr> </table> </div>
</div>
<!-- /table elements --> </form>
<!-- /form striped -->
12.edit_kelas.php
<?php
ob_start(); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line"> <ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a href="?p=kelas">Kelas</a></li>
<li><a href="?p=edit_mapel">Edit Kelas</a></li>
</ul>
<ul class="breadcrumb-buttons"> <li>
(45)
<a href="?p=kelas" class="pull-left"><i class="icon-plus-lists"></i><span>Daftar Kelas</span></a>
</li>
</ul> </div>
<!-- /breadcrumbs line -->
<?php date_default_timezone_set("Asia/Jakarta"); require_once "./conn/koneksi.php";
$id_kelas = @$_GET['id'];
if (isset($_POST['submit'])) {
$namakelas = mysql_real_escape_string($_POST['namakelas']); $jurusan = mysql_real_escape_string($_POST['jurusan']); $walikelas = mysql_real_escape_string($_POST['walikelas']); $nip = mysql_real_escape_string($_POST['nip']);
$id = $_POST['idkelas'];
$sql_mapel = "UPDATE kelas SET namakelas='$namakelas', jurusan='$jurusan' WHERE id_kelas=$id ";
$query = mysql_query($sql_mapel); if ($query) {
echo"<script language='javascript'>alert ('Edit Mata Pelajaran succesfully'); </script>
(46)
document.location.href='?p=kelas'</script>"; } else {
echo mysql_error(); }
}
$sql_edit = "SELECT * FROM kelas where id_kelas=$id_kelas";
$query_edit = mysql_query($sql_edit);
while (@$d = mysql_fetch_array($query_edit)) {
?>
<!-- Form vertical (default) -->
<form role="form" action="?p=edit_mapel" method="post"> <div class="panel panel-default">
<div class="panel-heading"><h6 class="panel-title"><i class="icon-page-break"></i> Edit Kelas</h6></div> <div class="panel-body">
<div class="form-group">
<input type=hidden class="form-control" name='idkelas' id='idkelas' value='<?php echo $d['id_kelas'] ; ?>'/> </div>
<div class="form-group"> <label>Nama Kelas:</label>
(47)
<input type="text" class="form-control" name='namakelas' id='namakelas' value="<?php echo $d['namakelas'];?>" /> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Jurusan :</label> <div class="col-sm-8">
<select name="jenken" id="jenken" class="form-control" value="<?php echo $d['jurusan'];?>">
<option value="ipa">IPA</option> <option value="ips">IPS</option> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Wali Kelas :</label> <div class="col-sm-8">
<?php
$result = mysql_query("select * from guru"); $jsArray = "var prdName = new Array();\n"; echo '<select name="walikelas" class="form-control" value="$d[walikelas]"
onchange="document.getElementById(\'prd_name\').value = prdName[this.value]">';
(48)
while ($row = mysql_fetch_array($result)) { echo '<option value="' . $row['nama'] . '">' . $row['nama'] . '</option>';
$jsArray .= "prdName['" . $row['nama'] . "'] = '" . addslashes($row['nip']) . "';\n";
}
echo '</select>'; ?>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">NIP :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="nip" id="prd_name" value="<?php echo $d['nip'];?>">
<script type="text/javascript"> <?php echo $jsArray; ?>
</script> </div> </div>
<div class="form-actions text-right">
<input type="submit" value="UPDATE" name="submit" id="submit" class="btn btn-primary">
(49)
<input type="button" class="btn btn-danger" name="reset"
id="reset" value="Cancel" onclick="window.location='?p=kelas'"> </div>
</div> </div> </form>
<!-- /form vertical (default) --> <?php
ob_end_flush(); }
?>
13.edit_mapel.php
<?php
ob_start(); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line"> <ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a href="?p=mapel">Mapel</a></li>
<li><a href="?p=edit_mapel">Edit Mapel</a></li> </ul>
(50)
<ul class="breadcrumb-buttons"> <li>
<a href="?p=mapel" class="pull-left"><i class="icon-plus-lists"></i><span>Daftar Mapel</span></a>
</li> </ul> </div>
<!-- /breadcrumbs line -->
<?php date_default_timezone_set("Asia/Jakarta"); require_once "./conn/koneksi.php";
$id_pelajaran = @$_GET['id']; if (isset($_POST['submit'])) { $namapelajaran =
mysql_real_escape_string($_POST['namapelajaran']); $kkm = mysql_real_escape_string($_POST['kkm']); $id = $_POST['idpelajaran'];
$sql_mapel = "UPDATE pelajaran SET namapelajaran='$namapelajaran', kkm='$kkm' WHERE id_pelajaran=$id ";
$query = mysql_query($sql_mapel); if ($query) {
echo"<script language='javascript'>alert ('Edit Mata Pelajaran succesfully'); </script>
(51)
document.location.href='?p=mapel'</script>"; } else {
echo mysql_error(); }
}
$sql_edit = "SELECT * FROM pelajaran where id_pelajaran=$id_pelajaran";
$query_edit = mysql_query($sql_edit);
while (@$d = mysql_fetch_array($query_edit)) {
?>
<!-- Form vertical (default) -->
<form role="form" action="?p=edit_mapel" method="post"> <div class="panel panel-default">
<div class="panel-heading"><h6 class="panel-title"><i class="icon-page-break"></i> Edit Pelajaran</h6></div> <div class="panel-body">
<div class="form-group">
<input type=hidden class="form-control" name='idpelajaran' id='idpelajaran' value='<?php echo $d['id_pelajaran'] ; ?>'/> </div>
(52)
<label>Nama Mapel:</label>
<input type="text" class="form-control" name='namapelajaran' id='namapelajaran' value="<?php echo $d['namapelajaran'];?>" /> </div>
<div class="form-group"> <label>KKM:</label>
<input type="text" class="form-control" name='kkm' id='kkm' value="<?php echo $d['kkm'];?>" />
</div>
<div class="form-actions text-right">
<input type="submit" value="UPDATE" name="submit" id="submit" class="btn btn-primary">
<input type="button" class="btn btn-danger" name="reset"
id="reset" value="Cancel" onclick="window.location='?p=mapel'"> </div>
</div> </div> </form>
<!-- /form vertical (default) --> <?php
ob_end_flush(); }
?>
(53)
<?php
$id_anggota = $_SESSION['id_anggota'];
$sql_anggota = mysql_query("SELECT * FROM anggota WHERE id_anggota = '$id_anggota'");
$array_anggota = mysql_fetch_array($sql_anggota); ?>
<?php
ob_start(); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line"> <ul class="breadcrumb">
<li><a href="?p=home">Home</a></li>
<li><a href="?p=edit_password">Edit Password</a></li> </ul>
<ul class="breadcrumb-buttons"> <li>
<a href="?p=akun" class="pull-left"><i class="icon-plus-lists"></i><span>My Account</span></a>
</li> </ul> </div>
(54)
<!-- /breadcrumbs line --> <?php
$post = (!empty($_POST)) ? true : false; if($post){
$error = '';
$query = "SELECT * FROM anggota WHERE id_anggota = " . $_SESSION['id_anggota']."";
$hasil = mysql_query($query) or die(mysql_error());
$data = mysql_fetch_array($hasil);
if ($data['password'] !== $_POST['oldpassword']) {
$error .= "Password Lama Salah.<br>"; }
if($_POST['newpassword'] != $_POST['cpassword']){ $error .= 'Password di bawah harus sama dengan password di atas.<br />';
}
if(empty($error)){
$newpassword = $_POST['newpassword'];
$query = "UPDATE anggota SET Password =
'$newpassword' WHERE id_anggota =" . $_SESSION['id_anggota'].""; $hasil = mysql_query($query) or
(55)
if($hasil) ?>
<div class="alert alert-success">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Well done!</strong> Data Anda berhasil diedit. </div>
<?php
}
} else { ?>
<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Error!</strong><?php echo $error;?> </div>
<?php
} } ?>
<form class="form-horizontal" role="form" method="post" action="">
(56)
<div class="col-md-6">
<label class="control-label"><span class="red">*</span>Password Lama:</label>
<div class="controls">
<input type="password" class="form-control" name="oldpassword"> </div>
</div> </div>
<div class="form-group"> <div class="col-md-6">
<label class="control-label"><span class="red">*</span> Password Baru:</label>
<div class="controls">
<input type="password" class="form-control" name="newpassword"> </div>
</div> </div>
<div class="form-group"> <div class="col-md-6">
<label class="control-label"><span class="red">*</span> Konfirmasi Password Baru:</label>
<div class="controls">
<input type="password" class="form-control" name="cpassword"> </div>
(57)
</div> </div>
<input type="Submit" class="btn btn-orange" value="Continue"> </form>
</div> </div> </div> </div>
15.edit_siswa.php
<?php
ob_start();
if(isset($_GET['id_siswa'])) {
$rs=mysql_query("Select * from siswa where id_siswa='".$_GET['id_siswa']."'");
$row=mysql_fetch_array($rs); ?>
<form class="form-horizontal form-bordered"
action="?p=edit_siswa" role="form" method="post"> <div class="panel panel-default">
<div class="panel-heading">
(58)
</div>
<div class="panel-body"> <div class="form-group">
<label class="col-sm-4 control-label">Nama Peserta Didik (Lengkap) :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="name" id="name" value="<?php echo $row['name']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Nomor Induk :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="ni" id="ni" value="<?php echo $row['ni']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">NISN :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="nisn" id="nisn" value="<?php echo $row['nisn']; ?>">
</div> </div>
(59)
<div class="form-group">
<label class="col-sm-4 control-label">Tempat Tanggal Lahir :</label>
<div class="col-sm-8"> <div class="row">
<div class="col-sm-4">
<input type="text" class="form-control " name="kota" id="kota" value="<?php echo $row['kota']; ?>">
<span class="help-block">Tempat Lahir</span> </div>
<div class="col-sm-4">
<input type="text" class="form-control datepicker " name="tgl" value="<?php echo $row['tgl']; ?>">
<span class="help-block">2016-06-26 -> Tanggal Lair</span> </div>
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Jenis Kelamin :</label> <div class="col-sm-8">
<select name="jenken" id="jenken" class="form-control" value="<?php echo $row['jenken']; ?>">
(60)
<option value="perempuan">Perempuan</option> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Agama :</label> <div class="col-sm-8">
<select name="agama" id="agama" class="form-control" value="<?php echo $row['agama']; ?>">
<option value="katolik">Katolik</option> <option value="islam">Islam</option> <option value="budha">Budha</option> <option value="hindu">Hindu</option>
<option value="protestan">Protestan</option> <option value="kong hu chu">Kong Hu Chu</option> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Status dalam Keluarga :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="status" id="status" value="<?php echo $row['status']; ?>">
(61)
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Anak Ke :</label> <div class="col-sm-8">
<input type="number" class="form-control" name="anakke" id="anakke" value="<?php echo $row['anakke']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Alamat Peserta Didik :</label>
<div class="col-sm-8"> <div class="row">
<div class="col-sm-5">
<textarea name="alamat" id="alamat" value="<?php echo $row['alamat']; ?>"></textarea>
<span class="help-block">Alamat</span> </div>
<div class="col-sm-3">
<input type="text" class="form-control" data-mask="+62 999 9999 9999" name="hp" value="<?php echo $row['hp']; ?>">
<span class="help-block">+62 999 9999 9999 -> No Telp/hp</span> </div>
(62)
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Sekolah Asal :</label> <div class="col-sm-8">
<input type="text" class="form-control" name="sekolahasal" id="sekolahasal" value="<?php echo $row['sekolahasal']; ?>"> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Diterima Di Sekolah ini </label>
<div class="col-sm-8"> <div class="row">
<div class="col-sm-3">
<select name="kelas" id="id_kelas" class="form-control " value="<?php echo $row['id_kelas']; ?>">
<?php
include('../conn/koneksi.php'); $sql = mysql_query("SELECT * FROM kelas ORDER BY namakelas ASC");
(63)
while($row = mysql_fetch_assoc($sql)){
echo '<option
value="'.$row['id_kelas'].'">'.$row['namakelas'].'</option>'; }
} ?> </select>
<span class="help-block">Di Kelas</span> </div>
<div class="col-sm-3">
<input type="text" class="form-control datepicker " name="padatanggal" id="padatanggal" value="<?php echo $row['padatanggal']; ?>">
<span class="help-block">Pada Tanggal</span> </div>
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Nama Orang Tua :</label> <div class="col-sm-8">
(64)
<div class="col-sm-4">
<input type="text" class="form-control " name="ayah" id="ayah" value="<?php echo $row['ayah']; ?>">
<span class="help-block">Nama Ayah</span> </div>
<div class="col-sm-4">
<input type="text" class="form-control " name="ibu" id="ibu" value="<?php echo $row['ibu']; ?>">
<span class="help-block">Nama Ibu</span> </div>
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Alamat Orang tua :</label> <div class="col-sm-8">
<div class="row">
<div class="col-sm-5">
<textarea name="alamatortu" id="alamatortu" value="<?php echo $row['alamatortu']; ?>"></textarea>
<span class="help-block">Alamat Ortu</span> </div>
(65)
<input type="text" class="form-control" data-mask="+62 999 9999 9999" name="hportu" id="hportu" value="<?php echo
$row['hportu']; ?>">
<span class="help-block">+62 999 9999 9999 -> No Telp/hp Ortu</span>
</div> </div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Pekerjaan Orang Tua :</label>
<div class="col-sm-8"> <div class="row">
<div class="col-sm-4">
<input type="text" class="form-control " name="pekerjaanayah" id="pekerjaanayah"value="<?php echo $row['pekerjaanayah']; ?>"> <span class="help-block">Ayah</span>
</div>
<div class="col-sm-4">
<input type="text" class="form-control " name="pekerjaanibu" id="pekerjaanibu" value="<?php echo $row['pekerjaanibu']; ?>"> <span class="help-block"> Ibu</span>
(66)
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Nama Wali :</label> <div class="col-sm-8">
<input type="text" class="form-control " name="wali" id="wali" value="<?php echo $row['wali']; ?>">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Alamat Wali :</label> <div class="col-sm-8">
<div class="row">
<div class="col-sm-5">
<textarea name="alamatwali" id="alamatwali" value="<?php echo $row['alamatwali']; ?>"></textarea>
<span class="help-block">Alamat Wali</span> </div>
<div class="col-sm-3">
<input type="text" class="form-control" data-mask="+62 999 9999 9999" name="hpwali" id="hpwali" value="<?php echo
$row['hpwali']; ?>">
<span class="help-block">+62 999 9999 9999 -> No Telp/hp</span> </div>
(67)
</div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Pekerjaan Wali :</label> <div class="col-sm-8">
<input type="text" class="form-control " name="pekerjaanwali" id="pekerjaanwali" value="<?php echo $row['pekerjaanwali']; ?>"> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Photo :</label> <div class="col-sm-8">
<input type="file" name="gambar" id="gambar" value="<?php echo $row['gambar']; ?>"/>
</div> </div>
<div class="form-actions text-center">
<input type="submit" class="btn btn-primary" name="button" id="button" value="Update">
<input type="reset" class="btn btn-danger" name="reset" id="reset" value="Reset">
(68)
<input type="button" class="btn btn-primary" name="reset"
id="reset" value="Cancel" onclick="window.location='?p=siswa'"> </div>
</div> </div> </form> <?php
ob_end_flush(); }else{
echo "<script>window.location='?p=siswa'</script>"; }
?> <?php
if(isset($_GET['id'])) {
$newDate = date("Y-m-d", strtotime($_POST['tgl'])); $newDatee = date("Y-m-d",
strtotime($_POST['padatanggal'])); $rs=mysql_query("Update siswa SET
name='".$_POST['name']."',ni='".$_POST['ni']."',nisn='".$_POST[' nisn']."',kota='".$_POST['kota']."',tgl='".$newDate."',jenken='" .$_POST['jenken']."',agama='".$_POST['agama']."',status='".$_POS T['status']."',anakke='".$_POST['anakke']."',alamat='".$_POST['a lamat']."',hp='".$_POST['hp']."',sekolahasal='".$_POST['sekolaha
(69)
sal']."',kelas='".$_POST['kelas']."',padatanggal='".$newDatee."' ,ayah='".$_POST['ayah']."',ibu='".$_POST['ibu']."',alamatortu='" .$_POST['alamatortu']."',hportu='".$_POST['hportu']."',pekerjaan ayah='".$_POST['pekerjaanayah']."',pekerjaanibu='".$_POST['peker jaanibu']."',wali='".$_POST['wali']."',alamatwali='".$_POST['ala matwali']."',hpwali='".$_POST['hpwali']."',pekerjaanwali='".$_PO ST['pekerjaanwali']."',gambar='".$_POST['gambar']."' Where
id_siswa='".$_GET['id']."'"); if($rs)
{
echo "<script>window.location='?p=siswa'</script>"; }
} ?>
16.guru.php
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a href="?p=guru">Guru</a></li> <li><a href="?p=input_guru">Tambah Guru</a></li>
(70)
<ul class="breadcrumb-buttons"> <li>
<a href="?p=input_guru"
class="pull-left"><i class="icon-plus-lists"></i><span>Tambah Guru</span></a>
</li> </ul>
</div>
<!-- /breadcrumbs line -->
<div class="panel panel-default">
<div heading"><h6 class="panel-title"><i class="icon-point-up"></i> Daftar Guru</h6></div>
<div class="datatable">
<table class="table hover table-bordered">
<thead> <tr>
<th align='center'>No</th> <th align='center'>Nama</th> <th align='center'>NIP</th>
<th align='center'>Pendidikan</th> <th align='center'>Jabatan</th> <th align='center'>Mengajar</th> <th align='center'>Actions</th>
(71)
</tr> </thead> <tbody>
<?php
$no=1;
$sql = "select * from guru";
$query_berita = mysql_query($sql);
while ($b = mysql_fetch_array($query_berita)) {
?> <tr>
<td align='center'><?php echo $no ?></td> <td><?php echo $b['nama'] ?></td>
<td align='center'><?php echo $b['nip']; ?></td>
<td align='center'><?php echo $b['pendidikan']; ?></td> <td align='center'><?php echo $b['jabatan']; ?></td> <td align='center'><?php echo $b['mengajar']; ?></td> <td align='center'>
<a class='btn btn-info' href='?p=edit_guru&id_guru=<?php echo $b['id_guru']; ?>'>Edit</a>
<a class='btn btn-danger' href='?p=guru&del=id_guru=<?php echo sha1($b['nip']); ?>'>Delete</a>
(72)
</td> </tr>
<?php
$no++; }
?>
</tbody> </table> </div>
</div>
<!-- /hover rows datatable inside panel --> <?php
if(isset($_GET['del'])) {
$ids=$_GET['id_guru'];
$ff=mysql_query("Delete from guru Where sha1(ni)='".$ids."'");
if($ff) {
echo "<script>window.location='?p=guru'</script>"; }
(73)
?>
17.home.php
<?php
$siswa = mysql_query("select * from siswa");
$guru = mysql_query("select * from guru");
$kelas = mysql_query("select * from kelas");
$mapel = mysql_query("select * from pelajaran");
$user = mysql_query("select * from user_admin");
$jadwal = mysql_query("select * from jadwal"); $jsiswa = mysql_num_rows($siswa);
$jguru = mysql_num_rows($guru);
$jkelas = mysql_num_rows($kelas); $jmapel = mysql_num_rows($mapel);
$juser = mysql_num_rows($user);
$jjadwal = mysql_num_rows($jadwal); ?>
<!-- Page header -->
<div class="page-header"> <div class="page-title">
<h3>Dashboard <small>Welcome back <strong><?php echo $_SESSION['login_user']?></strong>. Have a nice day</small></h3>
(74)
<div id="reportrange" class="range">
<div class="visible-xs header-element-toggle">
<a class="btn primary btn-icon"><i class="icon-calendar"></i></a>
</div>
<div class="date-range"></div> <span class="label
label-danger">9</span>
</div> </div>
<!-- /page header --> <!-- Breadcrumbs line --> <div class="breadcrumb-line"> </div>
<!-- /breadcrumbs line --> <!-- Info blocks -->
<ul class="info-blocks"> <li class="bg-primary">
<div class="top-info">
<a href="?p=siswa">SISWA</a> <small>Daftar Siswa</small> </div>
(75)
<a href="?p=siswa"><i class="icon-users"></i></a>
<span class="bottom-info bg-danger">Ada <?php echo $jsiswa ?> Siswa</span>
</li>
<li class="bg-primary"> <div class="top-info">
<a href="?p=guru">GURU</a> <small>Daftar Guru</small> </div>
<a href="?p=guru"><i class="icon-users"></i></a>
<span class="bottom-info bg-danger">Ada <?php echo $jguru ?> Guru</span>
</li>
<li class="bg-primary"> <div class="top-info">
<a href="?p=profile">USER ADMIN</a>
<small>Daftar User Administrator</small>
</div>
<a href="?p=profile"><i class="icon-users"></i></a>
(76)
<span class="bottom-info bg-danger">Ada <?php echo $juser ?> User Admin</span>
</li>
<li class="bg-danger">
<div class="top-info">
<a href="?p=mapel">MATA PELAJARAN</a>
<small>Daftar Mata Pelajaran</small>
</div>
<a href="?p=mapel"><i class="icon-stack"></i></a>
<span class="bottom-info bg-primary">Ada <?php echo $jmapel ?> Pelajaran</span>
</li>
<li class="bg-info">
<div class="top-info">
<a href="?p=kelas">KELAS</a> <small>Daftar Kelas</small> </div>
<a href="?p=kelas"><i class="icon-book"></i></a>
<span class="bottom-info bg-primary">Ada <?php echo $jkelas ?> Kelas</span>
(77)
</li>
<li class="bg-warning"> <div class="top-info">
<a href="?p=input_jadwal">JADWAL GURU</a>
<small>Daftar Jadwal Guru</small> </div>
<a href="?p=input_jadwal"><i class="icon-archive"></i></a>
<span class="bottom-info bg-primary">Ada <?php echo $jjadwal ?> Jadwal</span>
</li> </ul>
<!-- /info blocks -->
18.input_guru.php
<?php
ob_start(); ?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a href="?p=guru">Guru</a></li>
(78)
<li><a href="?p=input_guru">Tambah Guru</a></li>
</ul>
<ul class="breadcrumb-buttons"> <li>
<a href="?p=guru" class="pull-left"><i class="icon-plus-lists"></i><span>Daftar
Guru</span></a>
</li> </ul>
</div>
<!-- /breadcrumbs line --> <!-- Form bordered -->
<form class="form-horizontal form-bordered" action="?p=simpan_guru&act=1" role="form" method="post">
<div class="panel panel-default">
<div class="panel-heading"><h6 class="panel-title"><i class="icon-menu"></i> Data Umum</h6></div>
<div class="panel-body">
<div class="form-group">
<label class="col-sm-4 control-label">Nama Guru :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="nama" id="nama">
(79)
<input type="hidden" class="form-control" name="login_hash" id="login_hash" value="guru">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">NIP :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="nip" id="nip">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Tempat Tanggal Lahir :</label>
<div class="col-sm-8"> <div class="row">
<div class="col-sm-4">
<input type="text" class="form-control " name="kota" id="kota" placeholder="tempat lahir">
<span class="help-block">Tempat Lahir</span>
</div>
(80)
<input type="text" class="form-control datepicker " name="tgl">
<span class="help-block">2016-06-26 -> Tanggal Lair</span>
</div> </div> </div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Jenis Kelamin :</label>
<div class="col-sm-8">
<select name="jenken" id="jenken" class="form-control ">
<option value="laki">laki-Laki</option>
<option value="perempuan">Perempuan</option> </select>
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Agama :</label>
<div class="col-sm-8">
<select name="agama" id="agama" class="form-control ">
(81)
<option value="katolik">Katolik</option>
<option value="islam">Islam</option>
<option value="budha">Budha</option>
<option value="hindu">Hindu</option>
<option value="protestan">Protestan</option>
<option value="kong hu chu">Kong Hu Chu</option>
</select> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Alamat :</label>
<div class="col-sm-8">
<textarea name="alamat" id="alamat"></textarea>
<span class="help-block">Alamat</span> </div>
</div>
(82)
<label class="col-sm-4 control-label">Terhitung mulai Tanggal :</label>
<div class="col-sm-8">
<input type="text" class="form-control datepicker" name="mengajar" id="mengajar">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Pendidikan :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="pendidikan" id="pendidikan">
</div> </div>
<div class="form-group"> <label class="col-sm-4 control-label">Golongan :</label>
<div class="col-sm-8">
<select name="golongan" id="golongan" class="form-control " data-placeholder="Pilih Golongan...">
<?php
(83)
$sql =
mysql_query("SELECT * FROM pegawai ORDER BY namapegawai ASC");
if(mysql_num_rows($sql) != 0){
while($row = mysql_fetch_assoc($sql)){
echo '<option>'.$row['namapegawai'].'</option>'; } }
?>
</select> </div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">Jabatan :</label>
<div class="col-sm-8">
<input type="text" class="form-control" name="jabatan" id="jabatan">
</div> </div>
(84)
<label class="col-sm-4 control-label">Photo :</label>
<div class="col-sm-8">
<input type="file" name="gambar" id="gambar" />
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Username :</label>
<div class="col-sm-8">
<input type="text" class="form-control " name="username" id="username" placeholder="Username">
</div> </div>
<div class="form-group">
<label class="col-sm-4 control-label">Password :</label>
<div class="col-sm-8">
<input type="password"
class="form-control " name="password" id="password" placeholder="*********"> </div>
(85)
<div class="form-actions text-center">
<input type="submit" class="btn btn-primary" name="button" id="button" value="Daftar">
<input type="reset" class="btn btn-danger" name="reset" id="reset" value="Reset">
<input type="button" class="btn btn-primary" name="reset" id="reset" value="Cancel" onclick="window.location='?p=guru'"> </div>
</div> </div> </form>
<!-- /form striped --> <?php
ob_end_flush(); ?>
19.input_jadwal.php
<?php
ob_start();
if(isset($_POST['submit'])){
(86)
$id_pelajaran=htmlentities($_POST['id_pelajaran']); $id_kelas=htmlentities($_POST['id_kelas']);
$query=mysql_query("insert into jadwal values('','$id_guru','$id_pelajaran','$id_kelas')");
if($query){ ?><script
language="javascript">document.location.href="?p=input_jadwal&st atus=1";</script><?php
}else{
?><script
language="javascript">document.location.href="?p=input_jadwal&st atus=2";</script><?php
} }else{
unset($_POST['submit']); }
?>
<!-- Breadcrumbs line --> <div class="breadcrumb-line">
<ul class="breadcrumb">
<li><a href="?p=home">Home</a></li> <li><a
href="?p=jadwal">Penjadwalan</a></li>
<li><a href="?p=input_jadwal">Input Jadwal</a></li>
(1)
ABSTRAK
Tugas ini bertujuan untuk membangunsuatuwebsite sekolah. Website ini dirancang sesuai dengan kebutuhan informasi yang semakin maju seiring dengan perkembangan teknologi komputer sangat cepat, baik dari segi perangkat keras dan perangkat lunak. Sistem ini dirancang dengan menggunakan perangkat lunak Macromedia Dreamweaver. Dengan demikian, perancangan suatu sistem informasi memerlukan data dan informasi yang akurat agar sistem informasi yang dirancang dapat memenuhi kebutuhan sesuai yang diinginkan. Untuk itu penulis akan membahas pendataan Siswa pada sekolah.Sistem ini meliputi modul-modul masukan data yang berkaitan dengan informasiterbaru, event, profil, dan data-data yang bergunauntuksekolah
(2)
DAFTAR ISI
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Daftar Isi vii
DaftarTabel ix
Daftar Gambar x
BAB 1 Pendahuluan
1.1 LatarBelakang 1
1.2 PerumusanMasalah 1
1.3 BatasanMasalah 2
1.4 TujuanPenelitan 2
1.5 Manfaat 3
1.6 TinjauanPustaka 3
1.7 MetodologiPenelitian 4
BAB2 LandasanTeori
2.1 PengertianKomputer 6
2.1.1 PerangkatKeras( Hardware) 6
2.1.2 Perangkat Lunak (Software) 7
2.1.3 PenggunaKomputer 7
2.2 SistemInformasi 8
2.2.1 Informasi 8
2.2.2 Sistem 8
2.2.3 Konsep Dasar Sistem Informasi 10
2.3 Pengertian Internet 11
2.3.1 Network 12
2.4 Sejarah Web 12
2.4.1 Aplikasi Web 13
2.4.2 Web Server 13
2.5 Sejarah PHP 14
2.5.1 Kelebihan PHP 15
2.5.2 Kelemahan PHP 15
2.5.3 Penggabungan Script PHP dan HTML 15
2.6 Sejarah MySQL 17
BAB 3 SekilasMengenai SMA Negeri 4 Padangsidimpuan
3.1 Profil SMA Negeri4 Padangsidimpuan 21
3.2 StrukturOrganisasi 23
3.3 UrainTugas dan Fungsi Organisasi 24
3.3.1 Kepala Sekolah 24
3.3.2 Wakil Kepala Sekolah 24
3.3.3 Tata Usaha 25
3.3.4 Komite Sekolah 25
(3)
3.3.5.2 Bidang Kurikulum 25
3.3.5.3 Bidang Kesiswaan 26
3.3.6 Guru 26
3.3.7 Wali Kelas 26
3.3.8 Guru Pembimbing dan Konseling (BP/BK) 26
3.4 VisidanMisiSekolah 26
3.4.1 VisiSekolah 26
3.4.2 MisiSekolah 27
3.4.3 TujuanSekolah 27
BAB 4 Analisi dan PerancanganSistem
4.1 Analisis 29
4.2 PerencanaandanPerancanganSistem 29
4.3 Perancangan Data Flow Diagram 30
4.3.1 Diagram Nol 31
4.4 Perancangan Flowchart 32
4.5 Mempersiapkan Database Server 36
4.6 Perancangan Halaman Website 39
4.7 Perancangan User Interface 41
BAB 5ImplementasiSistem
5.1 PengertianImplementasiSistem 42
5.2 TujuanImplementasiSistem 42
5.3 KomponenUtamadalamSistem 42
5.4 InstalasiAphace,PHPdan MySQL 43
5.4.1 Menjalankan Apache,PHP dan MySQL 43
5.4.2 Pengujian Website di Browser 45
5.5 Memperbaharui Website 46
5.6 Demonstrasi Program 47
5.6.1 Tampilan Homepage 47
5.6.2 Tampilan Bagian Login Admin 47
5.6.3 Tampilan Halaman Admin Dalam Mengimput 48 Data Siswa
5.6.4 Tampilan Halaman Admin Dalam Mengimput 48 Data Guru
5.6.5 Tampilan Halaman Admin Dalam Menginput 49 Kelas
5.6.6 Tampilan Halaman Admin Dalam Menginput 49 Mata Pelajaran
5.6.7 Tampilan Halaman Admin Dalam Menginput 50 Jadwal
5.6.8 Tampilan Halaman Admin Dalam Menginput 50 Nilai
5.6.9 Tampilan Halaman User Admin 51
5.6.10 Tampilan Halaman Profiel User Admin 51 5.6.11 Tampilan Halaman Laporan Data kelas 52 5.6.12 Tampilan Halaman Laporan Data Nilai 52
5.6.13 Tampilan Laporan Data Guru 53
5.6.14 Tampilan Halaman Guru 53
(4)
BAB 6 Kesimpulan dan Saran
6.1 Kesimpulan 55
6.2 Saran 55
DAFTAR PUSTAKA 56
(5)
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar
3.1 StrukturOrganisasi 21
4.3.1 Diagram Konteks 31
4.3.2 DFD Level 0 32
4.3.3 FlowcharthalamanLoginAdministrator 35
4.4 TampilanMacromedia Dreamweaver 8 40
5.1 Uji Apache 44
5.2 Uji PHP 44
5.3 Uji MySQL 45
5.4 HalamanIndexWebsiteSMA Negeri4Padangsidimpuan 46
5.5 TampilanBagianHomepage 47
5.6 TampilanBagianLoginAdmin 47
5.7 TampilanHalamanAdminDalamMenginput Data Siswa 48
5.8 HalamanAdmin DalamMenginput Data Guru 48
5.9 HalamanAdmin DalamMenginputKelas 49
5.10 HalamanAdminDalamMenginput Mata Pelajaran 49
5.11 HalamanAdmin DalamMenginputJadwal 50
5.12 HalamanAdmin DalamMenginputNilai 50
5.13 HalamanUser Admin 51
5.14 HalamanProfile User Admin 51
5.15 HalamanLaporanData Kelas 52
5.16 HalamanLaporan Data Nilai 52
5.17 HalamanLaporan Data Guru 53
5.18 HalamanGuru 53
(6)
DAFTAR TABEL
Halaman
Tabel 4.1 Admin 36
Tabel 4.2 Guru 36
Tabel 4.3 Mata Pelajaran 37
Tabel 4.4 Jadwal 37
Tabel 4.5 Input Nilai 37
Tabel 4.6 Nilai 37
Tabel 4.7 Kelas 38
Tabel 4.8 Pegawai 38