Aplikasi Manajemen Data Siswa dan Nilai Berbasis Android Menggunakan Flutter dan Firebase dengan Metode Waterfall
Abstract
The development of information technology has brought significant changes to the education sector, particularly in the management of academic data. Manual processing of student data and grades often leads to various issues, such as delayed input, recording errors, and a lack of transparency for students. To address these problems, this study aims to design and develop an Android-based Student and Grade Management Application that improves efficiency and accuracy in academic data management within schools. The application is built using the Flutter framework and utilizes Firebase Realtime Database as a cloud-based storage system. The development process follows the Waterfall method, which consists of requirement analysis, system design, implementation, testing, and maintenance. System testing is carried out using the Black Box method to ensure that all features function as intended. The testing results show a success rate of 98%, indicating that the application performs well according to the design specifications. The implementation of this application helps teachers manage grades more quickly and accurately, while allowing students to access academic information in real time. Overall, the application supports the digital transformation of schools and promotes the adoption of paperless school practices.
Downloads
References
Adhisukma Triwidadi, K., Widodo. (2025). Aplikasi Pengelola Keuangan Pribadi Berbasis Android dengan Pendekatan User Centered Design (UCD). Journal of Information System Research, 6(3), 1555–1563. https://doi.org/10.47065/josh.v6i3.6841
Alda, M. (2023). Pengembangan Aplikasi Pengolahan Data Siswa Berbasis Android Menggunakan Metode Prototyping. Jurnal Manajemen Informatika (JAMIKA), 13(1), 11–23. https://doi.org/10.34010/jamika.v13i1.8216
Asvin Mahersatillah Suradi, A., Syam, A., Alam, S., Bahtiar, A., & Ridow Johanis, A. (2024). Pemanfaatan Firebase Realtime Database Dalam Perancangan Aplikasi Penilaian Siswa SMK Negeri 2 Pangkep Secara Realtime. JUKI : Jurnal Komputer Dan Informatika, 6(2), 146–154. https://www.ioinformatic.org/index.php/JUKI/article/view/444
Baihaqi, M. A., Aribowo, D., & Hamid, M. A. (2020). Pengembangan Aplikasi Sistem Informasi Prakerin Berbasis Android Di Jurusan Elektronika Industri Smkn 1 Cikande. Jurnal Edukasi Elektro, 4(1). https://doi.org/10.21831/jee.v4i1.32527
Butar, B., 1✉, B., Pratama, N. I., & Fuad, M. H. (2024). Website: https://j-innovative.org/index.php/Innovative Aplikasi Pengolahan Data Nilai Rapor Pada SMK Letris Indonesia 2 Pamulang. 4, 9752–9764. https://j-innovative.org/index.php/Innovative
Darwis, D., Surahman, A., & Anwar, M. K. (2020). Aplikasi Layanan Pengaduan Siswa di SMA Muhammadiyah 1 Sekampung Udik. Jurnal Pengabdian Kepada Masyarakat (JPKM) TABIKPUN, 1(1), 63–70. https://doi.org/10.23960/jpkmt.v1i1.10
Fatmaningtyas, I. D. (2020). Sistem manajemen sekolah dasar berbasis web dan android. Journal of Information Management, 4(2), 173–182.
Ginanjar, A., Purnama Sari, W., Rahmawati, H., & Dwipriyoko, E. (2019). Metodologi RUP Terhadap Pengolahan Data Nilai Siswa Berbasis Android dan NodeJS. Jurnal TIARSIE, 16(4), 113. https://doi.org/10.32816/tiarsie.v16i4.66
Ifin, N. E. (2001). Design and Construction of a. Congreso Sobre Traducción Automática, 14(8), 1–13. http://www.eamt.org/summitVIII/papers/bond.pdf
Jatika, P. L., Setiawan, A., Samsugi, S., & Alita, D. (2023). RancangBangun SistemInformasiAkademikSMKTamanSiswa1TanjungKarangBerbasisWeb. 4, 53–59.
Kamila, A. R., Derhass, G. H., Rabbani, D. A., Andry, J. F., & Lee, F. S. (2024). Aplikasi Absensi Berbasis Android Pada Sekolah Boarding Sebagai Transformasi Digital Bidang Pendidikan. Nuansa Informatika, 18(2), 26–34. https://doi.org/10.25134/ilkom.v18i2.155
Noor Ekajati, E., Rahmat Hidayat, C., & Sudiarjo, A. (2024). Rancang Bangun Aplikasi Tes Iq Berbasis Android Menggunakan Metode Waterfall. JATI (Jurnal Mahasiswa Teknik Informatika), 8(4), 8023–8031. https://doi.org/10.36040/jati.v8i4.10485
Nurkholis, A., Jupriyadi, J., Sucipto, A., Pasha, D., Sobirin, M. H., Nazar, M. A., & Suhartanto, A. (2022). Implementasi Sistem Informasi Profil Sekolah Berbasis Web pada SMK Minhadlul Ulum. Journal of Engineering and Information Technology for Community Service, 1(2), 50–57. https://doi.org/10.33365/jeit-cs.v1i2.135
Pesik, Y. H., Vidya, V., Agustian, I. J., & Trisno, I. B. (2022). Perancangan Dan Pembuatan Aplikasi Manajemen Acara Berbasis Mobile Menggunakan Flutter. Jurnal Nasional Komputasi Dan Teknologi Informasi (JNKTI), 5(6), 989–997. https://doi.org/10.32672/jnkti.v5i6.5436
Qurata Ayun, A., Syamsul Irfan A, L. A., & Djul Fikry Budiman, dan. (n.d.). Aplikasi Mobile Monitoring Data Mahasiswa Teknik Elektro Universitas Mataram Menggunakan Framework Flutter Dan Firebase Mobile Monitoring Data Application of Mataram University Electro Engineering Students Using Framework Flutter and Firebase.
Rahmawati, D. A. V. G. (2024). Jurnal dunia pendidikan. Jurnal Dunia Pendidikan, 3(November), 1658–1668. http://jurnal.stokbinaguna.ac.id/index.php/JURDIP/article/view/2083
Riswanto, B., & Fahrudin, I. (2024). Perancangan Aplikasi Kasir Aira Motor Berbasis Android Menggunakan Firebase Realtime Database. Digital Transformation Technology, 4(2), 776–784. https://doi.org/10.47709/digitech.v4i2.4593
Romadoni, J., Hakim, B. R., & Rasyid, M. (2023). Sistem Informasi Wisata Religi di Kota Banjarmasin Berbasis Flutter dan Firebase. JSITIK: Jurnal Sistem Informasi Dan Teknologi Informasi Komputer, 2(1), 41–53. https://doi.org/10.53624/jsitik.v2i1.310
Rozi, M. F., Siregar, H., Hambali, Y. A., & Rasim, R. (2025). Rancang Bangun Sistem Manajemen Akademik Mahasiswa Berbasis Mobile Multiplatform Menggunakan Flutter. Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), 4(2), 459–468. https://doi.org/10.62712/juktisi.v4i2.436
Safitri, A. (2022). Perancangan Sistem Informasi Akuntansi Tabungan Siswa Berbasis Web Pada SD Negeri 1 Tanjung Gading. Jurnal Ilmiah Sistem Informasi Akuntansi, 1(2), 1–6. https://doi.org/10.33365/jimasia.v1i2.903
Siti Arofah, R., & Fazrin Nasrulloh, S. (2024). Rancang Bangun Aplikasi Manajemen Dan Kolaborasi Kelas Dalam Perkuliahan Menggunakan Flutter Dan Firebase. JATI (Jurnal Mahasiswa Teknik Informatika), 8(5), 9865–9875. https://doi.org/10.36040/jati.v8i5.10751
Styawati, S., Oktaviani, L., & Lathifah, L. (2021). Penerapan Sistem Pembelajaran Dalam Jaringan Berbasis Web Pada Madrasah Aliyah Negeri 1 Pesawaran. Jurnal Widya Laksmi: Jurnal Pengabdian Kepada Masyarakat, 1(2), 68–75. https://doi.org/10.59458/jwl.v1i2.15
Surya, J., & Pangestu, F. A. (2021). Aplikasi E-Raport Dalam Pelaporan Hasil Belajar Peserta Didik SMAN 8 Tanjung Jabung Timur Berbasis Android. Seminar Nasional Informatika (SENATIKA) 2021, 330–341.
Sylfania, D. Y., Juniawan, F. P., & Agusti, L. (2019). Implementasi Sistem Informasi Akademik Berbasis Android pada SMA Negeri 1 Tempilang. Jurnal Edukasi Dan Penelitian Informatika (JEPIN), 5(3), 301. https://doi.org/10.26418/jp.v5i3.33276
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Aplikasi Manajemen Data Siswa dan Nilai Berbasis Android Menggunakan Flutter dan Firebase dengan Metode Waterfall
Pages: 886-894
Copyright (c) 2025 Chandra Bagus Setiawan, Rusliyawati Rusliyawati

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).













