EduSmart CBT — Ujian Berbasis Komputer & Portal Akademik

Gambaran & Rekayasa Proyek

Latar Belakang & Kebutuhan Sekolah

Banyak sekolah menengah dan yayasan pendidikan mengalami kegagalan sistem (server crash) saat pelaksanaan Ujian Akhir Semester (UAS) serentak karena aplikasi CBT bawaan open-source menggunakan framework yang memakan banyak memori untuk tiap koneksi HTTP.

Inovasi Arsitektur EduSmart CBT

Wolf Technology merekayasa ulang seluruh lifecycle permintaan data ujian:

  • Autosave Dua Lapis (Dual-Layer Sync): Jawaban siswa disimpan secara instan ke IndexedDB browser dalam hitungan milidetik. Sinkronisasi ke server MySQL dilakukan secara bertahap dalam batch terkompresi, sehingga server tidak dibombardir ratusan ribu request per detik.
  • Deteksi Kecurangan Berbasis Event: Apabila siswa mencoba membuka tab browser lain, memperkecil jendela, atau menekan kombinasi tombol terlarang, sistem mencatat peringatan dan mengunci lembar ujian setelah 3 kali pelanggaran.
  • Zero Framework Overhead: Tanpa framework yang membengkak, konsumsi memori per request hanya 1,8 MB, memungkinkan server shared hosting cPanel biasa melayani ratusan siswa secara bersamaan dengan lancar.