You are on page 1of 18

1

E-LEARNING : Sistem Informasi


Latihan Ujian Online
( Programmer : Bunafit Nugroho & Tim )

Bunafit Nugroho , adalah Web Programmer dan Penulis Buku


Pemrogramman Best Seller. CekiDot at www.bunafit-komputer.com.

2
Adalah web dengan konsep sebagai bahan
referensi/contekan/acuan Tugas Akhir (TA), Skripsi,
Kerja Praktek atau Tesis bidang Informatika
Komputer. Konsep ini gratis, tapi skrip web -nya
dijual dengan harga Rp. 400.000,-

Tersedia Source Code Perpustakaan dari program


Java, Visual Basic 6.0, Delphi dan C++ Builder, juga
tersedia dengan konsep Multi User dan Client/Server

Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti


contoh di atas. Atau, kirim SMS ke nomor0838 6716 1314 .
Contoh pesan SMS : "planetKode, minta No Rekening buat pembayaran Sc
PHP eLearning v1 – Latihan Ujian Online ". Kami akan segera membalas.

3
Test atau Ujian atau Latihan mengerjakan soal.

1. Soalnya boleh teks, atau boleh soal teks dan gambar


2. Jawabannya Pilihan ganda.
3. Tiap soal akan diacak keluarnya per pelajaran, jadi misalnya ada 100 soal
untuk pelajaran A, dan tiap melakukan ujian/latihan soal itu dapat 10 soal,
maka pada hari yg sama masing2 siswa akan berbeda, atau kemungkinan
sama salah satunya.
4. Kemunculan jumlah soal dapat ditentukan, termasuk bobot nila
kelulusannya, apakah harus betul 30% ataukan 50%.
5. Multi Pengguna, jadi beberapa siswa bisa login bareng dan latihan soal.

4
6. Sistem Ujian Masuk, itu konsepnya Web berisi Soal2 beberapa pelajar an,
pelajaran bebas ditambah. Tiap siswa boleh latihan soal tiap hari (satu hari
sekali, untuk satu matapelajaran).

# Ada pengembangan lagi, jadi Setlah Siswa mendaftar, mereka belum bisa login.
Sebelum admin Verifikasi, atau Mensetujui dengan mengklik To mbol AKTIF.

Database ujiandb

5
Tabel ujian. Adalah tabel untuk merekam materi apa yang diambil atau diikuti.
Sedangkan detail soal-nya hasil bagi, disimpan pada tabel ujian_detail.

6
Masih pada tabel ujian. Jika peserta /siswa sudah me njawab semua soal, dan klik
tombol Selesai, maka status pada transaksi ujiannya juga akan diberi SELESAI.
Jika masih proses maka statusnya adalah AKTIF.

Tabel ujian_detail. Pada tabel ini, detail dari soal yang dibagikan akan terlihat.
Soal akan diacak dan diurutkan sesuai hasil acakan. Kolom no adalah nomor urut
soal hasil acak.

Dari tabel dan data di atas, terlihat setiap ujian mendapatkan 5 soal yang acak,
mungkin saja setiap siswa berbeda urutannya, dan mungkin saja juga tidak ada
satupun soal yang sama.
Jumlah soal bagi, pengaturannya pada tabel setting.

Tabel ambil. Tabel ini dipakai untuk menyimpan informasi ujian yang sudah
sukses, atau berhasil. Tabel ini juga dapat diganti dengan nama tabel ujian_sukses.
Sebenarnya, tidak ada tabel ini juga tidak masalah, cuman untuk menampilkan
informasi ujian terdahulu akan sulit.

7
Tabel admin. Adalah digunakan untuk menyimpan daftar pengelola web, bias
seorang guru atau siapa saja. Berhak menambah data soal, menentukan ketentuan
soal dan nilai minimal syarat kelulusan (pada table setting), dan juga menambah
atau mendata siswa atau anggota baru.

Tabel setting. Dipakai untuk membuat pengaturan ketentuan, yaitu dengan n


jumlah solah, maka skor minimal kelulusan harus berapa. Pada table inilah semua
diatur oleh admin, atau pengelola.

8
TEKNIK KODING DARI DREAMWEAVER

Terlihat file di sana.


 cPanel. Folder ini berisi file program untuk administrator, atau pengelola situs.
 Db. Folder ini berisi master SQL database
 Foto. Folder ini dipakai untuk menyi mpan foto dari peserta ujian.
 Img. Folder ini dipakai untuk menyimpan gambar website
 imgSoal. Folder ini dipakai untuk menyimpan soal gambar.
 Librari. Folder ini dipakai untuk menyimpan file fungsi program PHP.

9
Contoh kode pada file program soal_bagi.php. Untuk membuka kodenya,
langsung aja klik nama file-nya dari Explorer Windows. Jika program
Dreamweaver sudah terinstal, maka kode otomatis dapat terbuka, dan dapat dilihat
dari Tab Code.

10
Contoh tampilan View Design Dreamweaver dari program soal_tampil.php. Jika
tab Design diklik, maka tampilannya akan terlihat, dan kamu dapat memindah2
atau mengganti warna tampilannya.

Contoh kode pada file program soal_tampil.php

11
Hasil Ujian, tanda Centang berarti salah

JAWABAN SALAH

JAWABAN BENAR

12
HALAMAN ADMIN / CPANEL

13
Pada saat menu Data Soal diklik, maka semua soal berdasarkan pilihan Pelajaran
akan tampil.

14
Pada saat menu Tambah Soal Baru diklik, maka piliha Mata Pelajaran akan
tampil.

15
Klik menu Setting Soal, untuk mengatur banyaknya soal dan skor minimal
kelulusan

16
Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan ke alamat email kami
:

CONTOH EMAIL PEMESANAN


Tujuan Email
Subjek Surat Pesan Source Code SMS Gateway Gammu
Pesan surat Anda di sini ...........

Identitas Pemesan :
Isi Surat
1. Nama Lengkap : ?
2. Mahasiswa Mana : ?
3. Nomor HP Aktif : ?

Setelah transfer Source Code


akan dikirim ke Email Anda.
Biaya Workshop (Private) : Rp. 1.500.000, - di
Yogyakarta, Anda akan diajari teknik membuat
Program yang ada di daftar. (biaya sudah termasuk
Web Program)
Untuk mendapatkan No Rekeni ng transfer, silahkan kirim email
seperti contoh.
Atau, kirim SMS ke nomor 0838 6716 1314 .

Contoh pesan SMS "planetKode, minta No Rekening buat


pembayaran Sc eLearning v1- Latihan Ujian Online...... ". Kami akan
segera membalas.

17
www.bunafit-komputer.com
Redaksi Buku IT & Software Development

www.planetKode.Com

18