Dokumentasi
Panduan lengkap instalasi dan penggunaan ZenCBT — dari setup database hingga pelaksanaan ujian.
Daftar Isi
🗄️ Tahap 1: Setup Database (PostgreSQL)
ZenCBT menggunakan PostgreSQL agar performa tetap cepat walau menampung ribuan koneksi ujian simultan.
Windows / Mac
- 1Unduh PostgreSQL: Buka situs resmi PostgreSQL dan pilih installer sesuai OS. Direkomendasikan versi 14 ke atas.
- 2Instalasi: Lakukan instalasi standar (Next-Next). Saat diminta membuat password untuk superuser
postgres, gunakan password yang mudah diingat. - 3Buat Database: Buka pgAdmin 4 (bawaan PostgreSQL), masuk dengan password Anda, lalu buat database baru bernama
zencbt. Alternatif via Command Line:psql -U postgres -c "CREATE DATABASE zencbt;" - 4Import Database: Import file
init_db_zencbt_1.0.0.sqlyang terdapat di dalam folder ZenCBT ke databasezencbtyang baru dibuat.
Linux
- 1Install PostgreSQL: Jalankan
sudo apt install postgresql postgresql-contrib - 2Buat Database: Jalankan
psql -U postgres -c "CREATE DATABASE zencbt;" - 3Import Database: Import file
init_db_zencbt_1.0.0.sqlke databasezencbt.
⚡ Tahap 2: Instalasi & Menjalankan ZenCBT
Download, setting .env, dan langsung jalankan.
- 1Unduh & Ekstrak: Download file zip rilis ZenCBT terbaru. Letakkan dan ekstrak di satu folder tersendiri. Untuk windows, gunakan path tanpa spasi!
- 2Sambungkan Database: Buka file
.envyang berada di dalam folder tersebut menggunakan Notepad. Cari tulisanDB_PASSWORD=...lalu ganti isinya dengan password PostgreSQL yang Anda buat pada Tahap 1. - 3Jalankan Aplikasi: Klik ganda file
zencbt.exe(Windows) atau./zencbt(Linux). Sistem akan otomatis mendeteksi database dan melakukan auto-migration tabel. - 4Login Admin: Buka browser (Chrome/Edge/Firefox) lalu akses
http://localhost:8080(atauhttp://IP_Server:8080dari komputer lain di jaringan LAN). Gunakan Username dan Password bawaan yang ada di rilis versi.
📦 Tahap 3: Manajemen Data & Soal
Lengkapi master data, impor siswa, dan susun bank soal.
- 1Atur Identitas: Masukkan Logo Sekolah dan nama lembaga Anda di menu konfigurasi (Settings).
- 2Lengkapi Data Master: Isi data Program, Level, Group, dan Mata Pelajaran.
- 3Impor Data Siswa: Buka menu Master Data → Siswa, impor data peserta didik menggunakan Template Excel yang tersedia. Level, Group, dan Program mengikuti data yang sudah ada di template.
- 4Susun Bank Soal: Masuk ke menu Bank Soal, unggah berkas
.docx(MS Word) rancangan Anda — selesai tanpa kendala ketik ulang gambar/tabel!
🎯 Tahap 4: Pelaksanaan Ujian
Rilis jadwal, pantau ruangan, dan cetak nilai.
- 1Rilis Jadwal: Pada menu Daftar Ujian, klik Tambah, pilih Bank Soal, tentukan Alokasi Waktu, kemudian terbitkan jadwal agar berstatus Aktif. Berikan Token Ujian kepada siswa yang masuk ruangan.
- 2Kendalikan Ruangan: Pantau siswa yang sudah online dan mengetik jawaban secara utuh dari meja Operator melalui layar monitoring.
- 3Cetak Nilai: Setelah timer peserta habis (diproses 100% via server, menutup peluang cheat time), beralih ke menu Hasil/Nilai, lalu unduh rekap Laporan Excel nilai untuk rapor hari itu juga.
Butuh bantuan lebih lanjut? Hubungi kami melalui: