Rancang Bangun Sistem Penyusunan Jadwal Pelajaran Menggunakan Algoritma Genetika Berbasis Web (study Kasus MI Mahalul Ulum)

  • Agus Rudianto Universitas Wijaya Putra
  • Isnaini Muhandhis Universitas Wijaya Putra
Keywords: compilation system, genetic algorithm, web-based

Abstract

Scheduling subjects is the most important administrative activity carried out at the beginning of the semester in the academic year, making the schedule of subjects is not very easy many aspects that affect and have to be calculated, this can be an obstacle for the schedule maker and causes the making of the schedule to be a rather long process because a conflicting teacher. To overcome this problem, a web-based scheduling system was built using the algorithm method, with the limits determined, this algorithm is expected to be able to solve this problem well without any teacher schedule constraints that clash with other schedules. By collecting data through observation and interviews with the principal, then the data obtained by using the genetic algorithm approach to the formulation of the algorithm can also produce a pretty good schedule and can divide the teaching hours of certification teachers and ordinary teachers as well. Approach with Genetic Algorithm in solving the problem of scheduling subjects can be successfully applied with a good combination. The Scheduling System can divide JTM well so that the teaching hours supported by certification teachers have exceeded more than 24 JTM in one week.

References

F. Marini and B. Walczak, “Particle swarm optimization (PSO). A tutorial,” Chemom. Intell. Lab. Syst., vol. 149, pp. 153–165, Dec. 2015, doi: 10.1016/J.CHEMOLAB.2015.08.020.

E. Elihami and A. Saharuddin, “Peran Teknologi Pembelajaran Islam Dalam Organisasi Belajar,” Edumaspul J. Pendidik., vol. 1, no. 1, pp. 1–8, Apr. 2017, doi: 10.33487/EDUMASPUL.V1I1.34.

A. S. Subekti and L. A. Kurniawati, “Pelatihan Mendesain Pembelajaran Daring Menarik Selama Pandemi Covid-19 dengan Teknologi Pembelajaran Sederhana,” Din. J. Pengabdi. Kpd. Masy., vol. 4, no. 4, pp. 588–595, Sep. 2020, doi: 10.31849/DINAMISIA.V4I4.4679.

M. Yunus and M. Yunus, “Desain Model Penjadwalan Pelajaran dan Media Ajar Berbasis Komputer pada Pondok Pesantren Al-Intishor Mataram,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 17, no. 2, pp. 57–67, May 2018, doi: 10.30812/MATRIK.V17I2.82.

E. Herdiansyah and R. Cahyana, “Pengembangan Aplikasi Penyusun Jadwal Pelajaran Secara Otomatis,” J. Algoritm., vol. 12, no. 2, pp. 186–191, Sep. 2015, doi: 10.33364/ALGORITMA/V.12-2.186.

I. M. Y. K. Jayusman, Yus, “Sistem Penjadwalan Mata Pelajaran Smk Nurul Islam,” J. Teknol. Inf. dan Komun., vol. 4, no. 1, pp. 6–11, 2015, Accessed: Feb. 22, 2022.

N. L. G. P. Suwirmayanti, I. M. Sudarsana, and S. Darmayasa, “Penerapan Algoritma Genetika Untuk Penjadwalan Mata Pelajaran,” J. Appl. Intell. Syst., vol. 1, no. 3, pp. 220–233, Oct. 2016, doi: 10.33633/JAIS.V1I3.1255.

D. Gede, H. Divayana, P. Wayan, A. Suyasa, and N. Sugihartini, “Pengembangan Media Pembelajaran Berbasis Web Untuk Matakuliah Kurikulum dan Pengajaran di Jurusan Pendidikan Teknik Informatika Universitas Pendidikan Ganesha,” J. Nas. Pendidik. Tek. Inform. JANAPATI, vol. 5, no. 3, pp. 149–157, Dec. 2016, doi: 10.23887/JANAPATI.V5I3.9922.

Published
2022-04-04
Section
Articles