Pengembangan Sistem Absensi Guru Berbasis Web, Geolokasi, dan Swafoto Menggunakan Metode Waterfall
DOI:
https://doi.org/10.51454/decode.v5i3.1453Keywords:
Berbasis web, Geolokasi, Sistem absensi, SwafotoAbstract
Kehadiran guru menjadi indikator utama dalam mencerminkan disiplin dan tanggung jawab seorang pendidik di lingkungan sekolah. Proses absensi yang masih dilakukan secara manual sering menghadirkan berbagai kendala, seperti potensi manipulasi data, kurangnya akurasi informasi, serta keterlambatan dalam pelaporan. Penelitian ini fokus pada pengembangan serta penerapan sistem absensi guru berbasis web yang mengintegrasikan teknologi geolokasi dan swafoto sebagai bentuk validasi kehadiran. Pengembangan sistem dilakukan menggunakan Laravel sebagai framework, MySQL sebagai basis data, dan menerapkan pendekatan Waterfall dalam proses pengembangan. Fitur utama dalam sistem ini mencakup validasi lokasi saat guru melakukan absensi, pengambilan swafoto sebagai bukti kehadiran, pengajuan izin secara daring, pemantauan kehadiran guru oleh kepala sekolah secara waktu nyata, serta penyusunan rekapitulasi data kehadiran secara otomatis. Proses tahap uji sistem memanfaatkan pendekatan Black Box Testing sebagai cara untuk menilai kesesuaian fungsi terhadap rancangan guna memverifikasi kesesuaian fungsi-fungsi sistem dengan rancangan yang telah ditetapkan. Berdasarkan hasil pengujian, sistem menunjukkan kinerja yang stabil serta berfungsi tanpa adanya kesalahan yang berarti. Dengan demikian, sistem ini dinilai efektif dan efisien dalam meningkatkan ketepatan serta transparansi pencatatan kehadiran guru, sekaligus menjadi solusi digital yang relevan bagi sekolah dengan keterbatasan sarana teknologi.
References
Anam, M. K., Kurniadi, Z., Yenni, H., Muzawi, R., Andesa, K., & Herwin, H. (2024). Implementation of Iot-Based Presence Applications in Junior High Schools To Support Implementation Smart Schools. JITK (Jurnal Ilmu Pengetahuan Dan Teknologi Komputer), 10(1), 62–72. https://doi.org/10.33480/jitk.v10i1.4119
Bagui, S. S., & Earp, R. W. (2022). Database Design Using Entity-Relationship Diagrams. Auerbach Publications, 388. https://doi.org/https://doi.org/10.1201/9781003314455
Christanto, H. J., & Singgalen, Y. A. (2023). Analysis and Design of Student Guidance Information System Through Software Development Life Cycle (SDLC) dan Waterfall Model. Journal of Information Systems and Informatics, 5(1), 259–270. https://doi.org/10.51519/journalisi.v5i1.443
Djohari, R. D., Ngemba, H. R., Hendra, S., Angraeni, D. S., Lapatta, N. T., & Nugraha, D. W. (2024). Employee Attendance System with Facial Recognition Technology Using a Single Shot Detector (SSD) Algorithm. Journal of Informatics and Telecommunication Engineering, 7(2), 424–434. https://doi.org/10.31289/jite.v7i2.10869
Farizd, M., Pradana, B. P., Shahita, D., & Wati, S. F. A. (2022). Analysis and Design of Employee Attendance Application System Using RFID E-KTP Technology with ICONIX Process Method. Inform : Jurnal Ilmiah Bidang Teknologi Informasi Dan Komunikasi, 7(2), 132–142. https://doi.org/10.25139/inform.v7i2.4738
Firdaus, M. B., Putra, G. M., Putra, M. W. P., Sari, N. W. W., Anam, M. K., & Yumami, E. (2023). Rancang Bangun Aplikasi Presensi Pegawai Berbasis Area Menggunakan Geolocation. Metik Jurnal, 7(1), 36–41. https://doi.org/10.47002/metik.v7i1.406
Hartono, T., Henry, B. N., Nurm, S., Pasha, L., & Julianingsih, D. (2024). The Importance Increasing Attendance Efficiency Accuracy with Presence System in Era Industrial Revolution 4.0. Journal of Cyber and IT Service Management, 4(2), 133–142. https://doi.org/10.34306/ijcitsm.v4i2.168
Kadim, A. A., Hadjaratie, L., & Muthia, M. (2023). Implementasi Framework Laravel Dalam Pembuatan Sistem Pencatatan Notula Berbasis Website. Journal Sistem Info. Bisnis, 13(1), 45–51. https://doi.org/10.21456/vol13iss1pp45-51
Miftakhurrokhmat, M., Rajagede, R. A., & Rahmadi, R. (2021). Presensi Kelas Berbasis Pola Wajah, Senyum dan Wi-Fi Terdekat dengan Deep Learning. Jurnal RESTI (Rekayasa Sistem Dan Teknologi Informasi), 5(1), 31–38. https://doi.org/10.29207/resti.v5i1.2575
Nishom, M., Wibowo, D. S., Bakti, V. K., Rais, R. (2025). Implementation of Radio Frequency Identification in Student Presence Applications with Multi Social Media Notification. Jurnal Informatika : Jurnal pengembangan IT, 10(1), 130–138. https://doi.org/10.30591/jpit.v10i1.8341
Nusantara, G. L., Andrian, R., & Abdulmajid, N. W. (2025). Implementation Of A Web-Based Student And Teacher Attendance System With Qr Code Integration Using The Rad. INOVTEK Polbeng - Seri Informatika, 10(1), 99-110. https://doi.org/10.35314/f2qvfs64
Nugraha, R. K., & Putri, R. A. (2024). Aplikasi Presensi Karyawan M-Presence Menggunakan Metode Lock Gps Berbasis Android. Decode: Jurnal Pendidikan Teknologi Informasi, 4(2), 675–687. https://doi.org/10.51454/decode.v4i2.600
Panjaitan, C. E., Hagayna, D., Prandi, D., & Wiranto, R. (2021). Integration Face Recognition and Body Temperature. Journal of Informatics and Telecommunication Engineering, 5(1), 198–208. https://doi.org/10.31289/jite.v5i1.5315
Prawiro, W. M., & Subhiyakto, E. R. (2024). User-Centered Design Approaches to Enhance Employee Attendance Applications. Advance Sustainable Science Engineering and Technology, 6(3), 02403025.
Pranoto, H., & Kusumawardani, O. (2021). Real-time Triplet Loss Embedding Face Recognition for Authentication Student Attendance Records System Framework. International Journal On Informatics Visualization, 5(2), 150–155.
Putri, Y. F., Irianto, A. B. P., & Sharma, S. (2025). Comparison of Automatic and Manual Regression Testing on Mobile Application Health Technology with Black Box Testing Method. Indonesian Journal of Information Systems, 7(2), 218–230. https://doi.org/10.24002/ijis.v7i2.6850
Ramdhani, S., & Sela, I. E. (2023). Implementasi Face Recognition Untuk Sistem Presensi Universitas Menggunakan Convolutional Neural Network. Indonesian Journal of Computer Science, 12(6), 4098–4108. https://doi.org/10.33022/ijcs.v12i6.3498
Tamtelahitu, T. M., Sambono, J., & Unenor, J. E. (2021). Perancangan Sistem Absensi Pintar Mahasiswa Menggunakan Teknik Qr Code Dan Geolocation. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 6(1), 114–125. https://doi.org/10.29100/jipi.v6i1.1894
Unhelkar, B. (2017). Software Engineering With UML. Auerbach Publications, 426. https://doi.org/10.1201/9781351235181
Winata, M. H., Febiyanti, F., Nuliyani, N., & Fajriani, A. (2021). Pengembangan Absensi Siswa Berbasis Aplikasi Web Di Sekolah Menengah Kejuruan. Decode: Jurnal Pendidikan Teknologi Informasi, 1(2), 69–75. https://doi.org/10.51454/decode.v1i2.26
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Geral Palayukan, Firman, Indri Anugrah Ramadhani, Sahiruddin

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









