LAMPIRAN LISTING PROGRAM WEBSITE



6. File Penilaian (penilaian.php) TO ONLINE : Aturan Penilaian


Aturan Penilaian Try Out SNMPTN Online


width="47">0 width="73">3 width="66">Salah width="47">-1 width="75">Kosong width="47">0 width="73">4 width="66">Salah width="47">-1 width="75">Kosong width="47">0 width="73">5 width="66">Salah width="47">-1 width="75">Kosong width="47">0 width="73">6 width="66">Salah width="47">-1 width="75">Kosong width="47">0 width="73">7 width="66">Salah width="47">-1 width="75">Kosong width="47">0 width="73"><strong>Jumlah width="66"> width="47"><strong>3 width="75"> width="47"><strong>4

Dari ilustrasi di atas bahwa kita jangan terlalu bernafsu menjawab tapi tidak yakin jika jawaban kita benar. Walaupun peserta A mampu menjawab lebih banyak namun banyak yang jawabannya salah. (benar 2 dan salah 5) sehingga skor totalnya hanya 3. Oleh sebab itu jangan berspekulasi. Peserta B, walaupun hanya menjawab 1 benar, namun tidak bersepekulasi menjawab soal lainnya. sehingga skor totalnya 4 (lebih tinggi dari peserta A). Oleh sebab itu jawablah pertanyaan jika dianggap mampu menjawab dengan benar, lebih baik lewat dulu pertanyaan sulit. Jangan terbawa penasaran sehingga menghabiskan waktu untuk mengutak-ngatik soal dan jawaban.

SISTEM PENILAIAN SNMPTN

Perlu dipahami bahwa penilaian dalam aplikasi try out ini diambil dari cara penilaian SNMPTN ujian tulis yang dinilai berdasarkan aturan, sebagai berikut :

  • Apabila jawaban Benar, maka bernilai
  • 4 (empat)
  • Apabila jawaban salah, maka bernilai
  • -1 (minus satu)
  • Apabila tidak dijawab, maka bernilai
  • 0 (nol)

    Dengan aturan tersebut maka jangan menjawab asal-asalan atau menjawab tapi tidak yakin bahwa jawabannya benar. Carilah pertanyaan lain yang dapat dijawab dengan benar (lebih baik satu jawaban benar dari pada banyak menjawab tapi salah). Berikut ilustrasi jawaban dari dua orang peserta :



    Universitas Sumatera Utara

    <strong>Soal No. <strong>Peserta A <strong>Peserta B
    Jawaban Skor Jawaban Skor
    1 Benar 4 Benar 4
    2 Benar 4


    width="75">Kosong
    <marquee> ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~


    7. File Pengumuman (pengumuman.php) TO ONLINE : Pengumuman TO

    Universitas Sumatera Utara



    Tabel Pengumuman Hasil Try Out


    No Nama Peserta Paket TO ke Keterangan Jurusan Universitas PS (%)

    Tabel Pengumuman Hasil Try Out


    <marquee> ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~


    8. File Tentang (tentang.php) TO ONLINE : Tentang

    Universitas Sumatera Utara



    Tentang Aplikasi Try Out SNMPTN Online


    © 2013, Aplikasi Try Out SNMPTN Online
    Designed & Created by:
      Nama:Isnan Habibi Pulungan
      Jurusan:D3 Teknik Informatika
      Fakultas:Matematika dan Ilmu Pengetahuan Alam (MIPA)
      Email:[email protected]
    <marquee> ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~ Selamat Datang di Aplikasi Try Out SNMPTN ONLINE ! ~


    9. Halaman Depan Peserta (User/home.php) <?php echo $user_nama;?> : Beranda


    Hi, !
    Selamat Datang di Aplikasi Try Out SNMPTN Online



    Universitas Sumatera Utara

    <em>""




    10. Halaman Menu Try Out (user/to_online.php) <?php echo $user_nama;?> : TO Online


    Hi, !
    Alur Try Out yang akan dilakukan



    Jika telah mengerti, dan ingin segera melakukan Try Out Online, klik tombol di bawah in!


    Universitas Sumatera Utara




    11. Halaman Pemilihan Paket dan Jurusan Try Out (to_step1.php) Pemilihan Paket Try Out <script language="JavaScript" type="text/JavaScript"> function cek(){ if(document.jur_pil.univ1.value == "" | document.jur_pil.jur1.value == ""){ alert("isi pilihan pertama anda!"); return false;} if(document.jur_pil.univ2.value == "" | document.jur_pil.jur2.value == ""){ alert("isi pilihan kedua anda!"); return false; } if(document.jur_pil.univ3.value == "" | document.jur_pil.jur3.value == ""){ alert("isi pilihan ketiga anda!"); return false; } return true;} function showPilIPA1() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan1 .= "\""; echo $pilihan1; echo "}\n"; } ?> } function showPilIPA2() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan2 .= "\""; echo $pilihan2; echo "}\n"; } ?> }

    Universitas Sumatera Utara

    function showPilIPS1() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan1 .= "\""; echo $pilihan1; echo "}\n"; } ?> } function showPilIPS2() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan2 .= "\""; echo $pilihan2; echo "}\n"; } ?> } function showPil1() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan1 .= "\""; echo $pilihan1; echo "}\n"; } ?> } function showPil2() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan2 .= "\""; echo $pilihan2; echo "}\n"; }

    Universitas Sumatera Utara

    ?> } function showPil3() { " .$data2['nama_jur']." ( ".$data2['passgrade']." % )"; } $pilihan3 .= "\""; echo $pilihan3; echo "}\n"; } ?> } <style type="text/css"> #box{ width:800px; height:250px;} #box_pil{ background-color:#999999; -moz-border-radius-topright: 50px; -webkit-border-top-right-radius: 50px; border-top-right-radius: 50px; -moz-border-radius-bottomleft: 50px; -webkit-border-bottom-left-radius: 50px; border-bottom-left-radius: 50px; } .pil_btn{ display:block;width:120px; height:40px; margin:0;padding:0;} .pil_ipa{ background: url("../../icon//ipa.png") 0 0 no-repeat;} .pil_ips{ background: url("../../icon/ips.png") 0 0 no-repeat;} .pil_ipc{ background: url("../../icon/ipc.png") 0 0 no-repeat;}


    Universitas Sumatera Utara


    "Dengan 2 Pilihan jurusan"
    "Dengan 2 Pilihan jurusan"
    "Dengan 3 Pilihan jurusan"



    Pilihan 1 : <select name="univ1" onChange="showPilIPA1()"> ".$data['nama_ptn']."";}?> <select name="jur1" id="jurusan1">
    Pilihan 2 : <select name="univ2" onChange="showPilIPA2()"> ".$data['nama_ptn']."";}?> <select name="jur2" id="jurusan2">

    Pilihan 1 : <select name="univ1" onChange="showPilIPS1()"> ".$data['nama_ptn']."";}?> <select name="jur1" id="jurusan1">
    Pilihan 2 : <select name="univ2" onChange="showPilIPS2()">
    Universitas Sumatera Utara

    echo "";}?> <select name="jur2" id="jurusan2">

    Pilihan 1 : <select name="univ1" onChange="showPil1()"> ".$data['nama_ptn']."";}?> <select name="jur1" id="jurusan1">
    Pilihan 2 : <select name="univ2" onChange="showPil2()"> ".$data['nama_ptn']."";}?> <select name="jur2" id="jurusan2">
    Pilihan 3 : <select name="univ3" onChange="showPil3()"> ".$data['nama_ptn']."";}?> <select name="jur3" id="jurusan3">




    12. Halaman Kartu Peserta Try Out (to_step2.php)
    Universitas Sumatera Utara

    include'../../include/koneksi.php'; if($_SESSION['signed_in'] == false){ $pesan = 3; header ("location:../home.php?pesan=".$pesan.""); }elseif ($_SESSION['to'] != '2'){ header("location:../home.php"); }else{ $sql= mysql_query("select *from tbl_user where user_id='".$_SESSION['id']."'"); while($user = mysql_fetch_array($sql)){ $user_id = $user['user_id']; $user_nama = $user['nama_user']; $user_foto = $user['foto']; $user_motto = $user['motto']; $user_sek = $user['asal_sekolah'];} $pil1 = mysql_query("select tbl_jur.nama_jur, tbl_ptn.nama_ptn from tbl_jur, tbl_ptn where tbl_jur.kode_jur='".$_POST['jur1']."' and tbl_ptn.kode_ptn=tbl_jur.kode_ptn"); while($jur1 = mysql_fetch_array($pil1)){ $univ1 = $jur1['nama_ptn']; $prodi1 = $jur1['nama_jur'];} $pil2 = mysql_query("select tbl_jur.nama_jur, tbl_ptn.nama_ptn from tbl_jur, tbl_ptn where tbl_jur.kode_jur='".$_POST['jur2']."' and tbl_ptn.kode_ptn=tbl_jur.kode_ptn"); while($jur2 = mysql_fetch_array($pil2)){ $univ2 = $jur2['nama_ptn']; $prodi2 = $jur2['nama_jur'];} if($_GET['paket'] == 'IPC'){ $pil3 = mysql_query("select tbl_jur.nama_jur, tbl_ptn.nama_ptn from tbl_jur, tbl_ptn where tbl_jur.kode_jur='".$_POST['jur3']."' and tbl_ptn.kode_ptn=tbl_jur.kode_ptn"); while($jur3 = mysql_fetch_array($pil3)){ $univ3 = $jur3['nama_ptn']; $prodi3 = $jur3['nama_jur']; } }?> Kartu Try Out <style type="text/css"> #box { width:500px; height:700px; z-index:1; border:dashed 5px #000000; background-color:#CCC; border:dashed 2px #000000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .liknobtn{ display:block;width:120px;height:120px;margin:0;padding:0;} .liknobtn1{ background: url("../../icon/button.png") 0 0 no-repeat;} <?php echo $user_nama;?> : TO
    KARTU TANDA PESERTA
    TRY OUT SNMPTN ONLINE PAKET

    <?php echo $user_nama;?>

    Universitas Sumatera Utara

    User ID
    Nama Lengkap
    Asal Sekolah
    Motto
    ""

    PILIHAN UNIVERSITAS & PROGRAM STUDY

    NoUniversitasJurusan
    1
    2
    3

    Pernyataan

    Saya menyatakan bahwa data yang saya isikan dalam formulir pendaftaran Try Out SNMPTN Online adalah benar dan saya bersedia menerima ketentuan yang berlaku di Universitas yang saya pilih. Saya bersedia menerima sanksi pembatalan penerimaan di PTN yang saya pilih apabila melanggar pernyataan ini.


    Peserta Try Out


    ( )
    Waktu Ujian Paket
    TPA:75 Menit
    Kemampuan Dasar:75 Menit
    Kemampuan IPA:75 Menit
    Kemampuan IPS:75 Menit

    Total: Menit ()
    Ganti Waktu: Menit

    Tekan tombol di bawah ini untuk memulai Try Out!


    Universitas Sumatera Utara

    ('".$user_id."','".$_GET['paket']."','".date("d M Y")."','".$_POST['jur1']."', '".$_POST['jur2']."','".$jur3."')"); }else{ $jur3=""; if($_GET['paket'] == 'IPC') {$jur3 = $_POST['jur3'];} $data = mysql_query("update tbl_to set paket_to='".$_GET['paket']."',tgl_to='".date("d M Y")."', pil_satu='".$_POST['jur1']."', pil_dua='".$_POST['jur2']."', pil_tiga='".$jur3."' where user_id='".$user_id."'");} $_SESSION['to'] = 3; $cek1 = mysql_query("select *from tbl_soal_to where kode_soal like 'TPA%'"); $hasil = mysql_num_rows($cek1); $cek2 = mysql_query("select *from tbl_soal_to where kode_soal like '%SEJ%'"); $hasil2 = mysql_num_rows($cek2); $tpa = rand(1,$hasil); $_SESSION['tpa'] = $tpa; $KDmat = rand(1,$hasil); $_SESSION['kdmat'] = $KDmat; $KDbi = rand(1,$hasil); $_SESSION['kdbi'] = $KDbi; $KDeng = rand(1,$hasil); $_SESSION['kdeng'] = $KDeng; $ipa_mat = rand(1,$hasil); $_SESSION['ipa_mat'] = $ipa_mat; $ipa_fis = rand(1,$hasil); $_SESSION['ipa_fis'] = $ipa_fis; $ipa_kim = rand(1,$hasil); $_SESSION['ipa_kim'] = $ipa_kim; $ipa_bio = rand(1,$hasil); $_SESSION['ipa_bio'] = $ipa_bio; $ips_eko = rand(1,$hasil2); $_SESSION['ips_eko'] = $ips_eko; $ips_geo = rand(1,$hasil2); $_SESSION['ips_geo'] = $ips_geo; $ips_sej = rand(1,$hasil2); $_SESSION['ips_sej'] = $ips_sej; $ips_sos = rand(1,$hasil2); $_SESSION['ips_sos'] = $ips_sos; ?>

    13. Halaman Ujian Try Out (aksi.php) Kartu Peserta Try Out <script src="../../js/menutab.js" type="text/javascript"> <style type="text/css"> #isian{ width:350px; height:700px; position:fixed; backgroundcolor:#FF0000; z-index:998; top:0px; right:-330px;}
    Current Time

    <span id="hitungan">

    <script type="text/javascript"> var menutab2 = new Spry.Widget.menutab("menutab2"); <script type="text/javascript"> window.onload=counter; function counter(){ jam = 0; menit = 0; detik = ; countDown();} function countDown(){ jam = Math.floor(detik/3600); sisa = detik%3600; menit = Math.floor(sisa/60); det = sisa%60; if(jam < 10){ jamx = "0"+jam; }else { jamx = jam; }

    Universitas Sumatera Utara

    if(menit <10){ menitx = "0"+menit; }else{ menitx =menit;} if(det < 10){ detx = "0"+det; }else{ detx = det;} document.getElementById("hitungan").innerHTML=jamx+" : "+menitx+" : "+detx+"
    "+detik; setTimeout("countDown()",1000); if(detik == 0){document.form1.submit(); }else { detik--; } }


    14. Halaman Kalkulasi Nilai Try Out (hasil.php) Perhitungan Nilai


    Penilaian Hasil Try Out yang baru dilakukan

    Test Potensi Akademik




    Universitas Sumatera Utara

    No Jawaban Nilai
    Anda Kunci
    Total Nilai TPA

    Kemampuan Dasar



    Universitas Sumatera Utara

    if($anda == '-'){$nilai = 0; $bg="#333333";} elseif($row['kunci'] == $anda){$nilai = 4; $bg= "#009900"; $x = $bg;} else {$nilai = -1; $bg ="#FF0000";} $nilai_kd = $nilai_kd + $nilai;?>
    No Jawaban Nilai
    Anda Kunci
    Matematika Dasar
    Bahasa Indonesia
    Bahasa Inggris
    Nilai Kem. Dasar

    Kemampuan IPA




    Universitas Sumatera Utara

    No Jawaban Nilai
    Anda Kunci
    Matematika IPA
    Fisika IPA
    Kimia IPA
    Biologi IPA
    Nilai Kem. IPA

    Kemampuan IPS



    Universitas Sumatera Utara

    $ips4=mysql_query("select *from tbl_kunci where kode_soal='IPSEKOpkt".$_SESSION['ips_eko']."'"); $no=1; while($row = mysql_fetch_array($ips1)){ if(empty($_POST['IPS-SEJ'.$no])){ $anda ="-"; }else{$anda = $_POST['IPS-SEJ'.$no]; } $x = ""; if($anda == '-'){$nilai = 0; $bg="#333333";} elseif($row['kunci'] == $anda){$nilai = 4; $bg= "#009900"; $x = $bg;} else {$nilai = -1; $bg ="#FF0000";} $nilai_ips = $nilai_ips + $nilai;?>

    Universitas Sumatera Utara

    No Jawaban Nilai
    Anda Kunci
    Sejarah IPS
    Sosiologi IPS
    Geografi IPS
    Ekonomi IPS
    Nilai Kem. IPS

    Keterangan
    1.Jawaban Benar Bernilai4
    2.Jawaban Salah Bernilai-1
    3.Jawaban Kosong Bernilai0


    Rumus Menghitung Passing Grade
    Keterangan :
    TPA:Tes Potensi Akademik
    KD:Kemampuan Dasar
    IPA:Kemampuan IPA
    IPS:Kemampuan IPS
    NPS:Nilai Passing Grade
    JS:Jumlah Soal




    Universitas Sumatera Utara

    NPS = ( TPA + KD + IPA + IPS )
    x 100 %
    ( JS x 4 )



    NPS =
    x 100 %



    NPS = %
    Passing Grade yang Anda Capai adalah : %

    Lihat Hasil, klik tombol di bawah ini!


    ','',' scrollbars=no,menubar=no,width=930, height=495, resizable=yes,toolbar=no,location=no,status=no')">



    15. Halaman Hasil Try Out Hasil Try Out <?php echo $user_nama;?>


    PENGUMUMAN HASIL TRY OUT SNMPTN ONLINE



    Universitas Sumatera Utara

    $cek1 = mysql_query("select tbl_ptn.nama_ptn, tbl_jur.nama_jur, tbl_jur.passgrade from tbl_ptn, tbl_jur where tbl_ptn.kode_ptn=tbl_jur.kode_ptn and tbl_jur.kode_jur ='".$pil1."'"); $cek2 = mysql_query("select tbl_ptn.nama_ptn, tbl_jur.nama_jur, tbl_jur.passgrade from tbl_ptn, tbl_jur where tbl_ptn.kode_ptn=tbl_jur.kode_ptn and tbl_jur.kode_jur='".$pil2."'"); $cek3 = mysql_query("select tbl_ptn.nama_ptn, tbl_jur.nama_jur, tbl_jur.passgrade from tbl_ptn, tbl_jur where tbl_ptn.kode_ptn=tbl_jur.kode_ptn and tbl_jur.kode_jur='".$pil3."'"); while($hasil = mysql_fetch_array($cek1)){ if($_SESSION['ps'] >= $hasil['passgrade']){ $x = 1;} else {$x = 0;} $ptn = $hasil['nama_ptn']; $jur = $hasil['nama_jur']; } if($x == 0){ while($hasil = mysql_fetch_array($cek2)){ if($_SESSION['ps'] >= $hasil['passgrade']){ $x = 1;} else {$x = 0;} $ptn = $hasil['nama_ptn']; $jur = $hasil['nama_jur']; } if($x == 0){ while($hasil = mysql_fetch_array($cek3)){ if($_SESSION['ps'] >= $hasil['passgrade']){ $x = 1;} $ptn = $hasil['nama_ptn']; $jur = $hasil['nama_jur']; } } } if($x == 1){ $ket="LULUS";?>
    User ID Nama Peserta Diterima di

    Selamat atas keberhasilan anda!


    Mohon Maaf, Peserta Atas Nama Dengan User ID
    Dinyatakan TIDAK LULUS pada Try Out SNMPTN Online ini



    JANGAN PUTUS ASA DAN TETAP SEMANGAT !!!



    Universitas Sumatera Utara

    $hasil = mysql_query("insert into tbl_hasil values ('','".$user_nama."','2','".date('ymdHi')."','".$_GET['paket']."', '".$ket."','".$jur."','".$ptn."','".$_SESSION['ps']."')"); } else{ while($to = mysql_fetch_array($x)){ $hasil = mysql_query("insert into tbl_hasil values ('','".$user_nama."','".($to['to_ke']+1)."','".date('ymdHi')."','".$_GET['paket ']."', '".$ket."','".$jur."','".$ptn."','".$_SESSION['ps']."')"); } } $_SESSION['to'] = 0; }?>

    Universitas Sumatera Utara