ГОСТР 53195.5—2010
Коммуникационная связанность (тип 4) — блоки группируются вследствие того, что они используют одни и
те же входные данные и/или производят одни и те же выходные данные (рисунок В.10).
Последовательная связанность (тип 5) — выход одной функции служит входными данными для следующей
функции. Связанность между элементами на диаграмме является более тесной, чем для рассмотренных выше
типовых связанностей, поскольку моделируются причинно-следственные зависимости (рисунок В. 11).
Рисунок В.10 — Коммуникационная связанностьРисунок В.11 — Последовательная связанность
Функциональная связанность (тип 6) — при наличии полной зависимости одной функции от другой.
Диаграмма, которая является чисто функциональной, не содержит чужеродных элементов, относящихся к
последовательному или более слабому типу связанности. Одним из способов определения функционально
связанных диаграмм является рассмотрение двух блоков, связанных через управляющие линии, как показано на
рисунке В.12.
Рисунок В.12 — Функциональная связанность
В математических терминах необходимое условие для простейшего типа функциональной связанности,
показанной на рисунке В.12. имеет следующий вид:
C =g(B) =g(f(A)),
гдед — функция, реализуемая блоком действия А.
1 — функция, реализуемая блоком действия В.
В таблице В.2 представлены все типы связанностей, рассмотренные выше. Важно отметить, что уровни
4—6 устанавливают типы связанностей, которые разработчики считают наиболее важными для получения диаг
рамм хорошего качества.
Т а б л и ц а В.2 — Характеристики связанностей
Уровень
значимости
Тип
связанности
Для функции
Для данных
0
Случайная
Случайная
Случайная
1
Логическая
Функции одного и тогоже множества
или типа (например, «редактиро
вать все входы»)
Данные одного и того же множе
ства или типа
2
Временная
Функции одного и того же периода
времени (например, «операции
инициализации»)
Данные, используемые в каком-
либо временном интервале
41