Руководство к лабораторной работе «Изучение возможностей сетей ПЕТРИ для моделирования бизнес–процессов», страница 8

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

            Дуга сети считается выделенной, если выделены переход и позиция которые она соединяет.

            Двойное нажатие левой клавиши мыши в этом режиме помещает данную точку по возможности в центр экрана. Ctrl+двойное нажатие не снимает при этом выделение с элементов.

Нажатие правой клавиши мыши снимает выделение со всех элементов.

Изменение параметров

В этом режиме пользователь может поменять нагрузку дуг сети, параметры позиций и переходов.

            Для того, чтобы поменять нагрузку дуги, подведите указатель мыши к дуге. Нажатие левой клавиши мыши увеличивает нагрузку дуги, нажатие правой клавиши - уменьшает. Нагрузка не может быть равной 0.

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

Для того чтобы изменить параметры позиции подведите указатель мыши к требуемой позиции и дважды нажмите левую кнопку мыши. Откроется окно редактирования параметров позиции, в котором вы можете изменить ее параметры.

Для того, чтобы поменять маркировку позиции, подведите указатель мыши к нужной точке экрана. Нажатие левой клавиши увеличивает значение маркировки, нажатие правой клавиши - уменьшает. Маркировка не может быть меньше нуля.

            Когда процесс функционирования сети (моделирования) не запущен, в этом режиме редактируется начальная маркировка сети, в противном случае - текущая маркировка.

Установка позиции

            Для установки позиции подведите курсор в нужную точку экрана и нажмите любую клавишу мыши. Двойное нажатие одновременно открывает окно редактирования параметров позиции.

Для установки перехода подведите указатель мыши к нужной точке экрана. Нажатие левой клавиши мыши устанавливает переход в вертикальном положении, нажатие правой клавиши - в горизонтальном положении. Двойное нажатие открывает окно редактирования параметров перехода для нового перехода.

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

Выходная дуга строится аналогичным образом, но ведется, наоборот, от перехода к позиции.

Для удаления элемента сети подведите указатель мыши к требуемому элементу и дважды нажмите левую клавишу мыши.

            При удалении перехода или позиции удаляются также все дуги с ними связанные.

            Для удаления выделенных элементов сети используйте подпункт Удалить пункта Редактор главного меню окна редактирования.

Конструктор сетей

Конструктор сетей позволяет пользователю производить сборку сети из нескольких фрагментов ранее созданных сетей. Для чтения с диска нескольких фрагментов сети необходимо выбрать подпункт "Добавить" пункта "Файлы" главного меню окна редактирования или продублировать фрагмент уже прочитанной сети через Clipboard. При этом программа загрузит сеть с указанного пользователем диска и вызовет процесс размещения сети на экране.

После чтения с диска всех необходимых фрагментов сети и их размещения на экране пользователь вызывает конструктор сетей для сборки сети. Конструктор вызывается выбором подпункта "Сборка сети" пункта "Файлы" главного меню окна редактирования. Окно конструктора предназначено для установления связей между позициями различных фрагментов сети и последующей сборки сети, которая производит объединение указанных пользователем позиций сети.