Недавние измененияВсе страницыВойти  
Вы находитесь здесь: Документация Business Studio 5 » tag » диаграмма
The page (tag:диаграмма) doesn't exist. You have been redirected automatically to the search engine.
This message was fired by 404Manager Plugin.

Результаты поиска

Поиск по части слова осуществляется добавлением символа «*» в начале или в конце слова, см. подробнее.


Нотация IDEF0: 11 соответствий
исунок 2. Диаграмма процесса в нотации IDEF0}}] {{tag>Процессы Диаграмма}} [<contextnavigator>]
Окно диаграммы: 8 соответствий
етаскиванием одной из осей распределения}}] {{tag>Интерфейс Диаграмма}} [<contextnavigator>]
Нотация BPMN: 6 соответствий
[[ru/manual/creating_model/creating_model]]. {{tag>Процессы Диаграмма}} [<contextnavigator>]
Нотации "Процесс" и "Процедура": 4 соответствий
====== Нотации "Процесс" и "Процедура" ====== Нотации "Процесс" (Basic Flowchart в Microsoft Visio) и "Процедура" (Cross-Functional Flowchart в Microsoft Visio) используются для представления алгоритма (сценария) выполнения процесса и позволяют задать причинно-следственные связи и временную последовательность выполнения действий процесса. Нотации поддерживают декомпозицию на подпроцессы, также как и нотация IDEF0. Различие между нотациями "Процесс" и "Процедура" состоит в том, что дополнительно к графическим элементам, применяемым в нотации "Процесс", в нотации "Процедура" используются дорожки (Swim Lanes), обозначающие организационные единицы - исполнителей действий процесса. Это позволяет повысить наглядность диаграммы. Также в нотации "Процедура" на панели инструментов окна диаграммы есть дополнительные кнопки с закрашенным треугольником на иконке – у таких кнопок есть выпадающий список для выбора типа фигуры (см. Рис.1). Они используются для добавления на диаграмму объектов деятельности. [{{ :ru:csdesign:bpmodeling:process_procedure:change_process_procedure_031.png?200 |Рисунок 1}}] Нотации "Процесс" и "Процедура" можно применять для моделирования отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0. Описание назначения графических символов, используемых в нотациях "Процесс" и "Процедура", приведено в Таблице 1. <startTableBox> ^ Название ^ Кнопка ^ Графический символ ^ Описание ^ | Действие | {{ common/icons/115.png?nolink }} | \\ {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_001.png?nolink |Действие}} | Действие обозначается с помощью прямоугольного блока. Внутри блока помещается название действия. \\ Временная последовательность выполнения действий задается расположением действий на диаграмме процесса в нотации "Процесс"/"Процедура" сверху вниз (слева направо на горизонтальной диаграмме процесса в нотации "Процедура"). | | Решение | {{ common/icons/116.png?nolink }} | \\ {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_0101.png?nolink }} | Элемент "Решение" обозначает ветвление, после которого процесс может пойти по одному и только одному альтернативному направлению в зависимости от некоторого условия. \\ Элемент "Решение" может иметь один или несколько входов и ряд альтернативных выходов. \\ Элемент "Решение" используется в двух вариантах: для обозначения действия, результат которого определяет дальнейшее выполнение процесса, или для обозначения проверки условия. \\ Если "Решение" используется для обозначения действия, то все возможные варианты результатов этого действия показываются выходящими стрелками (Рис. 2). \\ [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_005.png?nolink |Рисунок 2. Элемент "Решение" обозначает действие}}] Если элемент "Решение" используется для проверки условия, то "Решение" помещается на диаграмму после элемента "Действие", в названии элемента "Решение" указывается проверяемое условие, а все возможные варианты значения условия показываются выходящими стрелками (например, "Да" или "Нет" (Рис. 3)). \\ [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_003.png?nolink |Рисунок 3. Элемент "Решение" обозначает проверку условия}}] Элемент "Решение" аналогичен элементу "Исключающее ИЛИ" (XOR) в других нотациях моделирования. | | Связь предшествования | {{ common/icons/145.png?nolink }} | \\ {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_007.png?nolink }} | Стрелки "Связь предшествования" обозначают передачу управления от одного действия к другому, т.е. предыдущее действие должно закончиться прежде, чем начнется следующее. \\ Стрелка, запускающая выполнение действия, изображается входящей в действие сверху. Стрелка, обозначающая передачу управления другому (другим) действию, изображается выходящей из действия снизу (Рис. 4). [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_010.png?nolink | Рисунок 4. Стрелки "Связь предшествования"}}] \\ Если стрелка служит только для обозначения передачи управления, то имя стрелки оставляется пустым. Если кроме передачи управления из предыдущего действия в следующее действие поступает объект(ы) деятельности, то стрелка именуется, и в список объектов стрелки заносится соответствующий объект(ы) деятельности (Рис. 5). [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_012.png?nolink |Рисунок 5. Именованная стрелка "Связь предшествования", содержащая объекты деятельности}}] | | Поток объектов | {{ common/icons/179.png?nolink }} | \\ {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_014.png?nolink |Стрелка "Поток объектов"}} | Стрелки "Поток объектов" используются в случаях, когда необходимо показать, что из одного действия объекты передаются в другое, при этом первое действие не запускает выполнения второго. \\ Стрелки "Поток объектов" обозначаются стрелкой с двумя треугольниками на конце. Если обозначение источника объекта(ов) неважно, то такой объект показывается стрелкой с туннелированным началом (Рис. 6). [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_016.png?nolink |Рисунок 6. Стрелка "Поток объектов" с туннелированным началом}}] \\ Если источником объекта(ов) является одно из действий процесса, то такой объект показывается с помощью стрелки, исходящей из действия-источника и входящей в действие-потребитель, для выполнения которого необходим объект (Рис. 7). [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_018.png?nolink |Рисунок 7. Стрелка "Поток объектов", исходящая из действия-источника и входящая в действие-потребитель}}] При этом действие "Регистрация в журнале "Исходящая корреспонденция" не запускает выполнение действия "Заполнение графы "Номер накладной" в журнале "Исходящая корреспонденция". | | Дорожки (элемент диаграммы процесса в нотации "Процедура") | {{ :common:icons:311.png?nolink }} {{ :common:icons:312.png?nolink }} {{ :common:icons:313.png?nolink }} {{ :common:icons:314.png?nolink }} | {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_020.png?nolink | Диаграмма процесса в нотации "Процедура", содержащая дорожки субъектов}} | Дорожки предназначены для отображения исполнителей задач и подпроцессов процедуры (организационных единиц или объектов деятельности). Внутри блока помещается наименование исполнителя. \\ Подробнее об особенностях работы с дорожками на диаграмме процесса в нотации "Процедура" см. в [[ru/manual/manual]] в статье [[ru/manual/creating_model/notation_procedure?&#дорожки_на_диаграмме_процесса_в_нотации_процедура| Дорожки на диаграмме процесса в нотации процедура]].| | Событие | {{ common/icons/114.png?nolink }} \\ {{ common/icons/197.png?nolink }} | \\ {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_022.png?nolink }}| События отображают стартовые точки процесса в нотациях "Процесс"/"Процедура", приводящие к началу выполнения процесса, и конечные точки, наступлением которых заканчивается выполнение процесса. \\ Началом процесса считается событие, из которого только исходят стрелки передачи управления. \\ Концом процесса считается событие, в которое только входят стрелки передачи управления. | | Этап | {{ common/icons/257.png?nolink }} | {{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_025.png?nolink | Фрагмент диаграммы в нотации "Процедура", содержащей элемент "Этап"}} | Элемент "Этап" предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации "Процедура". | | Программные продукты, Базы данных, ТМЦ, Прочее (кнопки палитры элементов диаграммы процесса в нотации "Процедура") | {{ :common:icons:315.png?nolink }} {{ :common:icons:316.png?nolink }} {{ :common:icons:317.png?nolink }} {{ :common:icons:318.png?nolink }} | {{ :common:icons:324.png?nolink }} | Используется для отображения на диаграмме программных продуктов, баз данных, ТМЦ, объектов справочника Прочее, сопровождающих выполнение процесса. Рядом со стрелкой размещается наименование объекта деятельности. | | Междиаграммная ссылка | | \\ {{ :ru:csdesign:bpmodeling:idef0:lang_idef0_013.png?nolink }} | Элемент, обозначающий другую диаграмму. Междиаграммная ссылка служит для обозначения перехода стрелки на диаграмму другого процесса без отображения стрелки на вышележащей диаграмме (при использовании иерархических моделей). \\ В качестве междиаграммной ссылки не может выступать диаграмма процесса в нотациях EPC и BPMN. Междиаграммные ссылки могут быть использованы на диаграммах процессов в нотациях IDEF0, "Процесс", "Процедура". \\ ** ** \\ | <endTableBox| Таблица 1. Графические символы, используемые в нотациях "Процесс" и "Процедура"> \\ Информация о способах добавления элементов на диаграмму содержится в главе [[ru/manual/manual]] -> [[ru/manual/creating_model/creating_model]]. Пример диаграммы процесса в нотации "Процесс" приведен на Рис. 8. [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_027.png?nolink |Рисунок 8. Пример диаграммы процесса в нотации "Процесс"}}] Пример диаграммы процесса в нотации "Процедура" приведен на Рис. 9. [{{ ru/csdesign/bpmodeling/process_procedure/lang_process_procedure_029.png?nolink |Рисунок 9. Пример диаграммы процесса в нотации "Процедура"}}] {{tag>Процессы Диаграмма}} [<contextnavigator>]
Нотация BPMN: 4 соответствий
====== Нотация BPMN ====== Диаграмма, описанная в нотации BPMN, представляет собой алгоритм (сценарий) выполнения процесса, а также отображение того, как процесс взаимодействует с другими процессами с точки зрения обмена сообщениями (информацией, документами и другими объектами деятельности). Алгоритм выполнения процесса представляется на диаграмме с помощью элементов потока (событий, процессов, шлюзов), которые связываются между собой потоками управления, определяющими ход выполнения процесса. Подробнее об элементах, используемых на диаграмме процесса BPMN, описано в методике [[ru/csdesign/csdesign]] в главе [[ru/csdesign/bpmodeling/bpmn_notation]]. ===== Палитра элементов окна диаграммы процесса в нотации BPMN ===== Описание назначения кнопок палитры элементов **Окна диаграммы** процесса в нотации BPMN приведено в статье [[ru/csdesign/bpmodeling/bpmn_notation]]. ===== Работа с элементами диаграммы процесса в нотации BPMN ===== Для всех элементов диаграммы можно выбрать другой элемент из справочника с помощью пункта контекстного меню **Сменить объект**. Для процесса в этом случае будет создан процесс-ссылка на выбранный типовой процесс. На диаграмме процесса в нотации BPMN блок процесса-ссылки обозначается жирной линией, а сами процессы-ссылки в нотации BPMN называются процессами с типом "Вызов". При переименовании субъекта или объекта деятельности на диаграмме BPMN новое название может совпасть с названием элемента, уже существующего в соответствующем справочнике. При этом дальнейшая работа программы аналогична ситуации, возникающей при переименовании события (см. Рис. 12). Для добавления существующих элементов на диаграмму можно пользоваться механизмом Drag&Drop, то есть "перетаскивать" их из **Навигатора** или из **Окна справочника**. При использовании на диаграмме дорожек добавляемый процесс помещается в дорожку субъекта, который его выполняет. При этом автоматически создается связь процесса с субъектом с типом "выполняет". Тип этой связи может быть изменён пользователем вручную в **Окне свойств** этого субъекта или процесса на любой другой. При перемещении процесса из дорожки одного субъекта в дорожку другого субъекта в свойствах этой связи вместо субъекта дорожки откуда переместили процесс, пропишется субъект дорожки, куда переместили процесс, а тип связи останется неизменным. Если процесс вынести за пределы дорожек субъектов, соответствующая связь будет удалена. ==== Работа с дорожками ==== В системе Business Studio в качестве исполнителя процесса может выступать как субъект, так и объект деятельности (Программный продукт, База данных, ТМЦ или Прочее). На диаграммах нотации BPMN исполнители показаны в виде дорожек. Для добавления объектов деятельности на диаграмму в виде дорожек исполнителей, в выпадающем меню кнопок добавления объекта данного типа на палитре элементов окна диаграммы должен быть выбран тип фигуры «Дорожка» (уголок у таких кнопок закрашен красным цветом). Добавлять дорожки на диаграмму для таких объектов можно любым из следующих способов: * При помощи соответствующих кнопок на палитре элементов окна диаграммы * Перетаскиванием из соответствующих справочников. Субъекты на диаграмму процесса в нотации BPMN добавляются перетаскиванием из иерархического справочника субъектов, который показывается в **Навигаторе**. Подробнее о перетаскивании элементов на диаграмму см. [[ru/manual/interface/visio_interface/visio_interface#добавление_элементов_на_диаграмму_перетаскиванием|Добавление элементов на диаграмму перетаскиванием]]. До добавления дорожек на диаграмму процесса BPMN на диаграмме будет размещаться основной пул (рамка с заголовком процесса, диаграмма которого открыта, и дорожка без заголовка). После добавления на диаграмму дорожки исполнителя дорожку без заголовка при необходимости можно удалить с диаграммы: для этого необходимо выделить дорожку без заголовка и нажать клавишу Delete. Если впоследствии понадобится снова добавить дорожку без заголовка на диаграмму, необходимо нажать на кнопку {{common/icons/75.png?nolink}} на **Палитре элементов**. \\ При помещении задачи на дорожку исполнителя по умолчанию устанавливается тип связи "выполняет" между исполнителем и задачей. == == **Внимание!** Задача считается помещенной в дорожку исполнителя по центральной точке фигуры (Рис. 3). ==== ==== \\ [{{ ru/manual/creating_model/bpmn_notation/lang_bpmn_notation_008.png?nolink |Рисунок 3. Задача помещена в дорожку "Субъект 1"}}] При увеличении ширины элемента диаграммы, расположенного внутри дорожки исполнителя, ширина этой дорожки будет также пропорционально увеличиваться. Для изменения ширины дорожки выделите её и подвиньте значок на боковой грани заголовка (подробнее о графической трансформации объектов на диаграмме см. [[ru/manual/interface/visio_interface/visio_interface#графическая_трансформация_объектов_на_диаграмме|Графическая трансформация объектов на диаграмме]]). Высоту поля заголовка дорожки также можно изменить, передвигая значок на верхней или нижней грани заголовка. При изменении высоты заголовка одной дорожки меняется высота заголовка всех других. Для изменения ширины сразу всех дорожек диаграммы выделите группу дорожек и подвиньте значок на боковой грани контура группы. При добавлении очередной дорожки может оказаться, что страница диаграммы не вмещает её (Рис. 4). Новая дорожка, тем не менее, будет добавлена на диаграмму. Для того чтобы на листе отображалось все содержимое, можно изменить масштаб диаграммы. Подробнее об изменении параметров страницы диаграммы см. [[ru/manual/interface/visio_interface/visio_interface?&#изменение_параметров_страницы_диаграммы|Изменение параметров страницы диаграммы]]. [{{ ru/manual/creating_model/bpmn_notation/lang_bpmn_notation_009.png?nolink |Рисунок 4. Добавляемая дорожка не помещается на диаграмме}}] ==== Работа с процессами ==== Процесс BPMN представляет собой действие или набор действий, выполняемых над исходным объектом (документом, ТМЦ и прочим) с целью получения заданного результата. Процессы BPMN подразделяются на задачи (простые действия, не имеющие дальнейшей декомпозиции) и подпроцессы (декомпозированные процессы), которые в свою очередь могут быть разных типов. Тип подпроцесса можно выбрать еще до декомпозиции процесса. На диаграмме тип задачи и тип подпроцесса определяются при помощи одноименных подменю в контекстном меню, вызываемом от процесса (Рис. 5). После выбора типа задачи в левом верхнем углу блока задачи появляется маркер выбранного типа. По умолчанию при добавлении на диаграмму нового процесса добавляется задача с типом "Абстрактная задача". При декомпозиции процесс становится подпроцессом. По умолчанию подставляется тип подпроцесса - "Подпроцесс", если перед декомпозицией не был выбран иной тип подпроцесса. [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_004.png?nolink |Рисунок 5}}] На диаграмме тип цикла для задачи или подпроцесса определяется при помощи подменю **Тип цикла** в контекстном меню, вызываемого от процесса (Рис. 6). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_016.png?nolink |Рисунок 6}}] Для выбора типа процесса "Компенсация" в контекстном меню, вызываемом от процесса, можно установить флажок в пункте меню **Компенсация** (Рис. 7). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_017.png?nolink |Рисунок 7}}] ==== Работа с событиями ==== Событие представляет собой состояние, которое является существенным для целей управления бизнесом и оказывает влияние или контролирует дальнейшее развитие одного или более бизнес-процессов. События могут активизировать процессы (то есть привести к началу выполнения процесса), а могут быть результатом выполнения процессов. События, возникающие при выполнении процесса, разделяются на 2 категории: возникающие из-за какой-то причины и инициирующие какой-то результат. И причина возникновения события, и результат, который инициирует событие, называются триггером. События, обрабатывающие триггер, который привел к их возникновению, называются **обработчиками**. События, которые инициируют триггер (или некий результат), называются **инициаторами**. По типу триггера события делятся на различные типы, например, "Неопределенное" (без маркера), "Сообщение", "Таймер". Триггер обозначается специальным маркером внутри события. События-обработчики - это все стартовые и некоторые промежуточные события. Если встречается событие-обработчик, то процесс ожидает наступления этого события, т.е. ожидает появления причины возникновения этого события. На диаграмме триггер внутри события, являющегося обработчиком, показывается незакрашенным. События-инициаторы – это некоторые промежуточные события (включая промежуточное событие с типом "Неопределенное") и все конечные события. Если встречается событие-инициатор, то процесс просто выполняется дальше и ничего не ожидает. На диаграмме триггер внутри события, являющегося инициатором, показывается закрашенным. Промежуточные события-обработчики могут присоединяться к границе процесса. Такие события называются **граничными**. Граничное событие изображает событие, возникающее при выполнении процесса, к границе которого это событие присоединено. Причем граничное событие может прервать выполнение процесса - граничное прерывающее, и не прерывать - граничное непрерывающее. Граничное непрерывающее событие изображается пунктирными линиями. На палитре элементов предусмотрены отдельные кнопки для добавления стартового события, промежуточного события-инициатора и конечного события. После добавления события на диаграмму первоначально выбранный тип события можно изменить при помощи подменю **Тип события** в контекстном меню, вызываемом от события (Рис. 8). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_005.png?nolink |Рисунок 8}}] По умолчанию события добавляются на диаграмму с типом триггера "Неопределенное". На диаграмме тип триггера определяется при помощи подменю **Тип триггера** в контекстном меню, вызываемом от события (Рис. 9). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_006.png?nolink |Рисунок 9}}] Для добавления граничного события необходимо сначала просто добавить на диаграмму промежуточное событие. Затем, удерживая левую клавишу мыши, необходимо добавленное событие присоединить к границе процесса так, чтобы появился индикатор присоединения (Рис. 10). [{{ ru/manual/creating_model/bpmn_notation/lang_bpmn_notation_014.png?nolink |Рисунок 10}}] После присоединения события к границе процесса тип события (граничное прерывающее, граничное непрерывающее) можно изменить при помощи подменю **Тип события** в контекстном меню, вызываемом от события (Рис. 11). Тип триггера можно сменить при помощи подменю **Тип триггера** в контекстном меню, вызываемом от события (см. Рис. 9). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_015.png?nolink |Рисунок 11}}] В свойствах события можно задать "Параметры ФСА", которые будут использоваться при проведении имитации (см. [[ru/manual/simulation_fca/simulation_fca]]). В справочнике **События** ({{bslink>Главное меню → Справочники → События|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;e6cf525c-032a-48bc-a980-6c0d77dea93b:Item}}) от любого события можно выполнить "Отчет по событию", который содержит перечень процессов, на диаграммах которых событие является стартовым или конечным, и перечень процессов, порождающих событие или активизируемых событием. ==== Работа с шлюзами ==== Шлюзы представляют собой точки разветвления и слияния потоков управления процесса. Шлюзы могут быть различных типов. На палитре элементов **Окна диаграммы** предусмотрены отдельные кнопки для добавления эксклюзивного шлюза, параллельного шлюза и неэксклюзивного шлюза, а также кнопка для добавления шлюза с выбором его типа. После добавления шлюза любого типа на диаграмму его тип можно сменить при помощи подменю **Тип шлюза** в контекстном меню, вызываемом от шлюза (Рис. 12). [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_007.png?nolink |Рисунок 12}}] Эксклюзивный шлюз может отображаться с маркером внутри шлюза или без него. По умолчанию используется маркер. Управление отображением маркера в эксклюзивном шлюзе осуществляется с помощью параметра "Параметры диаграммы BPMN" в **Настройках для всех пользователей** ({{bslink>Главное меню → Главная → Настройки для всех пользователей|ShowRibbonPageOrItem?4427c246-63c5-4592-8686-c46fcb4b0ef5;cb2623b4-8289-43a3-ad7f-78d89af7b274:Item}}) на вкладке {{bslink>Модели|ShowOnForm?5533cc48-86c4-4c72-b4ea-1e58ed906a6c;c=16a2a186-3ff3-425a-8d1d-f8bcfd1dccf9,o=Tab}}. ==== Работа с свернутыми пулами ==== **Свернутый пул** обозначает внешний (по отношению к текущей диаграмме) процесс или внешнюю ссылку. В качестве свернутого пула могут использоваться внешние процессы или объекты справочника "Внешние ссылки". Свернутый пул используется для указания взаимосвязей процесса: * обозначает процесс или внешнюю ссылку, откуда поступил или куда передается поток сообщений; * обозначает предыдущий или следующий процесс по отношению к диаграмме рассматриваемого процесса. ==== Создание связей ==== На диаграмме процесса в нотации BPMN можно использовать 3 типа соединений элементов: потоки управления (соединяют элементы основного потока процесса: события, процессы, шлюзы), потоки сообщений (соединяют события и процессы основного потока процесса с внешними процессами и внешними ссылками, находящимися за рамками текущего процесса) и ассоциации (соединяют объекты данных с событиями и процессами основного потока, а также с внешними процессами и внешними ссылками). Потоки управления могут быть условными потоками и потоками управления по умолчанию. Такие потоки могут исходить из процесса или эксклюзивного/неэксклюзивного шлюзов. Условный поток управления используется тогда, когда необходимо показать, что по рассматриваемому потоку будет происходить дальнейшее выполнение процесса только в том случае, если выполнится условие, указанное в названии потока. Поток управления по умолчанию используется тогда, когда необходимо показать, что по рассматриваемому потоку будет происходить дальнейшее выполнение процесса только в том случае, если не выполнилось ни одно из условий, заданных на условных потоках управления, исходящих из процесса или эксклюзивного/неэксклюзивного шлюза. Тип потока управления, исходящего из процесса, можно сменить на условный поток или поток по умолчанию при помощи подменю **Тип потока управления** в контекстном меню, вызываемом от потока управления (Рис. 13). Тип условного потока управления, исходящего из эксклюзивного/неэксклюзивного шлюза, можно сменить на поток по умолчанию при помощи этого же подменю. [{{ ru/manual/creating_model/bpmn_notation/change_bpmn_notation_013.png?nolink |Рисунок 13}}] При добавлении связи между двумя элементами на диаграмме будет выдано окно для выбора типа связи между этими элементами (Рис. 14). Изменить тип связи впоследствии можно в свойствах связи. Если в справочнике типов связей между данными элементами существует только одна запись - будет автоматически создана связь с этим типом. [{{ ru/manual/creating_model/bpmn_notation/autot_bpmn_notation_010.png?nolink |Рисунок 14}}] При помощи флажка **Устанавливать выбранный тип связи для последующих соединений** можно задать автоматический выбор типа связи между объектами соответствующих классов. Удалить заданные умолчания для типов связей можно с помощью кнопки {{common/icons/182.png?nolink}} на панели инструментов. При нажатии на кнопку будет открыто окно для выбора умолчаний типов связей, которые необходимо удалить (Рис. 15). [{{ ru/manual/creating_model/bpmn_notation/autot_bpmn_notation_011.png?nolink |Рисунок 15}}] В справочниках типов связей ({{bslink>Главное меню → Справочники → Типы связей|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;a659581d-b724-411b-a4d2-bad693747247:Item}}) можно создать собственные типы связей. На диаграмме процесса в нотации BPMN можно показывать передачу объектов по потокам управления или потокам сообщений, связывающих 2 элемента. В случае если объект данных передается между двумя последовательно соединенными процессами, то можно использовать тип связи "Ассоциация", которая присоединяется к потоку управления и строится в направлении от объекта данных к потоку управления, связывающему два процесса. После добавления ассоциации последовательно будет предложено выбрать типы связи: тип связи процесса с объектом данных и тип связи объекта данных с процессом. Подобно ассоциации, связанной с потоком управления, объекты данных можно присоединять ассоциацией к потокам сообщений. При этом также будет создано две связи: связь процесса с объектом данных и связь объекта данных с процессом. Выбрать тип соответствующей связи также будет предложено последовательно. Например, на Рис. 16 Объект данных 2 передается из Задачи 1 в Задачу 2. А Объект данных 1 передается из свернутого пула "Процесс 2" в Задачу 1. [{{ ru/manual/creating_model/bpmn_notation/lang_bpmn_notation_012.png?nolink |Рисунок 16}}] ===== См. также ===== Методика [[ru/csdesign/csdesign]], глава [[ru/csdesign/bpmodeling/bpmn_notation]] {{tag>Процессы Диаграмма}} [<contextnavigator>]
Нотация "Процедура": 4 соответствий
[[ru/csdesign/bpmodeling/process_procedure]] {{tag>Процессы Диаграмма}} [<contextnavigator>]
Нотация "Процесс": 2 соответствий
====== Нотация "Процесс" ====== На Рис. 1 показан пример диаграммы процесса (нотация BP Flowchart). [{{ ru/manual/creating_model/notation_process/lang_notation_process101.png?nolink |Рисунок 1. Пример диаграммы процесса (нотация BP Flowchart)}}] На диаграмме процесса в нотации "Процесс" используются элементы "Решение" и "Событие". Элемент "Решение" обозначает условие, определяющее следующее выполняемое действие. Элемент "Решение" может иметь на диаграмме несколько входящих стрелок типа "Связь предшествования" и ряд альтернативных выходящих стрелок типа "Связь предшествования", одна и только одна из которых может быть активизирована после проверки условия. Выходящие стрелки помечаются, например, как "Да" или "Нет", или другим способом для учета всех возможных вариантов ветвления. Вид диаграммы процесса с использованием элемента "Решение" показан на Рис. 2. [{{ ru/manual/creating_model/notation_process/lang_notation_process103.png?nolink |Рисунок 2. Вид диаграммы процесса с использованием элемента "Решение"}}] Элемент "Событие" отображает начало/конец процесса. Началом процесса является событие, из которого только исходят стрелки. Концом (результатом) процесса считается событие, в которое только входят стрелки типа "Связь предшествования". Для замены одного события на другое событие из справочника вызовите контекстное меню события и нажмите пункт меню **Сменить объект**. ===== Палитра элементов окна диаграммы процесса в нотации "Процесс" ===== Описание назначения кнопок палитры элементов **Окна диаграммы** процесса в нотации "Процесс" приведено в статье [[ru/csdesign/bpmodeling/process_procedure]]. {{tag>Процессы Диаграмма}} [<contextnavigator>]
Driven by DokuWiki