Implementasi Metode LCG (Linear Congruential Generator) pada Aplikasi Computer Based Test (CBT) Menggunakan Pendekatan Keamanan Data Berbasis OTP (One Time Password) untuk Menghindari Kecurangan
DOI:
https://doi.org/10.33795/jip.v11i4.7243Keywords:
Computer Based Test, Linear Congruential Generator, One Time Password, Keamanan Data, engacakan SoalAbstract
Ujian berbasis komputer atau Computer Based Test (CBT) telah menjadi solusi modern dalam dunia pendidikan, tetapi masih menghadapi tantangan dalam keamanan dan pencegahan kecurangan. Penelitian ini bertujuan untuk mengimplementasikan metode Linear Congruential Generator (LCG) pada aplikasi CBT dengan pendekatan keamanan data berbasis One-Time Password (OTP) guna meningkatkan keandalan sistem ujian. Metode penelitian menggunakan model Waterfall, yang mencakup tahap analisis kebutuhan, desain, implementasi, pengujian, dan pemeliharaan sistem. Pengacakan soal menggunakan metode LCG dirancang untuk memastikan setiap peserta mendapatkan urutan soal yang berbeda, sehingga meminimalkan potensi kecurangan. Selain itu, sistem keamanan berbasis OTP diterapkan untuk mengautentikasi pengguna sebelum mengakses ujian. Pengujian dilakukan menggunakan metode Blackbox Testing untuk mengevaluasi fungsionalitas sistem. Hasil pengujian menunjukkan bahwa sistem mampu menghasilkan soal dengan urutan acak yang berbeda untuk setiap peserta dan OTP berfungsi dengan baik dalam meningkatkan keamanan akses. Implementasi ini berhasil meningkatkan efisiensi dan transparansi dalam penyelenggaraan ujian berbasis komputer. Penelitian ini memberikan kontribusi bagi pengembangan sistem CBT yang lebih aman dan adil. Ke depan, sistem dapat dikembangkan lebih lanjut dengan menambahkan autentikasi dua faktor serta integrasi teknologi kecerdasan buatan untuk analisis pola kecurangan.
Downloads
References
Alfarizi, S., Sumaryana, Y., & Sundari, S. S. (2024). Rancang Bangun Sistem Informasi Jual Beli Motor Menggunakan One Time Password (Otp) Dan Mailtrap Api. Jurnal Informatika Dan Teknik Elektro Terapan, 12(2), 1115–1122. https://doi.org/10.23960/jitet.v12i2.4137
Arifin, M., Sudargo, S., & Menarianti, I. (2021). Sistem Informasi Computer Based Test (Cbt) Sebagai Sarana Penilaian Belajar Siswa Di Ma Sunan Prawoto. JIPETIK:Jurnal Ilmiah Penelitian Teknologi Informasi & Komputer, 2(1), 58–66. https://doi.org/10.26877/jipetik.v2i1.8659
Buana, I. A., Yunus, M., & Suratman. (2024). Implementasi Sistem Computer-Based Test ( CBT ) Dalam Pengelolaan Ujian di MAN Insan Cendekia Paser. Jurnal Tarbiyah Dan Ilmu Keguruan Borneo, 5, 219–228.
Fitri, R. E. (2021). APLIKASI CERDAS CERMAT MENGGUNAKAN ALGORITMA LINEAR CONGRUENTIAL GENERATOR BERBASIS ANDROID Ria. Jurnal Ilmu Komputer Dan Informatika, 0736, 6.
Gunadi, H., & Andrianingsih. (2023). Aplikasi Ujian Online untuk SMA PKP JIS dengan Metode Linear Congruental Generator (LCG) Berbasis Website. Jurnal Kajian Ilmiah Informatika Dan Komputer, 4(2), 815–828. https://doi.org/10.30865/klik.v4i2.1175
Hasanah, F. N. (2020). Buku Ajar Rekayasa Perangkat Lunak. In Buku Ajar Rekayasa Perangkat Lunak. https://doi.org/10.21070/2020/978-623-6833-89-6
Hemawati, S. P., & Chernovita, H. P. (2022). Perancangan Aplikasi Computer based Test (CBT) Psikotes Berbasis Website. Jurnal Teknologi Informasi Dan Ilmu Komputer, 9(5), 951–960. https://doi.org/10.25126/jtiik.2021864814
Makleat, N., Syukur, A., & Ndewi, A. D. (2022). Pengelolaan Metode Pembelajaran Mandiri bagi Warga Belajar Program Kesetaraan Kejar Paket C di PKBM Bintang Flobamora Kupang. Jurnal Paedagogy, 9(2), 203. https://doi.org/10.33394/jp.v9i2.4958
Rinaldi, R. (2022). Implementasi Metode LCG Pada Aplikasi CBT Untuk Tes Potensi Akademik Berbasis Web. Journal of Applied Computer Science and Technology, 3(2), 213–220. https://doi.org/10.52158/jacost.v3i2.424
Rinaldi, R., Zulkarnain, I., & Calam, A. (2021). Pembuatan Aplikasi Computer Based Test (CBT) Untuk Ujian Tes Potensi Akademik Mahasiswa Baru Di Staira Batang Kuis Dengan Metode Linear Congruent Generator (LCG) Berbasis Web. Jurnal CyberTech, 4(1), 1–11. https://ojs.trigunadharma.ac.id/
Riski, L. A., Syauqi, A., & Mukrodin. (2022). Perancangan Aplikasi Computer Based Test (Cbt) Berbasis Web Pada Universitas Peradaban Menggunakan Framework Codeigniter. Jurnal Sistem Informasi Dan Teknologi Peradaban (JSITP), 3(2), 25–28. www.journal.peradaban.ac.id
Siahaan, A. M. (2021). Perancangan Aplikasi Computer Based Test ( Cbt ) Pada Sekolah Buddhis Bodhicitta Dengan Menggunakan Metode Unified Modelling Language ( Uml ). Jurnal Ilmiah Smart, V(1), 292–298.
Siswanto, R., & Senjaya A. Morang, D. (2023). Rancang Bangun Aplikasi Computer-based Test (CBT) serta Optimasinya Menggunakan Cache dan Queue Job. Jurnal Komputer Terapan, 8(2), 391–407. https://doi.org/10.35143/jkt.v8i2.5776
Syaifuddin, R., Faza, Diah, & Hamidah, N. (2022). Analisis Pemanfaatan Aplikasi CBT Sebagai SaranaTes Di MI Badrussalam Surabaya. Jurnal PTK Dan Pendidikan, 8(2). https://doi.org/10.18592/ptk.v8i2.7569
Tohani, E. (2022). Pengembangan Kapasitas Inovasi Pengelola Pusat Kegiatan Belajar Masyarakat (PKBM) Melalui Pembelajaran Transformatif. Aksara: Jurnal Ilmu Pendidikan Nonformal, 8(1), 425. https://doi.org/10.37905/aksara.8.1.425-436.2022
Undang-Undang Republik Indonesia Nomor 20 Tahun 2003 Tentang Sistem Pendidikan Nasional