Implementasi Metode Waterfall untuk Sistem Penjadwalan Perkuliahan pada Universitas Muhammadiyah Bima
DOI:
https://doi.org/10.70340/jirsi.v5i2.415Kata Kunci:
Penjadwalan Perkuliahan, sistem berbasis web, CodeIgniter 4, validasi otomatis, black-box testingAbstrak
Penjadwalan perkuliahan merupakan aktivitas penting dalam pengelolaan akademik karena melibatkan pengaturan dosen, mata kuliah, ruang, dan waktu perkuliahan secara terintegrasi. Pada Universitas Muhammadiyah Bima, proses penyusunan jadwal masih dilakukan secara manual menggunakan spreadsheet sehingga sering menimbulkan bentrok jadwal, revisi berulang, serta membutuhkan waktu pengelolaan yang cukup lama. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem penjadwalan perkuliahan berbasis web yang mampu mengatasi permasalahan tersebut melalui mekanisme validasi otomatis berbasis constraint. Sistem dikembangkan menggunakan framework CodeIgniter 4 dengan metode pengembangan Waterfall. Kontribusi utama penelitian ini terletak pada penerapan validasi otomatis secara real-time yang mampu mendeteksi dan menolak konflik jadwal dosen, ruang, dan kelas sebelum data tersimpan ke dalam basis data, sehingga proses penyusunan jadwal menjadi lebih konsisten dan minim kesalahan dibandingkan metode manual sebelumnya. Pengujian sistem dilakukan menggunakan metode Black-box Testing terhadap 10 skenario pengujian yang mencakup validasi input, deteksi konflik jadwal, manipulasi data, dan akses informasi jadwal. Hasil pengujian menunjukkan bahwa seluruh skenario berhasil dijalankan dengan tingkat keberhasilan mencapai 100%, yang menandakan bahwa seluruh fungsi sistem telah berjalan sesuai kebutuhan pengguna. Dengan demikian, sistem yang dikembangkan mampu meningkatkan efektivitas proses penjadwalan serta meminimalkan terjadinya bentrok jadwal pada lingkungan akademik.
Unduhan
Referensi
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.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Iis Muzdalifah, Teguh Ansyor Lorosae, Irma Eryanti Putri

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.






