Rancang Bangun Sistem Presensi Digital Berbasis Geofencing dan QR Code di BPS Provinsi Jambi
DOI:
https://doi.org/10.70340/jirsi.v5i3.593Keywords:
Digital Attendance System, Geofencing, QR Code, Progressive Web App, LaravelAbstract
Attendance tracking for activities, morning assemblies, and daily check-ins for interns at Statistics Indonesia (BPS) Jambi Province is currently performed manually via paper-based signatures, resulting in queues, data loss risks, and inefficient data recapitulation processes. Prior studies have generally implemented only a single validation method in isolation, either location-based geofencing [5] or QR Code [6], without integrating both methods into a single multi-role platform covering both employees and interns. This research designed and developed a digital attendance information system named GoPres, implemented as a Progressive Web App (PWA) built using the Laravel 12 framework and MySQL, featuring two validation methods integrated into a single seven-level multi-role platform: GPS-based geofencing utilizing the Haversine formula, and QR codes. The system was developed using the Agile Scrum methodology and validated through Black-Box Testing, employing the Equivalence Partitioning technique across 20 test scenarios, and User Acceptance Testing (UAT) involving three end-users from the BPS Jambi Province staff. Test results demonstrated a 100% success rate in Black-Box Testing across eight functional categories and a 100% acceptance rate in UAT, confirming that all system functionalities operate according to specifications and meet user acceptance. GoPres integrates attendance data for both employees and interns into a single platform featuring a multi-role management system with seven access levels; it eliminates the need for manual data compilation in Microsoft Excel by enabling automated recording and direct PDF report generation via the web browser.
Downloads
References
N. Ramuchdani, A. Setiawan, A. Bayu, H. Yanto, R. Permana, A. Maulana, and A. Fauzi, "Rancang Bangun Sistem Presensi Pegawai Non ASN Berbasis Website Pada UPPPD Wilayah Tanah Abang," Jurnal Teknik Informatika dan Sistem Informasi (JATISI), vol. 10, no. 4, pp. 535–548, 2023.
S. Pramesti and P. Tri Febrianto, "Implementasi Sistem Absensi Digital untuk Meningkatkan Efisiensi Pencatatan Kehadiran Guru di Sekolah Dasar," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, no. 2, pp. 2429–2434, 2024, doi: 10.36040/jati.v8i2.9521.
S. Saputra, "Sistem Aplikasi Presensi dengan Foto Selfie dan Koordinat GPS Menggunakan Framework Laravel dan Metode Waterfall," KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 5, no. 1, pp. 349–359, 2024, doi: 10.30865/klik.v5i1.1911.
Y. I. Kurniawan, A. L. Nurjaman, and L. Afuan, "Sistem Presensi Karyawan Menggunakan Quick Response Code di CV. Jenderal Software," Jurnal Teknologi dan Informasi, vol. 11, no. 2, pp. 168–182, 2021, doi: 10.34010/jati.v11i2.4328.
I. A. Marleni and A. Gunaryati, "Presensi Karyawan Berbasis Web dengan Fitur Lokasi Leaflet JS menggunakan Laravel," Jurnal Teknologi Informasi dan Komunikasi (JTIK), vol. 7, no. 3, pp. 479–485, 2023, doi: 10.35870/jtik.v7i3.947.
T. M. Tamtelahitu, "Perancangan Sistem Absensi Pintar Mahasiswa Menggunakan Teknik QR Code dan Geolocation," JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 6, no. 1, pp. 114–125, 2021, doi: 10.29100/jipi.v6i1.1894.
S. H. Nova, A. P. Widodo, and B. Warsito, "Analisis Metode Agile pada Pengembangan Sistem Informasi Berbasis Website: Systematic Literature Review," Techno.Com, vol. 21, no. 1, pp. 139–148, 2022, doi: 10.33633/tc.v21i1.5659.
G. A. Supriatmaja, K. Mahendra, I. G. B. Widi Atmaja, D. M. J. Putra, N. K. A. T. Wahyuni, and P. Y. Prawati, "Pengembangan Sistem Informasi Monitoring dan Pengarsipan Administrasi Keuangan Menggunakan Framework Laravel pada BPS Buleleng," Infomatek, vol. 26, no. 2, pp. 239–252, 2024, doi: 10.23969/infomatek.v26i2.19231.
Khairul, A. Abdullah, and S. Sucipto, "Penetration Testing pada Kerentanan Keamanan Sistem PELAKAT Menggunakan SQL Injection," Jurnal Nasional Teknologi dan Sistem Informasi, vol. 11, no. 1, pp. 78–86, 2025, doi: 10.25077/TEKNOSI.v11i1.2025.78-86.
M. A. Ridwan and I. Nuryasin, "Pengujian Black Box pada Website BJS Property Menggunakan Teknik Equivalence Partitioning," JOISIE (Journal of Information Systems and Informatics Engineering), vol. 8, no. 1, pp. 65–74, 2024.
A. S. Wulandari, A. Saepudin, M. P. Kinanti, Z. Sudesi, A. Saifudin, and Y. Yulianti, "Pengujian Aplikasi Sistem Informasi Akademik Berbasis Web Menggunakan Metode Black Box Testing Equivalence Partitioning," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 5, no. 2, p. 102, 2022, doi: 10.32493/jtsi.v5i2.17561.
I. G. I. Sudipa, G. A. Pradnyana, and I. M. Putrama, "User Acceptance Testing pada Sistem Informasi," Switch: Jurnal Sains dan Teknologi Informasi, vol. 3, no. 1, pp. 84–100, 2023.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Viona Ardila, Pol Metra, Naysyla Qurratu Aq'yuni Tanjung, Sinta Aprita Sari, Adhelia Amanda Silvy

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







