Powered by Blogger.
RSS

Cara Membuat Web Ujian Online


Cara Membuat Web Ujian Online



Pada artikel kali ini saya akan membahas tentang Cara Membuat Web Ujian Online. dimana web ini akan menampilkan soal-soal berupa pilihan ganda. adapun alur programnya adalah sebagai berikut :
  1. User daftar akun
  2. User melakukan login
  3. User menjawab soal-soal
  4. User mengirim jawaban
  5. Program menampilkan hasil jawaban user
  6. Selesai
Adapun untuk menginput soal-soal ujian online, telah disediakan halaman untuk administrator. Pada halaman ini admin dapat menginput, update, delete soal ujian online.  untuk masuk kehalaman admin caranya :
Halaman Admin Input Soal
Tabel Soal
Sedangkan untuk databasenya, saya menggunakan tabel_soal untuk menyimpan soal-soal ujian online. field publish untuk mengatur soal tersebut di tampilkan atau tidak ke user. sedangkan field tipe untuk membagi soal-soal menjadi beberapa tipe (untuk tipe silahkan dikembangkan)
Potongan skrip untuk mengecek Jawaban user
<?php
if(isset($_POST['submit'])){
$pilihan=$_POST["pilihan"];
$id_soal=$_POST["id"];
$jumlah=$_POST['jumlah'];
$score=0;
$benar=0;
$salah=0;
$kosong=0;
for ($i=0;$i<$jumlah;$i++){
//id nomor soal
$nomor=$id_soal[$i];
//jika user tidak memilih jawaban
if (empty($pilihan[$nomor])){
$kosong++;
}else{
//jawaban dari user
$jawaban=$pilihan[$nomor];
//cocokan jawaban user dengan jawaban di database
$query=mysql_query(“select * from tabel_soal where id_soal=’$nomor’ and jawaban=’$jawaban’”);
$cek=mysql_num_rows($query);
if($cek){
//jika jawaban cocok (benar)
$benar++;
}else{
//jika salah
$salah++;
}}
$score = $benar*5;
}}
?>

Download
http://www.4shared.com/zip/cKv1aPOa/ujian_online.html 

sumber artikel berasal dari

Artikel Cara Membuat Web Ujian Online bukan hanya sembarang copy paste tetapi hanya untuk saling berbagi dan penulis menghargai sang creator dengan memberikan sumber artikel.Maju terus programmer Indonesia

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

5 comments:

Fahrul Nugraha said...

essa mah bhong ...
copas dari blog orang .....

muhammad nazar said...

nice info. .

yang penting mencamtumkan sumber info

maen ke blog saya ya. .

www.infozar.org

soner said...

aku kok gg bisa masuk admin mas y????
padahal udah aku ketikan utk user : admin
pass : admin juga, mohon pencerahannya, trims

Mr.Ozay said...

untk masuk keadmin km tulisa seperti ini:
http://localhost/ujian_online/admin/

Basuki Rakhmad said...

Masalahnya sama, begitu dijalankan di browser, masuk admin dengan usename : admin dan pasword : admin, tetap tidak bisa membuka akses ke admin, bagaimana ini jalan keluarnya?

Post a Comment