Различия

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

Ссылка на это сравнение

ru:csdesign:bpmodeling:process_procedure [2014/04/14 17:21]
barinova создано
ru:csdesign:bpmodeling:process_procedure [2016/12/09 11:15] (текущий)
Строка 1: Строка 1:
 ====== Нотации "Процесс" и "Процедура" ====== ====== Нотации "Процесс" и "Процедура" ======
  
-Нотации "Процесс" (Basic Flowchart в Microsoft Visio) и "Процедура" (Cross Functional Flowchart в Microsoft Visio) используются для представления алгоритма (сценария) выполнения процесса и позволяют задать причинно-следственные связи и временную последовательность выполнения действий процесса. Нотации поддерживают декомпозицию на подпроцессы, также как и нотация IDEF0.+Нотации "Процесс" (Basic Flowchart в Microsoft Visio) и "Процедура" (Cross-Functional Flowchart в Microsoft Visio) используются для представления алгоритма (сценария) выполнения процесса и позволяют задать причинно-следственные связи и временную последовательность выполнения действий процесса. Нотации поддерживают декомпозицию на подпроцессы, также как и нотация IDEF0.
  
 Различие между нотациями "Процесс" и "Процедура" состоит в том, что дополнительно к графическим элементам, применяемым в нотации "Процесс", в нотации "Процедура" используются дорожки (Swim Lanes), обозначающие организационные единицы - исполнителей действий процесса. Это позволяет повысить наглядность диаграммы. Различие между нотациями "Процесс" и "Процедура" состоит в том, что дополнительно к графическим элементам, применяемым в нотации "Процесс", в нотации "Процедура" используются дорожки (Swim Lanes), обозначающие организационные единицы - исполнителей действий процесса. Это позволяет повысить наглядность диаграммы.
Строка 11: Строка 11:
 <startTableBox> <startTableBox>
 ^  Название  ^  Графический символ  ^  Описание  ^ ^  Название  ^  Графический символ  ^  Описание  ^
