TY - THES Y1 - 2024/08/30/ TI - DESAIN SISTEM PENJADWALAN MATA PELAJARAN MENGGUNAKAN ALGORITMA GENETIKA DI SMAN 2 PURWAKARTA PB - Universitas Pendidikan Indonesia AV - restricted UR - https://repository.upi.edu/ M1 - other N1 - https://scholar.google.com/citations?user=Q1v2zz0AAAAJ&hl=id&authuser=2 ID SINTA Dosen Pembimbing: Ichwan Nul Ichsan: 6721201 Galura Muhammad Suranegara: 6703764 KW - Penjadwalan KW - Algoritma Genetika KW - Differential Evolution KW - Mata Pelajaran KW - Optimasi Scheduling KW - Genetic Algorithm KW - Differential Evolution KW - Subject KW - Optimization A1 - Meiliya Cahya Yustina, - N2 - Pembuatan jadwal di SMAN 2 Purwakarta menghadapi tantangan karena banyaknya kelas dan guru. Saat ini, jadwal dibuat menggunakan dua software yang berbeda yaitu Asc Timetables dan Microsoft Excel, namun tidak efisien dan rentan kesalahan. Kedua aplikasi ini tidak dapat terhubung, sehingga proses sinkronisasi memerlukan banyak waktu. Untuk mengatasi masalah ini, diperlukan sebuah sistem penjadwalan terintegrasi yang bekerja otomatis dan efisien dengan metode optimasi. Contoh metode optimasi yaitu Algoritma Genetika dan Differential Evolution. Istilah-istilah yang digunakan antara lain populasi awal, hitung fitness, seleksi, crossover, mutasi dan iterasi. Sehingga implementasi sistem penjadwalan dalam penelitian ini menggunakan algoritma genetika dengan proses mutasi differential evolution. Penelitian ini menerapkan Software Development Life Cycle (SDLC) dengan model pengembangan waterfall. Sistem penjadwalan dioptimalkan agar jadwal guru tidak berbenturan pada jam dan hari yang sama. Hasil pengujian menunjukkan skor SUS 69,1 berada pada skala nilai ?B? dan kategori "Good." Meskipun demikian, sistem memerlukan pengembangan lebih lanjut, namun layak digunakan sesuai hasil pengujian SUS. ----- Schedule creation at SMAN 2 Purwakarta faces challenges due to the large number of classes and teachers. Currently, schedules are created using two different software, Asc Timetables and Microsoft Excel, which are inefficient and error-prone. These two applications cannot be connected, so the synchronization process takes a lot of time. To overcome this problem, an integrated scheduling system is needed that works automatically and efficiently with optimization methods. Examples of optimization methods are Genetic Algorithm and Differential Evolution. The terms used include initial population, fitness calculation, selection, crossover, mutation and iteration. So that the implementation of the scheduling system in this study uses a genetic algorithm with a differential evolution mutation process. This research applies the Software Development Life Cycle (SDLC) with a waterfall development model. The scheduling system is optimized so that the teacher's schedule does not clash at the same time and day. The test results show a SUS score of 69.1 which is on the grade scale ?B? and adjective rating ?Good.? Nevertheless, the system requires further development, but it is feasible to use according to the SUS test results. ID - repoupi129885 ER -