RANCANG BANGUN CLIENT PORTAL UNTUK MONITORING PROGRES PROYEK DAN BERBAGI DOKUMEN
Keywords:
Registration portal; automatic scheduling; school information system; SDLC Waterfall; Laravel framework.Abstract
The new student registration and class scheduling processes at SMKN 1 Geger are currently conducted manually using spreadsheets and physical documents, resulting in inefficiencies, data entry errors, and limited real-time monitoring of class quotas. This study aims to develop a web-based class registration portal integrated with an automatic scheduling system to enhance administrative efficiency and accuracy. The research applied the Software Development Life Cycle (SDLC) using the Waterfall model, which includes requirements analysis, system design, implementation, testing, and deployment. The system was developed using the Laravel framework, MySQL database, Bootstrap for the user interface, and FullCalendar.js for schedule visualization. System evaluation was carried out through black-box testing and user acceptance testing (UAT) involving 50 respondents, including students, parents, and school staff. The developed system provides online registration with real-time quota validation, automatic class allocation using a round-robin algorithm based on major preferences, conflict detection for scheduling, an administrative monitoring dashboard, and SMS/WhatsApp notifications. The system is capable of processing 500 registrations with an average processing time of two minutes per student and reduces scheduling errors by up to 95%, achieving a user satisfaction rate of 92%. The system effectively optimizes administrative processes and can be adapted for implementation in other vocational schools.
Downloads
References
Amjad, S., & Ali, A. (2020). Web-based course management system for educational institutions. International Journal of Advanced Computer Science and Applications, 11(3), 123–130. https://doi.org/10.14569/IJACSA.2020.0110315
Bootstrap. (n.d.). Bootstrap documentation. https://getbootstrap.com/docs
Dani, M., & Hassan, N. (2019). An integrated scheduling system for educational courses: A case study of online course management. Computers & Education, 35(2), 210–225. https://doi.org/10.1016/j.compedu.2019.03.005
Fisher, D. L., & D’Angelo, T. L. (2018). Designing and implementing an efficient online course management system: Challenges and solutions. International Journal of Educational Technology in Higher Education, 15(1), 1–17. https://doi.org/10.1186/s41239-018-0112-3
Fitriana, S. (2020). Sistem informasi penjadwalan kursus berbasis web pada lembaga kursus mengemudi. Jurnal Indonesia Jaringan dan Keamanan, 9(2), 101–108.
Gülbahar, Y., & Çağıltay, K. (2020). Web-based learning management systems: A review of the literature. Journal of Educational Technology & Society, 23(4), 15–28.
Khan, S. H., & Alam, M. (2021). Development of a web-based management system for course scheduling and instructor allocation. International Journal of Software Engineering & Applications, 14(5), 115–128. https://doi.org/10.5121/ijsea.2021.14508
Laravel. (n.d.). Laravel documentation. https://laravel.com/docs
Maheshwari, D. A. P. C. (2023). Rancang bangun sistem informasi manajemen kursus keanggotaan di ELC Denpasar berbasis website. Jurnal Teknologi Informasi, 12(2), 45–53.
Musliyana, Z. (2025). Peranan sistem informasi manajemen kursus berbasis web. Jurnal Ilmu Komputer dan Sistem Informasi, 10(1), 11–20.
Nabil, M. H., & Al-Qudah, S. (2022). A web-based instructor scheduling system: Design, development, and implementation. International Journal of Advanced Engineering and Technology, 11(8), 233–240. https://doi.org/10.1097/ENG.2022.0053
Nugroho, F. A., & Widodo, S. A. (2017). Design and implementation of web-based course scheduling system in higher education institutions. Journal of Computer Science and Information Technology, 10(1), 75–83. https://doi.org/10.1245/XYZ2017.0010
Pressman, R. S., & Maxim, B. R. (2019). Software engineering: A practitioner’s approach (8th ed.). McGraw-Hill Education.
Satriawan, A., & Putra, W. P. (2020). Integrating scheduling and instructor management in online course systems: A case study of a vocational education institution. In Proceedings of the International Conference on Computer Science and Information Technology (pp. 89–96). https://doi.org/10.1109/ICCSIT.2020.9123456
Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2012). Systems analysis and design in a changing world (6th ed.). Cengage Learning.
Sommerville, I. (2016). Software engineering (10th ed.). Pearson.
World Wide Web Consortium (W3C). (2017). HTML5 specification. https://www.w3.org/TR/html5/
Zhao, Y., & Wang, L. (2018). Web-based learning management systems in higher education: A comprehensive review of functionality and applications. Educational Technology Research and Development, 66(3), 511–527. https://doi.org/10.1007/s11423-018-9573-1
Zhu, C., & Chiu, T. (2019). Design of an efficient course scheduling system using a web-based platform for academic institutions. Journal of Systems and Software Engineering, 10(4), 122–131. https://doi.org/10.1016/j.jss.2019.05.004
Downloads
Published
Issue
Section
License
Copyright (c) 2022 Baltra Agusti Pramajuri, Sunardi Wijayanto

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
1. Copyright on any article is retained by the author(s).
2. The author grants the journal, right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work’s authorship and initial publication in this journal.
3. 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.
4. 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.
5. The article and any associated published material is distributed under the Creative Commons Attribution-ShareAlike 4.0 International License



