Различия

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

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

ru:csdesign:bpmodeling:connection_processes:connection_inputs_outputs:connection_different_notations [2013/09/11 18:57]
ru:csdesign:bpmodeling:connection_processes:connection_inputs_outputs:connection_different_notations [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
 ====== Особенности связывания процессов разных нотаций по входам и выходам ====== ====== Особенности связывания процессов разных нотаций по входам и выходам ======
  
-При проектировании иерархической модели может возникнуть необходимость использовать для описания процессов различные нотации. Например, на верхнем уровне может использоваться нотация IDEF0, а на нижнем или операционном уровне – нотация EPC. Для связи процессов SADT и процессов EPC или BPMN в системе Business Studio выполняется автосращивание связей.+При проектировании иерархической модели может возникнуть необходимость использовать разные нотации для создания модели процессов. Например, на верхнем уровне может использоваться нотация IDEF0, а на нижнем операционном уровне – нотация Basic Flowchart и EPC.  В случае связывания процессов SADT и процессов EPC или BPMN в системе Business Studio выполняется автосращивание связей.
  
-Автосращивание связей произойдет, если выполнится два правила:+Автоматическое сращивание связей – это  анализ связей на диаграммах разных нотаций для получения вывода о томчто они моделируют одни и те же входы и выходы.
  
-  - на диаграмме процесса SADT с помощью стрелки показана связь подпроцесса SADT с процессом EPC/BPMN; +Автосращивание связей произойдет в случае, если:
-  - на диаграмме процесса EPC/BPMN показана связь подпроцесса SADT с подпроцессом EPC/BPMN.+
  
-При автосращивании будет формироваться связь от подпроцесса на диаграмме SADT к подпроцессу на диаграмме EPC/BPMN так, как если бы связывание происходило по стрелкам на диаграмме SADT.+  - на диаграммах SADT показана связь подпроцесса SADT с процессом EPC/BPMN;  
 +  - на диаграмме процесса EPC/BPMN показана связь подпроцесса SADT с подпроцессом EPC/BPMN; 
 +  - на стрелке SADT и на диаграмме EPC/BPMN использованы одни и те же функциональные объекты.
  
-Например, на диаграмме SADT два процесса связаны стрелкой «Документ», с которой ассоциирован объект деятельности «Бумажный документ 1» (//Рис. 1//). Процесс «Процесс 1» описан в нотации IDEF0, а процесс «Процесс 2» – в нотации EPC. На диаграмме декомпозиции процесса «Процесс 1» стрелка выходит из подпроцесса «Процесс 1.1», а на диаграмме процесса «Процесс 2» показана связь этого подпроцесса с документом, который поступает в подпроцесс «Процесс 2.1».+При автосращивании в списках связей единиц деятельности будет формироваться связь между подпроцессом на диаграмме SADT и подпроцессом на диаграмме EPC/BPMN.
  
-[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/inputs_outputs_004.png?nolink |Рисунок 1}}]+Например, на диаграмме IDEF0 два процесса связаны стрелкой "Документ", с которой ассоциирован документ "Бумажный документ 1" (Рис. 1). Процесс "Процесс 1" описан в нотации Basic Flowchart, а процесс "Процесс 2" – в нотации EPC. На диаграмме декомпозиции процесса "Процесс 1" стрелка выходит из подпроцесса "Процесс 1.1", а на диаграмме процесса "Процесс 2"  подпроцесс "Процесс 1.1" связан с документом, который поступает в подпроцесс "Процесс 2.1".
  
-Благодаря автосращиванию в списках связей процесса «Процесс 1.1» будет содержаться связь с конечным процессом «Процесс 2.1», а не с процессом «Процесс 2».+[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/lang_inputs_outputs_004.png?nolink |Рисунок 1}}]
  
-При связи диаграмм разных нотаций необходимо уделять особое внимание объектам деятельности, ассоциированным со стрелкой на диаграмме SADT, и объектам деятельности, изображенным на диаграмме EPC/BPMN. Если хотя бы один объект деятельности стрелки, поступающей в процесс EPC/BPMN на диаграмме SADT, добавлен на диаграмме процесса EPC/BPMN, как исходящий из подпроцесса SADT, то информация о стрелке из списка «Связи процесса по стрелкам» целиком заменяется на информацию о связях по отдельным объектам деятельности стрелки. Если не все объекты деятельности стрелки с диаграммы SADT были добавлены на диаграмме EPC/BPMN, то произойдет частичная потеря информации. Поэтому для того, чтобы в списке «Связи процесса по стрелкам» была полная информация, необходимо следить, чтобы на диаграмме EPC/BPMN были изображены все объекты деятельности, ассоциированные со стрелкой с диаграммы SADT.+Благодаря автосращиванию в списках связей подпроцесса роцесс 1.1" будет содержаться связь с конечным процессом "Процесс 2.1", а не с процессом роцесс 2".
  
-В отличие от списка «Связи процесса по стрелкам» список «Связи процесса по объектам» всегда будет содержать полный набор связей по объектам деятельности. 
  
