SmartPresence: Android-Based School Attendance Application
DOI:
https://doi.org/10.61255/pisces.v4i1.1299Keywords:
Digital Attendance, Android Application, Student Attendance, School Management, SmartPresenceAbstract
Student attendance is an important indicator in supporting the effectiveness of the learning process and school administrative management. However, conventional attendance systems that are still conducted manually often lead to various problems, including recording errors, delays in data recapitulation, and low efficiency in attendance monitoring. This study aims to design and develop SmartPresence, an Android-based school attendance application that supports digital, effective, and real-time attendance management. The system was developed using the Waterfall model, which consists of requirement analysis, system design, implementation, testing, and maintenance stages. The application was built using Java programming language in Android Studio, with Firebase Realtime Database as the data storage platform and Quick Response Code (QR Code) technology as the attendance validation mechanism. The results show that SmartPresence successfully integrates user authentication, monitoring dashboard, QR Code-based attendance, attendance history, and digital attendance reports into a single integrated platform. Based on Black Box Testing involving 19 testing scenarios, all system functions operated successfully according to user requirements, achieving a 100% success rate. The findings indicate that SmartPresence is capable of improving the efficiency of attendance management while supporting the digital transformation of school administration through fast, accurate, and easily accessible attendance information.
Keywords: Digital Attendance, Android Application, Student Attendance, School Management, SmartPresence
Abstract views: 9
,
PDF downloads: 9
Downloads
References
Ayu, F., & Mustofa, A. (2020). Sistem aplikasi absensi menggunakan teknologi barcode scanner berbasis Android. IT Journal Research and Development, 4(2).
Fahrianto. Pengembangan aplikasi absensi siswa menggunakan teknologi geofencing dan NFC berbasis mobile application studi kasus: LP2M Array. Bachelor's Thesis, Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta.
Idmayanti, R., & Prabowo, C. (2020). Mcuabsensi pemanfaatan hotspot NodeMCU, aplikasi Android, dan Raspberry Pi untuk pengambilan absensi online. JITSI: Jurnal Ilmiah Teknologi Sistem Informasi, 1(3), 87–96.
Kiasta, D. (2026). Implementasi algoritma geofencing pada daftar hadir siswa online berbasis mobile di SMA Negeri 5 Medan. Doctoral Dissertation, Fakultas Teknik, Universitas Islam Sumatera Utara.
Lim, C., Sumarlie, A. C., Fernando, F., & Haris, D. A. (2021). Perancangan UI/UX aplikasi absensi “Jikan” dengan metode User Centered Design. Comput. Journal Computer Science Informatic System, 5(1), 16.
Muharom, L. A. (2016). Penerapan model presensi ujian semester berbasis Quick Response Code (QR Code) di Universitas Muhammadiyah Jember. Jurnal Sistem dan Teknologi Informasi Indonesia, 1(2), 113–122.
Setiawan, P. R. (2020). Aplikasi absensi online berbasis Android. IT Journal Research and Development, 5(1), 63–71.
Sunarya, P. A., Febriyanto, E., & Januarini, J. (2019). Aplikasi mobile absensi karyawan dan pengajuan cuti berbasis GPS. CCIT Journal, 12(2), 241–247.
Susila, I. M. D. (2013). Sistem absensi mahasiswa menggunakan metode barcode berbasis Android. Doctoral Dissertation, UPN “Veteran” Jawa Timur.
Yunita, H., Junaidi, H. M. A., Akbar, A., & Febriyanti, N. R. (2022). Pemanfaatan teknologi Simple Scan pada aplikasi presensi awak kapal berbasis web. JUTISI: Jurnal Ilmiah Teknik Informatika dan Sistem Informasi, 11(3), 829–840.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Hardi Saputra, Taslim Taslim, Muhammad Nurramadhani, Sukma Riski Ananda

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






Email: