Методология структурного проектирования SADT


Аннотирование декомпозиции первого уровня


Цель

Записать нефункциональные требования для диаграмм Ах.

Действия

1. Просмотрите главу 19, где обсуждаются способы формулировки нефункциональных требований с использованием меток свойств, правил действий и цвета. Все требования для этого урока фиксируйте красным цветом с помощью SADT-замечаний "с квадратом" .

2. Поместите диаграммы АО и Ах перед собой. Нефункциональные требования диаграммы АО перенесите на вашу диаграмму Ах.

3. Сконцентрируйтесь теперь на том, чтобы для диаграммы Ах сформулировать более подробные нефункциональные требования.. Работайте сначала с блоками, затем - с внешними дугами, а в конце - с внутренними дугами. Функциям соответствуют частота действий, продолжительность и исключительные случаи функционирования. Дугам соответствуют объемы, время создания, время использования, специальные атрибуты и места хранения.

Примечания

1. Нефункциональные требования диаграммы АО будут более общими, чем те, которые вы пишете к диаграмме Ах.

2. Старайтесь объяснить, почему данные являются управляющими, а не входными. Это часто облегчает написание текста по диаграмме.

3. Как правило, аннотированные диаграммы Ах являются мостами между высокоуровневыми и детализированными нефункциональными требованиями.

Образец

1. Обратите внимание, как условие частоты на диаграмме АО, описывающее, когда пополнять запасы, детализировано на диаграмме А2 для блока 2. Эта детализация потребовала написание требований в отношении времени для других блоков диаграммы А2.

2. Обратите внимание, как требования для дуг управления на диаграмме А2 проясняют важность информационных обратных связей для пополнения запасов.



Содержание раздела