SISTEM ABSENSI PEGAWAI BERBASIS WEB MENGGUNAKAN VERIFIKASI MULTI-FAKTOR GEOFENCING HAVERSINE, QR CODE, DAN SELFIE PADA KANTOR DESA TELUK DALAM
DOI:
https://doi.org/10.54314/jssr.v9i4.7098Keywords:
attendance, multi-factor verification, geofencingAbstract
Manual attendance recording at village government offices still leaves several problems, including susceptibility to buddy punching, failure to record the employee's position during check-in, and slow recapitulation. Location-based attendance systems examined in previous studies generally rely on only one or two forms of verification, so the validity of their data remains limited. This study aims to design and build a web-based employee attendance system at the Teluk Dalam Village Office that applies multi-factor verification, comprising the scanning of a secret-token QR code, area restriction (geofencing) through distance calculation using the Haversine formula, identity verification using a PIN, selfie photo capture, and automatic early detection of fraud attempts based on device fingerprint and check-in time proximity. The system was developed using the Waterfall model with framework-less PHP and a MySQL database so that it runs lightly on shared hosting. Testing of the Haversine formula shows that the system is able to consistently distinguish check-ins located inside and outside the office radius, while black-box testing shows that all functions run as designed. By combining five verification layers in a single integrated system within a village government environment, this study not only shifts attendance recording to a digital form but also strengthens data validity and reduces the possibility of attendance manipulation.
Downloads
References
G. A. Prasojo dan C. Cahyaningtyas, “Implementasi Algoritma Haversine Formula Dengan Global Positioning System Pada Sistem Absensi Pegawai,” Jurnal Komputer Teknologi Informasi Sistem Komputer (JUKTISI), vol. 4, no. 2, hlm. 598–607, 2025. [Daring]. Tersedia: https://ejurnal.lkpkaryaprima.id/index.php/juktisi/article/view/469
R. Ahadi dan H. Sidiq, “Implementasi Algoritma Haversine Untuk Penentuan Jarak Titik Lokasi Pada Aplikasi Absensi Pegawai Berbasis Android,” Jurnal Pendidikan Teknologi Informasi dan Vokasional, 2023. [Daring]. Tersedia: https://jurnal.fkip.unila.ac.id/index.php/JPVTI/article/view/28072
Painem dan Hari Soetanto, “Sistem Presensi Pegawai Berbasis Web Service Menggunakan Metode Restfull Dengan Keamanan JWT Dan Algoritma Haversine,” Fountain of Informatics Journal, vol. 5, no. 3, 2020, doi: 10.21111/fij.v5i3.4906.
B. Sudirman, J. D. Susatyono, dan M. N. Azhari, “Integrasi Quick Response Dinamis dan Algoritma Geofencing pada Sistem Presensi Terpadu untuk Validasi Kehadiran,” Journal of Information System Research (JOSH), 2025. [Daring]. Tersedia: https://ejurnal.seminar-id.com/index.php/josh/article/view/10003
M. Romadhon dan D. Sutaji, “Integrasi Sistem Presensi Pegawai Berbasis Web dengan Geolokasi dan Swafoto di PT Gresik Migas,” Repeater, vol. 3, no. 2, hlm. 32–44, 2025.
Susanty dkk., “Sistem Presensi Karyawan Menggunakan Metode Geofencing dan Face Capture Push Notification,” Journal of Information Technology Ampera, 2021. [Daring]. Tersedia: https://journal-computing.org/index.php/journal-ita/article/view/67
I. D. Perwitasari dan J. Hendrawan, “Implementasi QR Code Berbasis Android pada Sistem Presensi,” Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), 2020. [Daring]. Tersedia: https://jtiik.ub.ac.id/index.php/jtiik/article/view/2337
D. Gusman dan E. Azrialdi, “E-Absensi Menggunakan QR-Code Berbasis Web di Kantor Desa Binamang,” Jurnal Inovasi Teknik Informatika, vol. 9, no. 1, 2024. [Daring]. Tersedia: https://journal.universitaspahlawan.ac.id/index.php/jiti/article/view/28415
J. Ilham, E. Hasan Harun, A. Yunus Dako, dan Y. Tamu, “Digitalisasi Layanan Administrasi Desa melalui Sistem Informasi Berbasis Web di Bone Marambe,” Jurnal Pengabdian kepada Masyarakat Nusantara, vol. 5, no. 2, 2024. [Daring]. Tersedia: https://ejournal.sisfokomtek.org/index.php/jpkm/article/view/8923
H. Bahtiar, M. Sadali, dan A. Sudianto, “Implementasi Sistem Informasi Desa Berbasis Web sebagai Upaya Digitalisasi Pelayanan Publik di Desa Tembeng Putik,” Jurnal Teknologi Informasi untuk Masyarakat, vol. 4, no. 1, hlm. 34–45, 2026, doi: 10.29408/jt.v4i1.35051.
Rancang Bangun Sistem Informasi Layanan Administrasi Desa Berbasis Web, JATI (Jurnal Mahasiswa Teknik Informatika), vol. 10, no. 3, 2026. [Daring]. Tersedia: https://ejournal.itn.ac.id/jati/article/view/17951
A. Alfikri, D. Gusman, dan E. Azrialdi, “Rancang Bangun Sistem Informasi Presensi Karyawan Berbasis QR Code pada PT Nugraha Tirta Sejati,” JRIIN: Jurnal Riset Informatika dan Inovasi, 2024. [Daring]. Tersedia: https://jurnalmahasiswa.com/index.php/jriin/article/view/3964
A. Sofyan, A. Nurdin, dan D. Santoso, “Pengujian Black Box Aplikasi Presensi Karyawan Dengan Teknik Equivalence Partitioning,” LOGIC: Jurnal Ilmu Komputer dan Pendidikan, vol. 2, no. 1, hlm. 59–65, 2023. [Daring]. Tersedia: https://journal.mediapublikasi.id/index.php/logic/article/view/2753
M. S. Mustaqbal, R. F. Firdaus, dan H. Rahmadi, “Pengujian Aplikasi Menggunakan Black-Box Testing Boundary Value Analysis,” Jurnal Ilmiah Teknologi Informasi Terapan, vol. 1, no. 3, hlm. 31–36, 2015.
G. A. Prasojo dkk., “Implementasi Sistem Presensi Online Berbasis Web dengan Geo-Tagging Menggunakan Metode Haversine (Studi Kasus PT Wifiku Indonesia),” Journal of Research and Publication Innovation (JORAPI), 2026. [Daring]. Tersedia: https://jurnal.portalpublikasi.id/index.php/JORAPI/article/view/2084
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Rizky Riansyah Panjaitan, Sayyid Tsaqif Al Ulwan Silalahi, Intan Nabila Sari, Dhea Annisa Syafira Mrp, Andadari Puspita Ningrum, Azrai Sirait (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.









