Implementasi Metode Waterfall untuk Sistem Penjadwalan Perkuliahan pada Universitas Muhammadiyah Bima
Abstrak
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.
Kata Kunci
Cari jurnal yang tepat untuk naskah Anda
MatchMind AI mencocokkan abstrak naskah Anda dengan ribuan jurnal terakreditasi dan menampilkan rekomendasi terbaik beserta alasannya.
Coba MatchMindLihat profil lengkap jurnal ini
Waktu review, biaya APC, statistik sitasi, indeksasi Scopus, dan banyak lagi.
Buka Jurnal Ilmu Komputer dan Sistem InformasiArtikel ini juga tersedia di situs resmi jurnal.
