Implementasi Absensi Cerdas Berbasis QR Code untuk Meningkatkan Disiplin Kehadiran Siswa
Abstract
Pencatatan kehadiran siswa secara manual masih banyak diterapkan di sekolah-sekolah, namun metode tersebut rentan terhadap kesalahan pencatatan dan penyalahgunaan seperti praktik titip absen. Penelitian ini bertujuan merancang dan mengimplementasikan sistem absensi cerdas berbasis QR Code yang mampu mencatat kehadiran siswa secara otomatis sekaligus mengurangi potensi manipulasi data absensi di SMAN 1 Hamparan Perak. Metode pengembangan yang digunakan adalah model Prototype dengan pendekatan kuantitatif melalui eksperimen rekayasa perangkat lunak. Sistem dibangun menggunakan PHP dan MySQL, serta mengintegrasikan algoritma Linear Congruential Method (LCM) untuk membangkitkan token QR Code unik berbasis parameter jadwal pelajaran. Setiap token yang dihasilkan memiliki masa berlaku terbatas dan hanya valid pada sesi pembelajaran yang sedang aktif, sehingga penggunaan ulang QR Code dapat dicegah. Pengujian dilakukan menggunakan metode Black Box Testing terhadap seluruh fitur utama sistem. Hasil pengujian menunjukkan bahwa semua fitur berjalan dengan baik, meliputi manajemen data siswa, pengelolaan jadwal pelajaran, proses generate QR Code, scanning absensi, rekap kehadiran, dan cetak laporan. Implementasi algoritma LCM berhasil menghasilkan token pseudo-random yang unik pada setiap sesi pelajaran, sehingga keamanan proses absensi meningkat secara signifikan. Sistem ini memberikan kontribusi nyata dalam modernisasi administrasi kehadiran di lingkungan pendidikan menengah.
References
Atmaja NS, N. S. (2023). Implementasi Linear Congruent Method dalam melatih daya ingat hafalan Bahasa Arab. Blend Sains Jurnal Teknik, 2(1), 35–45. https://doi.org/10.56211/blendsains.v2i1.198
Fitriati, I., Fitrianingsih, N., & Wardi, L. (2023). Perancangan aplikasi presensi berbasis QR Code untuk efisiensi manajemen kehadiran siswa MAN 1 Bima. Jurnal Informatika dan Teknik Elektro Terapan, 11(3). https://doi.org/10.23960/jitet.v11i3.3248
Ipnuwati, S., Jeprianto, J., & Ariyanti, E. (2024). Implementasi absensi siswa di SMA Xaverius Pringsewu menggunakan QR Code berbasis web. Jurnal Bina Komputer, 5(2), 1–18. https://doi.org/10.33557/binakomputer.v5i2.2637
Juhriah, E., & Rahmah, D. L. (2024). Penerapan presensi kehadiran siswa menggunakan QR Code di SMK Islam PB. Soedirman 1 Jakarta. EduJPM: Jurnal Pengabdian Masyarakat, 1(4). https://doi.org/10.61957/edujpm.v1i4.701
Qamaruzzaman, M. H., Junaedi, A., Rafii, M., Mujizatryo, A., Firmansyah, L. R., Putra, A. J., & Rahman, A. (2025). Program absensi cerdas di SMA Muhammadiyah 1 Palangkaraya: Menghubungkan komunikasi sekolah dengan orang tua melalui teknologi. Jurnal Pengabdian Masyarakat Indonesia, 10(10), 2327–2335. https://doi.org/10.52436/1.jpmi.1737
Susianto, D., Astika, R., & Syafitri, Y. (2022). Penerapan QR Code untuk media pelayanan absensi mahasiswa AMIK Dian Cipta Cendikia. Jurnal Teknologi dan Sistem Informasi, 3(2). https://doi.org/10.33365/jtsi.v3i2.1712
Abdurrahman, G., Umilasari, R., Zakiyyah, A. M., & Camerino, W. (2025). Pendampingan program absensi siswa berbasis QR Code SMK N 8 Jember. Jurnal Pengabdian Masyarakat, 8(1), 78–84. https://doi.org/10.30736/jpmd.v8i1.1402
Alda, M., Juarsyah, M., Nugraha, A., & Alfachry, L. R. (2024). Aplikasi absensi mahasiswa kerja praktik menggunakan QR Code berbasis Android. Jurnal Sistem Informasi dan Informatika, 14(1), 27–41. https://doi.org/10.51986/jusiforte.v14i1.214
Andayani, D. D., Lestari, A., Mappalotteng, A. M., & Universitas Negeri Makassar. (2025). Penerapan program absensi digital berbasis QR Code Card untuk efisiensi administrasi kehadiran siswa di SMP Negeri 2 Takalar. Jurnal Pengabdian Masyarakat, 3(3), 232–237. https://doi.org/10.59585/jpm.v3i3.522
Eka Pratama, I. P. A. (2020). Pengujian performansi lima Back-End JavaScript Framework menggunakan metode GET dan POST. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), 4(6), 1027–1033. https://doi.org/10.29207/resti.v4i6.2675
Ramdany, S. (2024). Penerapan UML Class Diagram dalam perancangan sistem informasi perpustakaan berbasis web. Journal of Industrial and Engineering System, 5(1). https://doi.org/10.31599/2e9afp31
Wahyuni, R., & Irawan, Y. (2020). Aplikasi E-Book untuk aturan kerja berbasis web di Pengadilan Negeri Muara Bulian Kelas II Jambi. Jurnal Ilmu Komputer, 9(1), 20–26. https://doi.org/10.33060/jik/2020/vol9.iss1.152
Copyright (c) 2026 Farhan Mubin, Mulkan Azhari

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)












