Sistem Absensi Karyawan dan Monitoring Kehadiran Real-Time menggunakan QR Code dengan Metode Rapid Application Development (RAD)

Penulis

  • Advent Hutasoit Fakultas Ilmu Komputer Universitas Narotama

DOI:

https://doi.org/10.71456/jimt.v3i1.2461

Kata Kunci:

Sistem Absensi, Monitoring Real-Time, Rapid Application Development, Aplikasi Web

Abstrak

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

2026-08-19

Cara Mengutip

Hutasoit, A. (2026). Sistem Absensi Karyawan dan Monitoring Kehadiran Real-Time menggunakan QR Code dengan Metode Rapid Application Development (RAD). Jurnal Informatika, Multimedia Dan Teknik, 3(1), 9–17. https://doi.org/10.71456/jimt.v3i1.2461