Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5-10,14-19,21,23-27,30-42.doc
Скачиваний:
10
Добавлен:
16.09.2019
Размер:
398.34 Кб
Скачать

19.Моделирование организаций. Модель бизнес-процесов организации – Flowchart – с примерами.

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

Flowchart определяет уникальный StartNode, который выполняется при запуске рабочего процесса и использует сеть связанных Nodes для создания произвольных циклов или отклонения потока выполнения в любое место рабочего процесса в любой момент времени.

Использование конструктора действия Flowchart

Конструктор действия Flowchart можно найти в категории Блок-схемы Области элементов, открыв вкладку Область элементов в Конструктор рабочих процессов (либо выберите Область элементов в меню Вид или нажмите CTRL+ALT+X).

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

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

Свойства действия Flowchart

В следующей таблице показаны свойства Flowchart и описано их использование в конструкторе. Эти свойства можно изменить в таблице свойств или в области конструктора.

Имя свойства

Обязательное

Использование

DisplayName

Нет

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

Это значение можно изменить в окне Свойства или напрямую в заголовке конструктора действий.

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

Variables

Нет

Коллекция переменных, доступных в этом Flowchart для общего доступа к состоянию для вложенных действий.

StartNode

Нет

FlowNode, который выполняется при запуске Flowchart.

Nodes

Нет

Содержит коллекцию объектов FlowNode в Flowchart.

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