Perancangan Sistem Absensi Siswa Berbasis Quick Response (QR) Code Menggunakan Framework JavaScript
DOI:
https://doi.org/10.31294/insantek.v6i2.10185Keywords:
QR Code, Express.js, MySQLAbstract
Absensi merupakan komponen penting dalam sistem administrasi sekolah untuk menunjang kedisiplinan dan tanggung jawab siswa. Di SMP Islam Annasiriin, proses absensi masih dilakukan secara manual menggunakan buku absen, yang rawan kesalahan pencatatan, manipulasi data, serta keterlambatan dalam rekapitulasi. Oleh karena itu, dirancang sebuah sistem absensi berbasis Quick Response (QR) Code yang terintegrasi secara digital.Aplikasi ini dikembangkan menggunakan framework JavaScript, yaitu React.js pada sisi frontend dan Express.js pada sisi backend, serta MySQL sebagai sistem basis data. Penelitian ini menerapkan metode pengembangan perangkat lunak Waterfall, dengan tahapan observasi, wawancara, studi pustaka, perancangan sistem, implementasi, pengujian, dan pemeliharaan.Sistem memungkinkan guru mencatat kehadiran siswa secara otomatis melalui pemindaian QR Code, yang langsung disimpan ke dalam database dan dapat direkap oleh admin. Pengujian menggunakan metode Black Box menunjukkan semua fitur, seperti login, input data siswa, absensi QR, hingga laporan kehadiran, berjalan dengan baik.Hasil penelitian ini membuktikan bahwa sistem absensi berbasis QR Code meningkatkan efisiensi, akurasi, dan keamanan data. Sistem ini diharapkan menjadi solusi terhadap permasalahan absensi manual dan dapat dikembangkan menjadi sistem informasi akademik terpadu.
References
Ali, G., Rohman, W. N., & Novalia, M. (2023). Perancangan Sistem Informasi Absensi Siswa Menggunakan QR Code Berbasis Web. 3(5), 523–531.
Djutalov, R., Silalahi, A. P., Ramdhani, D. F., & Murtadho, R. (2024). Pengembangan Aplikasi Absensi dan Cuti Pegawai Baharkam Polri dengan Stack MERN dan Metode Agile. 2(4), 715–725.
Prayogge, M. R., Islam, U., Sultan, N., & Kasim, S. (2023). Rancang bangun sistem informasi absensi karyawan berbasis web. 1(9), 1–8.
Radhittya, A. F., Lestari, D. P., Basori, J. A., & Haryono, W. (2023). Sistem Absensi Guru Berbasis Web Dengan QR Code Pada SMPS Islam Cikuda Parungpanjang. Jubitek: Jurnal Big Data Dan Teknologi Informasi, 1(1), 25–36. http://jurnal.jcosbida.com/index.php/jubitek/article/view/206
Riansah, W. (2021). Aplikasi QR Code Generator Dan QR Code Reader Menggunakan Metode Stroke Histogram. J-SISKO TECH (Jurnal Teknologi Sistem Informasi Dan Sistem Komputer TGD), 4(1), 38. https://doi.org/10.53513/jsk.v4i1.2610
Silitonga, N. A., Hanan, L., Samartha, D., & Wiguna, T. A. (2023). Pengujian Black Box Testing Pada Aplikasi Absensi Berbasis Web Di Sekolah SDN Duri Kepa 01. 2(5), 1383–1395.
Supiyandi, S., Zen, M., Rizal, C., & Eka, M. (2022). Perancangan Sistem Informasi Desa Tomuan Holbung Menggunakan Metode Waterfall. JURIKOM (Jurnal Riset Komputer), 9(2), 274. https://doi.org/10.30865/jurikom.v9i2.3986
Syafiih, M., Info, A., Syafiih, M., & Jadid, U. N. (2024). Penerapan Teknologi QR Code untuk Optimalisasi Absensi di PT . Sejahtera Paiton. 6(2), 519–530. https://doi.org/10.33650/jeecom.v4i2
Wardani, D. K., & Sari, A. N. (2023). Minat Penggunaan Terhadap Penggunaan Sesungguhnya Quick Response Code Indonesia Standard ( Qris ) Di Era New Normal. 6(1), 1–8.
Witriyono, H., & Reswan, Y. (2023). Sistem Presensi Menggunakan QR Code di MAN 02 Kepahiang Berbasis Web. Jurnal Komitek, 3(1), 87–96. https://doi.org/10.53697/jkomitek.v3i1
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Rafli Naufal Alief, Harsih Rianto

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







