Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PG_Training_Guide.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
8.29 Mб
Скачать

5.3.1.2.Объединение подпроцессов

Несколько подпроцессов можно объединять. Для объединения двух или более уровней процессов в один выполните действия:

  1. Выделите два или более подпроцессов на блок-схеме процесса.

  2. Нажмите правой кнопкой мыши на любом из выделенных элементов. Откроется выпадающее меню.

  3. Выберите «Объединить подпроцессы». Затем выберите подходящий способ объединения «Горизонтально» или «Вертикально».

Объединение подпроцессов

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

5.3.2.Создание ссылок на шаги процесса

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

 

Упражнение: Создайте образец существующего элемента. Для этого выполните следующие действия:

 

  1. В окне блок-схемы выберите соответствующий инструмент для отображения элемента, например «Создать действие».

Выбор нужного инструмента

  1. Удерживая нажатой клавишу Ctrl, щелкните в любом месте блок-схемы.

  2. В открывшемся окне «Выбрать элементы модели» выберите элемент, образец которого требуется создать.

Выбор элемента

5.3.3.Потоки в иерархии процесса

Потоки в иерархии процесса могут начинаться с любого шага процесса в любом подпроцессе и направляться к любому шагу процесса в любом другом подпроцессе. На блок-схемах подпроцессов не требуется никаких особых начальных и конечных шагов подпроцесса.

5.3.3.1.Потоки, соединяющие уровни процессов

Для связи шагов процесса с другими уровнями процессов выполните действия:

  1. Создайте поток на любом уровне процесса и присоедините его к любому шагу процесса.

  2. Дважды кликните по созданному потоку. Откроется диалоговое окно «Поток».

  3. Рядом с полем «В» нажмите кнопку «Выбрать».

  1. Откроется окно, в котором нужно выбрать шаг процесса, к которому необходимо присоединить поток.

Окно «Выбрать элементы модели»

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

Упражнение: Создайте поток, который связывает родительский уровень процесса с дочерним.

5.3.3.2.Скрытие потоков, соединяющих уровни процессов

Если модель содержит много потоков, соединяющих разные уровни процессов, то для удобочитаемости модели такие потоки нужно скрывать. Существуют несколько способов скрывать потоки:

  1. Нажмите правой кнопкой мыши по потоку. Откроется всплывающее меню.

  2. Выберите «Скрыть поток».

Чтобы отобразить скрытые потоки откройте всплывающее меню блок-схемы (щелкните правой кнопкой мыши в пустой области блок-схемы) и выберите «Показать скрытые потоки». Есть возможность отобразить сразу все скрытые потоки – для этого выберите «Все», либо отдельный поток, выбранный из списка меню.

Также поток можно скрывать и на верхнем уровне процесса по умолчанию. Для этого нужно выполнить следующие действия:

  1. Выберите во вкладке «Модель» кнопку «Элементы модели».

  2. В разделе «Типы потоков» выберите нужный тип потока и нажмите «Показать…».

  1. Откройте закладку «Код».

  2. Установите или снимите флажок «Показать поток в верхнем уровне процесса».

Скрывание потока на верхнем уровне процесса

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

  1. Перейдите на главный уровень процесса модели.

  2. Правой кнопкой мыши щелкните на поток, который необходимо скрыть и из выпадающего меню выберите «Скрыть поток».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]