составитель расписания

Расстановка часов

Расстановку часов следует (рекомендуется) производить только после того, как заполнены все справочники и списки.

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

В процессе итераций имеется возможность фиксировать определённы расставленные часы. Это даёт возможность попробовать расставить другие часы снова. Т.е. зафиксированные часы не удаляются и не перемещаются.

При каждой итерации рекомендуется сохранять результат (меню Файл-Сохранить как...), что бы можно было вернутся к раннему варианту, или для сравнения результатов и выбора наиболее оптимального.

Наиболее критическими для расстановке являются:

  • порядок расстановки.
  • правильно заполненные графики и нагрузки.
  • корректные ограничения.

Параметры расстановки часов.

При неявной расстановке (расставить всё, расставить элемент, расставить указанные) используются параметры расстановки:

Параметры расстановки часов

  • Учитывать преподавателя.

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

  • Учитывать помещение.

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

  • Учитывать ограничения.

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

  • Выравнивать кол. часов для класса.

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

Ограничения на расстановку.

В программе составитель расписания имеются два вида ограничений на расстановку

Далее рассмотрены: