Хичээлийн хуваарь төлөвлөлтийн шилдэг шийдэл: FET програмыг ашиглах заавар
Сургуулийн сургалтын менежерүүдийн хувьд хамгийн их цаг хугацаа, хүч хөдөлмөр шаарддаг ажил бол хичээлийн хуваарь гаргах байдаг. Багш нарын цаг, анги танхимын хүрэлцээ, хичээлийн хоорондын уялдаа холбоог алдаагүй тооцоолно гэдэг амаргүй даваа. Тэгвэл энэ бүхнийг автоматжуулж, хэдхэн минутын дотор хамгийн оновчтой хуваарийг гаргах боломжийг FET (Free Evolutionary Timetabling) програм олгож байна.
FET гэж юу вэ?
FET нь нээлттэй эх сурвалж бүхий, үнэ төлбөргүй ашиглагддаг, дэлхийн хамгийн хүчирхэг хичээлийн хуваарь боловсруулах програм юм. Энэхүү програм нь сургалтын үйл ажиллагаанд тулгардаг маш нарийн хязгаарлалтуудыг (constraint) тооцоолж, хуваарийг алгоритмын аргаар бодож гаргадаг.
FET програмыг ашиглахын давуу талууд:
- Үнэ төлбөргүй: Лицензийн төлбөр төлөх шаардлагагүй.
- Автоматжуулалт: Хэдэн мянган хувилбараас хамгийн боломжит хуваарийг хэдхэн секундэд тооцоолно.
- Нарийн тохиргоо: Багш нарын чөлөөт цаг, хичээлийн дараалал, танхимын багтаамж зэрэг 100 гаруй хязгаарлалтыг оруулж болно.
- Олон формат: Гаргасан хуваариа HTML, XML, CSV хэлбэрээр экспорт хийж, ERPNext эсвэл бусад сургуулийн удирдлагын системд шууд оруулах боломжтой.
Програм татах холбоосууд
FET програм нь таны үйлдлийн системээс хамаарч өөр өөр хувилбартай байдаг. Доорх албан ёсны холбоосоор орж хамгийн сүүлийн үеийн хувилбарыг татаж аваарай.
- Windows-т зориулсан хувилбар:Энд дарж татах(Ихэвчлэн
fet-x.x.x.exeфайлыг татаж авна). - macOS-т зориулсан хувилбар:Энд дарж татах
- Linux-т зориулсан хувилбар:Энд дарж татах
- Эх код (GitHub):Энд дарж үзэх
FET-ийг хэрхэн ашиглах вэ? (Алхам алхмаар)
1. Үндсэн мэдээлэл оруулах (Data)
Програмаа нээгээд Data цэс рүү орж дараах мэдээллүүдийг эхний ээлжинд оруулна:
- Days and Periods: Сургууль долоо хоногт хэдэн өдөр, өдөрт хэдэн цаг хичээллэхийг тохируулна.
- Teachers: Бүх багш нарын нэрсийг оруулна.
- Students: Анги, бүлгүүдийг системчилж оруулна.
- Subjects: Хичээлүүдийн нэрийг оруулна.
- Rooms: Хичээл орох танхимуудыг оруулна.
2. Хичээлийн үйл ажиллагааг тодорхойлох (Activities)
Аль багш, аль ангид, ямар хичээлийг, долоо хоногт хэдэн удаа орохыг Activities хэсэгт нэг бүрчлэн зааж өгнө. Жишээ нь: Багш Д.Будхүү – 10а ангид – Физикийн хичээл – 3 цаг.
3. Хязгаарлалт тогтоох (Constraints)
Энэ бол FET-ийн хамгийн хүчирхэг хэсэг юм:
- Багш нарын хязгаарлалт: Жишээ нь, нэг багш Даваа гарагийн өглөө хичээлгүй байх.
- Цагийн хязгаарлалт: Хичээл бүр өдөрт 2-оос илүү цаг орохгүй байх.
4. Хуваарь бодуулах (Generate)
Бүх өгөгдлөө оруулж дууссан бол Timetable -> Generate new товчийг дарна. Програм алгоритм ашиглан таны заасан бүх хязгаарлалтад нийцэх хуваарийг бодож гаргах бөгөөд дууссаны дараа results хавтсанд HTML байдлаар хадгалагдах болно.
ERPNext болон бусад системтэй холбох нь
Та FET дээр гаргасан хуваариа XML форматаар экспортлон авч, сургуулийн удирдлагын систем болох ERPNext, Moodle, эсвэл Gibbon руу шууд импортлон оруулах боломжтой. Ингэснээр сурагчид болон багш нар гар утасны аппликейшн дээрээсээ цагийн хуваариа шууд хардаг болох юм.
Зөвлөмж: Хэрэв танд програм суулгах болон ашиглах явцад асуудал гарвал come.mn сайтын хэлэлцүүлэг хэсэгт асуултаа үлдээгээрэй. Бид танд техникийн туслалцаа үзүүлэхэд бэлэн байна.
Нийтлэлийг бэлтгэсэн: Come.mn баг Огноо: 2026 оны 3-р сар