Development of a Student Code of Conduct Information System Using the Laravel and Agile Methodology at SMKN 1 Bonjol
DOI:
https://doi.org/10.70356/jafotik.v4i2.127Keywords:
Information System, Student Discipline, Laravel Framework, Agile Development Method, SMKN 1 BonjolAbstract
Managing student discipline at SMKN 1 Bonjol was previously conducted manually using logbooks, which made the process prone to data loss, duplication, and delays in communicating student coaching information to parents. This study aims to design and develop a web-based Student Discipline Information System (SIMTATIB). The research employed a Research and Development (R&D) methodology using the Agile System Development Life Cycle (SDLC), consisting of the Requirement, Design, Development, Testing, Deployment, and Review stages. The system was developed using the Laravel 13 framework, PHP 8.4, and MySQL, and integrated with the WhatsApp Gateway via Fonnte to enable automated notifications. Alpha testing using Whitebox Testing produced acceptable Cyclomatic Complexity values, while Blackbox Testing achieved a 100% success rate. Beta testing based on the ISO/IEC 25010 standard, conducted by system experts, achieved an average score of 96.24%, while evaluation by Counseling Guidance (BK) teachers demonstrated that the system is highly feasible and practical for optimizing student discipline management.
Downloads
References
Okpatrioka, “Okpatrioka STKIP Arrahmaniyah,” DHARMA ACARIYA NUSANTARA : Jurnal Pendidikan, Bahasa dan Budaya, 2023.
D. Okta Putra, “Penerapan Metode Agile Pada Aplikasi E-Point Pelanggaran Tata Tertib Siswa,” 2023.
A. Sultan Adensa, K. Raihan, R. Faisal Rafi, I. Richwandi Putra, and F. Azizah, “Pengembangan Web Dinas Perpustakaan dan Arsip Berbasis Laravel Framework pada DPAD Kota Tangerang,” 2023, doi: https://doi.org/10.36040/jati.v7i6.7840.
R. Yuniarti, I. H. Santi, and W. D. Puspitasari, “Perancangan Aplikasi Point Of Sale Untuk Manajemen Pemesanan Bahan Pangan Berbasis Framework Laravel,” 2022, doi: https://doi.org/10.36040/jati.v6i1.4283.
N. H. Ade Maulana, Rekayasa PerangkatLunak: Konsep, Metpde, dan Praktik Terbaik. 2023.
T. Dybå and T. Dingsøyr, “Empirical studies of agile software development: A systematic review,” Information and Software Technology, vol. 50, no. 9–10, pp. 833–859, 2008, doi: https://doi.org/10.1016/j.infsof.2008.01.006.
P. Abrahamsson, O. Salo, J. Ronkainen, and J. Warsta, Agile Software Development Methods: Review and Analysis. Espoo, Finland: VTT Publications, 2002.
P. Abrahamsson, J. Warsta, M. T. Siponen, and J. Ronkainen, “New directions on agile methods: A comparative analysis,” in Proc. 25th Int. Conf. Software Engineering (ICSE), 2003, pp. 244–254, doi: https://doi.org/10.1109/ICSE.2003.1201204.
F. Paetsch, A. Eberlein, and F. Maurer, “Requirements engineering and agile software development,” in Proc. 12th IEEE Int. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE), 2003, pp. 308–313, doi: https://doi.org/10.1109/ENABL.2003.1231428.
M. Pikkarainen, M. Haikara, O. Salo, P. Abrahamsson, and J. Still, “The impact of agile practices on communication in software development,” Empirical Software Engineering, vol. 13, pp. 303–337, 2008, doi: https://doi.org/10.1007/s10664-008-9065-9.
A. Sampaio, A. Vasconcelos, and P. R. Falcone Sampaio, “Assessing agile methods: An empirical study,” Journal of the Brazilian Computer Society, vol. 10, pp. 21–48, 2004, doi: https://doi.org/10.1007/BF03192357.
W. N. Behutiye, P. Rodríguez, M. Oivo, and A. Tosun, “Analyzing the concept of technical debt in the context of agile software development: A systematic literature review,” Information and Software Technology, vol. 82, pp. 139–158, 2017, doi: https://doi.org/10.1016/j.infsof.2016.10.004.
M. Kuhrmann et al., “What makes agile software development agile?” IEEE Transactions on Software Engineering, vol. 48, no. 9, pp. 3523–3539, 2022, doi: https://doi.org/10.1109/TSE.2021.3099532.
W. D. Prastowo, D. Danianti, and A. Pramuntadi, “Analisis Risiko Pada Pengembangan Perangkat Lunak Menggunakan Metode Agile Dan RAD (Rapid Application Development),” Citizen : Jurnal Ilmiah Multidisiplin Indonesia, vol. 3, no. 3, pp. 169–174, Aug. 2023, doi: https://doi.org/10.53866/jimi.v3i3.388.
Shalahuddin. M. A.S Rosa, Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek). 2016.
F. Asfiana Putri, G. Indah Marthasari, and I. Nuryasin, “Rancang Bangun Perangkat Lunak Perhitungan Metrik Cyclomatic Complexity Berdasarkan Control Flow Graph Berbasis Web,” REPOSITOR, vol. 5, no. 1, pp. 565–574, 2023, doi: https://doi.org/10.22219/repositor.v5i1.31118
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Rahmi Fadila, Ami Anggraini Samudra, Herisvan Hendra

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








