Особенности связывания процессов разных нотаций по входам и выходам

При проектировании иерархической модели может возникнуть необходимость использовать разные нотации для создания модели процессов. Например, на верхнем уровне может использоваться нотация IDEF0, а на нижнем операционном уровне – нотация Basic Flowchart и EPC. В случае связывания процессов SADT и процессов EPC или BPMN в системе Business Studio выполняется автосращивание связей.

Автоматическое сращивание связей – это анализ связей на диаграммах разных нотаций для получения вывода о том, что они моделируют одни и те же входы и выходы.

Автосращивание связей произойдет в случае, если:

  1. на диаграммах SADT показана связь подпроцесса SADT с процессом EPC/BPMN;
  2. на диаграмме процесса EPC/BPMN показана связь подпроцесса SADT с подпроцессом EPC/BPMN;
  3. на стрелке SADT и на диаграмме EPC/BPMN использованы одни и те же функциональные объекты.

При автосращивании в списках связей единиц деятельности будет формироваться связь между подпроцессом на диаграмме SADT и подпроцессом на диаграмме EPC/BPMN.

Например, на диаграмме IDEF0 два процесса связаны стрелкой "Документ", с которой ассоциирован документ "Бумажный документ 1" (Рис. 1). Процесс "Процесс 1" описан в нотации Basic Flowchart, а процесс "Процесс 2" – в нотации EPC. На диаграмме декомпозиции процесса "Процесс 1" стрелка выходит из подпроцесса "Процесс 1.1", а на диаграмме процесса "Процесс 2" подпроцесс "Процесс 1.1" связан с документом, который поступает в подпроцесс "Процесс 2.1".

Рисунок 1

Благодаря автосращиванию в списках связей подпроцесса "Процесс 1.1" будет содержаться связь с конечным процессом "Процесс 2.1", а не с процессом "Процесс 2".

Правило замены связей в списке связей «Входы и выходы»

Информация о стрелке SADT из списка "Входы и выходы" заменяется на информацию о связях по отдельным функциональным объектам, если хотя бы один функциональный объект из стрелки SADT присутствует на диаграмме процесса EPC/BPMN как вход или выход подпроцесса SADT. В списке будут присутствовать только те функциональные объекты, которые ассоциированы со стрелкой SADT и присутствуют на диаграмме EPC/BPMN. Если не все объекты деятельности стрелки с диаграммы SADT были добавлены на диаграмме EPC/BPMN, то произойдет частичная потеря информации.

В отличие от списка "Входы и выходы" список "Входы и выходы по функциональным объектам" всегда будет содержать полный набор связей по функциональным объектам.

Например, со стрелкой "Документы" ассоциировано два документа: "Бумажный документ 1" и "Бумажный документ 2", а на диаграмме процесса "Процесс 2" добавлен только "Бумажный документ 1" (Рис. 2).

Рисунок 2

Для подпроцесса "Процесс 1.1" в списке "Входы и выходы" в результате автосращивания будет одна связь:

  • "Подпроцесс 1.1" → "Процесс 2.1" (передается "Бумажный документ 1"; в результате автосращивания связь по стрелке "Документы" изъята из списка).

В списке "Входы и выходы по функциональным объектам" будет две связи:

  • "Процесс 1.1" → "Процесс 2.1" (передается "Бумажный документ 1");
  • "Процесс 1.1" → "Процесс 2" (передается "Бумажный документ 2" по стрелке "Документы").

В примере на Рис. 3:

  • на диаграммах SADT показана стрелка "Документы", с которой ассоциированы два документа: "Бумажный документ 1" и "Бумажный документ 2";
  • на диаграмме EPC показаны документы "Бумажный документ 1" и "Бумажный документ 3". Документ «Бумажный документ 3» не ассоциирован со стрелкой "Документы".
Рисунок 3

Для подпроцесса "Процесс 1.1" в списке "Входы и выходы" будет две связи:

  • "Процесс 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" по стрелке "Документы").
« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki