UjianCBT adalah sebuah aplikasi ujian berbasis komputer yang dibangun dengan menggunakan framework Codeigniter 3. Aplikasi ini memiliki tiga halaman utama yang bisa diakses yaitu halaman untuk siswa, guru, dan halaman untuk admin. Halaman siswa bisa diakses oleh siswa untuk melaksanakan ujian. Sedangkan halaman guru bisa digunakan guru untuk login dan mengelola soal maupun nilai. Lalu ada halaman admin yang digunakan untuk mengelola aplikasi ini. Codeigniter sendiri adalah sebuah kerangka kerja aplikasi yang digunakan untuk membangun sebuah website menggunakan PHP.
Beberapa fitur pada aplikasi ini antara lain,
- Halaman admin untuk mengelola data siswa, guru, mata pelajaran, soal, nilai, dll,
- Guru bisa login ke aplikasi untuk mengelola soal dan melihat nilai sesuai mata pelajaran yang diampunya,
- Lupa password untuk siswa,
- Riwayat ujian siswa,
- Hasil/nilai ujian siswa,
- Dll.
Untuk menggunakan aplikasi ini maka dibutuhkan spesifikasi server dengan aplikasi sebagai berikut:
- PHP versi 5.6 atau yang terbaru.
- MySQL
Instalasi aplikasi mencakup pengaturan web server dan database untuk aplikasi. Langkah-langkahnya sebaga berikut.
- Letakan aplikasi pada direktori
htdocs
atau pada direktori/var/www/
di web server. - Import database bernama
cbt.sql
yang ada di direktori aplikasi. - Buka browser dan akses halaman admin
http://localhost/ujian/admin
. Login menggunakan username dan password admin yang ada pada database. - Aplikasi sudah bisa digunakan.
Username: admin
Password: admin
atau
Username: zulfi
Password: zulfi