-Например, со стрелкой «Документы» ассоциировано два объекта деятельности: «Бумажный документ 1» и «Бумажный документ 2», а на диаграмме процесса «Процесс 2» добавлен только объект деятельности «Бумажный документ 1» (//Рис. 2//).+**Правило замены связей в списке связей «Входы и выходы»**
  
-[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/inputs_outputs_005.png?nolink |Рисунок 2}}]+Информация о стрелке SADT из списка "Входы и выходы" заменяется на информацию о связях по отдельным функциональным объектам, если хотя бы один функциональный объект из стрелки SADT присутствует на диаграмме процесса EPC/BPMN как вход или выход подпроцесса SADTВ списке будут присутствовать только те функциональные объекты, которые ассоциированы со стрелкой SADT и присутствуют на диаграмме EPC/BPMN. Если не все объекты деятельности стрелки с диаграммы SADT были добавлены на диаграмме EPC/BPMN, то произойдет частичная потеря информации. 
  
-Для процесса «Процесс 1.1» в списке «Связи процесса по стрелкам» в результате автосращивания будет одна связь:+В отличие от списка "Входы и выходы" список "Входы и выходы по функциональным объектамвсегда будет содержать полный набор связей по функциональным объектам.
  
-  * Элемент ненумерованного списка«Процесс 1.1» -&gt«Процесс 2.1» (передается объект деятельности «Бумажный документ ).+Например, со стрелкой "Документы" ассоциировано два документа: "Бумажный документ 1" и "Бумажный документ 2", а на диаграмме процесса "Процесс 2добавлен только "Бумажный документ 1" (Рис. 2).
  
-В списке «Связи процесса по объектам» будет две связи: +[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/lang_inputs_outputs_005.png?nolink |Рисунок 2}}]
-  * «Процесс 1.1» -> «Процесс 2.1» (передается «Бумажный документ 1»); +
-  * «Процесс 1.1» -> «Процесс 2» (передается «Бумажный документ 2» по стрелке «Документы»).+
  
-В примере на //Рис. 3//:+Для подпроцесса "Процесс 1.1" в списке "Входы и выходы" в результате автосращивания будет одна связь:
  
-  * на диаграммах SADT показана стрелка «Документы», с которой ассоциированы два объекта деятельности: «Бумажный документ 1» и «Бумажный документ 2»; +  * "Подпроцесс 1.1" → "Процесс 2.1" (передается "Бумажный документ 1"в результате автосращивания связь по стрелке "Документы" изъята из списка).
-  * на диаграмме EPC показаны объекты деятельности «Бумажный документ 1» и «Бумажный документ 3», который не ассоциирован со стрелкой «Документы».+
  
-[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/inputs_outputs_006.png?nolink |Рисунок 3}}]+В списке "Входы и выходы по функциональным объектам" будет две связи: 
 +  * "Процесс 1.1" → "Процесс 2.1" (передается "Бумажный документ 1"); 
 +  * "Процесс 1.1" → "Процесс 2" (передается "Бумажный документ 2" по стрелке "Документы").
  
-Для процесса «Процесс 1.1» в списке «Связи процесса по стрелкам» будет две связи:+В примере на Рис. 3:
  
-  * «Процесс 1.1» -&gt«Процесс 2.1» (передается «Бумажный документ в результате автосращивания связь по стрелке «Документы» изъята из списка, т.к. «Бумажный документ 2» не показан на диаграмме EPC); +  * на диаграммах SADT показана стрелка "Документы", с которой ассоциированы два документа: "Бумажный документ 1"и "Бумажный документ 2"; 
-  * «Процесс 1.1» -> «Процесс 2.1» (передается «Бумажный документ 3»; связь показана на диаграмме EPC).+  * на диаграмме EPC показаны документы  "Бумажный документ 1" и "Бумажный документ 3"; Документ «Бумажный документ 3» не ассоциирован со стрелкой "Документы".
  
-В списке «Связи процесса по объектам» будет связи:+[{{ ru/csdesign/bpmodeling/connection_processes/connection_inputs_outputs/lang_inputs_outputs_006.png?nolink |Рисунок 3}}]
  
-  «Процесс 1.1» -&gt«Процесс 2.1» (передается «Бумажный документ ); +Для подпроцесса "Процесс 1.1" в списке "Входы и выходы" будет две связи: 
-  * «Процесс 1.1» -&gt«Процесс 2.1» (передается «Бумажный документ ); + 
-  * «Процесс 1.1» -&gt«Процесс 2» (передается «Бумажный документ 2» по стрелке «Документы»).+  "Процесс 1.1" → ";Процесс 2.1" (передается "Бумажный документ 1"; в результате автосращивания связь по стрелке "Документы" изъята из списка); 
 +  * "Процесс 1.1" → ";Процесс 2.1" (передается "Бумажный документ 3"; связь показана на диаграмме EPC)
 + 
 +В списке ";Входы и выходы по функциональным объектам" будет 3 связи: 
 + 
 +  * "Процесс 1.1" → ";Процесс 2.1" (передается "Бумажный документ 1"); 
 +  * "Процесс 1.1" → "Процесс 2.1" (передается "Бумажный документ 3"); 
 +  * "Процесс 1.1" → "Процесс 2" (передается "Бумажный документ 2" по стрелке "Документы"). 
 + 
 + 
 + 
 + 
 +[<contextnavigator>]  
 +  
 +  
 + 
 +  
 +  
 +  
 +  
 + 
 +  
 +  
 +  
 + 
 +{(rater>id=ru_csdesign_bpmodeling_connection_processes_connection_inputs_outputs_connection_different_notations|name=Особенности связывания процессов разных нотаций по входам и выходам|type=vote|trace=ip|headline=off)}
Driven by DokuWiki