Rancang Bangun Sistem Absensi dan Jurnal Kegiatan Harian Guru Berbasis Website Menggunakan Metode Agile Methodology dengan Bahasa Php (Studi Kasus: Mi Khoirul Huda Bedahan Kota Depok)
Design and Development of a Web-Based Attendance and Daily Teacher Activity Log System Using the Agile Methodology and the PHP Programming Language (Case Study: MI Khoirul Huda Bedahan, Depok City)
Abstract
Proses pencatatan absensi siswa dan jurnal kegiatan harian guru di MI Khoirul Huda Bedahan Kota Depok sebelumnya masih dilakukan secara manual sehingga menyebabkan proses pengelolaan data menjadi kurang efektif, memerlukan waktu yang relatif lama, serta berpotensi menimbulkan kesalahan pencatatan dan kehilangan data. Penelitian ini bertujuan untuk merancang dan membangun sistem absensi siswa dan jurnal kegiatan harian guru berbasis website yang dapat membantu meningkatkan efektivitas pengelolaan administrasi sekolah. Metode pengembangan sistem yang digunakan adalah Agile Methodology yang terdiri dari tahapan perencanaan, perancangan, pengembangan, pengujian, dan evaluasi secara iteratif. Sistem dikembangkan menggunakan bahasa pemrograman PHP dengan database MySQL serta dirancang untuk mendukung dua jenis pengguna, yaitu admin dan guru. Pengujian sistem dilakukan menggunakan metode Black Box Testing untuk memastikan setiap fungsi berjalan sesuai dengan kebutuhan pengguna. Hasil pengujian menunjukkan bahwa seluruh fitur pada sistem, meliputi autentikasi pengguna, pengelolaan data master, pengisian absensi siswa, pencatatan jurnal kegiatan harian guru, serta pembuatan laporan dalam format Excel, dapat berfungsi dengan baik sesuai dengan hasil yang diharapkan. Implementasi sistem yang dikembangkan mampu meningkatkan efisiensi pengelolaan data, mengurangi risiko kesalahan pencatatan, serta mendukung proses digitalisasi administrasi di MI Khoirul Huda Bedahan Kota Depok.
ABSTRACT
At MI Khoirul Huda Bedahan in Depok, the process of recording student attendance and teachers’ daily activity logs was previously done manually, resulting in inefficient data management, a relatively time-consuming process, and a potential for recording errors and data loss. This study aims to design and develop a web-based system for student attendance and teachers’ daily activity logs that can help improve the effectiveness of school administration. The system development method used was the Agile Methodology, which consists of iterative stages of planning, design, development, testing, and evaluation. The system was developed using the PHP programming language with a MySQL database and was designed to support two types of users: administrators and teachers. System testing was conducted using the Black Box Testing method to ensure that every function operates in accordance with user requirements. Test results show that all system features—including user authentication, master data management, student attendance recording, teacher daily activity journal entries, and report generation in Excel format—function properly as expected. The implementation of this system has improved data management efficiency, reduced the risk of recording errors, and supported the digitization of administrative processes at MI Khoirul Huda Bedahan in Depok City.
References
Anggit, H., Bagas, F., & Pipin, T. H. (2023). Sistem informasi absensi siswa berbasis web (studi kasus pada SMK Kesehatan Nasional Surakarta). *Jurnal INFORMA Politeknik Indonusa Surakarta, 9*, 2–7. https://ojs.smkmerahputih.com/index.php/jimu/article/view/487
Gustiar, Zakir, S., Aprison, W., & Sesmiarni, Z. (2022). Perancangan absensi siswa berbasis web berbasis PHP MySQL di SMA Negeri 1 Palupuh. *Intellect*. https://doi.org/10.57255/intellect.v1i1.52
Harmita, D., & Aly, H. N. (2023). Implementasi pengembangan dan tujuan kurikulum. *Jurnal Multilingual, 3*(1), 114 123. https://ejournal.penerbitjurnal.com/index.php/multilingual/article/view/125
Irfan, M., Rosid, M. A. G. N., & Lutfiyani, A. (2023). Perancangan sistem absensi berbasis website dengan metode Waterfall di BAPPEDA Kebumen. *KST*. https://doi.org/10.53863/kst.v5i01.702
Monariska, E. (2024). Pembuatan aplikasi jurnal harian guru berbasis web di sekolah menengah atas. *JE (Journal of Empowerment), 5*(2). https://jurnal.unsur.ac.id/je/article/view/4611
Nurfaizah, N., Mu'amar, W., Haryatno, I., & Hidayah, A. B. (2024). Implementasi metode Agile pada sistem informasi manajemen sekolah berbasis website. *Jurnal Algoritma, 21*(2), 73–81. https://jurnal.itg.ac.id/index.php/algoritma/article/view/1775
Pahrevi, N. M. (2024). Pengembangan aplikasi absensi siswa berbasis web pada SMKN 1 Karawang. *Restikom, 6*(1), 15–23. https://doi.org/10.52005/restikom.v6i1.281
Pertiwi, T. A., Luchia, N. T., Sinta, P., Dahlia, A., Fachrezi, I. R., & Aprinastya, R. (2023). Perancangan dan implementasi sistem informasi absensi berbasis web menggunakan metode Agile software development. *Jurnal Testing dan Implementasi Sistem Informasi, 1*(1). https://doi.org/10.55583/jtisi.v1i1.325
Ramadhan, C., Senubekti, M. A., & Amalia, D. (2025). Penerapan metodologi Agile dalam pengembangan perangkat lunak. *Router: Jurnal Teknik Informatika dan Terapan, 3*(2), 10–15. https://doi.org/10.62951/router.v3i2.411
Ramadhan, W., & Putra, S. H. (2022). Aplikasi absensi mahasiswa dan dosen Politeknik Ganesha Medan berbasis web menggunakan PHP dan MySQL. *REMIK*. https://doi.org/10.33395/remik.v6i3.11674
Ramadhani, Y., Kurniawan, D., Fikri, M., Aghil, R., & Sihombing, Z. Z. (2024). Rancang bangun sistem informasi pengelolaan surat masuk berbasis web. *RIGGS: Journal of Artificial Intelligence and Digital Business, 4*(2). https://doi.org/10.31004/riggs.v4i2.723
Saputra, A., Rosadi, A., Hakim, F. I., & Saprudin. (2023). Perancangan sistem informasi absensi siswa berbasis web pada SMK N 42 Jakarta menggunakan metode extreme programming. *JORAPI: Journal of Research and Publication Innovation*.https://jurnal.portalpublikasi.id/index.php/JORAPI/article/view/293
Siahaan, M. F., & Pardede, M. (2022). Perancangan sistem informasi promosi dan penjualan pada PT. Gaya Makmur Mulia menggunakan metode prototype. *Jurnal Armada Informatika, 6*(2). https://jurnal.stmikmethodistbinjai.ac.id/jai/article/view/60
Sofyan, A., Sari, A. O., & Zuraidah, E. (2021). Rancang bangun sistem informasi monitoring absensi karyawan berbasis website. *Infotek: Jurnal Informatika dan Teknologi, 4*(2), 301–311. https://doi.org/10.29408/jit.v4i2.3721
Syarif Hidayatullah, D., Prabowo, D., & Nugroho, N. (2023). Rancang bangun sistem informasi desa berbasis website menggunakan metode Scrum. *Jurnal Teknologi Sistem Informasi, 4*(2), 254–277. https://jurnal.mdp.ac.id/index.php/jtsi/article/view/5313