Какво ново в aSc седмично разписание - версия 2024

English Polish Lithuania Bulgarian

Десктоп версия

Нов тип гъвкаво генериране, основано на важността на ограниченията
Вече можете да използвате нов режим на генериране. Може да го намерите в диалоговия прозорец „Генерирай“:

Този нов режим на генериране се различава от класическия „генериране с позволени отклонения“ по три основни направления:

Комбинацията от тези три елемента ви предоставя инструмент, който генерира разписание с разположени всички карти и с максимално спазване на най-важните ограничения.

Този подход е особено полезен, когато не можете да генерирате разписание без отпускане на ограничения – например, ако учителите са подали твърде много желания и е трудно да прецените кои от тях са реалистични.
Също така е удобен, когато не знаете защо разписанието не може да бъде генерирано – софтуерът може да създаде вариант на разписание и въз основа на това кои ограничения са били отпуснати, за да ви помогне да разберете какво пречи на успешното му генериране.

Точки при проверката

При проверката вече се показват точки.
Ако учител, който не желае да преподава следобед, има 4 следобедни часа, проверката ще отчете 400 точки; ако има само 1 следобеден час – 100 точки.
Ако това ограничение е определено като висок приоритет, съответните стойности ще бъдат 4000 и 1000 точки.

По този начин можете бързо да видите обобщение колко пъти ограниченията са били отпуснати и колко важни са те.
Освен това, когато софтуерът трябва да избере между две разписания, за по-добро се счита това с по-малък брой точки.

Нов режим на подобряване
Заедно с новия тип по-гъвкав генератор е добавена и нова функция „Подобряване”.
Този нов режим позволява нарушаването на определени ограничения, ако това ще помогне за спазването на по-важни такива.

В диалоговия прозорец „Подобряване“ можете да видите важността на ограниченията в колоната „Точки“.
Софтуерът ще се опита да намери по-добри решения – такива, които са по-приемливи и при които са нарушени по-малко ограничения с по-нисък общ брой точки.

Важно е обаче да се отбележи, че този режим на подобряване не премахва карти от разписанието.
От една страна това е полезно – след всяка стъпка на подобряване ще разполагате с пълно разписание.
От друга страна, това има своите ограничения – понякога е необходимо да се направи по-дълбока корекция и напълно да се прегенерира разписанието, за да се отстранят определени нарушения.

С други думи, функцията „Подобряване“ е ефективен инструмент за фино донагласяне на вече създадено разписание, но не замества процеса на генериране на ново разписание.

Нови правила за свързване на карти
Минимален брой свободни дни между часовете (уикендът не се включва). (#77)
Досега можехте да зададете условие два часа да не се провеждат в два последователни дни. Това беше достатъчно за разписания с продължителност до 5 дни.
Ако обаче използвате циклично разписание с повече дни (напр. 7), вече можете да зададете минимален интервал (в дни) между два часа за по-прецизно разпределение на картите в разписанието.

Например, ако децата имат рисуване два пъти в рамките на 7-дневен цикъл, можете да посочите, че трябва да има поне два свободни дни между тези два часа.
Това правило взема предвид и интервала при повторението на цикъла – софтуерът няма да постави часовете в ден 1 и ден 6, дори да има 4-дневен интервал в текущата седмица, защото в следващия цикъл между тях ще има само един ден (ден 1 – 4 дни – ден 6 – 1 ден – ден 1 …).
Часовете по рисуване в клас трябва да имат почивка от поне 2 дни

Ограничаване на броя на дните в седмицата, в които се провежда даден час (за всички седмици) (#78)
Тази нова настройка може да ви помогне да оптимизирате натоварването на учителите, когато те преподават различни часове в разписание, обхващащо няколко седмици, и искате да сведете до минимум броя на дните, в които имат занятия.

Например, ако поставите часовете на външен преподавател в понеделник, сряда и петък през първата седмица и във вторник и четвъртък през втората, той реално ще трябва да идва в училище всеки ден. Ако този учител има и други ангажименти, вие ще му блокирате цялата седмица.

Много по-удобно е часовете му да бъдат разпределени в понеделник, сряда и петък през първата седмица и в понеделник и сряда през втората.
Така той ще има вторник и четвъртък свободни всяка седмица.

Нов тест за по-големи разписания
Тестът е адаптиран да работи и с много големи разписания – например в случаи, когато е трудно да се генерира разписание дори за един клас (когато учениците са обединени с много други паралелки).
Въпреки това, тестът продължава да осигурява достатъчно бърза работа и при по-малки разписания.

Корекции
Отстранени са няколко проблема, свързани с ученическите разписания.
Извършени са и други дребни корекции.