Большой кабинет (несколько одновременных занятий)
Большой кабинет — это кабинет, где могут проходить несколько разных занятий одновременно, с разными преподавателями и не связанными между собой группами. Чтобы сделать кабинет большим, заполните у него поле Максимальное количество классов: это число задаёт, сколько классов могут находиться там одновременно.
Типичные примеры: кабинет для экзаменов, холл, открытое пространство (двор, театр, спортивное поле, музей...), спортивный зал, бассейн — всё это места, где соседствуют несколько независимых видов деятельности.
Только для специализированных кабинетов
Поле Максимальное количество классов появляется только у кабинета, у которого есть специализация. Поэтому сначала назначьте кабинету специализацию (спорт, экзамен, бассейн, открытое пространство…), а затем укажите максимальное количество одновременных классов. Это логично: общий большой кабинет всегда специализирован под определённый вид деятельности, поэтому специализация служит также для того, чтобы направлять туда нужные дисциплины.
Как Omniscol это использует
В каждом временном слоте формирование расписания и обнаружение конфликтов считают классы, находящиеся в кабинете. Занятие группы групп считается за каждый из её классов. Класс считается один раз, даже если две его группы занимают кабинет в одно и то же время.
Вместимость применяется к каждому занятию: занятие должно уместиться в кабинете. Численности занятий, которые делят кабинет, не складываются.
Omniscol сообщает о конфликте в двух случаях:
- в кабинете больше классов, чем допускает поле Максимальное количество классов;
- занятие превышает вместимость кабинета.
Классы считаются неделя за неделей и минута за минутой. Два занятия, одно в неделю A, другое в неделю B, не пересекаются; два занятия, идущие друг за другом, тоже.
Кабинет, у которого поле Максимальное количество классов не заполнено, ведёт себя как обычный: в нём проходит только одно занятие за раз.
Одно занятие в нескольких больших кабинетах
Занятие, назначенное в несколько больших кабинетов, распределяет по ним свои классы. Обнаружение конфликтов и выбор кабинета проверяют, что такое распределение существует, с учётом классов, уже находящихся в каждом кабинете. Обычный кабинет, назначенный тому же занятию, принимает один из его классов.
Формирование расписания и автоматическое назначение кабинетов учитывают каждый класс занятия в каждом из его больших кабинетов. Поэтому они могут отвергнуть распределение, которое принимает обнаружение конфликтов: тогда назначьте этому занятию кабинеты вручную.
Большой кабинет или несколько кабинетов?
Оба понятия описывают связь «кабинет ↔ занятие», но в противоположных направлениях:
- большой кабинет объединяет несколько занятий в одном кабинете;
- занятие в нескольких кабинетах, напротив, занимает несколько кабинетов ради одного занятия (его вместимость тогда равна сумме вместимостей назначенных кабинетов).