Pengembangan Sistem Computer Based Test (CBT) Berbasis React.js untuk Menjaga Integritas Evaluasi Akademik di SMP Al-Ishlah

  • Afriza Ikhsan Muzaki Universitas Bina Sarana Informatika
  • Rima Nursyifa Universitas Bina Sarana Informatika
  • Thomas Aninditya Widianto Universitas Bina Sarana Informatika
  • Verra Sofica (Corresponding Author) Universitas Bina Sarana Informatika
Keywords: CBT, React.js, Kiosk Mode, Keamanan Ujian, Deteksi Fokus Layar

Abstract

Pengembangan teknologi informasi di bidang pendidikan mendorong transformasi sistem evaluasi dari metode konvensional menjadi Computer Based Test (CBT) berbasis web. Namun, implementasi CBT masih menghadapi permasalahan terkait integritas akademik, khususnya potensi kecurangan seperti perpindahan tab, akses aplikasi lain, dan pencarian jawaban melalui internet selama ujian berlangsung. Penelitian ini bertujuan untuk merancang dan membangun sistem CBT berbasis React.js dengan implementasi mekanisme keamanan berupa kiosk mode dan deteksi kehilangan fokus layar sebagai upaya mitigasi kecurangan ujian pada SMP Al-Ishlah Cintaraja. Metode pengembangan yang digunakan adalah Agile Scrum dengan teknologi React.js, Node.js, Express.js, dan Firebase. Sistem dilengkapi fitur pengacakan soal, pembatasan waktu, fullscreen mode, serta deteksi perpindahan tab. Pengujian dilakukan menggunakan Black Box Testing, User Acceptance Testing (UAT), dan Security Testing. Hasil penelitian menunjukkan bahwa sistem CBT yang dikembangkan mampu meningkatkan keamanan, efektivitas, dan integritas pelaksanaan ujian digital, serta memudahkan pengelolaan ujian oleh guru dan pengawas.

 

References

A. Pratama, “Akselerasi Literasi Digital dan Implementasi CBT pada Kurikulum Merdeka di Sekolah Menengah,” J. Inov. Teknol. Pendidik., 2026.

S. Akmal, S. Syafril, and N. Hendri, “Pengembangan Computer Based Testing (CBT) pada Pembelajaran Teknologi Informasi dan Komunikasi untuk Kelas VIII SMP,” J. Pedagog. Online Learn., vol. 1, no. 1, 2022, doi: 10.24036/jpol.v1i1.5.

R. Saputra and K. Wijaya, “Optimasi Arsitektur React.js untuk Stabilitas Platform E-Learning Berbasis Web,” J. Softw. Eng. Inf. Syst., 2025.

R. Hakim, C. Carudin, and Y. Umaidah, “Implementasi React JS dan Integrasi Strapi CMS dalam Pengembangan Website OK OCE Indonesia,” JATI (Jurnal Mhs. Tek. Inform., vol. 9, no. 2, 2025.

D. G. Sumudra, “Rancang Bangun Website Terpadu Menggunakan Framework ReactJS untuk Meningkatkan Tampilan yang Menarik dan Responsif pada Masjid Jami’ At-Taqwa,” JITET J. Inform. dan Tek. Elektro Terap., vol. 13, no. 3S1, 2025, doi: 10.23960/jitet.v13i3s1.7561.

M. S. Hidayat, “Analisis Keamanan Kiosk Mode pada Computer Based Test untuk Mencegah Academic Dishonesty,” J. Keamanan Inf. dan Jar., 2025.

A. Righo and S. B. Saragih, “Analisis Efektifitas Penggunaan CBT Exam Browser Berbasis Keamanan Digital (Anti AI) Untuk Mencegah Kecurangan Ujian UTS/UAS Pada Mata Kuliah Manajemen Layanan Kesehatan,” J. Innov. Creat., vol. 5, no. 2, pp. 11362–11371, 2025, doi: 10.31004/joecy.v5i2.2790.

A. Juntarisna and R. I. Sudomo, “Perancangan Sistem Computer Based Test (CBT) Berbasis Web pada Mata Pelajaran Informatika Kelas X di SMKN 1 Semarang,” J. Syst. Inf. Technol. Electron. Eng., 2025.

F. Sarifudin, E. Umar, and F. E. O. Sanga, “Rancang Bangun Aplikasi Ujian Berbasis Komputer Tingkat SMA Studi Kasus: Madrasah Aliyah Swasta Al-Falah Tambolaka,” J. Inf. Bus. Syst., vol. 2, no. 2, 2024, doi: 10.47233/jibs.v2i2.1607.

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York: McGraw-Hill Education, 2020.

A. Sudarsono, A. I. Muzaki, and G. Satria, “Implementasi Metode Agile Scrum dalam Pengembangan Aplikasi Computer Based Test (CBT) Berbasis Cloud Database,” J. Teknol. Sist. Inf. dan Apl., vol. 6, no. 3, pp. 412–421, 2023, doi: 10.47065/jtsia.v6i3.3456.

V. Ilhadi, M. Muthmainnah, and W. Fuadi, “Aplikasi Tes Kemampuan dalam Melihat Minat Siswa di Sekolah Menengah Atas Lhokseumawe,” J. Malikussaleh Mengabdi, vol. 4, no. 1, 2025, doi: 10.29103/jmm.v4i1.22079.

R. A. Setyawan, “Penerapan Firebase Realtime Database Pada Aplikasi Catatan Harian Diabetes Melitus,” FAHMA - J. Inform. Komputer, Bisnis dan Manaj., vol. 22, no. 1, 2024.

M. P. Pangestu, S. Wiyono, and D. I. Af’idah, “Platform Ujian Online Berbasis Pendeteksi Gerakan Kecurangan Menggunakan Kamera,” Infomatek, vol. 26, no. 1, 2024, doi: 10.23969/infomatek.v26i1.11208.

D. F. Sarah and Y. D. Saputri, “Optimasi Kapasitasi Produksi untuk Memperoleh Keuntungan Maksimum dengan Linear Programming Metode Simpleks (Studi UMKM Minuman Alltho),” J. Ilm. SIIK, vol. 4, no. 1, pp. 7–25, 2023, doi: 10.55606/juisik.v4i1.730.

Published
2026-10-01
How to Cite
Muzaki, A. I., Nursyifa, R., Widianto, T. A., & Sofica, V. (2026). Pengembangan Sistem Computer Based Test (CBT) Berbasis React.js untuk Menjaga Integritas Evaluasi Akademik di SMP Al-Ishlah. CHAIN: Journal of Computer Technology, Computer Engineering, and Informatics, 4(4), 542-553. https://doi.org/10.58602/chain.v4i4.363