PENGEMBANGAN APLIKASI CBT MENGGUNAKAN FRAMEWORK LARAVEL DAN ELECTRON JS
DOI:
https://doi.org/10.31000/jika.v9i4.14795Abstrak
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.Referensi
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.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
License and Copyright Agreement
In submitting the manuscript to the journal, the authors certify that:
- They are authorized by their co-authors to enter into these arrangements.
- That it is not under consideration for publication elsewhere,
- That its publication has been approved by all the author(s) and by the responsible authorities – tacitly or explicitly – of the institutes where the work has been carried out.
- They secure the right to reproduce any material that has already been published or copyrighted elsewhere.
- They agree to the following license and copyright agreement.
Copyright
Authors who publish with International Journal of Advances in Intelligent Informatics agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.Â
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
Licensing for Data Publication
International Journal of Advances in Intelligent Informatics use a variety of waivers and licenses, that are specifically designed for and appropriate for the treatment of data:
Open Data Commons Attribution License, http://www.opendatacommons.org/licenses/by/1.0/ (default)
Creative Commons CC-Zero Waiver, http://creativecommons.org/publicdomain/zero/1.0/
Open Data Commons Public Domain Dedication and Licence, http://www.opendatacommons.org/licenses/pddl/1-0/
Other data publishing licenses may be allowed as exceptions (subject to approval by the editor on a case-by-case basis) and should be justified with a written statement from the author, which will be published with the article.
Open Data and Software Publishing and Sharing
The journal strives to maximize the replicability of the research published in it. Authors are thus required to share all data, code or protocols underlying the research reported in their articles. Exceptions are permitted but have to be justified in a written public statement accompanying the article.
Datasets and software should be deposited and permanently archived inappropriate, trusted, general, or domain-specific repositories (please consult http://service.re3data.org and/or software repositories such as GitHub, GitLab, Bioinformatics.org, or equivalent). The associated persistent identifiers (e.g. DOI, or others) of the dataset(s) must be included in the data or software resources section of the article. Reference(s) to datasets and software should also be included in the reference list of the article with DOIs (where available). Where no domain-specific data repository exists, authors should deposit their datasets in a general repository such as ZENODO, Dryad, Dataverse, or others.
Small data may also be published as data files or packages supplementary to a research article, however, the authors should prefer in all cases a deposition in data repositories.