• Tidak ada hasil yang ditemukan

Sistem Pengolahan Data Nilai SMA Katolik Cinta Kasih Tebing Tinggi dengan PHP dan MYSQL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pengolahan Data Nilai SMA Katolik Cinta Kasih Tebing Tinggi dengan PHP dan MYSQL"

Copied!
143
0
0

Teks penuh

(1)

INDEX.PHP

<?php session_start();

include "conn.php";

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

//koneksi terpusat

$username=$_POST['username'];

$password=md5($_POST['password']);

$domain=$_POST['domain'];

if($domain=="admin"){

$query=mysql_query("select * from user_admin where username='$username' and password='$password'");

$cek=mysql_num_rows($query);

$row=mysql_fetch_array($query);

$id_admin=$row['id_admin'];

if($cek){

$_SESSION['username']=$username;

$_SESSION['id_admin']=$id_admin;

$_SESSION['domain']=$domain;

$_SESSION['waktu']=date("Y-m-d H:i:s");

?><script

language="javascript">document.location.href="home.php" ;</script><?php

(2)

?><script

language="javascript">document.location.href="index.php ?status=Gagal Login";</script><?php

}

}

if($domain=="guru"){

$query=mysql_query("select * from data_guru where username='$username' and password='$password'");

$cek=mysql_num_rows($query);

$row=mysql_fetch_array($query);

$id_guru=$row['id_guru'];

if($cek){

$_SESSION['username']=$username;

$_SESSION['id_guru']=$id_guru;

$_SESSION['waktu']=date("Y-m-d H:i:s");

$_SESSION['domain']=$domain;

?><script

language="javascript">document.location.href="home.php" ;</script><?php

}else{

?><script

language="javascript">document.location.href="index.php ?status=Gagal Login";</script><?php

}

}

(3)

$query=mysql_query("select * from data_siswa where username='$username' and password='$password'");

$cek=mysql_num_rows($query);

$row=mysql_fetch_array($query);

$id_siswa=$row['id_siswa'];

if($cek){

$_SESSION['username']=$username;

$_SESSION['id_siswa']=$id_siswa;

$_SESSION['waktu']=date("Y-m-d H:i:s");

$_SESSION['domain']=$domain;

?><script

language="javascript">document.location.href="home.php" ;</script><?php

}else{

?><script

language="javascript">document.location.href="index.php ?status=Gagal Login";</script><?php

}

}

}else{

unset($_POST['login']);

}

?>

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

(4)

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>S.I.N.O (Sistem Informasi Nilai Online)</title>

<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">

<link rel="stylesheet" href="css/screen.css"

type="text/css" media="screen" title="default" />

<!-- jquery core -->

<script src="js/jquery/jquery-1.4.1.min.js" type="text/javascript"></script>

<!-- Custom jquery scripts -->

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

<!-- MUST BE THE LAST SCRIPT IN <HEAD></HEAD></HEAD> png fix -->

(5)

<div id="login-holder">

<div class="clear"></div>

<!-- start loginbox

... ... -->

<div id="loginbox">

<!-- start login-inner -->

<div id="login-inner">

<p align="center"><font face="verdana" size="2" color="#333333"><?php if(isset($_GET['status'])){ echo "&laquo;".$_GET['status']."&raquo;"; }?></font></p>

<p>&nbsp;</p>

<form action="index.php" method="post" name="postform">

<table border="0" cellpadding="0" cellspacing="0">

<tr>

<th>Username</th>

<td><input type="text" class="login-inp" name="username"/></td>

</tr>

<tr>

<th>Password</th>

<td><input type="password" value="************" name="password"

onFocus="this.value=''" class="login-inp" /></td>

(6)

<tr>

<th>Akses</th>

<td>

<select name="domain" class="styledselect">

<option value="admin"> ADMIN </option>

<option value="guru"> GURU </option>

<option value="siswa"> SISWA </option>

</select>

</td>

</tr>

<tr>

<th></th>

<td><input type="submit" class="submit-login" name="class="submit-login"/></td>

</tr>

</table>

</form>

</div>

<!-- end login-inner -->

<div class="clear"></div>

</div>

<!-- end loginbox -->

(7)

</html>

Menu-admin.php

<ul class="current"><li><a

href="?page=dashboard"><b>Dashboard</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub show">

<ul class="sub"></ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a href="?page=setup_kelas">Kelas</a></li>

<li><a href="javascript:;">&raquo;</a></li>

<li><a

href="?page=setup_pelajaran">Pelajaran</a></li>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

(8)

<div class="nav-divider">&nbsp;</div>

<ul class="select"><li><a href="javascript:;"><b>Data Induk</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a href="?page=data_guru">Guru</a></li>

<li><a href="javascript:;">&raquo;</a></li>

<li><a href="?page=data_siswa">Siswa</a></li>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

<div class="nav-divider">&nbsp;</div>

<ul class="select"><li><a

href="javascript:;"><b>Penjadwalan</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a href="?page=jadwal_ruangkelas">Ruang Kelas</a></li>

<li><a href="javascript:;">&raquo;</a></li>

<li><a

href="?page=jadwal_pengajaran">Pengajaran</a></li>

(9)

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a

href="?page=laporan_penilaian_admin">Penilaian</a></li>

<li><a href="javascript:;">&raquo;</a></li>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub show">

<ul class="sub"></ul>

</div>

(10)

</li>

</ul>

<div class="nav-divider">&nbsp;</div>

<ul class="select"><li><a

href="javascript:;"><b>Activity</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a href="?page=input_nilai">Input Nilai</a></li>

<li><a href="javascript:;">&raquo;</a></li>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

<div class="nav-divider">&nbsp;</div>

<ul class="select"><li><a

href="javascript:;"><b>Laporan</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

(11)

<li><a

href="?page=laporan_penilaian">Penilaian</a></li>

<li><a href="javascript:;">&raquo;</a></li>

</ul>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

Menu-siswa.php

<ul class="current"><li><a

href="?page=dashboard"><b>Dashboard</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub show">

<ul class="sub"></ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

(12)

<ul class="select"><li><a

href="javascript:;"><b>Activity</b><!--[if IE 7]><!--></a><!--<![endif]-->

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<li><a href="?page=hasil_nilai">Hasil Nilai</a></li>

<li><a href="javascript:;">&raquo;</a></li>

</ul>

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

<!--[if lte IE 6]><table><tr><td><![endif]-->

<div class="select_sub">

<ul class="sub">

<ul class="sub">

<li><a href="laporan-nilai.php">Penilaian</a></li>

<li><a href="javascript:;">&raquo;</a></li>

</ul>

(13)

</div>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

<!--[if lte IE 6]></td></tr></table></a><![endif]-->

</li>

</ul>

Conn.php <?php

$host="localhost";

$user="root";

$pass="";

$db="db_akademik";

$entries=10;

$waktu=date("Y-m-d H:i:s");

$koneksi=mysql_connect($host,$user,$pass);

mysql_select_db($db,$koneksi);

if($koneksi){

//echo "Berhasil koneksi";

}else{

echo "Gagal koneksi";

}

(14)

Dashboard.php <?php

if($_SESSION['domain']=='guru'){

$id_guru=$_SESSION['id_guru'];

$username=ucwords($_SESSION['username']);

$data=mysql_fetch_array(mysql_query("select * from data_guru where id_guru='$id_guru'"));

$kelamin=$data['kelamin'];

if($kelamin=='laki-laki'){

$sapaan='Pak ';

}else{

$sapaan='Ibu ';

}

$pengguna=$sapaan.$username;

}else{

$pengguna=ucwords($_SESSION['username']);

}

?>

<div id="page-heading">

<h1>Selamat Datang, <?php echo $pengguna;?> :)</h1>

(15)

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

di web Sistem Informasi Nilai Online. Waktu Akses [ <?php echo $_SESSION['waktu'];?> ]</td>

<td class="green-right"><a class="close-green"><img

(16)

</tr>

</table>

</div>

<!-- start message-yellow -->

<!-- message. <a href="">Go to Inbox.</a></td>

<td class="yellow-right"><a class="close-yellow"><img

(17)

<div class="content"> YANG LEBIH MURNI ]</li>

<li>PEMBENTUKAN

(FORMATING/BUILDING) MANUSIA CERDAS, DEWASA, DAN BERKARAKTER</li> KELUARGA DENGAN PENDIDIKAN FORMAL DISEKOLAH</li>

<li>MEMBANTU PESERTA DIDIK

UNTUK MEMILIKI KECERDASAN INTELEKTUAL SEHINGGA MEMILIKI ILMU PENGETAHUAN DAN TEKNOLOGI, MENGEMBANGKAN SIKAP ILMIAH DAN MEMILIKI KETERAMPILAN DASAR UNTUK HIDUP</li>

<li>MENANAMKAN NILAI-NILAI DASAR KEMANUSIAN SEPERTI CINTA KASIH, PERSAUDARAAN DAN PENGORBANAN</li>

<li>MEMBERIKAN KEMAMPUAN DAN KETERAMPILAN UNTUK DAPAT MEMASUKI PERGURUAN

(18)

<!-- end related-activities -->

</td>

</tr>

<tr>

<td><img src="images/shared/blank.gif" width="695" height="1" alt="blank" /></td>

<td></td>

</tr>

</table>

<div class="clear"></div>

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

(19)

include "conn.php";

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

$nama_guru=ucwords(htmlentities($_POST['nama_guru' ]));

$nip=htmlentities($_POST['nip']);

$kelamin=htmlentities($_POST['kelamin']);

$alamat_guru=ucwords(htmlentities($_POST['alamat_g uru']));

$telpon_guru=strtoupper(htmlentities($_POST['telpo n_guru']));

$username=htmlentities($_POST['username']);

$password=md5(htmlentities($_POST['password']));

$query=mysql_query("insert into data_guru

values('','$nama_guru','$nip','$kelamin','$alamat_guru' ,'$telpon_guru','$username','$password')");

}else{

unset($_POST['submit']);

}

?>

<!-- start page-heading -->

<div id="page-heading">

<h1>Data Guru</h1>

</div>

(20)

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

(21)

<td class="green-right"><a class="close-green"><img

(22)
(23)
(24)

<input type="reset" value="" width="695" height="1" alt="blank" /></td>

<td></td>

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="5%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

(25)

<th width="28%" class="table-header-repeat

$view=mysql_query("select * from data_guru order by nama_guru asc");

(26)

<td><?php echo $row['password'];?></td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

(27)

</tr>

</table>

Data-siswa.php <?php

include "conn.php";

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

$nama_siswa=ucwords(htmlentities($_POST['nama_sisw a']));

$nis=htmlentities($_POST['nis']);

$kelamin=htmlentities($_POST['kelamin']);

$alamat_siswa=ucwords(htmlentities($_POST['alamat_ siswa']));

$telpon_siswa=strtoupper(htmlentities($_POST['telp on_siswa']));

$username=htmlentities($_POST['username']);

$password=md5(htmlentities($_POST['password']));

$query=mysql_query("insert into data_siswa

values('','$nama_siswa','$nis','$kelamin','$alamat_sisw a','$telpon_siswa','$username','$password')");

}else{

unset($_POST['submit']);

}

(28)

<!-- start page-heading -->

<div id="page-heading">

<h1>Data Siswa</h1>

</div>

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<?php

{

(29)

<!-- <div id="message-green">

src="images/table/icon_close_green.gif" alt="" /></a></td> red"><img src="images/table/icon_close_red.gif" alt="" /></a></td>

</tr>

</table>

(30)

-->

<?php

}

?>

<form action="?page=data_siswa"

(31)
(32)

</tr> width="695" height="1" alt="blank" /></td>

(33)

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="5%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="32%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Siswa</a></th>

<th width="12%" class="table-header-repeat

$view=mysql_query("select * from data_siswa order by nama_siswa asc");

$no=0;

while($row=mysql_fetch_array($view)){

?>

<tr>

(34)
(35)

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Setup-kelas.php <?php

include "conn.php";

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

$nama_kelas=strtoupper(htmlentities($_POST['nama_k elas']));

$query=mysql_query("insert into setup_kelas values('','$nama_kelas')");

}else{

unset($_POST['submit']);

}

?>

(36)

<div id="page-heading">

<h1>Setup Kelas</h1>

</div>

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<?php

{

?>

(37)

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

src="images/table/icon_close_green.gif" alt="" /></a></td> red"><img src="images/table/icon_close_red.gif" alt="" /></a></td>

</tr>

</table>

</div>

(38)

<?php

}

?>

<form action="?page=setup_kelas"

(39)

<!-- end id-form --> width="695" height="1" alt="blank" /></td>

<td></td>

<table border="0" width="61%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="16%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="68%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Kelas</a></th>

(40)

$view=mysql_query("select * from setup_kelas order by nama_kelas asc");

(41)

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Setup-pelajaran.php <?php

include "conn.php";

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

$nama_pelajaran=ucwords(htmlentities($_POST['nama_ pelajaran']));

$query=mysql_query("insert into setup_pelajaran values('','$nama_pelajaran')");

}

else{

unset($_POST['submit']);

}

(42)

<!-- start page-heading -->

<div id="page-heading">

<h1>Setup Pelajaran</h1>

</div>

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<?php

{

(43)

<!-- <div id="message-green">

src="images/table/icon_close_green.gif" alt="" /></a></td> red"><img src="images/table/icon_close_red.gif" alt="" /></a></td>

</tr>

(44)

</div>

<form action="?page=setup_pelajaran"

(45)

<td></td> width="695" height="1" alt="blank" /></td>

<td></td>

<table border="0" width="61%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="16%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="68%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Mata

Pelajaran</a></th>

<th width="16%" class="table-header-options line-left"><a href="">Aksi</a></th>

(46)

<?php

$view=mysql_query("select * from setup_pelajaran order by nama_pelajaran asc");

(47)

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Jadwal-pengajaran.php <?php

include "conn.php";

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

$id_guru=htmlentities($_POST['id_guru']);

$id_pelajaran=htmlentities($_POST['id_pelajaran']) ;

$id_kelas=htmlentities($_POST['id_kelas']);

$query=mysql_query("insert into tbl_jadwal

values('','$id_guru','$id_pelajaran','$id_kelas')");

}else{

(48)

}

?>

<!-- start page-heading -->

<div id="page-heading">

<h1>Jadwal Pengajaran</h1>

</div>

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

(49)

(50)

<td class="red-right"><a class="close-red"><img src="images/table/icon_close_red.gif" alt="" /></a></td>

<form action="?page=jadwal_pengajaran"

method="post">

$guru=mysql_query("select * from data_guru order by nama_guru asc");

while($row1=mysql_fetch_array($guru)){

(51)

<option value="<?php echo $row1['id_guru'];?>"><?php echo $row1['nama_guru'];?> [ <?php echo $row1['nip'];?> ] </option>

<?php

$pelajaran=mysql_query("select * from setup_pelajaran order by nama_pelajaran asc");

while($row2=mysql_fetch_array($pelajaran)){

?>

<option

(52)

</td>

$kelas=mysql_query("select * from setup_kelas order by nama_kelas asc");

while($row3=mysql_fetch_array($kelas)){

?>

<option

(53)

<td valign="top"><input width="695" height="1" alt="blank" /></td>

<td></td>

</tr>

</table>

</form>

<p><em>*Tidak boleh 1 Kelas, 1 Pelajaran

di ajarkan oleh 2 Guru atau lebih<br /></em> </p>

<table border="0" width="71%" cellpadding="0" cellspacing="0" id="product-table">

(54)

<th width="13%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Guru</a></th>

<th width="26%" class="table-header-repeat

$view=mysql_query("select * from tbl_jadwal jadwal, setup_kelas kelas, setup_pelajaran pelajaran, data_guru guru where jadwal.id_kelas=kelas.id_kelas and jadwal.id_pelajaran=pelajaran.id_pelajaran and

jadwal.id_guru=guru.id_guru order by id_jadwal asc");

(55)

<td class="options-width">

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

(56)

</table>

Jadwal-ruangkelas.php <?php

include "conn.php";

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

$id_siswa=htmlentities($_POST['id_siswa']);

$id_kelas=htmlentities($_POST['id_kelas']);

$query=mysql_query("insert into tbl_ruangan values('','$id_siswa','$id_kelas')");

}else{

unset($_POST['submit']);

}

?>

<!-- start page-heading -->

<div id="page-heading">

<h1>Ruang Kelas</h1>

</div>

<!-- end page-heading -->

(57)

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

sesuatu banget, Data berhasil disimpan :)</td>

<td class="green-right"><a class="close-green"><img

(58)

</tr>

src="images/table/icon_close_red.gif" alt="" /></a></td>

<form action="?page=jadwal_ruangkelas"

method="post">

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

cellpadding="0" cellspacing="0">

<tr valign="top">

(59)

<!-- end step-holder -->

$siswa=mysql_query("select * from data_siswa order by nama_siswa asc");

while($row1=mysql_fetch_array($siswa)){

?>

<option value="<?php echo $row1['id_siswa'];?>"><?php echo $row1['nama_siswa'];?> [ <?php echo $row1['nis'];?> ] </option>

(60)

<?php

$kelas=mysql_query("select * from setup_kelas order by nama_kelas asc");

while($row2=mysql_fetch_array($kelas)){

?>

<option

(61)

</td> width="695" height="1" alt="blank" /></td>

<td></td>

</tr>

</table>

</form>

<p><em>*Satu Siswa hanya untuk Satu Ruang

Kelas </em>

<form id="mainform" action="">

<table border="0" width="71%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="13%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Siswa</a></th>

(62)

</tr>

<?php

$view=mysql_query("select * from tbl_ruangan ruangan, setup_kelas kelas, data_siswa siswa where ruangan.id_kelas=kelas.id_kelas and

(63)

</form>

<div class="clear"></div>

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Input-nilai.php <?php

mysql_error();

include "conn.php";

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

$id_siswa = $_POST['id_siswa'];

(64)

$id_kelas = $_POST['id_kelas'];

$id_pelajaran = $_POST['id_pelajaran'];

$nilai_tugas = $_POST['nilai_tugas'];

$nilai_tugas2 = $_POST['nilai_tugas2'];

$uh1 = $_POST['uh1'];

$uh2 = $_POST['uh2'];

$uts = $_POST['uts'];

$uas = $_POST['uas'];

/*$nilai = $_POST['nilai']; */

$nilai = ( (((($uh1 + $uh2) / 2 ) +(($nilai_tugas + $nilai_tugas2) / 2) ) / 2 + $uts + (2 * $uas)) / 5);

$query = "insert into tbl_nilai

values('','$id_siswa','$id_pelajaran','$id_kelas','$id_ guru','$nilai_tugas','$nilai_tugas2','$uh1','$uh2','$ut s','$uas','$nilai')";

$hasil=mysql_query($query);

}

?>

<!-- start page-heading -->

<div id="page-heading">

<h1>Input Nilai</h1>

</div>

(65)

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

<tr>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<form action="?page=input_nilai" method="post">

(66)

<th valign="top">Guru</th> order by nama_guru asc");

while($row1=mysql_fetch_array($guru)){

?>

(67)

setup_kelas order by nama_kelas asc");

(68)

</select> data_siswa order by nama_siswa asc");

while($row6=mysql_fetch_array($siswa)){

?>

<option value="<?php echo $row6['id_siswa'];?>"><?php echo $row6['nama_siswa'];?> [ <?php echo $row6['nis'];?> ] </option>

(69)
(70)

<td></td> width="695" height="1" alt="blank" /></td>

(71)

<p>&nbsp;</p>

<!-- start product-table

... ... -->

<form id="mainform" action="input_nilai.php">

<table border="0" width="71%" cellpadding="0" cellspacing="0" id="product-table">

<tr>

<th width="13%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a> </th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Guru</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Siswa</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai Tugas 1</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai Tugas 2</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UH1</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UH2</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UTS</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UAS</a></th>

<th width="24%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai Akhir</a></th>

(72)

</tr>

while ($row=mysql_fetch_array($q)){

$id_guru = $row['id_guru'];

$id_pelajaran = $row['id_pelajaran'];

$id_kelas = $row['id_kelas'];

$id_siswa = $row['id_siswa'];

$query=mysql_query("select data_guru.nama_guru, setup_pelajaran.nama_pelajaran, setup_kelas.nama_kelas,

data_siswa.nama_siswa,

tbl_nilai.nilai_tugas,tbl_nilai.nilai_tugas2, tbl_nilai.uh1, tbl_nilai.uh2, tbl_nilai.uts,

tbl_nilai.uas, tbl_nilai.nilai from data_guru, setup_pelajaran, setup_kelas, data_siswa, tbl_nilai

where data_guru.id_guru = '$id_guru' AND

setup_pelajaran.id_pelajaran = '$id_pelajaran' AND

(73)

<td><?php echo $rows['nama_guru'];?></td>

<td><?php echo

$rows['nama_pelajaran'];?></td>

<td><?php echo $rows['nama_kelas'];?></td>

<td><?php echo $rows['nama_siswa'];?></td>

<td><?php echo $row['nilai_tugas'];?></td>

<td><?php echo $row['nilai_tugas2'];?></td>

<td><?php echo $row['uh1'];?></td>

<td><?php echo $row['uh2'];?></td>

<td><?php echo $row['uts'];?></td>

<td><?php echo $row['uas'];?></td>

<td><?php echo $row['nilai'];?></td>

</tr>

<?php

}

?>

</table>

<!-- end

product-table... -->

</form>

<div class="clear"></div>

(74)

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Hasil-nilai.php <?php

include "conn.php";

?>

<!-- start page-heading -->

<div id="page-heading">

<h1> Nilai Siswa</h1>

</div>

<!-- end page-heading -->

<table border="0" width="100%" cellpadding="0" cellspacing="0" id="content-table">

(75)

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowleft.jpg" width="20" height="300" alt="" /></th>

<th class="topleft"></th>

<td id="tbl-border-top">&nbsp;</td>

<th class="topright"></th>

<th rowspan="3" class="sized"><img

src="images/shared/side_shadowright.jpg" width="20" height="300" alt="" /></th>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<!-- start product-table siswa.nama_siswa, siswa.nis, kelas.nama_kelas from tbl_ruangan ruangan, data_siswa siswa, setup_kelas kelas where ruangan.id_siswa=siswa.id_siswa and ruangan.id_siswa='$id_siswa' and

ruangan.id_kelas=kelas.id_kelas"));

$nama_siswa=$siswa['nama_siswa'];

(76)

$nama_kelas=$siswa['nama_kelas']; name="nama_siswa" value="<?php echo $nama_siswa;?>" disabled="disabled"/></td> name="nama_siswa" value="<?php echo $nis;?>"

disabled="disabled"/></td> name="nis" value="<?php echo $nama_kelas;?>"

(77)

<form id="mainform"

action="home.php?page=input_nilai_siswa" method="post">

<table border="0" width="48%" cellpadding="0" cellspacing="0" id="product-table"> line-left minwidth-1"><a href="">Nilai Tugas 1</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai Tugas 2</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UH 1</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UH 2</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UTS</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai UAS</a></th>

<th width="30%" class="table-header-repeat line-left minwidth-1"><a href="">Nilai Akhir</a></th>

</tr>

<?php

$view=mysql_query("SELECT nama_pelajaran, nilai_tugas, nilai_tugas2, uh1, uh2, uts, uas, nilai FROM tbl_nilai nilai, setup_pelajaran pelajaran WHERE nilai.id_siswa='$id_siswa' and

nilai.id_pelajaran=pelajaran.id_pelajaran order by pelajaran.nama_pelajaran asc");

(78)

$total1 = 0;

while($row=mysql_fetch_array($view)){

?>

<tr>

<td><?php echo $i;?></td>

<td><?php echo $row['nama_pelajaran'];?></td>

<td><?php echo $row['nilai_tugas'];?></td>

<td><?php echo $row['nilai_tugas2'];?></td>

<td><?php echo $row['uh1'];?></td>

<td><?php echo $row['uh2'];?></td>

<td><?php echo $row['uts'];?></td>

<td><?php echo $row['uas'];?></td>

<td><?php echo $row['nilai'];?></td>

</tr>

<?php

$i++;

$total1 += $row['nilai'];

}

?>

<tr>

<td colspan="8" align="center"><b>Total Nilai</b></td>

<td><?php echo $total1;?></td>

</tr>

(79)

<!-- end

product-table... -->

</form>

<div class="clear"></div>

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

Laporan-penilaian-admin.php <!-- start page-heading -->

<div id="page-heading">

<h1>Laporan Penilaian</h1>

</div>

(80)

<form width="695" height="1" alt="blank" /></td>

<td></td>

<!-- start product-table

... header-check"><a id="toggle-all" ></a> </th>

<th width="4%" class="table-header-repeat line-left minwidth-1"><a href="">Nomor</a></th>

<th width="12%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Siswa</a></th>

<th width="10%" class="table-header-repeat line-left minwidth-1"><a

(81)

<th width="16%" class="table-header-repeat line-left minwidth-1"><a href="">Nama Guru</a></th>

<th width="11%" class="table-header-repeat line-left minwidth-1"><a

href="">NIP</a></th>

<th width="10%" class="table-header-repeat line-left"><a href="">Kelas</a></th>

<th width="26%" class="table-header-repeat line-left"><a href="">Mata

Pelajaran</a></th>

<th width="9%" class="table-header-options line-left"><a href="">Nilai</a></th>

</tr>

<?php

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

$id_guru=htmlentities($_POST['id_guru']);

$id_siswa=htmlentities($_POST['id_siswa']);

$id_pelajaran=htmlentities($_POST['id_pelajaran']) ;

$id_kelas=htmlentities($_POST['id_kelas']);

if($id_guru!=="0"){

$filter_guru="and nilai.id_guru='$id_guru'";

(82)

$filter_guru="";

}

if($id_siswa!=="0"){

$filter_siswa="and nilai.id_siswa='$id_siswa'";

}else{

$filter_siswa="";

}

if($id_pelajaran!=="0"){

$filter_pelajaran="and nilai.id_pelajaran='$id_pelajaran'";

}else{

$filter_pelajaran="";

}

if($id_kelas!=="0"){

$filter_kelas="and nilai.id_kelas='$id_kelas'";

}else{

$filter_kelas="";

}

}else{

unset($_POST['submit']);

(83)

$view=mysql_query("SELECT nama_siswa, nis, nama_guru, nip, nama_kelas,

nama_pelajaran, nilai FROM tbl_nilai nilai, data_siswa siswa, setup_pelajaran pelajaran, setup_kelas kelas, data_guru guru WHERE nilai.id_siswa=siswa.id_siswa and nilai.id_kelas=kelas.id_kelas and

nilai.id_pelajaran=pelajaran.id_pelajaran and

(84)

$jumSis = $i-1;

?>

</table>

<!-- end

product-table... -->

</div>

<!-- end content-table -->

<div class="clear"></div>

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

<div class="clear">&nbsp;</div>

(85)

<!-- end content -->

<div class="clear">&nbsp;</div>

</div>

<!-- end

content-outer... ...END -->

<div class="clear">&nbsp;</div>

Laporan-nilai.php <html>

<head>

<title></title>

</head>

<body onload="window.print()">

<?php

include "conn.php";

?>

<!-- start page-heading -->

<div id="page-heading">

<h1>Laporan Hasil Nilai Siswa</h1>

</div>

<!-- end page-heading -->

(86)

<tr>

</tr>

<tr>

<td id="tbl-border-left"></td>

<td>

<!-- start content-table-inner

... ... START -->

<div id="content-table-inner">

<!-- start product-table

$id_siswa=$_SESSION['id_siswa'];

$siswa=mysql_fetch_array(mysql_query("select data_siswa.nama_siswa, data_siswa.nis,

setup_kelas.nama_kelas from

tbl_ruangan, data_siswa, setup_kelas where tbl_ruangan.id_siswa='$id_siswa'

and data_siswa.id_siswa = '$id_siswa'"));

$nama_siswa=$siswa['nama_siswa'];

$nis=$siswa['nis'];

$nama_kelas=$siswa['nama_kelas'];

(87)

<table border="1" width="40%" cellpadding="1" cellspacing="0" id="product-table">

<tr>

<th width="10%" >Nomor</th>

(88)

<th >Nilai Tugas</th>

while ($row=mysql_fetch_array($q)){

$id_guru = $row['id_guru'];

$id_pelajaran = $row['id_pelajaran'];

$id_kelas = $row['id_kelas'];

$id_siswa = $row['id_siswa'];

$query=mysql_query("select data_guru.nama_guru, setup_pelajaran.nama_pelajaran, setup_kelas.nama_kelas,

data_siswa.nama_siswa, tbl_nilai.nilai_tugas, tbl_nilai.uh1, tbl_nilai.uh2, tbl_nilai.uts,

(89)

where data_guru.id_guru = '$id_guru' AND

setup_pelajaran.id_pelajaran = '$id_pelajaran' AND

setup_kelas.id_kelas = '$id_kelas' AND data_siswa.id_siswa = '$id_siswa'");

$rows = mysql_fetch_array($query);

?>

<tr>

<td><?php echo $no=$no+1;?></td>

<td><?php echo

$rows['nama_pelajaran'];?></td>

<td><?php echo $row['nilai_tugas'];?></td>

<td><?php echo $row['uh1'];?></td>

<td><?php echo $row['uh2'];?></td>

<td><?php echo $row['uts'];?></td>

<td><?php echo $row['uas'];?></td>

<td><?php echo $row['nilai'];?></td>

</tr>

<?php

$i++;

$total += $row['nilai'];

}

?>

(90)

<td colspan="7" align="center"><b>Total

<div class="clear"></div>

</div>

<!-- end content-table-inner

...END -->

</td>

<td id="tbl-border-right"></td>

</tr>

<tr>

<th class="sized bottomleft"></th>

<td id="tbl-border-bottom">&nbsp;</td>

<th class="sized bottomright"></th>

</tr>

</table>

<div style="text-align:center;padding:20px;">

</div>

(91)

</body>

(92)

DAFTAR PUSTAKA

Agus Saputra, 2012. Sistem Informasi Nilai Akademik Untuk Panduan Skripsi.

Alan Nur Aditya, 2011. Jago PHP dan MySQL.

Bunafit Nugroho, 2008. Latihan membuat aplikasi web PHP dan MySQL

dengan dreamweaver mx (6,7,2004) dan 8.

Nurhimaddin, 2012. Sistem Informasi Pengolahan Data Nilai Siswa Sekolah

Menengah Pertama Negeri 2 Bengkalis.

Nursahid, 2012. Perancangan Sistem Informasi Penilaian Hasil Belajar Siswa

Sekolah Menengah Atas (SMA) Negeri 2 Rembang Berbasis Web.

Roki Aditama, 2011. Sistem Informasi akademik kampus berbasis web dengan

PHP.

Sulindawaty dan Herriyance, 2011. Sistem Informasi Pengolahan Nilai Siswa

Pada Sekolah Menengah Pertama Swasta Bakti Medan.

(93)

BAB 3

PERANCANGAN SISTEM

3.1Pengertian Perancangan Sistem

Membangun sebuah aplikasi pada umumnya akan diawali oleh perancangan

sistem terlebih dahulu. Dimana perancangan sistem adalah sebuah proses yang

secara garis besar meliputi langkah-langkah operasi dalam proses pengolahan data

dan prosedur untuk mendukung operasi sistem.

Menurut Jogiyanto H. M (1991) dalam bukunya “Analisis dan Desain Sistem”, perancangan sistem dapat diartikan seperti berikut :

1. Tahap setelah analisis dari siklus pengembangan sistem.

2. Pendefinisian dari kebutuhan-kebutuhan fungsional.

3. Persiapan untuk rancang bangun implementasi.

4. Menggambarkan bagaimana suatu sistem dibentuk.

5. Yang dapat berupa pengambaran perencanaan dan pembuatan sketsa atau

pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh

dan berfungsi.

6. Termasuk menyangkut mengkonfigurasi dari komponen perangkat keras

(94)

3.2 Perhitungan Nilai

Berikut perhitungan-perhitungan nilai yang diperlukan dalam pengolahan nilai

raport:

1. Perhitungan nilai rata-rata ulangan harian.

RUH = UH1+UH2 /2

2. Perhitungan Nilai rata-rata tugas harian

RTGS = T1+T2 /2

3. Perhitungan Nilai Harian dan Nilai Raport

�� = � × + + + � ×

Keterangan :

NA : Nilai Akhir Raport

RTGS : Nilai rata-rata tugas

RUH : Nilai rata-rata Ulangan Harian

UTS : Nilai Ujian Tengah Semester (UTS)

US : Nilai Ujian Semester (US)

3.3 Flowchart Administrator

Berikut adalah alur flowchart administrator untuk sistem yang dibangun beserta

(95)

Gambar 3.1. FlowchartAdministrator

Dari bagan flowchart diatas, Administrator melakukan login dahulu untuk

masuk ke dalam sistem. Apabila user ID dan password sesuai, maka sistem akan

(96)

berfungsi untuk menampilkan data guru, data siswa, data kelas, data mata

pelajaran, data kelas dan data laporan nilai siswa yang semua link tersebut

berguna sebagai fasilitas untuk menuju pada proses penambahan data, perubahan

data atau penghapusan data karena seorang admin memiliki hak akses yang luas.

3.4 Flowchart Guru

Berikut adalah alur flowchart guru untuk sistem yang dibangun beserta

penjelasannya.

(97)

Dari bagan flowchart diatas, guru melakukan login dahulu untuk masuk ke dalam

sistem. Apabila user ID dan password sesuai, maka sistem akan mengarahkan

pada halaman guru. Di halaman guru terdapat beberapa link yang berfungsi untuk

menampilkan data nilai siswa dan proses penambahan data nilai siswa.

3.5 Flowchart Siswa

Berikut adalah alur flowchart siswa untuk sistem yang dibangun beserta

penjelasannya.

(98)

3.6 Diagram Konteks Sistem

Berikut adalah diagram konteks dari sistem pengolahan data nilai sekolah yang

dibangun.

Gambar 3.5. Diagram Konteks Sistem

3.7 Diagram Nol Sistem

Berikut adalah diagram nol dari diagram konteks pada sistem pengolahan data

(99)

Gambar 3.6. Diagram Nol Sistem

Proses 1 ( Manajemen Data Akademik)

Administrator melakukan login dengan memasukkan username dan password.

Sistem akan merespon login user bila data login yang dimasukkan salah. Dan

bila login berhasil maka administrator dapat masuk kedalam sistem yang

menampilkan menu-menu untuk entri entri data.

3. Administrator melakukan entri data guru, data siswa, data kelas, data mata

(100)

2. Proses 2 ( Manajemen Data Nilai)

Proses ini dilakukan oleh guru dengan melakukan login dengan memasukkan

username dan password terlebih dahulu untuk masuk ke sistem.

Pengajar dapat melakukan input data nilai siswa yang dibimbingnya

berdasarkan mata pelajarannya ke dalam sistem berdasarkan data manual

dilapangan. Data nilai yang diinput yaitu nilai tugas satu, nilai tugas dua, nilai

ulangan harian pertama, nilai ulangan harian kedua, nilai tengah semester dan

nilai ujian akhir semester berdasarkan pada aspek penilaiannya pada suatu mata

pelajaran yang kemudian diolah oleh sistem sehingga menghasilkan nilai akhir

pada semester yang sedang berjalan .

3. Proses 3 (Daftar Laporan)

Proses dimana menampilkan laporan hasil nilai siswa. Data-data tersebut diambil

dari data yang telah masuk dalam database pada tiap-tiap tabel.

3.8 Entity Relationship Diagram

Seperti yang sudah dijelaskan pada bab sebelumnya bahwa Entity Relationship

Diagram atau biasa disebut ERD merupakan suatu model yang menjelaskan

hubungan antar-data dalam basis data. Berikut merupakan ERD dari sistem

(101)

Gambar 3.8. ERD Sistem

Pada ERD diatas, terdapat empat entitas yaitu siswa, kelas, matapelajaran,

(102)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan untuk

merealisasikan perancangan sistem yang sebelumnya telah disetujui.

Implementasi sistem bertujuan untuk menciptakan sistem baru maupun mengganti

sistem yang telah ada.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah bukti nyata dari perencanaan

yang matang. Segala aspek dalam perencanaan sistem direalisasikan sehingga

sistem akhirnya dapat diuji dan dioperasikan langsung oleh pengguna. Pengguna

berhak memastikan bahwa pengimplementasian sistem sesuai dengan perencanaan

sistem. Implementasi sistem memperhitungkan banyak hal seperti memastikan

sistem berjalan dengan baik, penginstalan sistem secara benar, serta pengontrolan

(103)

4.3 Komponen Utama dalam Implementasi Sistem

Pada dasarnya, dalam pengimplementasian sistem terdapat beberapa komponen

penting agar aplikasi yang dibangun dapat berjalan. Berikut beberapa komponen

yang dibutuhkan.

4.3.1 Perangkat Keras

Perangkat keras merupakan bagian dari komputer yang dapat dilihat secara fisik

dan dapat disentuh. Perangkat keras merupakan seluruh komponen peralatan yang

membentuk suatu sistem komputer serta peralatan lainnya yang memungkinkan

komputer dapat melakukan tugasnya.

4.3.2 Perangkat Lunak

Perangkat lunak adalah sekumpulan instruksi yang memungkinkan perangkat

keras untuk dapat memproses data. Perangkat lunak ini tidak berbentuk fisik,

melainkan berupa program yang diciptakan melalui perangkat elektronik. Dalam

perangkat lunak dikenal dengan apa yang disebut sistem operasi dan program

aplikasi. Penulis mengembangkan bagian perangkat lunak berupa aplikasi.

Perangkat lunak yang digunakan dalam perencanaan hingga implementasi

sistem adalah :

Gambar

Gambar 3.1. FlowchartAdministrator
Gambar 3.3. Flowchart Guru
Gambar 3.4. Flowchart Siswa
Gambar 3.5. Diagram Konteks Sistem
+6

Referensi

Dokumen terkait

I. Pilih jawaban yang paling tepat! 1. Menurut konvensi ini hak anak dikelompokan dalam 4 golongan, kecuali... A. Hak kelangsungan

Data pada bentuk dasar Rumah ‘rumah’ yang fonem awalnya /r/ ketika bertemu dengan konfiks per-an menjadi peRumahan ‘perumahan’ fonem /r/ yang berada pada prefiks ber-

Dengan kata lain bahwa informasi tidak berpengaruh langsung terhadap pembentikan sikap dan keyakinan tetapi melalui pemahaman atribut terlebih dahulu, barulah pemahaman

Pembaruan yang paling menonjol adalah di relasional entitas data substansi pendidikan, dimana dikembangkan menu baru yaitu, menu Jadwal dan Ekstrakurikuler.

Azain, 1999.Proses Morfologi Bahasa Melayu Dialek Perak.Medan : skripi sarjana.. Morfologi

1) Pengusaha wajib mengirim Laporan Kecelakaan Kerja Tahap II kpd Kantor Depnaker/Disnaker setempat dengan mengisi Bentuk KK. Keadaan sementara tidak mampu bekerja telah berakhir

Walaupun telah banyak sistem pertanian yang lebih maju dan modern seperti di negara tetangga tapi bagi petani di Indonesia mereka masih enggan untuk beralih pada sistem yang

• Mean memiliki properti tambahan (mean dari sum adalah sum dari mean), tetapi tidak untuk median atau mode.. Relationship Antara Mean, Median,