-| Действие | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_001.png?nolink |Действие}} | Действие обозначается с помощью прямоугольного блока. Внутри блока помещается название действия. \\ Временная последовательность выполнения действий задается расположением действий на диаграмме процесса/процедуры сверху вниз (слева направо на горизонтальной диаграмме процедуры). | +| Действие | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_001.png?nolink |Действие}} | Действие обозначается с помощью прямоугольного блока. Внутри блока помещается название действия. \\ Временная последовательность выполнения действий задается расположением действий на диаграмме процесса в нотации "Процесс"/роцедура" сверху вниз (слева направо на горизонтальной диаграмме процесса в нотации "Процедура"). | 
-| Решение | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_0101.png?nolink }} | Элемент "Решение" обозначает ветвление, после которого процесс может пойти по одному и только одному альтернативному направлению в зависимости от некоторого условия. \\ Элемент "Решение" может иметь один или несколько входов и ряд альтернативных выходов. \\ Элемент "Решение" используется в двух вариантах: для обозначения действия, результат которого определяет дальнейшее выполнение процесса, или для обозначения проверки условия. \\ Если "Решение" используется для обозначения действия, то все возможные варианты результатов этого действия показываются выходящими стрелками (Рис. 1). \\ [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_005.png?nolink |Рисунок 1. Элемент "Решение"}}] Если элемент "Решение" используется для проверки условия, то "Решение" помещается на диаграмму после элемента "Действие", в названии элемента "Решение" указывается проверяемое условие, а все возможные варианты значения условия показываются выходящими стрелками (например, "Да" или "Нет" (Рис. 2)). \\ [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_003.png?nolink |Рисунок 2. Элемент "Решение"}}] Элемент "Решение" аналогичен элементу "Исключающее ИЛИ" (XOR) в других нотациях моделирования. | +| Решение | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_0101.png?nolink }} | Элемент "Решение" обозначает ветвление, после которого процесс может пойти по одному и только одному альтернативному направлению в зависимости от некоторого условия. \\ Элемент "Решение" может иметь один или несколько входов и ряд альтернативных выходов. \\ Элемент "Решение" используется в двух вариантах: для обозначения действия, результат которого определяет дальнейшее выполнение процесса, или для обозначения проверки условия. \\ Если "Решение" используется для обозначения действия, то все возможные варианты результатов этого действия показываются выходящими стрелками (Рис. 1). \\ [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_005.png?nolink |Рисунок 1. Элемент "Решение" обозначает действие}}] Если элемент "Решение" используется для проверки условия, то "Решение" помещается на диаграмму после элемента "Действие", в названии элемента "Решение" указывается проверяемое условие, а все возможные варианты значения условия показываются выходящими стрелками (например, "Да" или "Нет" (Рис. 2)). \\ [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_003.png?nolink |Рисунок 2. Элемент "Решение" обозначает проверку условия}}] Элемент "Решение" аналогичен элементу "Исключающее ИЛИ" (XOR) в других нотациях моделирования. | 
-| Связь предшествования | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_007.png?nolink |Стрелка "Связь предшествования"}} | Стрелки "Связь предшествования" обозначают передачу управления от одного действия к другому, т.е. предыдущее действие должно закончиться прежде, чем начнется следующее. \\ Стрелка, запускающая выполнение действия, изображается входящей в действие сверху. Стрелка, обозначающая передачу управления другому (другим) действию, изображается выходящей из действия снизу (Рис. 3). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_010.png?nolink | Рисунок 3. Стрелки "Связь предшествования"}}] \\ Если стрелка служит только для обозначения передачи управления, то имя стрелки оставляется пустым. Если кроме передачи управления из предыдущего действия в следующее действие поступает объект(ы) деятельности, то стрелка именуется и в список объектов стрелки заносится соответствующий объект(ы) деятельности (Рис. 4). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_012.png?nolink |Рисунок 4. Именованная стрелка "Связь предшествования", содержащая объекты деятельности}}] | +| Связь предшествования | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_007.png?nolink |Стрелка "Связь предшествования"}} | Стрелки "Связь предшествования" обозначают передачу управления от одного действия к другому, т.е. предыдущее действие должно закончиться прежде, чем начнется следующее. \\ Стрелка, запускающая выполнение действия, изображается входящей в действие сверху. Стрелка, обозначающая передачу управления другому (другим) действию, изображается выходящей из действия снизу (Рис. 3). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_010.png?nolink | Рисунок 3. Стрелки "Связь предшествования"}}] \\ Если стрелка служит только для обозначения передачи управления, то имя стрелки оставляется пустым. Если кроме передачи управления из предыдущего действия в следующее действие поступает объект(ы) деятельности, то стрелка именуетсяи в список объектов стрелки заносится соответствующий объект(ы) деятельности (Рис. 4). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_012.png?nolink |Рисунок 4. Именованная стрелка "Связь предшествования", содержащая объекты деятельности}}] | 
-| Поток объектов | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_014.png?nolink |Стрелка "Поток объектов"}} | Стрелки "Поток объектов" используются в случаях, когда необходимо показать, что из одного действия объекты передаются в другое, при этом первое действие не запускает выполнения второго. \\ Стрелки "Поток объектов" обозначаются стрелкой с двумя треугольниками. Если обозначение источника объекта(ов) неважно, то такой объект показывается стрелкой с туннелированным началом (Рис. 5). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_016.png?nolink |Рисунок 5. Стрелка "Поток объектов" с туннелированным началом}}] \\ Если источником объекта(ов) является одно из действий процедуры/процесса, то такой объект показывается с помощью стрелки, исходящей из действия-источника и входящей в действие-потребитель, для выполнения которого необходим объект (Рис. 6). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_018.png?nolink |Рисунок 6. Стрелка "Поток объектов", исходящая из действия-источника и входящая в действие-потребитель}}] При этом действие "Регистрация в журнале "Исходящая корреспонденция" не запускает выполнение действия "Заполнение графы "Номер накладной" в журнале "Исходящая корреспонденция". | +| Поток объектов | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_014.png?nolink |Стрелка "Поток объектов"}} | Стрелки "Поток объектов" используются в случаях, когда необходимо показать, что из одного действия объекты передаются в другое, при этом первое действие не запускает выполнения второго. \\ Стрелки "Поток объектов" обозначаются стрелкой с двумя треугольниками на конце. Если обозначение источника объекта(ов) неважно, то такой объект показывается стрелкой с туннелированным началом (Рис. 5). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_016.png?nolink |Рисунок 5. Стрелка "Поток объектов" с туннелированным началом}}] \\ Если источником объекта(ов) является одно из действий процесса, то такой объект показывается с помощью стрелки, исходящей из действия-источника и входящей в действие-потребитель, для выполнения которого необходим объект (Рис. 6). [{{ ru/csdesign/bpmodeling/process_procedure/process_procedure_018.png?nolink |Рисунок 6. Стрелка "Поток объектов", исходящая из действия-источника и входящая в действие-потребитель}}] При этом действие "Регистрация в журнале "Исходящая корреспонденция" не запускает выполнение действия "Заполнение графы "Номер накладной" в журнале "Исходящая корреспонденция". | 
-| Дорожки (диаграмма Процедура) | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_020.png?nolink | Диаграмма в нотации "Процедура", содержащая дорожки субъектов}} | Дорожки предназначены для отображения организационных единиц (должности, подразделения, роли, внешнего субъекта) - исполнителей действий процедуры. | +| Дорожки (элемент диаграммы процесса в нотации "Процедура") | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_020.png?nolink | Диаграмма процесса в нотации "Процедура", содержащая дорожки субъектов}} | Дорожки предназначены для отображения организационных единиц (должности, подразделения, роли, внешнего субъекта) - исполнителей действий процесса. | 
-| Событие | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_022.png?nolink |Стартовое событие}} | События отображают стартовые точки процесса/процедуры, приводящие к началу выполнения процесса/процедуры, и конечные точки, наступлением которых заканчивается выполнение процесса/процедуры. \\ Началом процесса/процедуры считается событие, из которого только исходят стрелки передачи управления. \\ Концом процесса/процедуры считается событие, в которое только входят стрелки передачи управления. |+| Событие | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_022.png?nolink |Стартовое событие}} | События отображают стартовые точки процесса в нотациях "Процесс"/роцедура", приводящие к началу выполнения процесса, и конечные точки, наступлением которых заканчивается выполнение процесса. \\ Началом процесса считается событие, из которого только исходят стрелки передачи управления. \\ Концом процесса считается событие, в которое только входят стрелки передачи управления. |
 | Этап | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_025.png?nolink |Фрагмент диаграммы в нотации "Процедура", содержащей элемент "Этап"}} | Элемент "Этап" предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации "Процедура". | | Этап | {{ ru/csdesign/bpmodeling/process_procedure/process_procedure_025.png?nolink |Фрагмент диаграммы в нотации "Процедура", содержащей элемент "Этап"}} | Элемент "Этап" предназначен для определения этапа в рамках процесса на диаграмме, созданной в нотации "Процедура". |
 +| Междиаграммная ссылка | {{ ru/csdesign/bpmodeling/idef0/idef0_013.png?nolink |Междиаграммная ссылка}} | Элемент, обозначающий другую диаграмму. Междиаграммная ссылка служит для обозначения перехода стрелки на диаграмму другого процесса без отображения стрелки на вышележащей диаграмме (при использовании иерархических моделей). \\ В качестве междиаграммной ссылки не может выступать диаграмма процесса в нотациях EPC и BPMN. Междиаграммные ссылки могут быть использованы на диаграммах процессов в нотациях IDEF0, "Процесс", "Процедура". \\ ** ** \\ |
 <endTableBox| Таблица 1. Графические символы, используемые в нотациях "Процесс" и "Процедура"> <endTableBox| Таблица 1. Графические символы, используемые в нотациях "Процесс" и "Процедура">
 \\ \\
Строка 31: Строка 32:
  
 {{tag>Процессы Диаграмма}} {{tag>Процессы Диаграмма}}
 +
 +
 +
 +
 +
 +[<contextnavigator>]
 +
 +
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki