Премини към основното съдържание

Две смени, една сграда

Importing from FET 1 мин четене

Половината от вашето училище пристига в седем и си тръгва по пладне, а другата половина пристига на обяд, докато повечето инструменти за разписание тихомълком приемат, че сте едно училище.

В седем сутринта сградата се изпълва. В дванадесет и половина се опразва и се изпълва отново с различни студенти, обучавани отчасти от същите преподаватели, в абсолютно същите стаи.

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

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

Дългият ден не е две смени

Разликата не е козметична. В модел с една смяна „час 7“ е просто по-късно от „час 6“. Нищо не пречи на преподавател да бъде включен в графика през границата, защото за софтуера няма граница — само по-дълъг ред.

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

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

FET вече знае

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

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

Мрежата от половин дни на решаващия механизъм, всички дванадесет колони понеделник1 · понеделник2 · вторник1 … събота2, 435 занятия, заглавие, гласящо Без конфликти
Мрежата от половин дни на решаващия механизъм, всички дванадесет колони понеделник1 · понеделник2 · вторник1 … събота2, 435 занятия, заглавие, гласящо Без конфликти

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

Четенето обратно е другата половина

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

FET знае това и записва и двете: половините дни, в които работи решаващият механизъм, и отделен списък, който ги сдвоява обратно в реални дни. Около половината от реалните файлове „Сутрини-Следобеди“, които сме виждали, съдържат това сдвояване; останалите съдържат само половините дни.

Ние запазваме това, което вашият файл съдържа. Ако сдвояването е там, то се импортира с всичко останало и се експортира обратно непроменено. Ако го няма, ние не създаваме такова — и когато сами превключите разписание в режим „Сутрини-Следобеди“, ние го изграждаме, защото в този момент няма какво да се пренесе, а вие сте поискали тази форма.

Същата мрежа, филтрирана само за следобедните половини дни: понеделник2 · вторник2 · сряда2 · четвъртък2 · петък2 · събота2, с филтърния чип ДНИ 6, скрит вляво, така че рамката да се обяснява сама
Същата мрежа, филтрирана само за следобедните половини дни: понеделник2 · вторник2 · сряда2 · четвъртък2 · петък2 · събота2, с филтърния чип ДНИ 6, скрит вляво, така че рамката да се обяснява сама

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

Вашето разписание носи режима, с който е създадено или импортирано, и режимът е показан в заглавната част на екрана с данни. Вие не го конфигурирате тук; виждате това, което FET е задал.

Едно предупреждение, което си струва да се прочете два пъти

Ако вие притежавате разписанието, този етикет за режим е бутон и кликването върху него стартира превключване.

Превключването на режими изтрива данни. Това е наложително: режимите не споделят речник от ограничения, така че напускането на „Сутрини-Следобеди“ означава, че правилата за сутрин/следобед няма къде да отидат. Ето защо само собственикът може да го направи и защо етикетът е просто надпис за всички останали.

Това не е настройка за изпробване. Решете режима във FET, където живеят ограниченията.

Защо това е по-важно, отколкото звучи

Двусменното обучение не е ниша. То е норма в голяма част от Турция, Мароко, Латинска Америка и Южна Азия — навсякъде, където една сграда обслужва повече студенти, отколкото има места.

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

Ако вашето училище работи на две смени, режимът вече съществува в софтуера, който използвате. Липсващото е всичко след решаващия механизъм — четенето, споделянето, принтирането, поставянето на стена — във форма, която признава, че денят ви има шев по средата.

Как се импортира двусменен ден →