Implementasi Metode Waterfall untuk Sistem Penjadwalan Perkuliahan pada Universitas Muhammadiyah Bima
DOI:
https://doi.org/10.70340/jirsi.v5i2.415Keywords:
course scheduling, web-based system, CodeIgniter 4, automatic validation, black-box testingAbstract
Course scheduling is a crucial activity in academic management because it involves organizing lecturers, courses, classrooms, and time allocations in an integrated manner. At Universitas Muhammadiyah Bima, the scheduling process was still conducted manually using spreadsheets, resulting in frequent schedule conflicts, repeated revisions, and inefficient management processes. This study aims to design and implement a web-based course scheduling system capable of overcoming these problems through an automatic constraint-based validation mechanism. The system was developed using the CodeIgniter 4 framework and the Waterfall development method. The main contribution of this research lies in the implementation of real-time automatic validation capable of detecting and preventing conflicts involving lecturers, classrooms, and class schedules before the data are stored in the database, thereby producing a more consistent and reliable scheduling process compared to the previous manual method. System testing was carried out using the Black-box Testing method on 10 testing scenarios covering input validation, schedule conflict detection, data manipulation, and schedule information access. The testing results showed that all scenarios were successfully executed with a success rate of 100%, indicating that all system functions operated in accordance with user requirements. Therefore, the developed system is able to improve the effectiveness of course scheduling management while minimizing scheduling conflicts within the academic environment.
Downloads
References
W. Rizki, R. Rayuwati, and H. Gemasih, “Perancangan Sistem Informasi Penjadwalan Mata Kuliah Dengan Metode Sdlc (Cystem Development Life Cycle),” J. Tek. Inform. dan Elektro, vol. 4, no. 1, pp. 36–45, 2022, doi: 10.55542/jurtie.v4i1.113.
N. B. Ardana, W. Hastomo, and S. A. Arman, “Development of Adaptive Lecture Scheduling System using Genetic Algorithm Case Study : Ahmad Dahlan Institute of Technology and Business,” vol. 2, no. 4, pp. 200–2012, 2024.
M. Cahya, I. E. Maulani, and T. A. Intan, Ambarwati, “PENERAPAN ALGORITMA GENETIKA DALAM OPTIMISASI PENJADWALAN SISTEM INFORMASI AKADEMIK,” vol. 3, no. 2, pp. 103–107, 2023.
A. Fitria and N. Nunsina, “Perancangan Sistem Informasi Penjadwalan Kuliah Berbasis Web Pada Fakultas Komputer Dan Multimedia Di UNIKI,” Device J. Inf. Syst. Comput. Sci. Inf. Technol., vol. 3, no. 2, pp. 9–15, 2022, doi: 10.46576/device.v3i2.2696.
M. Jundan et al., “Sistem Penjadwalan Perkuliahan Berbasis Web Menggunakan Algoritma Genetika,” vol. 9, no. 1, pp. 79–87, 2025.
C. P. Harahap, N. Yarnita, P. Irawan, and R. Andrianto, “Perancangan Sistem Jadwal Perkuliahan di Kampus Institut Tekhnologi dan Sains Padang Lawas Utara,” vol. 7, no. 2, pp. 16127–16136, 2023.
D. Yuswanto Jaya and M. Ulfah Siregar, “Analisis Perbandingan Learnability Antara Framework dan Native PHP pada Mahasiswa Informatika Universitas XYZ,” vol. 2, no. 2, pp. 1–9, 2025.
Y. Anis, A. B. Mukti, and A. N. Rosyid, “Penerapan Model Waterfall Dalam Pengembangan Sistem Informasi Aset Destinasi Wisata Berbasis Website,” vol. 4, no. 2, pp. 1134–1142, 2023, doi: 10.30865/klik.v4i2.1287.
I. Arfianto, T. Fadhil, and R. B. Bambang, “Perancangan Sistem Informasi Akademik Sekolah Dasar Dengan Metode Waterfall Berbasis Website,” vol. 4, no. 1, pp. 1–8, 2023.
R. Sholehurrohman, S. Q. A, D. Sakethi, and I. S. Ilman, “Implementation of Black-Box Testing on the Information System for the Smart Indonesian Card College Recommendation,” vol. 3, no. 1, pp. 1–11, 2025.
F. B. Siahaan, R. Aisyah, H. Siti, F. W. Handono, and S. Anwar, “Perancangan Sistem Informasi ( SIMEEPORT ) Berbasis Web,” vol. 2, no. 1, pp. 20–28, 2022.
T. A. Rospricilia, M. Nizar, and P. Ma, “Pemodelan Integration Use Case ( IUC ): Perancangan Use Case Diagram ( UML ) untuk Sistem-sistem yang Terintegrasi,” vol. 9, no. 2, pp. 165–172, 2024.
M. R. Wahyidi and F. Ruziq, “Pemodelan Sistem Penerimaan Anggota Baru dengan Unified Modeling Language ( UML ) ( Studi Kasus : Programmer Association of Battuta ),” vol. 12, no. 1, pp. 1514–1521, 2023.
M. F. Akbar and D. F. Saefudin, “Pemanfaatan Teknologi Informasi Dalam Pengelolaan Nilai Akademik Melalui Sistem E-Raport,” vol. 5, no. 2, pp. 106–114, 2025.
T. Sunarsa, “Perancangan Unified Modelling Language Sistem Informasi Surat Jalan dan Lembaran Permintaan Perbaikan Berbasis Website,” vol. 6, no. 1, pp. 46–59, 2024.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Iis Muzdalifah, Teguh Ansyor Lorosae, Irma Eryanti Putri

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







