PENERAPAN ALGORITMA DYNAMIC PRIORITY SCHEDULING UNTUK SISTEM PENJADWALAN ADAPTIF DI PONDOK PESANTREN
DOI:
https://doi.org/10.55864/jitech.v20i2.311Kata Kunci:
Kata Kunci : Adaptif, Algoritma Dynamic Priority Scheduling, Basis Data, Penjadwalan, Pondok Pesantren, Prioritas, Sistem WebAbstrak
Sistem penjadwalan di pondok pesantren sering menghadapi tantangan dalam mengelola berbagai kegiatan belajar-mengajar yang membutuhkan fleksibilitas tinggi. Penelitian ini bertujuan untuk mengembangkan sistem penjadwalan adaptif berbasis web dengan menerapkan algoritma Dynamic Priority Scheduling. Algoritma ini memungkinkan penjadwalan dinamis dengan mempertimbangkan tingkat kesulitan mata pelajaran, durasi pembelajaran, slot waktu yang tersedia, dan kapasitas ruang kelas. Metode penelitian menggunakan model Rapid Application Development (RAD) yang terdiri dari tahap perencanaan kebutuhan, desain prototipe, pengembangan sistem, dan pengujian menggunakan metode black box. Hasil penelitian menunjukkan bahwa sistem penjadwalan yang dikembangkan mampu meningkatkan efisiensi alokasi waktu, ruang, dan pengajar hingga 85%, serta memastikan fleksibilitas tinggi terhadap perubahan jadwal secara real-time. Sistem ini diimplementasikan menggunakan bahasa pemrograman PHP dengan basis data MySQL, menghasilkan antarmuka pengguna yang intuitif dan fungsional. Dengan demikian, penelitian ini memberikan kontribusi signifikan dalam mengoptimalkan manajemen jadwal di lingkungan pendidikan berbasis pesantren.
Referensi
Masyafa, F. H., Kartikasari, D. P., & Tibyani. (2023). Penjadwalan dan Pelaporan Menggunakan Dynamic Priority Scheduling dan Geolocation untuk Keamanan Lingkungan. Jurnal Techno COM, 22(1). Retrieved from https://publikasi.dinus.ac.id/index.php/technoc/article/view/7132/3526.
Nawangnugraeni, D. A., Abdillah, M. Z., Suseno, A. T., Dimyati, A., Daroji, & Amalia, L. (2023). Android-Based Application For Schedule Of Islamic Boarding School Activity. Jurnal Teknik Informatika Dan Sistem Informasi, 10(2). Retrieved from https://doi.org/10.35957/jatisi.v10i2.3448
Sri Novida Sari Roberto Kaban, Abdul Khaliq, and A. A. (2022). Sistem Penjadwalan Mata Pelajaran Sekolah Menggunakan Metode Hybrid Artificial Bee Colony (HABC). Jurnal Nasional Teknologi Komputer, 2(1), 21. Retrieved from https://doi.org/10.61306/jnastek.v2i1.
Masyafa, F. H., Kartikasari, D. P., & Tibyani. (2023). Penjadwalan dan Pelaporan Menggunakan Dynamic Priority Scheduling dan Geolocation untuk Keamanan Lingkungan. Jurnal Techno COM, 22(1). Retrieved from https://publikasi.dinus.ac.id/index.php/technoc/article/view/7132/3526.
Nawangnugraeni, D. A., Abdillah, M. Z., Suseno, A. T., Dimyati, A., Daroji, & Amalia, L. (2023). Android-Based Application For Schedule Of Islamic Boarding School Activity. Jurnal Teknik Informatika Dan Sistem Informasi, 10(2). Retrieved from https://doi.org/10.35957/jatisi.v10i2.3448
Sri Novida Sari Roberto Kaban, Abdul Khaliq, and A. A. (2022). Sistem Penjadwalan Mata Pelajaran Sekolah Menggunakan Metode Hybrid Artificial Bee Colony (HABC). Jurnal Nasional Teknologi Komputer, 2(1), 21. Retrieved from https://doi.org/10.61306/jnastek.v2i1.
Rizki Setyawatu, and Adam Bachtiar Maulachela, “Penerapan Algoritma Dynamic Priority SchedulingPada Aplikasi Antrian Pencucian Mobil Berbasis Mobile”, Jurnal Teknologi Informasi dan Multimedia, vol. 2, no. 1, 2020, doi: 10.35746/jtim.v2i1.85.
Putri Afifah Rizki, Yeka Hendriyani, Dony Novaliendry, and Khairi Budayawan, “Rancang Bangun Aplikasi Penjadwalan Mata Pelajaran SMK Muhammadiyah 1 PekanbaruBerbasis Web Menggunakan Algoritma Genetika”, Jurnal Pendidikan Tambusai, Vol. 7, No. 3, 2023, doi: 10.31004/jptam.v7i3.10541
Mutiah Dwi Amaliah, Ihsan Lubis, and Husni Lubis, “SISTEM PENJADWALAN MATAPELAJARAN PADA PONDOK PESANTREN DAARUL ISTIQLAL MEDAN”, Jurnal Krisnadana, vol. 2, no. 1, 2022, doi: 10.58982/krisnadana.v2i.
Rizki Setyawatu, and Adam Bachtiar Maulachela, “Penerapan Algoritma Dynamic Priority SchedulingPada Aplikasi Antrian Pencucian Mobil Berbasis Mobile”, Jurnal Teknologi Informasi dan Multimedia, vol. 2, no. 1, 2020, doi: 10.35746/jtim.v2i1.85.
Faiz Hilmawan Masyafa, Dany Primanita Kartikasari, and Tibyani, “Penjadwalan dan Pelaporan Menggunakan Dynamic Priority Scheduling dan Geolocation untuk Keamanan Lingkungan”, Jurnal Techno COM , vol. 22, no. 1, 2023, https://publikasi.dinus.ac.id/index.php/technoc/article/view/7132/3526.
Arif Amrulloh, Dwi Januarita A K, Yudha Saintika, and Abednego Dwi Septiadi, “MODEL RAPID APPLICATION DEVELOPMENT (RAD) PADA PENGEMBANGAN APLIKASI PENJADWALAN MATA KULIAH”, Jurnal TEKINKOM, vol. 6, no. 1, pp. 26-32, 2023, doi: 10.37600/tekinkom.v6i1.579.