Perancangan Sistem Absensi Siswa Berbasis Quick Response (QR) Code Menggunakan Framework JavaScript

Authors

DOI:

https://doi.org/10.31294/insantek.v6i2.10185

Keywords:

QR Code, Express.js, MySQL

Abstract

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

2025-11-30

How to Cite

Perancangan Sistem Absensi Siswa Berbasis Quick Response (QR) Code Menggunakan Framework JavaScript. (2025). INSANtek, 6(2), 89-97. https://doi.org/10.31294/insantek.v6i2.10185