Расстановка часов
Расстановку часов следует (рекомендуется) производить только после того, как заполнены все справочники и списки.
Практически никогда не удается расставить часы правильно с первого раза. Программа составитель расписания предполагает итерационный порядок расстановки часов, т.е. расстановка производится в автоматическом и ручном режиме, после чего следует проанализировать результат, внести необходимые изменения в справочники (или списки) и произвести расстановку ещё раз.
В процессе итераций имеется возможность фиксировать определённы расставленные часы. Это даёт возможность попробовать расставить другие часы снова. Т.е. зафиксированные часы не удаляются и не перемещаются.
При каждой итерации рекомендуется сохранять результат (меню Файл-Сохранить как...), что бы можно было вернутся к раннему варианту, или для сравнения результатов и выбора наиболее оптимального.
Наиболее критическими для расстановке являются:
- порядок расстановки.
- правильно заполненные графики и нагрузки.
- корректные ограничения.
Параметры расстановки часов.
При неявной расстановке (расставить всё, расставить элемент, расставить указанные) используются параметры расстановки:
-
Учитывать преподавателя.
В случае установки флажка программа будет расставлять часы так, что бы не возникало ошибок преподавателя
-
Учитывать помещение.
В случае установки флажка программа будет расставлять часы так, что бы не возникало ошибок помещения.
-
Учитывать ограничения.
В случае установки флажка программа будет учитывать все ограничения.
-
Выравнивать кол. часов для класса.
В случае установки флажка программа будет минимизировать возникающие окна и пытаться сделать кол. уроков одинаковыми для класса на каждый день.
Ограничения на расстановку.
В программе составитель расписания имеются два вида ограничений на расстановку
- Ограничения на время проведения занятий.
- Ограничения на проведение занятий по указанным предметам один день.
Далее рассмотрены: