<На страницу назад | На страницу вперед >

6.2.1. Разработка функциональных блоков

Функциональные блоки создаются на базе основных подфункций родительской функции. Записав имена подфункций, начертите вокруг них прямоугольники, чтобы начать работу по построению диаграммы. На этой стадии количество блоков несущественно. Оно может быть изменяться за счет объединения или расщепления.

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

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

Проанализируйте получившийся набор функциональных блоков. Найдите оптимальный баланс между выбранными факторами. Посмотрите, нельзя ли сделать имена более конкретными и понятными для аудитории. Специальные термины и аббревиатуры используйте только при необходимости улучшить контакт с определенной аудиторией и только на уровне детальных диаграмм. Не используйте их на верхних (А-0 и АО) уровнях. Тщательно определите специальные термины в глоссарии.

Во всех случаях в качестве имен функциональных блоков выбирайте глаголы. Если слово может быть интерпретировано как глагол и как существительное, используйте для глагола обозначение (V).

Блоки

  1. В большинстве случаев блоки располагаются по диагонали от левого верхнего угла к правому, нижнему. В принципе приемлемо любое расположение, ясно выражающее авторскую мысль, однако вертикальное или горизонтальное расположение часто приводит к скученности дуг, затрудняющей структурный анализ.
  2. Блоки, расположенные вверху слева, "доминируют" над блоками, расположенными внизу справа? что выражается посредством управляющих дут, которые связывают их. Такой стандартный способ изображения облегчает читателю понимание того, что вы хсиите показать в диаграмме.
  3. Номер каждого функционального блока указывается в его нижнем правом углу. Нумеруйте блоки на диаграмме слева направо и сверху вниз. Таким образом определяется номер узла для каждого блока. Начальные цифры полного номера узла блока те же, что и напер узла диаграммы. Последней цифрой номера узла является номер этого блока. Если блок на рис. 6-1 находится на диаграмме А4, то полный номер узла для этого блока будет А42.

Рис. 6-1. Номер блока

  1. На рабочей или эскизной диаграмме указывается также авторский С-номер, размещаемый ниже правого угла декомпозируемого блока.
  2. Диаграмма не может содержать более шести блоков.

<На страницу назад | На страницу вперед >