Конфликт

Конфликт в Omniscol — это ситуация, когда два ограничения невозможно выполнить одновременно. Примеры:

  • преподаватель назначен на два занятия в один и тот же временной слот;
  • кабинет забронирован двумя занятиями на одно и то же время;
  • класс, преподаватель или кабинет уже заняты в это время занятием из другого опубликованного расписания или из связанного аккаунта;
  • группа учеников должна одновременно находиться в двух местах;
  • занятие не соответствует специализации, которая требуется для его дисциплины;
  • у занятия суммарная вместимость (сумма назначенных кабинетов) меньше численности группы;
  • совмещение, в котором у совмещённых групп разный объём часов.

Обнаружение в реальном времени

Omniscol обнаруживает конфликты по ходу ввода, а не только в момент формирования расписания:

  • красная полоса в верхней части экрана распределения часов;
  • значок на соответствующих занятиях и классах;
  • список конфликтов с переходом по щелчку («лупа» ведёт к подробностям);
  • в этих подробностях значок и название другого расписания указывают на занятие, пришедшее из этого расписания (см. как узнать один и тот же класс в разных расписаниях).

Намеренные конфликты

Не все конфликты нужно устранять. Некоторые из них намеренные:

  • одна и та же группа на экзамене и в кабинете для учеников с дополнительным временем (одни и те же ученики ожидаются в двух кабинетах в разных условиях);
  • численность больше вместимости кабинета, когда вы знаете, что придут не все записанные.

Вы можете оставить конфликт: предупреждение остаётся на экране, но работе не мешает.

Блокирующие конфликты

Некоторые несоответствия не дают автоматическому формированию расписания завершиться успешно:

  • нет кабинета, подходящего для дисциплины с заданным объёмом часов;
  • доступность преподавателя полностью несовместима с его курсами;
  • совмещение, которое по своей структуре невозможно.

Такие конфликты помечаются как критические; пока они есть, кнопка Сформировать расписание недоступна.

См. также