Соединения синхронные и асинхронные

Если действия должны начаться или завершиться одновременно, то такие ситуации показывают с помощью синхронных соединений. Рассмотренные ранее соединения были асинхронными. Для указания синхронности внутрь пиктограммы соединения добавляют вторую вертикальную линию.

Обозначение Название Вид Смысл
Синхронное соединение «И» Разворачивающее Все последующие действия обязательно инициируется одновременно
Сворачивающее Все предыдущее действие обязательно завершаться одновременно
Синхронное соединение «ИЛИ» Разворачивающее Может быть, несколько последующих действий инициируются одновременно
Сворачивающее Может быть, несколько предыдущих действий завершаться одновременно
Отсутствует Синхронное соединение «исключающее ИЛИ» Разворачивающее Не определен
Сворачивающее Не определен

 

Смысл синхронных соединений «исключающее ИЛИ» не определен. В нотации IDEF3 таких соединений нет.

Пример использования синхронных соединений:

Правильная временная диаграмма:

Ссылочный объект

Часто возникает необходимость расширения базовых описательных возможностей IDEF3 с целью, например, явного указания объектов, требующихся для выполнения действия, спецификации условия начала выполнения действия и т.п. Это может быть сделано с помощью ссылочного объекта (referent) подходящего типа.

Ссылочный объект изображается следующим образом:

Например, указать участие администратора в архивации БД можно так:

Здесь “Object” — тип ссылочного объекта, «Администратор» — его наименование. Наименование обычно может быть произвольным, так как ссылку конкретизирует значение указателя.

Два других важных типа ссылочных объектов:

1. GO-TO — переход, используется для указания перехода выполнения процесса к задаваемому действию;

2. UOB (Unit of Behavior) — ссылка на уже описанное действие, используется для многократного указания на диаграмме одного и того же описанного действия.

Пример использования GO-TO:

Диаграмму следует читать так: после завершения A1.3 и A1.4 (узел J2) происходит переход к выполнению A1.2, и, далее, A1.3 и A1.4 и т.д. Таким образом, данная диаграмма определяет бесконечный цикл: A1.2 à A1.3, A1.4 à A1.2 à A1.3, A1.4 …

Пример ссылки на действие (UOB):

Значение диаграммы: после выполнения A1.3 повторно выполняется A1.2. Характер дальнейшего развития процесса из данной диаграммы не ясен.








Дата добавления: 2018-11-25; просмотров: 554;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.