Development and Functional Evaluation of a Web-Based IT Attendance Service (ITAS) Using QR Codes and an Agile Approach

Authors

  • M. Seftianur Teknik Informatika, Politeknik Negeri Samarinda, Samarinda, Indonesia
  • M. Rajib Teknik Informatika, Politeknik Negeri Samarinda, Samarinda, Indonesia
  • M. Rizky Arisandy Teknik Informatika, Politeknik Negeri Samarinda, Samarinda, Indonesia
  • Delviano Sari Bunna Teknik Informatika, Politeknik Negeri Samarinda, Samarinda, Indonesia
  • Desy Mawarti Teknik Informatika, Politeknik Negeri Samarinda, Samarinda, Indonesia
  • Muhammad Faiz Rahman Informatics Engineering, Samarinda State Polytechnic, Samarinda, Indonesia.

Keywords:

attendance information system, QR code; web application, Agile development, Django, higher education

Abstract

Manual attendance practices remain vulnerable to delayed recording, transcription errors, fragmented storage, and limited real-time access. This study developed and functionally evaluated the IT Attendance Service (ITAS), a web-based attendance application that uses QR codes to support attendance recording and monitoring in the Informatics Engineering Department of Samarinda State Polytechnic. A software-development research design was implemented using an Agile approach. Requirements were elicited through interviews, observation, and review of the existing attendance workflow involving students, lecturers, and administrators. The system was modeled through a context diagram, level-1 data-flow diagrams, and an entity-relationship diagram. The application was implemented with Python and the Django web framework and included role-based authentication, QR-code generation, attendance submission, attendance history, class management, and reporting. Verification addressed functional behavior, access control, usability, and response performance through scenario-based testing. ITAS produced operational interfaces for user administration, class management, QR-code creation, student attendance, attendance history, dashboard monitoring, and attendance reporting. All four reported verification categories were marked as passed. Core workflows—login, QR-code attendance, data management, and report access—operated according to the specified requirements. However, the source evaluation did not report sample size, execution counts, response-time measurements, security-penetration metrics, or standardized usability scores. The prototype demonstrates the functional feasibility of a Django-based QR-code attendance service for digitizing academic attendance administration. The findings support continued institutional piloting, but stronger evidence requires controlled field implementation, quantitative usability testing, performance benchmarking, security assessment, and comparison with the manual process.

References

Aldabagh, M. (2024). A Review of Students Attendance Management Systems. Eurasian Journal of Science and Engineering, 10(3). https://doi.org/10.23918/eajse.v10i3p13

Ayop, Z., Yee, C. G., Anawar, S., Hamid, E., & Syahrul, M. (2018). Location-aware Event Attendance System using QR Code and GPS Technology. International Journal of Advanced Computer Science and Applications, 9(9). https://doi.org/10.14569/ijacsa.2018.090959

Benesa, A. B., Tubice, R. M. A., & Tubice, E. D. T. (2024). Enhancing Attendance Tracking Efficiency and Effectiveness through the Implementation of a QR Code-Based System. International Journal of Research and Innovation in Social Science, 2706–2728. https://doi.org/10.47772/ijriss.2024.8080202

Bhange, A., Adde, O. B., Fartade, V., & Jadhav, B. G. (2024). Automated Attendance System with QR Verification. International Journal of Advanced Research in Science Communication and Technology, 334–338. https://doi.org/10.48175/ijarsct-18056

Bowen, E., Price, T., Lloyd, S., & Thomas, S. (2005). Improving the quantity and quality of attendance data to enhance student retention. Journal of Further and Higher Education, 29(4), 375–385. https://doi.org/10.1080/03098770500353714

Elaskari, S., Imran, M., Elaskri, A., & Almasoudi, A. (2021). Using Barcode to Track Student Attendance and Assets in Higher Education Institutions. Procedia Computer Science, 184, 226–233. https://doi.org/10.1016/j.procs.2021.04.005

Enriquez, H. R. (2026). Understanding Performance Efficiency in ISO/IEC 25000: A Systematic Literature Review. Figshare. https://doi.org/10.6084/m9.figshare.31225174

Enriquez, H. R., Renteria, R., Duran, V. M., Gutiérrez, Y. T., Cabrera, M. J. I., & Aminuddin, A. (2025). Mapping the Evolution and Future Directions of ISO/IEC 25010: A Bibliometric and Thematic Analysis. Engineering Technology & Applied Science Research, 15(5), 27530–27541. https://doi.org/10.48084/etasr.11772

Generosi, A., Agostinelli, T., & Mengoni, M. (2022). Smart retrofitting for human factors: a face recognition-based system proposal. International Journal on Interactive Design and Manufacturing (IJIDeM), 17(1), 421–433. https://doi.org/10.1007/s12008-022-01035-4

Hamzah, S. S., Bahrin, U. F. M., Yasin, S. N. S., Eri, Z. D., & Majid, H. A. (2021). Design and development of student attendance system using QR-Code for UiTM Cawangan Terengganu. IOP Conference Series Materials Science and Engineering, 1176(1), 12031–12031. https://doi.org/10.1088/1757-899x/1176/1/012031

Jogu, S. prasad, & Lal, B. (2025). Web-Based Student Information & Attendance Management System. International Journal of Research Publication and Reviews, 6(8), 5361–5368. https://doi.org/10.55248/gengpi.6.0825.3173

Law, C., & So, S. (2010). QR Codes in Education. Journal of Educational Technology Development and Exchange, 3(1). https://doi.org/10.18785/jetde.0301.07

Ng, M. Y., Halpern, J., Shane, O., Teng, T., Nguyen, M. V., Alt, C. R., Leite, A. T. de S., Moss-Pultz, S., Lyles, C. R., & Cheshire, C. (2025). Participant Evaluation of Blockchain-Enhanced Women’s Health Research Apps: Mixed Methods Experimental Study. JMIR Mhealth and Uhealth, 13. https://doi.org/10.2196/65747

Nwabuwe, A., Sanghera, B., Alade, T., & Olajide, F. (2023). Fraud Mitigation in Attendance Monitoring Systems using Dynamic QR Code, Geofencing and IMEI Technologies. International Journal of Advanced Computer Science and Applications, 14(4). https://doi.org/10.14569/ijacsa.2023.01404104

Oriol, M., Marco, J., & Franch, X. (2014). Quality models for web services: A systematic mapping. QRU Quaderns de Recerca En Urbanisme, 56(10), 1167–1182. https://doi.org/10.1016/j.infsof.2014.03.012

Pantilon, L. N. B. (2025). Effect of Quick Response (QR) Code Identification (ID) Card on the Students’ Attendance Monitoring at Jesus F. Magsaysay Technical Vocational High School. International Journal of Multidisciplinary Applied Business and Education Research, 6(11), 5618–5625. https://doi.org/10.11594/ijmaber.06.11.22

Reddy, S. V. S. H., Raju, G. R. S., Jayanth, N., Sai, M. C., Pandey, B., Geetha, G., & Gohel, H. (2023). Design of QR Based Smart Student Attendance System. 1–4. https://doi.org/10.1109/icaic57335.2023.10044175

Schäfer, M., Nadi, S., Eghbali, A., & Tip, F. (2023). An Empirical Evaluation of Using Large Language Models for Automated Unit Test Generation. IEEE Transactions on Software Engineering, 50(1), 85–105. https://doi.org/10.1109/tse.2023.3334955

Shrivastava, R. (2024). Student Attendance System Using Qr Code. Interantional Journal Of Scientific Research In Engineering And Management, 8(5), 1–5. https://doi.org/10.55041/ijsrem35037

Siew, E. S. K., Chong, Z. Y., Sze, S. N., & Hardi, R. (2023). Streamlining Attendance Management in Education: A Web-Based System Combining Facial Recognition and QR Code Technology. Journal of Advanced Research in Applied Sciences and Engineering Technology, 33(2), 198–208. https://doi.org/10.37934/araset.33.2.198208

Srivastava, S., Srivastava, V. K., Pundir, P., Vats, N., Aggarwal, P., & Kaushik, S. (2023). Advance QR Code-Based Attendance Management System. 1–4. https://doi.org/10.1109/idicaiei58380.2023.10406947

Sunaryono, D., Siswantoro, J., & Anggoro, R. (2019). An android based course attendance system using face recognition. Journal of King Saud University - Computer and Information Sciences, 33(3), 304–312. https://doi.org/10.1016/j.jksuci.2019.01.006

Syahidi, F., Subasman, I., Aspandi, A., & Khotimah, M. D. (2025). Enhancing Efficiency in Student Attendance Recording through Implementation of a Digital Presence System: A Field Study in Elementary Schools. EDUKASIA Jurnal Pendidikan Dan Pembelajaran, 6(2), 1339–1352. https://doi.org/10.62775/edukasia.v6i2.1772

Wong, D. R., Bhattacharya, S., & Butte, A. J. (2019). Prototype of running clinical trials in an untrustworthy environment using blockchain. Nature Communications, 10(1), 917–917. https://doi.org/10.1038/s41467-019-08874-y

Zulkifli, Z., Bintoro, P., Andini, D. Y. A., Setiawan, A. E., Andika, T. H., & Ardhy, F. (2025). Technical Guidance on Attendance List Management Applications and Updating SIASN Data for Civil Servant Lecturers. SPEKTA (Jurnal Pengabdian Kepada Masyarakat Teknologi Dan Aplikasi), 6(1), 42–52. https://doi.org/10.12928/spekta.v6i1.11013

Downloads

Published

2025-04-01

How to Cite

Seftianur, M., Rajib, M., Arisandy, M. R., Bunna , D. S., Mawarti, D., & Rahman, M. F. (2025). Development and Functional Evaluation of a Web-Based IT Attendance Service (ITAS) Using QR Codes and an Agile Approach. Jurnal Vokasi Teknik, 3(1). https://mentech.id/jurnal/index.php/juvotek/article/view/57