Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:rule:connect_flows_to_any_side [2024-01-08 20:36] – [Тут название правила] Anatoly Belaychukru:rule:connect_flows_to_any_side [2024-08-22 21:26] (текущий) – [Смотри также] Anatoly Belaychuk
Строка 1: Строка 1:
 ====== Прикрепляйте поток управления с любой стороны ====== ====== Прикрепляйте поток управления с любой стороны ======
  
-{{tag>"control flow" legacy}}+{{tag>поток_управления анахронизм визуальный_стиль}}
  
 Поток управления можно прикреплять с любой стороны прямоугольника действия. Руководствуйтесь соображениями компактности и визуальной привлекательности диаграммы. Поток управления можно прикреплять с любой стороны прямоугольника действия. Руководствуйтесь соображениями компактности и визуальной привлекательности диаграммы.
Строка 10: Строка 10:
 <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1"> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1">
   <collaboration id="Collaboration_1mpgug7">   <collaboration id="Collaboration_1mpgug7">
-    <participant id="Participant_0ylkagi" name="Order to cash" processRef="Process_0lm4nfr" />+    <participant id="Participant_0ylkagi" name="От заказа до оплаты и доставки" processRef="Process_0lm4nfr" />
   </collaboration>   </collaboration>
   <process id="Process_0lm4nfr">   <process id="Process_0lm4nfr">
     <laneSet id="LaneSet_132k3fs">     <laneSet id="LaneSet_132k3fs">
-      <lane id="Lane_0hxui7r" name="Sales">+      <lane id="Lane_0hxui7r" name="Продажи">
         <flowNodeRef>Event_1crgxel</flowNodeRef>         <flowNodeRef>Event_1crgxel</flowNodeRef>
         <flowNodeRef>Activity_0sv1k3c</flowNodeRef>         <flowNodeRef>Activity_0sv1k3c</flowNodeRef>
       </lane>       </lane>
-      <lane id="Lane_1ng0hv1" name="Finance">+      <lane id="Lane_1ng0hv1" name="Финансы">
         <flowNodeRef>Activity_1fjt1s5</flowNodeRef>         <flowNodeRef>Activity_1fjt1s5</flowNodeRef>
         <flowNodeRef>Gateway_07uo8at</flowNodeRef>         <flowNodeRef>Gateway_07uo8at</flowNodeRef>
         <flowNodeRef>Event_1wd7su6</flowNodeRef>         <flowNodeRef>Event_1wd7su6</flowNodeRef>
       </lane>       </lane>
-      <lane id="Lane_12mipy3" name="Operations">+      <lane id="Lane_12mipy3" name="Логистика">
         <flowNodeRef>Activity_1y7ff04</flowNodeRef>         <flowNodeRef>Activity_1y7ff04</flowNodeRef>
         <flowNodeRef>Event_1jhp9rg</flowNodeRef>         <flowNodeRef>Event_1jhp9rg</flowNodeRef>
Строка 29: Строка 29:
     </laneSet>     </laneSet>
     <sequenceFlow id="Flow_0dlyykn" sourceRef="Event_1crgxel" targetRef="Activity_0sv1k3c" />     <sequenceFlow id="Flow_0dlyykn" sourceRef="Event_1crgxel" targetRef="Activity_0sv1k3c" />
-    <startEvent id="Event_1crgxel" name="Sales order obtained">+    <startEvent id="Event_1crgxel" name="Получен клиентский заказ">
       <outgoing>Flow_0dlyykn</outgoing>       <outgoing>Flow_0dlyykn</outgoing>
     </startEvent>     </startEvent>
-    <task id="Activity_0sv1k3c" name="Agree product specification">+    <task id="Activity_0sv1k3c" name="Согласовать спецификацию">
       <incoming>Flow_0dlyykn</incoming>       <incoming>Flow_0dlyykn</incoming>
       <outgoing>Flow_1fc3ykn</outgoing>       <outgoing>Flow_1fc3ykn</outgoing>
     </task>     </task>
-    <task id="Activity_1fjt1s5" name="Obtain payment">+    <task id="Activity_1fjt1s5" name="Получить оплату">
       <incoming>Flow_1fc3ykn</incoming>       <incoming>Flow_1fc3ykn</incoming>
       <outgoing>Flow_0zs6o8h</outgoing>       <outgoing>Flow_0zs6o8h</outgoing>
Строка 45: Строка 45:
       <outgoing>Flow_1s6kjk3</outgoing>       <outgoing>Flow_1s6kjk3</outgoing>
     </exclusiveGateway>     </exclusiveGateway>
-    <endEvent id="Event_1wd7su6" name="Not paid">+    <endEvent id="Event_1wd7su6" name="Не оплачено">
       <incoming>Flow_0s73106</incoming>       <incoming>Flow_0s73106</incoming>
     </endEvent>     </endEvent>
-    <task id="Activity_1y7ff04" name="Deliver">+    <task id="Activity_1y7ff04" name="Доставить">
       <incoming>Flow_1s6kjk3</incoming>       <incoming>Flow_1s6kjk3</incoming>
       <outgoing>Flow_1ydpwba</outgoing>       <outgoing>Flow_1ydpwba</outgoing>
Строка 57: Строка 57:
     <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" />     <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" />
     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />
-    <sequenceFlow id="Flow_0s73106" name="no" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" /> +    <sequenceFlow id="Flow_0s73106" name="нет" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" /> 
-    <sequenceFlow id="Flow_1s6kjk3" name="yes" sourceRef="Gateway_07uo8at" targetRef="Activity_1y7ff04" />+    <sequenceFlow id="Flow_1s6kjk3" name="да" sourceRef="Gateway_07uo8at" targetRef="Activity_1y7ff04" />
     <sequenceFlow id="Flow_1ydpwba" sourceRef="Activity_1y7ff04" targetRef="Event_1jhp9rg" />     <sequenceFlow id="Flow_1ydpwba" sourceRef="Activity_1y7ff04" targetRef="Event_1jhp9rg" />
   </process>   </process>
Строка 155: Строка 155:
 <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1"> <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1">
   <collaboration id="Collaboration_1mpgug7">   <collaboration id="Collaboration_1mpgug7">
-    <participant id="Participant_0ylkagi" name="Order to cash" processRef="Process_0lm4nfr" />+    <participant id="Participant_0ylkagi" name="От заказа до оплаты и поставки" processRef="Process_0lm4nfr" />
   </collaboration>   </collaboration>
   <process id="Process_0lm4nfr">   <process id="Process_0lm4nfr">
     <laneSet id="LaneSet_132k3fs">     <laneSet id="LaneSet_132k3fs">
-      <lane id="Lane_0hxui7r" name="Sales">+      <lane id="Lane_0hxui7r" name="Продажи">
         <flowNodeRef>Event_1crgxel</flowNodeRef>         <flowNodeRef>Event_1crgxel</flowNodeRef>
         <flowNodeRef>Activity_0sv1k3c</flowNodeRef>         <flowNodeRef>Activity_0sv1k3c</flowNodeRef>
       </lane>       </lane>
-      <lane id="Lane_1ng0hv1" name="Finance">+      <lane id="Lane_1ng0hv1" name="Финансы">
         <flowNodeRef>Activity_1fjt1s5</flowNodeRef>         <flowNodeRef>Activity_1fjt1s5</flowNodeRef>
         <flowNodeRef>Gateway_07uo8at</flowNodeRef>         <flowNodeRef>Gateway_07uo8at</flowNodeRef>
         <flowNodeRef>Event_1wd7su6</flowNodeRef>         <flowNodeRef>Event_1wd7su6</flowNodeRef>
       </lane>       </lane>
-      <lane id="Lane_12mipy3" name="Operations">+      <lane id="Lane_12mipy3" name="Логистика">
         <flowNodeRef>Activity_1y7ff04</flowNodeRef>         <flowNodeRef>Activity_1y7ff04</flowNodeRef>
         <flowNodeRef>Event_1jhp9rg</flowNodeRef>         <flowNodeRef>Event_1jhp9rg</flowNodeRef>
Строка 174: Строка 174:
     </laneSet>     </laneSet>
     <sequenceFlow id="Flow_0dlyykn" sourceRef="Event_1crgxel" targetRef="Activity_0sv1k3c" />     <sequenceFlow id="Flow_0dlyykn" sourceRef="Event_1crgxel" targetRef="Activity_0sv1k3c" />
-    <startEvent id="Event_1crgxel" name="Sales order obtained">+    <startEvent id="Event_1crgxel" name="Получен клиентский заказ">
       <outgoing>Flow_0dlyykn</outgoing>       <outgoing>Flow_0dlyykn</outgoing>
     </startEvent>     </startEvent>
-    <task id="Activity_0sv1k3c" name="Agree product specification">+    <task id="Activity_0sv1k3c" name="Согласовать спецификацию">
       <incoming>Flow_0dlyykn</incoming>       <incoming>Flow_0dlyykn</incoming>
       <outgoing>Flow_1fc3ykn</outgoing>       <outgoing>Flow_1fc3ykn</outgoing>
     </task>     </task>
     <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" />     <sequenceFlow id="Flow_1fc3ykn" sourceRef="Activity_0sv1k3c" targetRef="Activity_1fjt1s5" />
-    <task id="Activity_1fjt1s5" name="Obtain payment">+    <task id="Activity_1fjt1s5" name="Получить оплату">
       <incoming>Flow_1fc3ykn</incoming>       <incoming>Flow_1fc3ykn</incoming>
       <outgoing>Flow_0zs6o8h</outgoing>       <outgoing>Flow_0zs6o8h</outgoing>
Строка 191: Строка 191:
       <outgoing>Flow_1s6kjk3</outgoing>       <outgoing>Flow_1s6kjk3</outgoing>
     </exclusiveGateway>     </exclusiveGateway>
-    <endEvent id="Event_1wd7su6" name="Not paid">+    <endEvent id="Event_1wd7su6" name="Не оплачено">
       <incoming>Flow_0s73106</incoming>       <incoming>Flow_0s73106</incoming>
     </endEvent>     </endEvent>
-    <task id="Activity_1y7ff04" name="Deliver">+    <task id="Activity_1y7ff04" name="Доставить">
       <incoming>Flow_1s6kjk3</incoming>       <incoming>Flow_1s6kjk3</incoming>
       <outgoing>Flow_1ydpwba</outgoing>       <outgoing>Flow_1ydpwba</outgoing>
Строка 202: Строка 202:
     </endEvent>     </endEvent>
     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />     <sequenceFlow id="Flow_0zs6o8h" sourceRef="Activity_1fjt1s5" targetRef="Gateway_07uo8at" />
-    <sequenceFlow id="Flow_0s73106" name="no" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" /> +    <sequenceFlow id="Flow_0s73106" name="нет" sourceRef="Gateway_07uo8at" targetRef="Event_1wd7su6" /> 
-    <sequenceFlow id="Flow_1s6kjk3" name="yes" sourceRef="Gateway_07uo8at" targetRef="Activity_1y7ff04" />+    <sequenceFlow id="Flow_1s6kjk3" name="да" sourceRef="Gateway_07uo8at" targetRef="Activity_1y7ff04" />
     <sequenceFlow id="Flow_1ydpwba" sourceRef="Activity_1y7ff04" targetRef="Event_1jhp9rg" />     <sequenceFlow id="Flow_1ydpwba" sourceRef="Activity_1y7ff04" targetRef="Event_1jhp9rg" />
   </process>   </process>
Строка 299: Строка 299:
 ===== Примечания ===== ===== Примечания =====
  
-IDEF0 prescribes the control flows to get out from right side of the source box and get into the left side of the destination so analysts with a heavy IDEF0 background tend to follow this rule when switching to BPMN. However there is no such limitation in BPMN. +  * В нотации IDEF0 потоки управления должны выходить справа и входить влево, и аналитики с опытом работы в этой нотации зачастую продолжают следовать этому правилу, переходя на BPMN. Но в BPMN такого ограничения нет, и отказ от него делает диаграммы более компактными и более визуально привлекательными.
- +
-===== Исключения ===== +
- +
-Исключения из указанного выше правила +
 ===== Смотри также ===== ===== Смотри также =====
  
-  * [[ru:rule:time_flows_left_to_right]]+  * [[time_flows_left_to_right]] 
 +  * [[v_shaped_flow]]
  
 ===== Автор(ы) ===== ===== Автор(ы) =====
  
  --- //[[user:bell|Anatoly Belaychuk]] 2024-01-08 20:31//  --- //[[user:bell|Anatoly Belaychuk]] 2024-01-08 20:31//