You are on page 1of 21

LAPORAN AKHIR

Pembuatan Sistem Aplikasi Web


Sistem Pendaftaran Siswa Baru di SMKN Kota Yogyakarta
(PSB ONLINE)
Dosen Pengampu : Ali Tarmuji, S.T.,M.Cs

DISUSUN OLEH:
Nama
NIM
Kelas
Jobdesc

: Merlinda Wibowo
: 10018160
:C
: Programmer

PRODI TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS AHMAD DAHLAN
YOGYAKARTA
2012
LISTING PROGRAM

Index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PSB Online - <?php echo $title?></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/arial.js"></script>
<script type="text/javascript" src="js/cuf_run.js"></script>
<script type="text/javascript" src="js/radius.js"></script>
</head>
<body>
<div class="main">
<div class="header">
<div class="header_resize">
<div class="logo"> <img src="images/logo_img.gif" alt=""
width="51" height="48" />
<h1><a
href="index.html"><span>PSB</span>Online</a><small>Simulasi
Pendaftaran Siswa Baru secara Online</small></h1>

</div>
<div class="clr"></div>
<div class="menu_nav">
<ul>
<li class="active"><a href="index.html">Home</a></li>
<li><a href="about.html">About Us</a></li>
<li class="last"><a href="contact.html">Contact Us</a></li>
</ul>
<div class="search">
<form id="form" name="form" method="post" action="#">
<span>
<input name="q" type="text" class="keywords"
id="textfield" maxlength="50" value="Search..." />
<input name="b" type="image" src="images/search.gif"
class="button" />
</span>
</form>
</div>
</div>
<div class="clr"></div>
<div class="header_img"> <img src="images/img_top.jpg" alt=""
width="960" height="326" /></div>
</div>
</div>

<div class="clr"></div>
<div class="content">
<div class="content_resize">
<div class="mainbar">
<div class="article">
<?php include 'gateway.php';?>
<!-- <h2><span>Template License</span></h2>
<div class="clr"></div>
<p>Posted on 18. Sep, 2015 by Sara in Filed under templates,
internet, with Comments 18</p>
<p></p>
<p><a href="#">Read more </a></p>-->
<span style="margin-bottom:20px;">&nbsp;</span>
</div>

</div>
<div class="sidebar">
<div class="gadget">
<h2 class="star">Menu</h2>
<div class="clr"></div>
<ul class="sb_menu">
<li><a href="#">Home</a></li>
<li><a href="?menu=pendaftaran">Daftar</a></li>

<li><a href="?menu=lihat">Lihat</a></li>
<li><a href="?menu=hasil_seleksi">Hasil Seleksi</a></li>
<li><a href="#">Archives</a></li>
</ul>
</div>

</div>
<div class="clr"></div>
</div>
</div>
<div class="fbg">
<div class="fbg_resize">
<div class="col c1">
<h2><span>Image Gallery</span></h2>
<a href="#"><img src="images/gallery_1.jpg" width="58"
height="58" alt="" /></a> <a href="#"><img src="images/gallery_2.jpg"
width="58" height="58" alt="" /></a> <a href="#"><img
src="images/gallery_3.jpg" width="58" height="58" alt="" /></a> <a
href="#"><img src="images/gallery_4.jpg" width="58" height="58" alt=""
/></a> <a href="#"><img src="images/gallery_5.jpg" width="58"
height="58" alt="" /></a> <a href="#"><img src="images/gallery_6.jpg"
width="58" height="58" alt="" /></a> </div>
<div class="col c2">
<h2><span>Lorem Ipsum</span></h2>
<p>Lorem ipsum dolor<br />

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.


Donec libero. Suspendisse bibendum. Cras id urna. <a href="#">Morbi
tincidunt, orci ac convallis aliquam</a>, lectus turpis varius lorem,
eu posuere nunc justo tempus leo. Donec mattis, purus nec placerat
bibendum, dui pede condimentum odio, ac blandit ante orci ut diam.</p>
</div>
<div class="col c3">
<h2><span>Contact</span></h2>
<p>Nullam quam lorem, tristique non vestibulum nec,
consectetur in risus. Aliquam a quam vel leo gravida gravida eu
porttitor dui. Nulla pharetra, mauris vitae interdum dignissim, justo
nunc suscipit ipsum. <a href="#">mail@example.com</a><br />
<a href="#">+1 (123) 444-5677</a></p>
</div>
<div class="clr"></div>
</div>
<div class="footer">
<p class="lr">Copyright &copy; 2010 <a href="#">Domain Name</a>
- All Rights Reserved</p>
<p class="lf">Layout by Atomic <a
href="http://www.atomicwebsitetemplates.com/">Website
Templates</a></p>
<div class="clr"></div>
</div>
</div>
</div>

</body>
</html>

Koneksi.php
<?php

mysql_connect("localhost","root","") or die ("koneksi tidak ada");


mysql_select_db("contohdb") or die ("database tidak ada");

?>

Gateway.php
<?php

include 'koneksi.php';

switch($_REQUEST['menu']){

case '': echo "hahha";break;

case 'pendaftaran':

echo "<h2><span>Form Pendaftaran Siswa Baru</span></h2>";

?>
<div class="clr"></div>
<form method="POST" action="?menu=simpan">

<label>Nama Calon Siswa</label><br>


<input type="text" name="nama"><br><br>

<label>Jenis Kelamin</label><br>
<select name="jk">
<option value="laki-laki"> Laki-Laki </option>
<option value="perempuan"> Perempuan </option>
</select><br><br>

<label>Tempat, Tanggal lahir</label><br>


<input type="text" name="tempat">
<select name="tgl">
<?php
for( $i=1; $i<=31; $i++):
?>
<option value="<?php echo $i?>"><?php echo $i?></option>
<?php
endfor;
?></select>
<select name="bln">
<option value="Januari">Januari</option>
<option value="Februari">Februari</option>
<option value="Maret">Maret</option>
<option value="April">April</option>
<option value="Mei">Mei</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="Agustus">Agustus</option>
<option value="September">September</option>

<option value="Oktober">Oktober</option>
<option value="November">November</option>
<option value="Desember">Desember</option>
</select>
<select name="thn">
<?php
for($i=1990 ;$i<=1999 ; $i++):
?>
<option value="<?php echo $i?>"><?php echo $i?></option>
<?php
endfor;
?>
</select><br><br>

<label>Agama</label><br>
<select name="agama">
<option>Pilih</option>
<option value="ISLAM"> Islam </option>
<option value="KRISTEN">Kristen</option>
<option value="KATHOLIK">Katholik</option>
<option value="BUDHA">Budha</option>
<option value="HINDU">Hindu</option>
</select><br><br>

<label>Asal Sekolah</label><br>
<input type="text" name="sekolahasal"><br><br>

<label>Alamat</label><br>
<textarea name="alamat"></textarea><br><br>

<label>Nama Orang Tua</label><br>


<input type="text" name="namaortu"><br><br>

<label>Pekerjaan Orang tua</label><br>


<input type="text" name="pekerjaanortu"><br><br>

<label>Nilai UN Matematika</label><br>
<input type="text" name="mtk" /><br><br>

<label>Nilai UN Bahasa Indonesia</label><br>


<input type="text" name="bindo"/><br><br>

<label>Nilai UN Bahasa Inggris</label><br>


<input type="text" name="bing"><br><br>

<label>Nilai UN IPA</label><br>
<input type="text" name="ipa"><br><br>

<label>Nomor Ujian</label><br>
<input type="text" name="noujian"><br><br>

<label>Pilihan Sekolah 1</label><br>


<select name="pil1">
<?php
$query = mysql_query("select * from sekolah order by id_sekolah
asc");
while($q = mysql_fetch_array($query)){
?>

<option value="<?php echo $q['sekolah'] ?>"> <?php echo


$q['sekolah'] ?> </option>
<?php
}
?>

</select><br><br>

<label>Jurusan</label><br>
<select name="jur1">
<?php
$query = mysql_query("select * from jurusan order by id_jurusan
asc");
while($q = mysql_fetch_array($query)){
?>
<option value="<?php echo $q['jurusan'] ?>"> <?php echo
$q['jurusan'] ?> </option>
<?php
}
?>

</select><br><br>
<label>Pilihan Sekolah 2</label><br>
<select name="pil2">
<?php
$query = mysql_query("select * from sekolah order by id_sekolah
asc");
while($q = mysql_fetch_array($query)){
?>

<option value="<?php echo $q['sekolah'] ?>"> <?php echo


$q['sekolah'] ?> </option>
<?php
}
?>

</select><br><br>

<label>Jurusan</label><br>
<select name="jur2">
<?php
$query = mysql_query("select * from jurusan order by id_jurusan
asc");
while($q = mysql_fetch_array($query)){
?>
<option value="<?php echo $q['jurusan'] ?>"> <?php echo
$q['jurusan'] ?> </option>
<?php
}
?>
</select><br><br>
<input type="submit" name="submit" value="Daftar"><input
type="reset" name="reset" value="Bersihkan">

</form>
<?php

;break;

case 'simpan':

$result=mysql_query("insert into data(`nama`,


`jk`,
`tempat`,
`tgl`,
`bln`,
`thn`,
`agama`,
`sekolahasal`,
`alamat`,
`namaortu`,
`pekerjaanortu`,
`mtk`,
`bindo`,
`bing`,
`ipa`,
`noujian`,
`pil1`,
`pil2`,
`jur1`,
`jur2`)

values ('$_POST[nama]',
'$_POST[jk]',
'$_POST[tempat]',
'$_POST[tgl]',
'$_POST[bln]',
'$_POST[thn]',
'$_POST[agama]',

'$_POST[sekolahasal]',
'$_POST[alamat]',
'$_POST[namaortu]',
'$_POST[pekerjaanortu]',
'$_POST[mtk]',
'$_POST[bindo]',
'$_POST[bing]',
'$_POST[ipa]',
'$_POST[noujian]',
'$_POST[pil1]',
'$_POST[pil2]',
'$_POST[jur1]',
'$_POST[jur2]')");

if($result){

echo"<script>alert('Pendaftaran Berhasil');</script> ";


echo"<script>location.href='?menu=pendaftaran';</script>";

}
else {

echo"<script>alert('Pendaftaran Gagal');</script> ";


echo"<script>location.href='?menu=pendaftaran';</script>";

}
;break;

case 'lihat':
?>
<table border=1>
<tr>
<td class="tb">No</td>
<td class="tb">No Ujian</td>
<td class="tb">No Pendaftaran</td>
<td class="tb">Nama</td>
<td class="tb">Asal Sekolah</td>
<td class="tb">SMK PIlihan 1 </td>
<td class="tb">SMK PIlihan 2 </td>
</tr>

<?php

$result=mysql_query("select * from data order by id_siswa desc");


$no=1;
while($row=mysql_fetch_array($result)){
$total = ($row[mtk] + $row[bindo] + $row[bing] + $row[ipa]);
$rata = $total / 4;

echo 'nama ->'.$row[nama].' rata nilai : '.$rata.' pilihan ->'.


$row[pil1].'-->';
if(($row['pil1']=='SMK N 1 Yogyakarta')){
if($rata <=100 && $rata>=80){
echo $row['jur1'].'<br>';
}
echo $row[jur1];
}else{ echo "adsfadsf";}

?>

<tr>
<td><?php echo $no;?></td>
<td><?php echo $row[noujian]; ?></td>
<td><?php echo $row[id_siswa];?></td>
<td><?php echo $row[nama];?></td>
<td><?php echo $row[sekolahasal];?></td>
<td><?php echo $row[pil1];?></td>
<td><?php echo $row[pil2];?></td>
</tr>

<?php $no++;
}

?>

</table>

<?php
;break;

case 'hasil_seleksi':
?>
<table border=1>
<tr>
<td class="tb">No</td>
<td class="tb">No.Pendaftaran</td>

<td class="tb">Nama</td>
<td class="tb">Diterima di </td>
</tr>
<?php

$result=mysql_query("select * from data order by id_siswa desc");


$no=1;
while($row=mysql_fetch_array($result)){
?>

<tr>
<td><?php echo $no;?></td>
<td><?php echo $row[id_siswa];?></td>
<td><?php echo $row[nama];?></td>
<td><?php echo $row[sekolahasal];?></td>
</tr>

<?php $no++;
}

?>

</table>
<?php
;break;

?>

Tampil.php
<table border=1>
<tr>
<td>NAMA CALON SISWA</td>
<td>JENIS KELAMIN</td>
<td>TEMPAT TANGGAL LAHIR</td>
<td>AGAMA</td>
<td>ASAL SEKOLAH</td>
<td>ALAMAT</td>
<td>NAMA ORANG TUA</td>
<td>PEKERJAAN ORANG TUA</td>

</tr>
<?php
include "koneksi.php";

$result=mysql_query("select * from data");

while($row=mysql_fetch_array($result)){
?>

<tr>
<td><?php echo $row[nama]; ?></td>
<td><?php echo $row[jk];?></td>

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


<td><?php echo $row[agama];?></td>
<td><?php echo $row[sekolahasal];?></td>
<td><?php echo $row[alamat];?></td>
<td><?php echo $row[namaortu];?></td>
<td><?php echo $row[pekerjaanortu];?></td>

</tr>
</table>
</tr>
<?php
}

?>
</table>

Sekolah.php
<?php

include 'koneksi.php';

$query = mysql_query('select * from data order by asc');


while($r=mysql_fetch_array($query)){

$hsl = $row[jur1] == 'Konstruksi Batu & Beton' ? 1 : 0;

?>

Simpan.php
<?php
include "koneksi.php";

$result=mysql_query("insert into
data(`nama`,`jk`,`ttl`,`agama`,`sekolahasal`,`alamat`,`namaortu`,`peke
rjaanortu`) values
('$_POST[nama]','$_POST[jk]','$_POST[ttl]','$_POST[agama]','$_POST[sek
olahasal]','$_POST[alamat]','$_POST[namaortu]','$_POST[pekerjaanortu]'
)");

if($result){

echo"data berhasil disimpan ";

}
else {
echo"gagal";

?>
<br>
<a href="index.php"> back </a>
<br>
<a href="tampil.php"> liat data </a>

You might also like