IMPLEMENTASI ALGORITMA GENETIKA DALAM SISTEM PENJADWALAN BERBASIS WEB PADA SMP AL IRSYAD AL ISLAMIYYAH PURWOKERTO

Laksana, Febri (2025) IMPLEMENTASI ALGORITMA GENETIKA DALAM SISTEM PENJADWALAN BERBASIS WEB PADA SMP AL IRSYAD AL ISLAMIYYAH PURWOKERTO. Skripsi thesis, Universitas Putra Bangsa.

[thumbnail of Kover] Text (Kover)
KOVER-Febri Laksana-210202565-Skripsi-2025.pdf

Download (239kB)
[thumbnail of Legalitas] Text (Legalitas)
LEGALITAS-Febri Laksana-210202565-Skripsi-2025.pdf
Restricted to Repository staff only

Download (292kB) | Request a copy
[thumbnail of Abstrak] Text (Abstrak)
ABSTRAK- Febri Laksana-210102565-Skripsi-2025.pdf

Download (744kB)
[thumbnail of BabI] Text (BabI)
BAB I- Febri Laksana-210202565-Skripsi-2025.pdf

Download (350kB)
[thumbnail of BabII] Text (BabII)
BAB II- Febri Laksana-210202565-Skripsi-2025.pdf
Restricted to Repository staff only

Download (785kB) | Request a copy
[thumbnail of BabIV] Text (BabIV)
BAB IV- Febri Laksana-210202565-Skripsi-2025.pdf
Restricted to Repository staff only

Download (1MB) | Request a copy
[thumbnail of BabV] Text (BabV)
BAB V- Febri Laksana-210202565-Skripsi-2025.pdf

Download (301kB)
[thumbnail of DaftarPustaka] Text (DaftarPustaka)
DAFTAR PUSTAKA- Febri Laksana-210202565-Skripsi-2025.pdf

Download (353kB)
[thumbnail of Lampiran] Text (Lampiran)
LAMPIRAN- Febri Laksana-210202565-Skripsi-2025.pdf
Restricted to Repository staff only

Download (741kB) | Request a copy
[thumbnail of BabIII] Text (BabIII)
BAB III- Febri Laksana-210202565-Skripsi-2025.pdf
Restricted to Repository staff only

Download (6MB) | Request a copy

Abstract

Penjadwalan pelajaran merupakan elemen penting dalam operasional sekolah yang memerlukan ketelitian tinggi untuk menghindari konflik antara guru, kelas, dan mata pelajaran. SMP Al Irsyad Al Islamiyyah Purwokerto selama ini menyusun jadwal secara manual, yang rawan bentrok dan memakan waktu. Penelitian ini bertujuan mengembangkan sistem penjadwalan pelajaran berbasis web dengan algoritma genetika untuk mengotomatisasi proses penjadwalan secara optimal. Algoritma genetika dipilih karena mampu menangani masalah optimasi dengan banyak batasan melalui proses seleksi, crossover, mutasi, dan regenerasi. Sistem dibangun menggunakan metode waterfall dengan bahasa pemrograman PHP dan JavaScript serta basis data MySQL. Sistem mendukung pengelolaan data guru, kelas, mata pelajaran, kurikulum, dan slot waktu belajar. Hasil implementasi menunjukkan bahwa sistem mampu menyusun 91,91% jadwal secara otomatis tanpa konflik. Pengujian menggunakan whitebox testing dengan teknik branch coverage dan loop testing serta blackbox testing dengan teknik equivalence partitioning dan state transition testing membuktikan bahwa sistem berjalan sesuai fungsinya. Sistem ini dinilai cukup efektif dalam mengurangi beban administrasi penjadwalan dan meningkatkan efisiensi waktu. Ke depan, sistem dapat dikembangkan dengan fitur penjadwalan ulang, pemetaan ruang, dan ekspor jadwal untuk meningkatkan fleksibilitas penggunaan.

Item Type: Thesis (Skripsi)
Additional Information: S25.360
Uncontrolled Keywords: penjadwalan pelajaran, algoritma genetika, sistem berbasis web, metode waterfall
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: Febri Laksana
Date Deposited: 30 Sep 2025 00:56
Last Modified: 30 Sep 2025 00:56
URI: http://eprints.universitasputrabangsa.ac.id/id/eprint/7190

Actions (login required)

View Item
View Item