elearning v1 - desain dan analisis sistem latihan ujian online berbasis web

18
1

Upload: bunafit-nugroho-skom

Post on 20-Jun-2015

4.013 views

Category:

Documents


2 download

DESCRIPTION

eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web ini dibuat dengan bantuan Dreamweaver 8/CS, dengan menggunakan XAMPP versi terbaru. Test atau Ujian atau Latihan mengerjakan soal. 1. Soalnya boleh teks, atau boleh soal teks dan gambar2. 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.6. Sistem Ujian Masuk, itu konsepnya Web berisi Soal2 beberapa pelajaran, pelajaran bebas ditambah. Tiap siswa boleh latihan soal tiap hari (satu hari sekali, untuk satu matapelajaran).eLearning, Latihan Ujian Online, Quiz Online, Sistem Pembelajaran, Ujian Masuk secara Online.

TRANSCRIPT

Page 1: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

1

Page 2: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

2

E-LEARNING : Sistem InformasiLatihan Ujian Online

( Programmer : Bunafit Nugroho & Tim )

Bunafit Nugroho , adalah Web Programmer dan Penulis BukuPemrogramman Best Seller. CekiDot at www.bunafit-komputer.com.

Page 3: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

3

Adalah web dengan konsep sebagai bahanreferensi/contekan/acuan Tugas Akhir (TA), Skripsi,

Kerja Praktek atau Tesis bidang InformatikaKomputer. Konsep ini gratis, tapi skrip web -nya

dijual dengan harga Rp. 400.000,-

Tersedia Source Code Perpustakaan dari programJava, Visual Basic 6.0, Delphi dan C++ Builder, jugatersedia dengan konsep Multi User dan Client/Server

Untuk mendapatkan No Rekening transfer, silahkan kirim email seperti

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

Page 4: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

4

Test atau Ujian atau Latihan mengerjakan soal.

1. Soalnya boleh teks, atau boleh soal teks dan gambar2. 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 kemungkinansama salah satunya.

4. Kemunculan jumlah soal dapat ditentukan, termasuk bobot nilakelulusannya, apakah harus betul 30% ataukan 50%.

5. Multi Pengguna, jadi beberapa siswa bisa login bareng dan latihan soal.

Page 5: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

5

6. Sistem Ujian Masuk, itu konsepnya Web berisi Soal2 beberapa pelajar an,pelajaran bebas ditambah. Tiap siswa boleh latihan soal tiap hari (satu harisekali, 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

Page 6: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

6

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

Page 7: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

7

Masih pada tabel ujian. Jika peserta /siswa sudah me njawab semua soal, dan kliktombol 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 urutsoal 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 adasatupun soal yang sama.Jumlah soal bagi, pengaturannya pada tabel setting.

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

Page 8: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

8

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

Tabel setting. Dipakai untuk membuat pengaturan ketentuan, yaitu dengan njumlah solah, maka skor minimal kelulusan harus berapa. Pada table inilah semuadiatur oleh admin, atau pengelola.

Page 9: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

9

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 menyimpan 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.

Page 10: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

10

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 dilihatdari Tab Code.

Page 11: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

11

Contoh tampilan View Design Dreamweaver dari program soal_tampil.php. Jikatab Design diklik, maka tampilannya akan terlihat, dan kamu dapat memindah2

atau mengganti warna tampilannya.

Contoh kode pada file program soal_tampil.php

Page 12: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

12

Hasil Ujian, tanda Centang berarti salah

JAWABAN SALAH

JAWABAN BENAR

Page 13: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

13

HALAMAN ADMIN / CPANEL

Page 14: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

14

Pada saat menu Data Soal diklik, maka semua soal berdasarkan pilihan Pelajaranakan tampil.

Page 15: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

15

Pada saat menu Tambah Soal Baru diklik, maka piliha Mata Pelajaran akantampil.

Page 16: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

16

Klik menu Setting Soal, untuk mengatur banyaknya soal dan skor minimalkelulusan

Page 17: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

17

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

Isi Surat

Pesan surat Anda di sini ...........

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

Setelah transfer Source Codeakan dikirim ke Email Anda.

Biaya Workshop (Private) : Rp. 1.500.000, - diYogyakarta, Anda akan diajari teknik membuat

Program yang ada di daftar. (biaya sudah termasukWeb Program)

Untuk mendapatkan No Rekening transfer, silahkan kirim emailseperti contoh.

Atau, kirim SMS ke nomor 0838 6716 1314.

Contoh pesan SMS "planetKode, minta No Rekening buatpembayaran Sc eLearning v1- Latihan Ujian Online...... ". Kami akan

segera membalas.

Page 18: eLearning v1 - Desain dan Analisis Sistem Latihan Ujian Online Berbasis Web

18

www.bunafit-komputer.comRedaksi Buku IT & Software Development

www.planetKode.Com