Design of an IoT Server-Based Attendance System Integrated with an Application Using a Rule-Based Algorithm in the Public Works Department of Medan

Authors

  • Maria Ulfa Universitas Islam Negeri Sumatra Utara Author
  • Laila Ali Putri Universitas Islam Negeri Sumatra Utara Author
  • Raksa Fajrial Universitas Bung Karno Author

Keywords:

Web-Based Simulation, Erlang-C, Server Utilization, Queue Length, Waiting Time

Abstract

The implementation of a reliable attendance system is essential for improving data accuracy, operational efficiency, and employee discipline in public institutions. The Public Works Department of Medan previously relied on a manual attendance mechanism that was prone to errors, delays, and data manipulation. This study proposes the design and implementation of an IoT server-based attendance system integrated with a web application and supported by a rule-based algorithm for attendance validation. The system utilizes RFID technology and the ESP8266 microcontroller to capture attendance data in real time and transmit it to a centralized server for processing and storage.  A rule-based algorithm is applied to validate attendance records based on predefined organizational rules, such as valid scan time, duplicate detection, and user authentication. To support server capacity planning and ensure system responsiveness under peak load conditions, an M/M/C queueing model simulation is employed as an analytical tool rather than the main research focus. The simulation results provide insights into server utilization, waiting time, and queue length, assisting in determining an appropriate server configuration. The implementation results demonstrate that the proposed system improves accuracy, reduces administrative workload, and supports scalable server design. Overall, the system offers an effective and practical solution for modernizing attendance management in large public-sector organizations.

References

[1] A. Putra, ” “Pengembangan Sist. Absensi Berbas. IoT Menggunakan Arsit. Web Serv. untuk Optim. Presensi Pegawai.,” vol. 10, no. 2, pp. 55–56, 2022, doi: 10.32411/jtin.v10i2.2022.5566.

[2] M. A. Nashori, “Absensi Kant. Desa Menggunakan Kartu Radio Freq. Identif. Berbas. Internet Things (IoT). J. Print. J. Pengemb. Rekayasa Inform. dan Komput., vol. 2, no. 2, 2022, doi: 10.29408/jprinter.v2i2.28816.

[3] A. S. and T. Informatik, “UNTUK Sist. Inf. Kepegawai. ( Stud. Kasus CV . Sari Alam Mojokerto ), vol. 1, no. 1, pp. 470–477, 2022.

[4] T. H. T. K. J. Liew, Singapore, 2021. doi: 10.1109/ACCC54619.2021.00009.

[5] A. M. Sajiah, " Sist. Absensi Digit. Mhs. Terintegrasi One File Cabinet Univ. Halu Oleo dengan RFID Berbas. Internet Things (IoT)., vol. 7, no. 2, p. 140, 2022, [Online]. Available: https://ejournal.catursakti.ac.id/index.php/simtek/article/download/151/155/548?utm_source=chatgpt.com

[6] K. A. P. Agustana, “Pengemb. Sist. Absensi Berbas. IoT Integr. RFID dengan Google Firebase pada Sekr. HMJ Tek. Inform. Undiksha. J. Inform. dan Tek. Elektro Terap., vol. 13, no. 3, p. 1234, 2022, doi: 10.23960/jitet.v13i3.7217.

[7] D. Lestari, “Metodologi Penelitian Sistem Informasi: Pendekatan Kualitatif dan Pengembangan Sistem.,” D. R. Pratama, Ed., jakarta: Pustaka Data Indonesia, 2023. [Online]. Available: https://pustakadata.id/books/metopen-sisfo-2023.pdf

[8] R. Maulana, “J. Ilmu Komput. dan Sci. Peranc. Sist. Inf. PADA PT. PRASTY MITRA SOLUSINDO Berbas. WEB, vol. 2, no. 9, pp. 2564–2576, 2023, [Online]. Available: https://journal.mediapublikasi.id/index.php/oktal

[9] Y. E. Rachmad, “in Rekayasa Perangkat Lunak. Jambi: PT. Sonpedia Publishing Indonesia, Muttaqin., Sepriano, Ed., jambi: PT. Sonpedia Publishing Indonesia, 2023, p. 100. [Online]. Available: https://buku.sonpedia.com/2022/02/rekayasa-perangkat-lunak.html

[10] S. Darma, “Anal. Data Tingkat Kehadiran Pegawai dengan Metod. Clust. (K-Means). J. Manaj. Pengemb., vol. 13, no. 1, p. 1108, 2024, doi: https://doi.org/10.33395/jmp.v13i1.13958.

[11] Hamuda, “Apl. Sist. Absensi Digit. Berbas. QR Code pada SMAN 16 Kabupaten Tangerang. J. Pengabdi. Masy. - Teknol. Digit. Indones., vol. 4, no. 2, pp. 153–154, 2025, doi: http://dx.doi.org/10.26798/jpm.v4i2.1959.

[12] K. Hanafi, “Peranc. Apl. Absensi Karyawan Berbas. Web pada Perusah. PDAM Tirtanadi Sumatera Utara, vol. 3, no. 3, pp. 5–6, 2025, doi: https://doi.org/10.62951/modem.v3i3.412.

[13] Y. Fadly, “Eval. USABILITY SISENSI Mob. MENGGUNAKAN Metod. ISO/IEC 9126 DAN NIELSEN Model, vol. 6, no. 2, p. 197, 2024, doi: https://doi.org/10.51401/jinteks.v6i2.4123.

[14] H. Putra, “Sist. Inf. Absensi Dalam Meningkat. Disiplin Karyawan Dan Staf Pengajar Berbas. Website, vol. 3, no. 2, pp. 827–828, 2024, doi: https://doi.org/10.62712/juktisi.v3i2.265.

[15] A. S. Sitio, “Implementasi IoT dalam Sist. Absensi Siswa Berbas. RFID dan Cloud Comput., vol. 6, no. 2, p. 1194, 2025, doi: https://doi.org/10.55338/jumin.v7i1.5647.

Downloads

Published

31-01-2026

How to Cite

Design of an IoT Server-Based Attendance System Integrated with an Application Using a Rule-Based Algorithm in the Public Works Department of Medan. (2026). NextGen Innovations in Computing and Technology, 1(1), 21-36. https://journal.arfadigitech.com/nict/article/view/87

Article Metrics

Abstract Views: 20 times