Sistem Kehadiran Guru Berbasis Kode QR Dan Geolokasi Menggunakan Klasifikasi Berbasis Aturan
DOI:
https://doi.org/10.31980/shwtcj13Keywords:
Geolokasi, Sistem Informasi, Kode QR, Klasifikasi Berbasis Aturan, Kehadiran GuruAbstract
Abstrak
Sistem absensi guru konvensional di lembaga pendidikan masih menghadapi berbagai kendala, seperti manipulasi data, pelaporan administratif yang tidak efisien, minimnya pemantauan waktu nyata, serta belum adanya validasi spasial untuk memastikan kehadiran fisik guru. Meskipun QR Code telah digunakan pada sistem absensi digital, sebagian besar belum mengintegrasikan validasi lokasi pengguna. Penelitian ini bertujuan mengembangkan dan mengevaluasi sistem absensi guru berbasis web yang mengintegrasikan autentikasi QR Code, geolokasi, dan klasifikasi berbasis aturan di SMK Plus Khoiriyah Hasyim Tebuireng Jombang. Pengembangan sistem menggunakan metode Software Development Life Cycle (SDLC) dengan tahapan perencanaan, analisis, desain, implementasi, pengujian, dan pemeliharaan. Sistem dibangun menggunakan PHP, CodeIgniter, dan MySQL. Validasi lokasi dilakukan menggunakan Rumus Haversine dengan radius geofencing 50 meter, sedangkan klasifikasi berbasis aturan (IF–THEN) digunakan untuk menentukan status kehadiran menjadi tepat waktu, terlambat, atau absen sesuai kebijakan sekolah. Data dikumpulkan melalui observasi, wawancara, dokumentasi, dan pengujian GPS pada berbagai skenario kehadiran. Hasil pengujian menunjukkan akurasi validasi geolokasi sebesar 95% dan akurasi fungsional klasifikasi berbasis aturan sebesar 100% pada 15 skenario pengujian Black-Box. Sistem yang diusulkan meningkatkan keandalan absensi, transparansi administrasi, efisiensi pelaporan, serta pemantauan kehadiran melalui validasi temporal dan spasial yang terintegrasi.
Kata kunci: Geolokasi; Sistem Informasi; Kode QR; Klasifikasi Berbasis Aturan; Kehadiran Guru
Abstract
Conventional teacher attendance systems in educational institutions continue to face several operational challenges, including attendance data manipulation, inefficient administrative reporting, limited real-time monitoring, and the absence of spatial validation to verify teachers' physical presence during attendance recording. Although QR Code technology has been widely adopted for digital attendance systems, most existing implementations do not incorporate geographic location validation. Therefore, this study aims to develop and evaluate a web-based teacher attendance system integrating QR Code authentication, geolocation, and rule-based classification at SMK Plus Khoiriyah Hasyim Tebuireng Jombang. The system was developed using the Software Development Life Cycle (SDLC) methodology, encompassing the planning, requirements analysis, system design, implementation, testing, and maintenance phases. The application was built using PHP, the CodeIgniter framework, and MySQL. Geolocation validation was implemented using the Haversine formula to calculate the distance between teachers' GPS coordinates and the school location within a 50-meter geofencing radius. Furthermore, an IF–THEN rule-based classification was applied to automatically categorize attendance status as on time, late, or absent according to the institution's attendance policy. Data were collected through observations, interviews, documentation, and GPS experiments under various attendance scenarios. The evaluation results showed that the geolocation module achieved 95% spatial validation accuracy, while the rule-based classification mechanism attained 100% functional accuracy across 15 Black-Box testing scenarios. The proposed system improves attendance reliability, administrative transparency, reporting efficiency, and automated attendance monitoring through integrated temporal and spatial validation.
Keyword: Geolocation; Information Systems; QR Code; Rule-Based Classification; Teacher Attendance
References
[1] W. Erawati, S. Heristian, R. A. Purnama, and C. Author, “Rancang Bangun Sistem Informasi Akademik Berbasis Website Dengan Metode SDLC,” 2023. [Online]. Available: http://jurnal.bsi.ac.id/index.php/co-science
[2] A. Tan and S. R. Putri, “Mobile-based decision support system for sunday school student categorization using rule-based method and rad model,” pp. 37–46.
[3] R. Siregar, B. Maulana, M. Isnaini, and E. Sabrina, “Performance Evaluation of a Mobile Attendance System Using Dual-Factor Dynamic Qr Code and Gps Geofencing,” vol. 07, no. 06, pp. 1126–1134, 2026.
[4] S. T. B. Tambunan and A. U. Widyaningdyah, “The Journey Of Managerial Accounting Research In Sinta 4-Indexed Journals,” J. Akunt. Kontemporer, vol. 16, no. 1, 2024, doi: 10.33508/jako.v16i1.5148.
[5] C. S. Bachelor, O. F. Information, T. Hons, S. Camplex, and U. Perlis, “Remacss.o,” no. February, 2023.
[6] M. Sukron, M. Rendy, and M. Haris Hamdani, “Implementasi Sistem Absensi Guru Dan Tenaga Kependidikan Berbasis Geolokasi Dan Validasi Jam Kerja.”
[7] S. Zahroh, A. Homaidi, and A. Baijuri, “Sistem Informasi Presensi dan Penggajian Menggunakan Geolokasi Berbasis Web di Madrasah Tsanawiyah Al-Furqon Curahdami,” J. Apl. Teknol. Inf. dan Manaj., vol. 5, no. 1, 2024, doi: 10.31102/jatim.v5i1.2601.
[8] P. Kanapathy, N. Mustafa, K. W. Yi, N. Yusop, and Y. Ibrahim, “Enhancing Attendance Authenticity in Higher Education Using A QR Code and GPS-Based Smart Attendance System,” vol. X, no. 2454, pp. 7855–7867, 2026, doi: 10.47772/IJRISS.
[9] “Applied Computational Intelligence and Soft Computing - 2022 - Hossain - Rule‐Based Classification Based on Ant Colony.pdf.”
[10] J. Teknika, A. Fikriawan, and D. Darma Andayani, “Teknika 19 (3): 835-847 Pengembangan Sistem Absensi Menggunakan QR Code Berbasis Web di SDN 21 Sanggalea”.
[11] D. Maulana and P. Pradana, “CloudPresence : An Innovative Mobile-Based Teacher Attendance Information System with Firebase Integration,” vol. 4, no. December, pp. 975–982, 2024.
[12] J. Hendrawan, I. D. Perwitasari, and F. Maulana, “E-ISSN: xxxx-xxxx QR Code-Based Attendance Systems in Education: A Systematic Literature Review on Data Accuracy and Sustainable School Management”, doi: 10.64803/cessmuds.v1i1.14.
[13] T. Advances, “Dynamic Polygon Geofencing For Spatial Validation In Campus L2 L1,” vol. 10, no. 2, 2025, doi: 10.35934/segi.v10i2.144.
[14] Rajes Andika Putra, Yovi Apridiansyah, Ardi Wijaya, and RG. Guntur Alam, “Penerapan Qr Code Geolocation Pada Presensi Dosen Fakultas Teknik Universitas Muhammadiyah Bengkulu,” JCOSIS (Journal Comput. Sci. Inf. Syst., vol. 1, no. 1, pp. 27–31, Jan. 2024, doi: 10.61567/jcosis.v1i1.177.
[15] S. Informasi, “Jurnal Advance Research Informatika,” vol. 3, no. 1, pp. 1–9, 2024.
[16] W. Syahril Hidayat, M. Ridwan, and F. Rismaningsih, “Perancangan Sistem Absensi Menggunakan Qr Code Dan Geolokasi Berbasis Android Pada Cv Fahren Jaya Mandiri.”
[17] A. Homaidi, L. F. Lidimilah, J. D. Prasetyo, and N. Azizah, “Employee Presence and Payroll Information System Using Quick Response Code and Geolocation,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 23, no. 1, pp. 155–168, Nov. 2023, doi: 10.30812/matrik.v23i1.3093.
[18] M. Pasek, A. Ariawan, I. M. Ari, and D. Suta, Student Internship Control System Based on Geolocation and QR Code, vol. 2025. Atlantis Press International BV, 2025. doi: 10.2991/978-94-6463-878-3.
[19] M. Farid Haqqon, F. Wulandari, D. Nurcahyani, I. Ariyati, and N. Herlinawati, “Rancang Bangun Sistem Informasi Presensi Digital Selfie Wajah Dan Lokasi Pada PT Sinar Mulia Sejahtera Bekasi,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 6, 2024, doi: 10.36040/jati.v8i6.11852.
[20] A. P. Singh, D. Kumar, B. Sharma, J. Sharma, A. Kumar, and D. Gupta, “Automated Attendance Tracking System Using Geolocation Technologies : A Hybrid Solution for Onsite and Offsite Employees,” no. May, pp. 1–9, 2025, doi: 10.21467/proceedings.7.6.
[21] E. Jayusta, M. Immanullah, and Y. Reswan, “Robustness Analysis of QR – Code Based and Geolocation Based Attendance System,” vol. 20, no. 2, pp. 517–524, 2024.
[22] A. Faizy, J. Sutopo, and U. T. Yogyakarta, “Utilization of Mobile Technology for Nearest Tourist Destination Recommendations in Sleman Regency Using the Haversine Formula,” vol. 3, no. 4, pp. 1381–1400.
[23] G. Palayukan, Firman, I. A. Ramadhani, and Sahiruddin, “Pengembangan Sistem Absensi Guru Berbasis Web, Geolokasi, dan Swafoto Menggunakan Metode Waterfall,” Decod. J. Pendidik. Teknol. Inf., vol. 5, no. 3, pp. 1083–1094, 2025, doi: 10.51454/decode.v5i3.1453.
[24] U. Klabat and S. Utara, “Implementing QR code and Geolocation Technologies for the Student Attendance System,” vol. 10, no. 1, pp. 221–232, 2024.
[25] T. Narkhede, N. Shirkar, T. Shibu, A. Dobe, and S. Rathod, “QR Based Smart Attendance Management System,” 2024. [Online]. Available: https://alborearpress.com/jecra/jecraHome
[26] P. B. Utomo, D. Wahyudi, and M. Mujiono, “Jurnal Informatika Terpadu Positioning Systems Dan Location-Based Service,” vol. 11, no. 1, pp. 20–28, 2025.
[27] M. A. Ramaputra dan S. Afifi, "Analisis strategi kreatif konten promosi usaha foodies melalui media sosial Instagram," Jurnal Indonesia: Manajemen Informatika dan Komunikasi, vol. 5, no. 2, pp. 67-81, 2021




