Web-based student Course Registration System (KRS) using the Extreme Programming (XP) method

Authors

  • Iman Ali Universitas Tama Jagakarsa, Indonesia
  • Novianti Madhona Faizah Universitas Tama Jagakarsa, Indonesia
  • Widyat Nurcahyo Universitas Tama Jagakarsa, Indonesia
  • Luky Fabrianto Universitas Nusa Mandiri, Indonesia

DOI:

https://doi.org/10.35335/mandiri.v13i3.363

Keywords:

CodeIgniter, Extreme Programming, KRS System, MySQL, PHP

Abstract

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

2024-12-14

How to Cite

Ali, I., Faizah, N. M., Nurcahyo, W., & Fabrianto, L. (2024). Web-based student Course Registration System (KRS) using the Extreme Programming (XP) method. Jurnal Mandiri IT, 13(3), 280–289. https://doi.org/10.35335/mandiri.v13i3.363