Design of Continuous Web APP: Guidance and Counseling Management Information System at SMKN 1 Purwakarta using Laravel Framework
DOI:
https://doi.org/10.35870/ijsecs.v3i3.1855Keywords:
Information System, Guidance and Counseling, Web Application, Extreme Programming, LaravelAbstract
An Information System plays a crucial role in addressing the challenges associated with archiving guidance and counseling reports, thereby enhancing the quality of Guidance and Counseling Services at SMKN 1 Purwakarta. This research aims to develop a web application that not only streamlines the archiving process but also provides a foundation for future enhancements. The research process involves a comprehensive literature review, data collection, system analysis, system development, and report generation. Data acquisition encompasses both extensive literature searches and empirical fieldwork, involving interviews and direct observations of relevant stakeholders. The adoption of the Extreme Programming methodology is justified due to its efficiency in rapid software development and adaptability to changing requirements. Laravel, chosen as the framework, offers robust features, an active community, and continuous updates to support ongoing development. The outcome of this research is a Management Information System for guidance and counseling, leveraging Bootstrap for the frontend, Laravel for the backend, and MySQL for the database. The research also provides documentation for future improvements, including the results of black-box testing.
Downloads
References
Permendikbud Nomor 111 Tahun 2014 Tentang Bimbingan dan Konseling Pada Pendidikan Dasar dan Pendidikan Menengah. 2014. Available at: https://jdih.kemdikbud.go.id/sjdih/siperpu/dokumen/salinan/Permendikbud%20Nomor%20111%20Tahun%202014.pdf
Pentingnya Bimbingan dan Konseling dalam Implementasi Kurikulum Merdeka - Direktorat SMP. (n.d.). Available at: https://ditsmp.kemdikbud.go.id/pentingnya-bimbingan-dan-konseling-dalam-implementasi-kurikulum-merdeka/
Kementerian Pendidikan Dan Kebudayaan Direktorat Jenderal Guru Dan Tenaga Kependidikan. (2016). Panduan Operasional Penyelenggaraan Bimbingan Dan Konseling Sekolah Menengah Kejuruan (SMK).
Kahfi Rajab, A., Syamsurijal, M., Satria, G., Zain, M., & Makassar, U. N. 2023. Pengembangan Sistem Informasi Bimbingan dan Konseling di SMK Negeri 2 Makassar. UNM of Journal Technologycal, 7(1).
Cahyadi, C. M., & Susanto, G. 2020. Rancang Bangun Sistem Informasi Bimbingan Konseling di SMK Tamansiswa Mojokerto Berbasis Web Menggunakan Model Waterfall. 2(1). Available at: https://ejournal.unikama.ac.id/index.php/jtst/article/view/4154/2560
Shrivastava, A., Jaggi, I., Katoch, N., Gupta, D., & Gupta, S. 2021. A Systematic Review on Extreme Programming. Journal of Physics: Conference Series, 1969(1). DOI: https://doi.org/10.1088/1742-6596/1969/1/012046
Fenardi, O., & Lee, F. S. 2023. Aplikasi Akademik Berbasis Website Menggunakan Metode Extreme Programming Pada SMAN1 Belinyu. Jurnal Teknologi Dan Sistem Informasi Bisnis, 5(4), pp.440–447. DOI: https://doi.org/10.47233/jteksis.v5i4.843
Purnama Sari, D., & Wijanarko, R. 2019. Implementasi Framework Laravel pada Sistem Informasi Penyewaan Kamera (Studi Kasus Di Rumah Kamera Semarang). 2(1), pp.32–36. Available at: https://core.ac.uk/download/pdf/322595458.pdf
Laravel. 2023. Laravel Official Site. Available at: https://laravel.com/docs/10.x
Ram, M. 2023. The Benefits of Continuous Integration and Deployment with Laravel | Medium. Available at: https://medium.com/@mukesh.ram/the-benefits-of-continuous-integration-and-deployment-with-laravel-350544ebde3a
Anushka, V. 2023. Benefit of using MVC | GeeksforGeeks. Available at: https://www.geeksforgeeks.org/benefit-of-using-mvc/
Laaziri, M., Benmoussa, K., Khoulji, S., & Kerkeb, M. L. 2019. A Comparative study of PHP frameworks performance. Procedia Manufacturing, 32, pp.864–871. DOI: https://doi.org/10.1016/j.promfg.2019.02.295
Venema, M. 2023. What Is Extreme Programming (XP)? - Values, Principles, And Practices. Available at: https://www.nimblework.com/agile/extreme-programming-xp/
Beck, K., Jeffries, R., Hendrickson, C., & Martin, R. C. 2003. Extreme Programming Refactored: The Case Against XP. Apress.
Wallace, Doug., Raggett, Isobel., & Aufgang, Joel. 2003. Extreme programming for Web projects. Addison-Wesley.
Hakim, L., Kristanto, S. P., Yusuf, D., & Rifqi, M. M. 2021. E-Ticket Application as Supporting Technology During COVID-19 Pandemic in Baluran National Park. INTEK: Jurnal Penelitian, 8(1), DOI: https://doi.org/10.31963/intek.v8i1.2307
Kanade, V. 2022. Extreme Programming: A Comprehensive Guide - Spiceworks. Available at: https://www.spiceworks.com/tech/devops/articles/what-is-extreme-programming/
Mortier du, G. 2022. What Is a Database Diagram? | Vertabelo Database Modeler. Available at: https://vertabelo.com/blog/what-is-database-diagram/
Dicoding Intern. 2021. Contoh Use Case Diagram Lengkap dengan Penjelasannya - Dicoding Blog. Dicoding. Available at: https://www.dicoding.com/blog/contoh-use-case-diagram/
Kurniawan, T. B., & Syarifuddin. 2020. Perancangan Sistem Aplikasi Pemesanan Makanan dan Minuman pada Cafetaria No Caffedi Tanjung Balai Karimun Menggunakan Bahasa Pemograman PHP dan MYSQL. Jurnal TIKAR, 1(2). DOI: https://doi.org/https://doi.org/10.51742/teknik_informatika.v1i2.153
Figma. 2023. Low-Fidelity Prototyping: What Is It and How Can It Help? | Figma. Available at: https://www.figma.com/resource-library/low-fidelity-prototyping/
Ramadhan, E. G. 2017. Low fidelity dan high fidelity Mockup | by Evan Gilang Ramadhan | UNIKOM Codelabs | Medium. Medium. Available at: https://medium.com/codelabs-unikom/low-fidelity-dan-high-fidelity-mockup-a40f04b4af69
Subecz, Z. 2021. Web-development with Laravel framework. Gradus, 8(1), pp.211–218. DOI: https://doi.org/10.47833/2021.1.csc.006
Putra, P.H. and Novelan, M.S., 2020. Perancangan Aplikasi Sistem Informasi Bimbingan Konseling Pada Sekolah Menengah Kejuruan. Jurnal Teknovasi, 7(1), pp.1-7.
Raisman Adhitya, Fahrullah, & Dedy Mirwansyah. 2022. Aplikasi Bimbingan Konseling Berbasis Web Di Smk Negeri 16 Samarinda. Jurnal Informatika, 1(2), 13–31. DOI: https://doi.org/10.57094/ji.v1i2.358.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Authors who publish with this journal agree to the following terms:
1. Copyright Retention and Open Access License
Authors retain copyright of their work and grant the journal non-exclusive right of first publication under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
This license allows unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
2. Rights Granted Under CC BY 4.0
Under this license, readers are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, including commercial use
- No additional restrictions — the licensor cannot revoke these freedoms as long as license terms are followed
3. Attribution Requirements
All uses must include:
- Proper citation of the original work
- Link to the Creative Commons license
- Indication if changes were made to the original work
- No suggestion that the licensor endorses the user or their use
4. Additional Distribution Rights
Authors may:
- Deposit the published version in institutional repositories
- Share through academic social networks
- Include in books, monographs, or other publications
- Post on personal or institutional websites
Requirement: All additional distributions must maintain the CC BY 4.0 license and proper attribution.
5. Self-Archiving and Pre-Print Sharing
Authors are encouraged to:
- Share pre-prints and post-prints online
- Deposit in subject-specific repositories (e.g., arXiv, bioRxiv)
- Engage in scholarly communication throughout the publication process
6. Open Access Commitment
This journal provides immediate open access to all content, supporting the global exchange of knowledge without financial, legal, or technical barriers.
