Перейти к основному содержанию

Какая аудитория свободна во вторник в 11?

Editing & conflicts 1 минута чтения

Вопрос, который вам задают в коридоре, и причина, по которой ваше расписание составлено не так, чтобы на него ответить.

Вы идете на обед, и кто-то останавливает вас.

"Занято ли что-нибудь в Лаборатории 2 во вторник в одиннадцать? К нам придет приглашенный докладчик."

Вы знаете ответ. Это есть в расписании, которое вы составили. Но вы не можете ответить, потому что расписание организовано по классам — тридцать сеток, по одной на группу, и Лаборатория 2 появляется где-то внутри каждой из них.

Поэтому приходится отвечать "дайте я проверю и вернусь к вам", а затем следует поиск по распечаткам или просмотр тридцати столбцов с подсчетом аудиторий.

Информация есть. Она просто подшита не под тем заголовком.

Расписания составляются одним способом, а читаются другим

Это не недостаток того, как вы его составили. Расписание создается по классам, потому что именно так выражаются ограничения — эта группа изучает эту дисциплину столько-то раз в неделю.

Но его просматривают по ресурсам. Какая аудитория свободна. Какой преподаватель не занят на третьем уроке. Кто еще преподает, когда я.

Каждый составитель расписания в итоге держит второй вариант в голове и остается единственным человеком в здании, который может дать ответ.

Поверните сетку

Вместо одной сетки на класс вы можете запросить одну строку на аудиторию, с днями и часами вверху. То же самое расписание, повернутое — ничего не пересчитывается, ничего не решается заново, просто подшито под другим заголовком.

Лаборатория 2 становится строкой. Вторник в одиннадцать становится столбцом. Ответ там, где они пересекаются, и это занимает около секунды.

То же самое работает для преподавателей: по одной строке на каждого, вся их неделя в одну линию. "Кто сейчас свободен?" перестает быть вопросом, который нужно исследовать.

Становится лучше, когда вы действительно размещаете занятие

Чтение — это легкая половина дела. Самое полезное — когда вы держите занятие и ищете, куда его поставить.

Возьмите занятие, которому нужна аудитория, и переключитесь на вид по аудиториям: сетка отмечает, какие аудитории действительно свободны в этот день и час — не просто выглядят свободными, а свободны, — и в какой из них занятие находится сейчас. Вам не нужно сравнивать две сетки в надежде на удачу. Вопрос "куда это можно поставить?" решается на экране, на который вы уже смотрите.

Линза: Аудитория, все десять аудиторий в виде строк, занятие История · Лиам Бреннан удерживается над Библиотекой · Понедельник 10:20 с пунктирным контуром для перетаскивания. Сетка просвечивается в реальном времени: зеленый = это занятие можно сюда поставить, розовый = нельзя
Линза: Аудитория, все десять аудиторий в виде строк, занятие История · Лиам Бреннан удерживается над Библиотекой · Понедельник 10:20 с пунктирным контуром для перетаскивания. Сетка просвечивается в реальном времени: зеленый = это занятие можно сюда поставить, розовый = нельзя

Затем перетащите его в нужную строку. Занятие меняет аудиторию. Вам не нужно открывать форму, искать поле аудитории или вводить название аудитории, которое должно в точности совпадать.

И оно сообщает, когда вы ошибаетесь

Перемещение занятий вручную — это то, как хорошие расписания незаметно ломаются. Вы решаете проблему с докладчиком и создаете накладку двумя строками ниже, которую никто не замечает до вторника.

То же перетаскивание, перемещено на одну строку ниже в Арт-студию · Понедельник 11:10 — всплывающая подсказка гласит ⚠ Конфликт здесь · Понедельник · 11:10 - 11:55 · Накладка группы: 11B
То же перетаскивание, перемещено на одну строку ниже в Арт-студию · Понедельник 11:10 — всплывающая подсказка гласит ⚠ Конфликт здесь · Понедельник · 11:10 - 11:55 · Накладка группы: 11B

Поэтому сетка проверяет действия по ходу дела. Переместите что-то в слот, который не подходит, и она сразу сообщит об этом — не при сохранении, не при следующем открытии. А то, что нельзя перемещать, можно заблокировать, чтобы ответ "нет" прозвучал до ошибки, а не после нее.

Пунктирная рамка блокировки на занятии Физическая культура · Спортзал
Пунктирная рамка блокировки на занятии Физическая культура · Спортзал

Вопрос в коридоре, ответ в коридоре

Ничто из этого не является новой информацией. Каждый из этих ответов уже был в вашем файле .fet в тот момент, когда решатель закончил работу. Он был просто организован для компьютера, который его создал, а не для человека, которому приходится с ним жить.

Поворот сетки не меняет ни одного занятия. Он меняет то, кто может ответить на вопрос о нем — что, когда вы единственный человек в школе, умеющий читать расписание, составляет большую часть работы.

"Занято ли что-нибудь в Лаборатории 2 во вторник в одиннадцать?"

Да. Или нет. Примерно за секунду, прямо в коридоре.

Попробуйте вид по аудиториям на реальном расписании →