Design of Continuous Web APP: Guidance and Counseling Management Information System at SMKN 1 Purwakarta using Laravel Framework

Main Article Content

Kornelius Rhesa Valdis Setyawan
Muhamad Fahmi Rizal
Suprih Widodo
Rizki Hikmawan

Abstract

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.

Article Details

How to Cite
Setyawan, K. R. V., Rizal, M. F., Widodo, S., & Hikmawan, R. (2023). Design of Continuous Web APP: Guidance and Counseling Management Information System at SMKN 1 Purwakarta using Laravel Framework. International Journal Software Engineering and Computer Science (IJSECS), 3(3), 410–423. https://doi.org/10.35870/ijsecs.v3i3.1855
Section
Articles
Author Biographies

Kornelius Rhesa Valdis Setyawan, Universitas Pendidikan Indonesia

Information Systems & Technology Education Study Program, Universitas Pendidikan Indonesia, Purwakarta Campus, Purwakarta Regency, West Java Province, Indonesia

Muhamad Fahmi Rizal, Universitas Pendidikan Indonesia

Information Systems & Technology Education Study Program, Universitas Pendidikan Indonesia, Purwakarta Campus, Purwakarta Regency, West Java Province, Indonesia

Suprih Widodo, Universitas Pendidikan Indonesia

Information Systems & Technology Education Study Program, Universitas Pendidikan Indonesia, Purwakarta Campus, Purwakarta Regency, West Java Province, Indonesia

Rizki Hikmawan, Universitas Pendidikan Indonesia

Information Systems & Technology Education Study Program, Universitas Pendidikan Indonesia, Purwakarta Campus, Purwakarta Regency, West Java Province, Indonesia

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.