Rancang Bangun Sistem Presensi Guru dan Staf Berbasis Mobile dengan Model Waterfall
DOI:
https://doi.org/10.67142/edutik.v6i4.578Keywords:
Firebase, Flutter, Mobile, Sistem Presensi, WaterfallAbstract
ABSTRAK
Penelitian ini dilatarbelakangi oleh tantangan administratif yang ada di MTs Yaspika Karangtawang, di mana sistem presensi guru dan staff masih dilakukan secara manual melalui web oleh guru piket. Kondisi tersebut memunculkan berbagai kesalahan seperti kesalahan input, risiko manipulasi data, serta kesulitan untuk melakukan proses rekapitulasi data. Untuk itu, peneliti menawarkan alternatif berupa sistem presensi berbasis mobile yang bertujuan untuk menciptakan presensi yang lebih sistematis, akurat dan efisien. Metode penelitian yang digunakan adalah Research and Development ( R&D) dengan model waterfall. Sistem dikembangkan menggunakan flutter sebagai kerangka kerja, bahasa pemrograman dart dan firebase sebagai backend as a service. Perancangan sistem divisualisasikan dengan Unified Modeling Language (UML) dan Entity Relationship Diagram (ERD). Sistem memiliki berbagai fitur, diantaranya login aman dengan firebase authentication, dashboard admin dan user serta Fitur utama sistem yaitu presensi berbasis lokasi menggunakan teknologi geolocation yang memastikan presensi dilakukan secara real-time di sekolah. Kelayakan sistem diuji melalui dua tahap utama: Functionality Test menggunakan metode Blackbox dengan analisis Skala Guttman untuk memvalidasi keberhasilan setiap fitur, serta Usability Test menggunakan USE Questionnaire dengan analisis Skala Likert untuk menilai aspek kemudahan penggunaan dan kepuasan pengguna. Pengujian functionality memperoleh tingkat keberhasilan 96% serta pengujian usability memperoleh nilai 93,58% dengan kategori Sangat Baik. Berdasarkan hasil pengujian, sistem yang dikembangkan memenuhi kebutuhan pengguna dan memiliki tingkat kemudahan penggunaan yang tinggi.
ABSTRACT
This study was motivated by the administrative challenges at MTs Yaspika Karangtawang, where the attendance system for teachers and staff is still managed manually via a web-based platform by the teacher on duty. This situation has led to various issues, such as data entry errors, the risk of data manipulation, and difficulties in compiling data. Therefore, the researcher proposes an alternative in the form of a mobile-based attendance system aimed at creating a more systematic, accurate, and efficient attendance process. The research method used is Research and Development (R&D) with the waterfall model. The system was developed using Flutter as the framework, the Dart programming language, and Firebase as the backend-as-a-service. The system design was visualized using the Unified Modeling Language (UML) and Entity-Relationship Diagram (ERD). The system features secure login via Firebase Authentication, admin and user dashboards, and its core feature location-based attendance using geolocation technology which ensures real-time attendance tracking at the school. The system’s feasibility was tested through two main stages: a Functionality Test using the Blackbox method with Guttman Scale analysis to validate the success of each feature, and a Usability Test using the USE Questionnaire with Likert Scale analysis to assess ease of use and user satisfaction. The functionality test achieved a 96% success rate, while the usability test scored 93.58%, earning a “Very Good” rating. Based on the test results, the developed system meets user needs and offers a high level of usability.
Downloads
References
Adiya, A. N., Anggraeni, D. L., & Albana, I. (2024). Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak (Waterfall, Prototype, Iterative, Spiral, Rapid Application Development (RAD)). Merkurius: Jurnal Riset Sistem Informasi dan Teknik Informatika, 2(4), 122-134.
Berkati, A., Nugrahaningsih, N., Lestari, A., & Sylviana, F. (2024). Rancang Bangun Aplikasi Absensi Guru Dan Staf Tu Dengan Penerapan Geolocation Dan Fingerprint Berbasis Android Di Smk Gke Mandomai. Jurnal Teknologi Informasi: Jurnal Keilmuan dan Aplikasi Bidang Teknik Informatika, 18(1), 61-74.
Blömeke, S., Jentsch, A., Ross, N., Kaiser, G., & König, J. (2022). Opening up the black box: Teacher competence, instructional quality, and students’ learning progress. Learning and Instruction, 79, 101600.
Elizarov, R., Belyaev, M., Akhin, M., & Usmanov, I. (2021, October). Kotlin coroutines: design and implementation. In Proceedings of the 2021 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (pp. 68-84).
Hidayatulloh, M. R., Bahri, F. A. H. S., Muqtashida, A., Gunawan, R., & Azahra, S. (2025). Studi Sistem Input/Output: Perangkat, Interface, dan Optimalisasi Kinerja Komputer. Jurnal Riset Multidisiplin Edukasi, 2(6), 363-369.
Kurniawan, R., Rosiyadi, D., & Hardi, N. (2024). Rancang Bangun Aplikasi Presensi Instruktur Bebasis Android Menggunakan Framework Flutter Pada LKP Bright School Lampung Timur. Reputasi: Jurnal Rekayasa Perangkat Lunak, 5(2), 111-120.
Ladayya, U., Sari, D. P., Widodo, S., Abdulmajid, N. W., & Perdana, Z. I. (2025). Aplikasi mobile sipjuhog (sistem presensi jurnal harian online guru). JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), 10(1), 178-200.
Pal, L. C. (2023). Impact of education on economic development. Khazanah Pendidikan Islam, 5(1), 10-19.
Pargaonkar, S. (2023). A comprehensive research analysis of software development life cycle (SDLC) agile & waterfall model advantages, disadvantages, and application suitability in software quality engineering. International Journal of Scientific and Research Publications, 13(8), 120-124.
Rtal, M., & Hanoune, M. (2021). Strategic Information Systems and Artificial Intelligence in Business. International Journal of Information Technology and Applied Sciences, 3(2), 78-83.
Saravanos, A., & Curinga, M. X. (2023). Simulating the software development lifecycle: The waterfall model. Applied System Innovation, 6(6), 108.
Sommerville, I. (2016). Software Engineering GE (Vol. 816). Pearson Australia Pty Limited.
Sugiyono. (2015). Metode Penelitian & Pengembangan: Research & Development. Alfabeta.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Muhammad Gibran Hizbullah, Sofhian Fazrin Nasrulloh (Author)

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















