Kegiatan di sekolah begitu kompleks dengan jenis peserta yang beragam. Sehingga diperlukan pembuatan sistem penjadwalan yang baik untuk mengatur pelaksanaan kegiatan tersebut. Hal terpenting dari sistem penjadwalan adalah bagaimana menempatkan peserta untuk melakukan kegiatan tanpa ada yang beririsan (overlap). Permasalahan inilah yang masih sering terjadi pada pembuatan sistem penjadwalan secara manual yang umumnya bersifat statis.
Proyek akhir ini membahas tentang pembuatan sistem penjadwalan untuk sekolah berbasis web menggunakan php dan mysql sebagai solusi dari permasalahan di atas. Jadwal yang dibuat masih bisa berubah atau bergeser sesuai dengan kondisi tertentu apabila terjadi overlap jadwal.
Sistem akan melakukan pengecekan pada setiap pemasukan atau perubahan jadwal. Jika terjadi overlap, sistem akan menampilkan informasi overlap dan semua jadwal yang overlap sehingga dapat dilakukan tindakan untuk menormalkan jadwal tersebut. Penanganan overlap jadwal dilakukan secara manual berdasarkan nilai prioritas kegiatan serta kebijakan lain dari pihak managemen.
Dari hasil pengujian dan analisa dapat diketahui bahwa rata-rata waktu yang diperlukan untuk memasukan 1 jadwal ke dalam sistem adalah 2 menit 39 detik, dengan rata-rata overlap yang terjadi 1 kali. Secara keseluruhan sistem ini sudah berjalan dengan baik. Hasil yang dicapai sekitar 80% jika dilihat dari sisi kemudahan pengoperasian, kinerja sistem dalam menangani masalah jadwal dan manfaat yang diberikan sistem kepada pengguna. Namun perlu adanya perbaikan untuk memperoleh hasil yang lebih optimal.
Dengan adanya sistem ini diharapkan dapat membantu mekanisme pembuatan sistem penjadwalan untuk meminimalkan resiko kesalahan yang sering terjadi (overlap).

Kata Kunci : jadwal, overlap

wpChatIcon
EnglishIndonesian