Perisian Percuma Membuat Jadual Waktu Sekolah

Free Timetabling Software atau singkatannya FET direka bentuk khusus sebagai "enjin" yang memfokuskan 100% kepada penjanaan jadual waktu induk (master timetable) sahaja. Untuk menguruskan guru ganti (relif), pengguna FET kebiasaannya akan mengeksport jadual yang telah siap dijana ke dalam format Microsoft Excel atau memaparkannya di pautan HTML, dan kemudian menguruskannya secara berasingan.

Walaupun paparan antaramuka FET kelihatan ringkas dan agak klasik, algoritmanya sangat berkuasa. Sebagai pengguna baharu, jangan risau, keluk pembelajarannya agak logik. Berikut adalah panduan langkah demi langkah (asas) untuk bermula:

Langkah 1: Muat Turun dan Tetapan Asas

Muat turun perisian: Layari laman web rasmi FET (lalescu.ro/fet) dan muat turun versi terkini untuk Windows (ia percuma dan selamat).

Buka fail baharu: Buka aplikasi FET. Klik menu Data > Institution details untuk memasukkan nama sekolah anda.

Tetapkan hari dan masa:

Pergi ke Data > Days and hours > Days per week. Masukkan senarai hari persekolahan (contohnya: Isnin hingga Jumaat).

Pergi ke Data > Days and hours > Hours per day. Masukkan bilangan slot waktu setiap hari dan namakannya (contohnya: Waktu 1, Waktu 2, Rehat, Waktu 3).

Langkah 2: Masukkan Senarai Data Asas

Anda perlu memberitahu sistem siapa yang terlibat dalam jadual ini. Semua ini ada di bawah menu Data.

Subjects (Mata Pelajaran): Masukkan senarai semua subjek seperti Bahasa Melayu, Matematik, Sejarah.

Teachers (Guru): Masukkan senarai nama atau singkatan nama guru.

Students (Pelajar): Ini sangat penting. Dalam FET, hierarki pelajar terbahagi kepada:

Years (Tingkatan/Tahun - contoh: Tingkatan 1).

Groups (Kelas - contoh: 1 Amanah, 1 Bestari). Masukkan nama kelas anda di bawah Groups.

Rooms (Bilik): Jika sekolah anda terhad bilik khas (seperti Makmal Sains atau Bengkel KH), masukkan senarai bilik di bahagian Space > Rooms.

Langkah 3: Cipta "Aktiviti" (Bahagian Paling Penting)

Dalam FET, proses mengaitkan Guru + Kelas + Subjek dipanggil Activities. Inilah "jantung" perisian ini.

Pergi ke Data > Activities > Add.

Untuk setiap kelas yang wujud, anda perlu buat aktiviti baharu. Sebagai contoh:

Teacher: Cikgu Ahmad

Subject: Matematik

Students: 1 Amanah

Split into... (Pecahan waktu): Jika Cikgu Ahmad mengajar Matematik sebanyak 5 waktu seminggu untuk 1 Amanah (2 waktu berturut-turut pada hari pertama, 2 waktu pada hari lain, dan 1 waktu bujang), anda tetapkan:

Split into: 3

Duration: 2, 2, 1

Weight: 100%

FET akan secara automatik memastikan setiap pecahan (2, 2, 1) tidak akan jatuh pada hari yang sama. Ulangi proses ini untuk semua guru dan mata pelajaran.

Langkah 4: Masukkan Syarat Khusus (Constraints)

Ini digunakan untuk mengawal jadual supaya mematuhi peraturan sekolah anda.

Pergi ke Data > Time constraints. Di sini terdapat banyak syarat yang boleh digunakan, contohnya:

Teachers max days per week: Tetapkan jika ada guru yang bekerja separuh masa atau perlu cuti pada hari tertentu.

Teachers not available times: Jika Cikgu Abu tidak boleh mengajar pada hari Jumaat selepas waktu rehat, anda pangkah slot tersebut di sini.

Break times: Anda boleh tetapkan syarat supaya tiada kelas berlaku pada waktu rehat.

Anda juga boleh menetapkan Space constraints (Data > Space constraints) jika subjek Sains mesti sentiasa diajar di Makmal Sains.

Langkah 5: Janaan Jadual (Generate)

Setelah semua data dimasukkan, tiba masa untuk membiarkan FET bekerja keras.

Klik menu Timetable > Generate.

Klik butang Start.

Komputer anda akan menganalisis jutaan kemungkinan. Jika ia berjaya (Simulation successful), maknanya jadual anda tiada masalah.

Jika ia gagal atau terhenti (Impossible to solve), ini bermakna ada logik yang bertembung dalam syarat yang anda tetapkan (contohnya, terlalu ramai guru minta cuti pada masa yang sama atau bilik tidak mencukupi). Anda perlu longgarkan sedikit constraints di Langkah 4.

Langkah 6: Semak dan Eksport

Setelah jadual berjaya dijana, pergi ke Timetable > View / Print.

Anda boleh melihat jadual berdasarkan pandangan Guru, Kelas, atau Bilik.

Jadual ini secara automatik akan disimpan di dalam folder "fet-results" di dalam komputer anda. Fail tersebut dihasilkan dalam bentuk HTML, yang boleh anda buka terus di pelayar web (web browser) atau copy/paste ke dalam Microsoft Excel untuk dihias, dicetak, dan digunakan untuk pengurusan guru ganti.

Catat Ulasan for "Perisian Percuma Membuat Jadual Waktu Sekolah"