Sistem Absensi Karyawan dan Monitoring Kehadiran Real-Time menggunakan QR Code dengan Metode Rapid Application Development (RAD)
DOI:
https://doi.org/10.71456/jimt.v3i1.2461Kata Kunci:
Sistem Absensi, Monitoring Real-Time, Rapid Application Development, Aplikasi WebAbstrak
Pengelolaan kehadiran karyawan merupakan bagian penting dalam administrasi sumber daya manusia karena berkaitan dengan pencatatan waktu kerja, kedisiplinan, dan penyusunan laporan kehadiran. Proses absensi yang belum terintegrasi dapat menyebabkan keterlambatan rekapitulasi, kesalahan pencatatan, kesulitan pencarian riwayat, serta keterbatasan dalam monitoring kehadiran. Penelitian ini bertujuan membangun sistem absensi karyawan dan monitoring kehadiran secara real-time menggunakan QR Code pada PT XYZ serta menerapkan metode Rapid Application Development (RAD) dalam proses pengembangannya. Penelitian ini merupakan penelitian terapan dengan teknik pengumpulan data melalui observasi, wawancara, dokumentasi, dan studi pustaka. Pengembangan sistem menggunakan metode RAD yang terdiri atas requirements planning, user design, construction, dan cutover. Sistem dikembangkan dalam bentuk aplikasi berbasis web menggunakan Next.js, PostgreSQL, Prisma ORM, dan JSON Web Token. Sistem menyediakan fitur autentikasi dan pengaturan hak akses, pengelolaan data karyawan, pemindaian QR Code, pencatatan waktu masuk dan keluar, monitoring kehadiran secara real-time, riwayat absensi, serta pembuatan laporan. Pengujian sistem dilakukan menggunakan black-box testing untuk mengevaluasi kesesuaian fungsi aplikasi dan User Acceptance Test (UAT) untuk mengetahui tingkat penerimaan pengguna. Sistem yang dikembangkan diharapkan dapat mengintegrasikan pengelolaan data kehadiran dan mendukung proses monitoring serta penyusunan laporan secara lebih terstruktur dan efisien.
Referensi
of employee attendance and management system using Quick Response (QR) Code in Sorsogon State University, Castilla Campus, Philippines. European Journal of Education Studies, 9(11). https://doi.org/10.46827/ejes.v9i11.4545
Al Amin, I. H., Lusiana, V., Hartono, B., & Wahyu, D. (2024). QR code-based attendance system for contact tracking post-pandemic. CogITo Smart Journal, 10(1). https://doi.org/10.31154/cogito.v10i1.490
Ali, N. S., Alhilali, A. H., Rjeib, H. D., Alsharqi, H., & Al-Sadawi, B. (2022). Automated attendance management systems: Systematic literature review. International Journal of Technology Enhanced Learning, 14(1), 37–65. https://doi.org/10.1504/IJTEL.2022.120559
Haleem, A., Javaid, M., Qadri, M. A., & Suman, R. (2022). Understanding the role of digital technologies in education: A review. Sustainable Operations and Computers, 3, 275–285. https://doi.org/10.1016/j.susoc.2022.05.004
Ikhsan, M., & Helmina. (2024). Design of a web-based lecturer attendance information system using QR codes at Muhammadiyah University of Jambi. Brilliance: Research of Artificial Intelligence, 4(1), 94–99. https://doi.org/10.47709/brilliance.v4i1.3838
International Organization for Standardization. (2024). ISO/IEC 18004:2024 information technology Automatic identification and data capture techniques QR code bar code symbology specification. https://www.iso.org/standard/83389.html
International Software Testing Qualifications Board. (2024). Certified Tester Foundation Level syllabus version 4.0.1. https://istqb.org/wp-content/uploads/2024/11/ISTQB_CTFL_Syllabus_v4.0.1.pdf
Irawan, A. I. (2024). Implementation of QR code attendance security system using RSA and hash algorithms. Jurnal Nasional Teknik Elektro dan Teknologi Informasi, 13(1), 53–59. https://doi.org/10.22146/jnteti.v13i1.4395
Jones, M., Bradley, J., & Sakimura, N. (2015). JSON Web Token (JWT) (RFC 7519). Internet Engineering Task Force. https://doi.org/10.17487/RFC7519
Karaman, J., Gunawan, P. M., Firdhossiah, S., Fitriani, L. M. M., Sucipto, & Indriati, R. (2024). Rancang bangun sistem absensi berbasis website di SMK Muhammadiyah 3 Dolopo. Explorer: Journal of Computer Science and Information Technology, 4(1), 1–15. https://doi.org/10.47065/explorer.v4i1.818
Khaerudin, M., Sumantri, A., Supriatna, E., & Ritzkal. (2022). Development of employee attendance information system using Quick Response Code in Bekasi City Education Office. Jurnal Inovatif: Inovasi Teknologi Informasi dan Informatika, 5(1), 1–6. https://doi.org/10.32832/inova-tif.v5i1.7830
Laudon, K. C., & Laudon, J. P. (2022). Management information systems: Managing the digital firm (17th ed.). Pearson.
McCarthy, A. M., Maor, D., McConney, A., & Cavanaugh, C. (2023). Digital transformation in education: Critical components for leaders of system change. Social Sciences & Humanities Open, 8(1), Article 100479. https://doi.org/10.1016/j.ssaho.2023.100479
Mohammed, M. A., & Zidan, K. A. (2023). Enhancing attendance tracking using animated QR codes: A case study. Indonesian Journal of Electrical Engineering and Computer Science, 31(3), 1716–1723. https://doi.org/10.11591/ijeecs.v31.i3.pp1716-1723
Morgan, H. (2022). Conducting a qualitative document analysis. The Qualitative Report, 27(1), 64–77. https://doi.org/10.46743/2160-3715/2022.5044
Nuralif, I., & Fachrie, M. (2023). Development of a QR code-based attendance system for factory employees. International Journal Software Engineering and Computer Science, 3(3), 281–286. https://doi.org/10.35870/ijsecs.v3i3.1774
OWASP Foundation. (2025). Testing JSON Web Tokens. OWASP Web Security Testing Guide. https://owasp.org/www-project-web-security-testing-guide/latest/4-Web_Application_Security_Testing/06-Session_Management_Testing/10-Testing_JSON_Web_Tokens
Pakpahan, A. F. (2024). Rapid application development of group attendance system for higher education using Laravel and VueJS. TeIKa: Jurnal Teknologi Informasi dan Komunikasi, 14(1), 39–51. https://doi.org/10.36342/teika.v14i1.3388
Panjaitan, J., & Pakpahan, A. F. (2022). Perancangan sistem absensi care group mahasiswa berbasis web menggunakan metode Agile Development: Studi kasus Universitas Advent Indonesia. CogITo Smart Journal, 8(2), 321–334.
Perwitasari, I. D., Hendrawan, J., Putri, N. A., & Bilqis, Y. T. (2024). QR code based attendance system as an innovation for high school management. Journal of Informatics Management and Information Technology, 4(4), 158–163. https://doi.org/10.47065/jimat.v4i4.417
PostgreSQL Global Development Group. (2026). PostgreSQL documentation. Retrieved August 4, 2026, from https://www.postgresql.org/docs/current/
Prisma Data, Inc. (2026a). Prisma ORM documentation. Retrieved August 4, 2026, from https://www.prisma.io/docs/orm
Prisma Data, Inc. (2026b). Relations. Retrieved August 4, 2026, from https://www.prisma.io/docs/orm/prisma-schema/data-model/relations
Rotikan, R., Lalogiroth, L. L., & Sinambela, D. T. P. (2021). Sistem pencatatan kehadiran dosen secara real-time menggunakan QR-Code di Universitas Klabat. CogITo Smart Journal, 7(2), 278–289. https://doi.org/10.31154/cogito.v7i2.339.278-289
Sheffer, Y., Hardt, D., & Jones, M. (2020). JSON Web Token best current practices (RFC 8725). Internet Engineering Task Force. https://doi.org/10.17487/RFC8725
Vercel. (2026). Next.js documentation. Retrieved August 4, 2026, from https://nextjs.org/docs
Widiyanti, S., & Widiati, I. S. (2021). Implementasi dan evaluasi penerimaan sistem presensi siswa LKP dengan QR Code berbasis Android. Digital Zone: Jurnal Teknologi Informasi dan Komunikasi, 12(1), 68–76. https://doi.org/10.31849/digitalzone.v12i1.6123
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Advent Hutasoit

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.





