PENGEMBANGAN APLIKASI CBT MENGGUNAKAN FRAMEWORK LARAVEL DAN ELECTRON JS

Authors

DOI:

https://doi.org/10.31000/jika.v9i4.14795

Abstract

Penelitian ini bertujuan mengembangkan sistem Computer Based Test (CBT) berbasis Laravel dan Electron.js yang dijalankan melalui jaringan lokal sekolah (intranet), dengan fitur pengamanan untuk mencegah kecurangan selama ujian. Sistem dirancang menggunakan metode Software Development Life Cycle (SDLC) model Waterfall melalui lima tahap: analisis kebutuhan, perancangan, implementasi, verifikasi, dan pemeliharaan. Fitur utama mencakup penguncian layar penuh, pencegahan tab switching, serta pengelolaan soal dan peserta ujian. Implementasi dilakukan di SMP Negeri 206 Jakarta Barat. Pengujian blackbox terhadap 79 skenario menunjukkan keberhasilan 100%. Evaluasi berdasarkan standar ISO 9126 menghasilkan skor sangat baik pada fungsionalitas (4,78), keandalan (4,61), kemudahan penggunaan (4,76), dan efisiensi (4,69). Hasil penelitian menunjukkan bahwa sistem yang dikembangkan mampu meningkatkan keamanan dan efisiensi pelaksanaan ujian, serta memberikan pengalaman pengguna yang baik. Sistem ini layak diimplementasikan sebagai solusi CBT yang aman dan terkontrol di lingkungan sekolah menengah.

References

Balaji, S., & Murugaiyan, M. S. (2012). Waterfall vs. V-Model vs. Agile: A comparative study on SDLC. International Journal of Information Technology and Business Management, 2(1), 26–30.

Batu, N. H., & Safitri, C. (2022). Upaya guru dalam mengatasi kecurangan akademik yang ditemukan dalam proses pembelajaran daring selama masa pandemi covid-19. COLLASE (Creative of Learning Students Elementary Education), 5(5), 889–902.

Doni, Ahmad, Baitika, H., Amalia, L., Putri, V. Y., & Saifudin, A. (2022). Analisa dan Perancangan Sistem Aplikasi Ujian Sekolah Berbasis Komputer. LOGIC: Jurnal Ilmu Komputer dan Pendidikan, 1(1), 59–65.

Eldarni, E., & Novrianti, N. (2015). Pengembangan Computer Based Testing (CBT) dalam mata kuliah Keahlian dan Keilmuan pada Program Studi Teknologi Pendidikan. Pedagogi: Jurnal Ilmu Pendidikan, 15(2), 105–111.

Gamaliel, F., & Arliyanto, P. Y. D. (2021). Perancangan Aplikasi Ujian Online Berbasis Website. Jurnal Manajemen Informatika Jayakarta, 1(4), 270–282.

GitHub. (2025). Electron (36.0.0). Tersedia dari https://www.electronjs.org/

Halimi, A., Wibiantari, D. P., & Musdalifa, M. (2024). Pengembangan Sistem Ujian Online Multibahasa dengan Deteksi Wajah di Universitas Nurul Jadid. TRILOGI: Jurnal Ilmu Teknologi, Kesehatan, dan Humaniora, 5(4), 592–603.

Hangga, A., & Prabowo, H. E. (2016). Modifikasi linear congruential generator untuk sistem pengacakan soal pada Computer Based Test (CBT). Jurnal Teknik Elektro, 8(2), 47–49.

Hanif, F., & Sumbawati, M. S. (2019). Rancang Bangun Sistem Ujian Online Berbasis Website Dengan Framework Laravel Untuk Siswa Kelas XI SMK Negeri 2 Kota Mojokerto. IT-Edu: Jurnal Information Technology and Education, 3(02).

Iskandar, A. P. (2024). Pengembangan Sistem Proctoring Ujian Online Dengan Face Recognitionnition Menggunakan Convolutional Neural Network (Studi Kasus: Universitas Nusa Putra). Disertasi, Nusa Putra University.

Maiziani, F. (2016). Efektivitas computer based testing sebagai sarana tes hasil belajar. Jurnal Kiprah, 4(1), 15–32.

Mushthofa, Z., Rusilowati, A., Sulhadi, S., Marwoto, P., & Mindiyarto, B. N. (2021). Analisis Perilaku Kecurangan Akademik Siswa dalam Pelaksanaan Ujian di Sekolah. Jurnal Kependidikan: Jurnal Hasil Penelitian dan Kajian Kepustakaan di Bidang Pendidikan, Pengajaran dan Pembelajaran, 7(2), 446. https://doi.org/10.33394/jk.v7i2.3302

Nasution, S. D. (2013). Penerapan metode linier kongruen dan algoritma vigenère chiper pada aplikasi sistem ujian berbasis LAN. Jurnal Pelita Informatika Budi Darma, 4(1), 94–102.

Nur, A., Piarsa, I., & Sukarsa, I. (2022). Rancang Bangun Sistem Ujian Online Berbasis Web. JITTER: Jurnal Ilmiah Teknologi Dan Komputer, 3(3), 1257–1269. https://doi.org/10.24843/JTRTI.2022.v03.i03.p01

Pamungkas, P. D. A. (2017). Computer Based Test (CBT) pada Sekolah Tinggi Tarakanita Jakarta Menggunakan Metode Computerized Fixed-Form Test (CFT). Jurnal Ilmiah Teknologi Infomasi Terapan, 4(1). https://doi.org/10.33197/jitter.vol4.iss1.2017.150

Pangestu, Y., Zuhri, K., & Yunita, H. D. (2023). Pengembangan Computer Based Testing (CBT) Sebagai Penilaian Hasil Ujian Pada SMK Yadika Natar. Jurnal Teknologi dan Informatika (JEDA), 4(2).

Rahmawati, L., & Sumarsono, S. (2024). Desain Pengembangan Website dengan Arsitektur Model View Controller pada Framework Laravel. Jurnal Teknologi dan Sistem Informasi Bisnis, 6(4), 785–790. https://doi.org/10.47233/jteksis.v6i4.1497

Rinaldy, H. (2019). Sistem Ujian Sekolah Berbasis Komputer (USBK) pada SMK Bina Mandiri Bekasi. Jurnal Ilmiah Komputasi, 18(3), 271–286.

Sandi, I. C., & Pristiwiyanto, P. (2024). Implementasi Pelaksanaan Ujian Berbasis Android. FATAWA: Jurnal Pendidikan Agama Islam, 5(1), 30–37.

Santi, M. (2018). Analisis Implementasi Ujian Nasional Berbasis Kertas (Paper Based Test) Dengan Ujian Berbasis Komputer (Computer Based Test) Di SMPN 3 Ingin Jaya Kabupaten Aceh Besar. Skripsi, Universitas Islam Negeri Ar-Raniry Darussalam Banda Aceh.

Saptono, M. P., & Widjasena, H. (2019). Perancangan dan Implementasi Aplikasi Ujian Sekolah Berbasis Komputer Atau Computer Based Test (CBT) Di SMK Negeri 1 Kabupaten Sorong. Electro Luceat, 5(2), 5–13.

Septiana, N., & Rohmadi, M. (2024). Persepsi Mahasiswa Terhadap Aplikasi CBT Android Berbasis Exambrower Sebagai Alat Evaluasi Paper Less. Jurnal Riset dan Inovasi Pembelajaran, 4(1), 448–464.

Wahid, A. A. (2020). Analisis metode waterfall untuk pengembangan sistem informasi. Jurnal Ilmu-ilmu Informasi dan Manajemen STMIK, 1(1), 1–5.

Downloads

Published

2025-10-31