-
Guru-
Mata Pelajaran-
Rombongan Belajar-
Slot Tersedia-
Konflik-%
Jadwal ValidProgress Generate
Log Proses:
- Menyiapkan data PTK...
- Menyiapkan data Mapel...
- Menyiapkan data Rombel...
- Membuat slot jadwal...
- Menjalankan algoritma penjadwalan...
- Validasi hasil...
Informasi
- Klik menu sesuai urutan: PTK → Mapel → Rombel → Penugasan Guru → Template Jadwal.
- Pastikan setiap mapel memiliki JP per minggu yang benar.
- Klik tombol Generate Jadwal untuk membuat jadwal otomatis.
- Periksa hasil pada menu Hasil Jadwal dan Validasi.
- Export jadwal ke Excel/PDF/EMIS jika sudah valid.
- Jadwal di hari libur akan ditolak saat import.
- Slot template (Upacara/Istirahat) tidak boleh diisi.
- Jam melebihi max jam per hari akan ditolak.
- Import akan mengganti jadwal existing untuk PTK+Rombel+Mapel yang sama.
Statistik JTM Guru
Preview Jadwal — Hari Senin
| Kelas | Rombel | Jam ke |
|---|---|---|
| Belum ada jadwal. Klik Generate Jadwal. | ||
Quick Summary
Validasi Cepat
Aksi Cepat
Master PTK (Guru)
| ID PTK | Nama | NUPTK | NIK | Status | Fungsi | Jabatan | Tugas Tambahan | Mapel yang Diampu | Target JTM | JTM Aktual | Status JTM | Aksi |
|---|
Master Mata Pelajaran
| ID Mapel | Nama | Tingkat | Kurikulum | Kompetensi | JP/Minggu | Status | Aksi |
|---|
Master Rombel
| Nama | Tingkat | Kurikulum | Kompetensi | Slot/Hari | Kapasitas/Minggu | Total JP | Model Jadwal | Status | Aksi |
|---|
Penugasan Guru (Rombel × Mapel × Guru)
| Rombel | Mata Pelajaran | Guru | JP/Minggu | Tahun Ajaran | Semester | Aksi |
|---|
Master Jam
| Jam Ke | Mulai | Selesai | Jenis Slot |
|---|
Hari Libur per Rombel
| Rombel | Hari | Keterangan |
|---|---|---|
| Belum ada data hari libur khusus | ||
Hasil Jadwal
| Rombel | Hari | Jam Ke | Waktu | Mata Pelajaran | Guru |
|---|
Ringkasan Hasil Generate Per Guru
Daftar detail ini untuk mengecek ulang hasil generate: total jam tergenerate per guru dan rincian berapa jam di tiap rombel (mis. guru Agus 24 jam → rombel 10 (8 jam), 11 (8 jam), 12 (8 jam)). Kolom Pemerataan menandai Merata bila selisih jam antar rombel ≤ 1 jam, atau Tidak Merata jika lebih dari itu sehingga perlu dicek ulang.
| No | Nama Guru | NUPTK | Total Jam Tergenerate | Jumlah Rombel | Rincian Jam per Rombel | Pemerataan | Aksi |
|---|
Validasi Jadwal
Rasio & JTM Guru
| Nama | Tugas Tambahan | Ekuivalensi | Target JTM | JTM Aktual | Status |
|---|
Export Jadwal
Export jadwal aktif (versi terbaru) ke format berikut:
Riwayat Generate
| Versi | Status | Bentrok | Durasi | Tanggal |
|---|
1. Konfigurasi Engine
2. Aturan Guru
3. Aturan Mata Pelajaran
Engine hanya membaca Mata Pelajaran yang Tingkat/Kurikulum/Kompetensinya sama persis dengan Rombel (diatur di Master Mata Pelajaran & Penugasan Guru). Nilai JP pada Master Mata Pelajaran adalah batas maksimum per rombel per minggu, bukan target generate — engine boleh menghasilkan JP lebih kecil apabila Target JTM guru sudah terpenuhi.
4. Optimasi Jadwal
5. Bobot Optimasi
Semakin besar angka, semakin diprioritaskan engine saat memilih solusi dengan skor tertinggi. Bentrok Guru/Rombel selalu hard constraint (wajib 0 pelanggaran).
6. Master Tugas Tambahan
| Nama | Ekuivalensi JTM |
|---|
Workspace Aktif
Setiap sekolah/pengguna otomatis punya ruang kerja sendiri, terpisah total dari pengguna lain, tanpa perlu login. Perangkat ini dikenali lewat token yang tersimpan di cookie/local storage browser.
| Nama Workspace | - |
| Kode Workspace | -
|
| Dibuat Pada | - |
| Jumlah PTK | 0 |
| Jumlah Mapel | 0 |
| Jumlah Rombel | 0 |
| Jumlah Jadwal | 0 |
Buka Workspace Lain
Masukkan Kode Workspace yang didapat dari perangkat lain untuk membuka ruang kerja yang sama di sini. Perangkat ini akan berpindah sepenuhnya ke workspace tersebut.
Export / Import Workspace
Export menyimpan seluruh data workspace ini (PTK, Mapel, Rombel, Penugasan, Template, Jadwal, dst) menjadi satu file JSON. Import akan MENIMPA seluruh data workspace yang sedang aktif dengan isi file tsb.
Reset Workspace
Menghapus SELURUH data (PTK, Mapel, Rombel, Penugasan, Jadwal, dst) HANYA milik workspace yang sedang aktif ini. Workspace lain tidak akan terpengaruh sama sekali. Tindakan ini tidak bisa dibatalkan.