Computer Based Test atau Tes Berbasis Komputer adalah tes dengan sistem pelaksanaan menggunakan komputer sebagai media untuk melakukan tes. Penyajian dan pemilihan soal CBT dilakukan secara terkomputerisasi sehingga setiap peserta yang mengerjakan tes mendapatkan paket soal yang berbeda-beda.

+————————————————–+
| Nama menu | Keterangan
+————————————————–+

* Peserta ujian : Berisi tentang informasi peserta ujian dari username,password,nama lengkap,gender dan token. ( sistem token per peserta ujian )

* Data master : Menu yang berisi submenu Soal,Paket soal,mata pelajaran.

* Soal : Saat menambah soal , di sajikan beberapa form yang perlu di ketahui adalah form jenis penilaian dimana disitu ada 3 opsi yaitu : “Pembobotan,Skor salah benar ( skor 1 ) dan skor salah benar ( skor 2) ” , opsi penilaian diambil dari Menu “penilaian”

* Paket soal : perlu di ketahui jika salah satu data paket soal di hapus , maka tidak akan berpengaruh pada data “soal” dan “mapel”, data soal dan mapel dengan paket soal yang di hapus akan tetap ada atau tidak ikut terhapus. misalkan paket a di hapus, maka soal dan mapel yang berjenis paket a tidak ikut terhapus.

* Mata pelajaran : Saat menambah mata pelajaran opsi paket soal adalah jenis paket soal yang aktif status ‘Y’

* Penilaian : Ada 2 jenis penilain, yaitu skor benar salah dan pembobotan dimana skor benar salah di bagi menjadi dua yaitu ( skor 1) , dan ( skor 2 ). Penilaian skor 1 default adalah jika salah di kurang 1,dan jika benar di tambah 4,sedangkan penilaian skor 2 default adalah jika salah di kurang 0,dan benar di tambah 5. pembobotan masing2 Opsi yaitu A,B,C,D, dan E ada nilainya sendiri.

* Ujian : Menu berisi submenu group ujian dan data ujian.

* Group ujian : Group ujian di gunakan untuk mengelompokan beberapa data ujian yang telah di buat, jadi semisal ada data ujian = “Ujian A,Ujian B,Ujian C” dalam satu group Ujian maka ke tiga ujian tersebut di kerjakan dalam satu waktu. dan peraturan seperti waktu dan jumlah soal dalam Data Ujian tidak berlaku, waktu dan jumlah soal yang di gunakan adalah dari group ujian tersebut, jadi meskipun Ujian A di kerjakan dalam 10 menit, ketika dia di masukan dalam satu group ujian maka batas waktu pengerjaan mengikuti peraturan dari Group Ujian.

* Data Ujian : Data ujian berisi tentang ujian aktif yang akan di ujikan, dalam opsi Group Ujian bisa menggunakan group ujian atau tidak.

* Import excel : untuk memudahkan pembuatan soal maka di buat import excel membuat soal dari excel, namun sebelumnya harus download template excel terlebih dahulu dan edit data sesuai dengan soal setelah itu bisa di import.

* Generator : Fitur ini hanya fitur tambahan untuk memudahkan pengetesan ujian, di buat untuk menggenerate soal dan peserta secara massal.

* Setting web : Berisi tentang settingan web ini.