<На страницу назад | На страницу вперед >
Функциональные блоки создаются на базе основных подфункций родительской функции. Записав имена подфункций, начертите вокруг них прямоугольники, чтобы начать работу по построению диаграммы. На этой стадии количество блоков несущественно. Оно может быть изменяться за счет объединения или расщепления.
Посредством объединения несколько блоков группируются в единый блок для того, чтобы объединить родственные функции в единую, более общую функцию. Это исключит преждевременную детализацию, которая "затемняет" информацию, предназначенную для отображения на данном уровне.
Посредством расщепления единый блок делят на несколько частей. Процесс расщепления противоположен объединению. Его цель - обеспечить большую детализацию для лучшего понимания декомпозируемого объекта.
Проанализируйте получившийся набор функциональных блоков. Найдите оптимальный баланс между выбранными факторами. Посмотрите, нельзя ли сделать имена более конкретными и понятными для аудитории. Специальные термины и аббревиатуры используйте только при необходимости улучшить контакт с определенной аудиторией и только на уровне детальных диаграмм. Не используйте их на верхних (А-0 и АО) уровнях. Тщательно определите специальные термины в глоссарии.
Во всех случаях в качестве имен функциональных блоков выбирайте глаголы. Если слово может быть интерпретировано как глагол и как существительное, используйте для глагола обозначение (V).
Блоки
Рис. 6-1. Номер блока