Web-based student Course Registration System (KRS) using the Extreme Programming (XP) method
DOI:
https://doi.org/10.35335/mandiri.v13i3.363Keywords:
CodeIgniter, Extreme Programming, KRS System, MySQL, PHPAbstract
This research aims to design and develop a web-based Study Plan Card (KRS) system. The background of this study arises from challenges in the manual KRS process, which is time-consuming, prone to errors, and complicates information access. The development method employed is Extreme Programming (XP), which enables iterative system development and responsiveness to changing requirements. Data collection was conducted through observations, interviews, and document studies. The system was developed using PHP with the CodeIgniter 4 framework and MySQL database. The results indicate that the web-based KRS system enhances the efficiency of the KRS process, reduces data entry errors, and facilitates information access for students. Key features of the system include online KRS completion, digital signing by academic advisors, and integration with other academic information systems. System evaluation shows a significant improvement in data accuracy, accessibility, and information security. In conclusion, the implementation of this web-based KRS system successfully addresses issues in the manual KRS process, improves the quality of academic services, and provides an effective solution for KRS management
References
Biswas, B., Roy, S. K., & Roy, F. (2020). Students Perception of Mobile Learning during COVID-19 in Bangladesh: University Student Perspective. Aquademia, 4(2), ep20023. https://doi.org/10.29333/aquademia/8443
Castro Benavides, L. M., Tamayo Arias, J. A., Arango Serna, M. D., Branch Bedoya, J. W., & Burgos, D. (2020). Digital Transformation in Higher Education Institutions: A Systematic Literature Review. Sensors (Basel, Switzerland), 20(11), 1–22. https://doi.org/10.3390/s20113291
Del Sole, A. (2021). Introducing Visual Studio Code. Visual Studio Code Distilled, 1–15. https://doi.org/10.1007/978-1-4842-6901-5_1
Dontre, A. J. (2021). The influence of technology on academic distraction: A review. Human Behavior and Emerging Technologies, 3(3), 379–390. https://doi.org/10.1002/hbe2.229
Esya Ardhana, F., & Parga Zen, B. (2024). Perancangan Sistem Informasi Sekolah Dasar Berbasis Website Menggunakan Metode Rapid Application Development. Jurnal Sistem Informasi Galuh, 2(1), 71–83. https://doi.org/10.25157/jsig.v2i1.3729
Febriyanto, E., Naufal, R. S., & Sulistiawati, S. (2020). Planning of the Web-based E-Raport Assessment System. Aptisi Transactions On Technopreneurship (ATT), 2(1), 48–58. https://doi.org/10.34306/att.v2i1.27
Hakim, H., Sellami, A., Abdallah, H. Ben, & Abran, A. (2020). Improving the structural size measurement method through the assessment of nested (multi-level) control structures in UML sequence diagram. CEUR Workshop Proceedings, 2725.
Halwa, E. N., & Marwati, A. (2021). Analisis Sistem Informasi Akademik Universitas Sunan Giri Surabaya Menggunakan Metode Pieces. Jurnal Ilmiah Manajemen Informasi Dan Komunikasi, 5(2), 1–15. https://doi.org/10.56873/jimik.v5i2.146
Ibrahim, N., Chandra, A. Y., Saari, E. M., Taqwa, P., & Pratama, I. (2023). The Effectiveness of Web 2 . 0 Tools Training Workshop Using Canva and Figma in Developing Creative Visual Content. 13(2), 35–45.
Ismai. (2020). Studi Komparasi Pengembangan Websitedengan Framework Codeigniter Dan Laravel. Conference on Business, Social Sciences and Innovation Technology, 1(1), 614–621. https://journal.uib.ac.id/index.php/cbssit/article/download/1469/969/
JavaScript from Beginner to Professional: Learn JavaScript quickly by ... - Laurence Lars Svekis, Maaike van Putten, Codestars By Rob Percival - Google Books. (n.d.). Retrieved December 3, 2024, from https://books.google.co.id/books?hl=en&lr=&id=n_xTEAAAQBAJ&oi=fnd&pg=PP1&dq=JavaScript+for+Beginners+&ots=yqsq0kDpJS&sig=AsH20Y0AJ0iWhDjCtmuDe58_psI&redir_esc=y#v=onepage&q=JavaScript for Beginners&f=false
Jurnal, H., Chandani, C., & Wijanarko Adi Putra, T. (2021). Jurnal Teknik Informatika Dan Teknologi Informasi Rancang Bangun Sistem Informasi Akademik Berbasis Web Mobile. 1(3).
Kurniawan, A., & Fauziah. (2023). SIMPEL (Sistem Informasi Manajemen Pelatihan) Internal BRI Menggunakan Metode Agile dengan Model Extreme Programming dan Algoritma Brute Force. Jurnal JTIK (Jurnal Teknologi Informasi Dan Komunikasi), 7(2), 270–279. https://doi.org/10.35870/JTIK.V7I2.754
Li, H., Zhang, H., & Zhao, Y. (2021). Design of computer-aided teaching network management system for college physical education. Computer-Aided Design and Applications, 18(s4), 152–162. https://doi.org/10.14733/CADAPS.2021.S4.152-162
Malius, H., Apriyanto, & Ali Hakam Dani, A. (2021). Sistem Informasi Sekolah Berbasis Web Pada Sekolah Dasar Negeri (Sdn) 109 Seriti. Indonesian Journal Of Education And Humanity, 1(3), 156–168.
Novaliendry, D., & Putri, N. D. (2021). Design and Build a Photo Studio Marketplace in the City of Padang Using the Codeigniter Framework. Jurnal Teknologi Informasi Dan Pendidikan, 14(1), 19–27. https://doi.org/10.24036/tip.v14i1.401
Rambe, B. H., Pane, R., Irmayani, D., Nasution, M., Munthe, I. R., Ekonomi, F., & Bisnis, D. (2020). UML Modeling and Black Box Testing Methods in the School Payment Information System. Jurnal Mantik, 4(3), 1634–1640. https://iocscience.org/ejournal/index.php/mantik
Rosca, D., & Domingues, L. (2021). A systematic comparison of roundtrip software engineering approaches applied to UML class diagram. Procedia Computer Science, 181(2019), 861–868. https://doi.org/10.1016/j.procs.2021.01.240
Sunardi, S., & Permana, B. R. S. (2024). Implementasi Framework Codeigniter Dalam P Erancangan Aplikasi Penerimaan Siswa Baru pada SMK Nurul Amin. Indonesian Research Journal on Education, 4(1), 17-23–17 – 23. https://doi.org/10.31004/IRJE.V4I1.428
Suryani, S., Nurdiansah, N., Faizal, F., Nirwana, N., Johanis, A. R., Marsa, M., & Pratama, A. Y. (2023). UI/UX Design Of Mobile-Based Pharmacy Application Using Design Thinking Method. Journal of Computer Networks, Architecture and High Performance Computing, 5(2), 714–723. https://doi.org/10.47709/cnahpc.v5i2.2811
Syafaat, N. (2018). Pemrograman Aplikasi MobileSmartphone dan Tablet PC Berbasis Android. Jurnal Teknik Informatika, 11(1), 1–18.
Tabrani, M., Priyandaru, H., & -, S. (2021). Application of the Rapid Application Development Method To the Baznas Zakat Receipt Information System in Karawang. Jurnal Teknologi Dan Open Source, 4(1), 78–84. https://doi.org/10.36378/jtos.v4i1.1365
Tourbah, A. (2024). Color Chat: color your conversations, color your life! public web chat application. https://laur.lau.edu.lb:8443/xmlui/handle/10725/15816
Veza, O., Arifin, N. Y., & Tyas, S. S. (2022). Analisis dan Perancangan Arsitektur Pemodelan Simulasi Dalam Menentukan Calon Mahasiswa Non Aktif. Jurnal Teknik Ibnu Sina (JT-IBSI), 7(01), 16–26. https://doi.org/10.36352/jt-ibsi.v7i01.265
Vidal-Silva, C., Jiménez, C., Madariaga, E., & Urzúa, L. (2020). Applying PHP codeigniter for easy web development. International Journal of Scientific and Technology Research, 9(3), 4209–4211.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Iman Ali, Novianti Madhona Faizah, Widyat Nurcahyo, Luky Fabrianto

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




