Rancang Bangun Aplikasi Penjadwalan Pengajaran Guru Di Smp Islam Al - Istiqomah Menggunakan Algoritma Genetika (Studi Kasus Smp Islam Al-Istiqomah Depok)
Keywords:
Application, Genetic Algorithm, SchedulingAbstract
Abstract− The application for scheduling teaching and learning activities using a genetic algorithm was designed and built due to problems that occurred during the process of making schedules at the Al Istiqomah Islamic Middle School, Depok. for approximately three days, apart from that the schedule that has been made is also prone to errors, namely the formation of a clashing condition when a predetermined limit or obstacle is violated. The genetic algorithm applied to the designed and built application is expected to make it easier to overcome these problems by shortening the schedule creation process and minimizing the occurrence of conflicting conditions on the schedule. This application is web-based, using the programming language HTML, PHP and MySQL database. The system development method wartefall). Based on the test results at the same iteration involving different Crossover Probability (????????) and Mutation Probability (????????) values, this application can shorten the manufacturing schedule process and minimize the number of conflicts that occur. The feature for Schedule Swap in the application makes it possible to further minimize conflicting conditions that occur.
References
Chan, S. (2017). Membuat Aplikasi Database dengan PowerBuilder 12.6 dan MySQL. Indonesia: Elex Media Komputindo.
Dinata, A. S. (2015). I. n.d. Implementasi Algoritma genetika pada system penjadwalan mata pelajaran (Studi kasus : SMA Negeri 2 Tanggerang Selatan).
Dinata, A. S. (2015). Implementasi Algoritma Genetika pada Sistem Penjadwalan Mata Pelajaran (Studi Kasus: SMA Negeri 2 Tangerang Selatan).
Jadwal. (2018, Juni 12). Retrieved from Kamus Besar Bahasa Indonesia Online: https://kbbi.web.id/jadwal.
Penjadwalan. (2018, Juni 12) . Retrieved from Kamus Besar Bahasa Indonesia Online: https://kbbi.web.id/penjadwalan.
Pressman, R. (2002). Rekayasa Perangkat Lunak. Yogyakarta: Andi.
Raharjo, B. (2015) Belajar ototdidak Framewwork CodeIginiter Bandung: Informatika Bandung.
Raharjo, B. (2015) Belajar ototdidak Framewwork CodeIginiter Bandung: Informatika Bandung.
Ramdani, D. (2014). n.d. Pembangunan Sistem Informasi Penjadwalan KBM dengan penerapan Algoritma Genetika Seleksi Rank-Based Fitnees Assigment dan Monotoring Beban Kerja Guru di SMA Negeri 1 Kadugede .
Rawungan, F. (2017). n.d. uku Pintar Aplikasi SMS dengan PHP dan MySQL.
Rosa A.S & M. Shalahuddin. (2016). Rekayasa Perangkat Lunak (3rd ed.).
Sunan Parera. (2016 ) Penerapan konsep alagoritma genetika pada penjadwalan kelas fakultas sains dan teknologi UiN Syarif Hidayatullah Jakarta.
Suyanto. (2011). Artificial Intelligence. Bandung: Informatika Bandung.
Wilkinson, B., & Allen, M. (2010). 2010. . Parallel Programming - Teknik dan Aplikasi Menggunakan Jaringan Workstation & Komputer Paralel. Andi Publisher.
Wilkisoon & Allen ( 2010 ) Definisi Algoritma Genetika