Поиск конфликтов
Отчет о конфликтах: что означает каждый тип проблемы, какие из них носят рекомендательный характер и что происходит при их отклонении.
Поскольку приложение позволяет намеренно создавать накладки, оно также должно хорошо их отображать. Кнопка Конфликты открывает полный отчет; отдельные карточки имеют значок, когда они участвуют в накладке.
Число на кнопке Конфликты учитывает только накладки: конфликты аудиторий, преподавателей и студенческих групп. Другие проблемы, такие как отсутствие аудитории, не делают кнопку красной. Если накладок нет, но есть другие проблемы, на кнопке отображается Нет конфликтов и их количество серым цветом. Сам отчет перечисляет все виды.

Отчет открывается со сводки, затем разбивает проблемы по категориям: аудитории, преподаватели или студенческие группы. Когда сообщать нечего, он прямо об этом говорит, вместо того чтобы показывать пустой список.
Аудитории
Отсутствующие аудитории — у занятия вообще нет аудитории. Это не строго накладка, но оно незавершено, и занятие, которому негде проходить, не выдержит столкновения с реальным учебным днем.
Конфликты аудиторий — два занятия в одной аудитории в одно и то же время. Однозначный вид.
Аудитории вне предпочтительного списка — занятие проходит там, где оно не должно было быть. Возможно, вы решили это намеренно; отчет сообщает вам, что это произошло, а не то, что это неправильно.
Слишком маленькие аудитории — вместимость аудитории ниже размера группы. Надежность этого зависит только от того, насколько точно указана вместимость ваших аудиторий, что является хорошей причиной для их заполнения.
Аудитории, которые могут пересекаться — виртуальной аудитории может потребоваться реальная аудитория, которая уже используется. Этот пункт помечен как рекомендательный в самом отчете (как и слишком маленькие аудитории), и формулировка преднамеренна: виртуальная аудитория представляет собой набор реальных, поэтому, является ли это действительно накладкой, зависит от того, какая реальная аудитория в итоге будет использована. Считать это определенным было бы преувеличением того, что известно.
Преподаватели и студенческие группы
Отсутствующие преподаватели и отсутствующие группы — занятие еще не было полностью определено.
Конфликты преподавателей — один и тот же преподаватель в двух местах одновременно.
Конфликты групп — одни и те же студенты ожидаются в двух местах одновременно. Стоит тщательно проверить, когда ваши группы делят студентов, так как накладку подгруппы легко создать и трудно заметить невооруженным глазом.
Отклонение
Каждую проблему можно отклонить, по отдельности или целой категорией за раз, а также есть элемент управления для отклонения всего сразу.
Отклонение — это правильный ответ на конфликт, который вы рассмотрели и приняли — два занятия, которые делят аудиторию, потому что они действительно делят аудиторию, предупреждение о вместимости для группы, которая никогда не присутствует в полном составе. Это сохраняет значимость отчета: список из двенадцати проблем, по которым вы приняли решение, хуже, чем список из двух, по которым вы не приняли решение.
Две вещи, которые нужно знать об отклонениях. Они запоминаются в используемом вами браузере, поэтому коллега, открывающий то же расписание, по-прежнему видит каждую проблему, и ваши собственные отклонения не переносятся на другую машину. И они скрывают запись в отчете, значок на занятии и счетчик на кнопке Конфликты, а не саму накладку — расписание по-прежнему содержит ее, как и экспортированный файл.
Нет элемента управления для возврата отклоненных элементов. Очистка данных сайта этого браузера для сайта расписания удаляет все ваши отклонения.
Значки на сетке
Карточка, участвующая в конфликте, имеет значок, поэтому отчет — не единственное место, где появляются проблемы. Если вы хотите, чтобы их было труднее пропустить, Линза может заставить эти значки мигать.
Это не предварительная проверка
Эти два отвечают на разные вопросы, и их стоит разделять.
Этот отчет описывает накладки в расписании, которое вы создали — кто занят в двух местах одновременно, прямо сейчас, в этой сетке.
Предварительная проверка изучает правила на предмет противоречий, которые делают расписание вообще неразрешимым, перед экспортом. Расписание может быть без конфликтов здесь и все равно быть отклонено предварительной проверкой, и обратное также верно.
Запускайте оба.