Читайте также:
|
|
Построение SADT модели начинается с построения контекстной диаграммы - А-0, которая будет представлена одним блоком, описывающем систему в целом, и интерфейсными дугами, представляющими связи с функциями за пределами системы. Имя, которое будет указано в блоке, является общим.
Затем система будет детализироваться на другой диаграмме - А0 в виде нескольких блоков, описывающих основные подфункции данной функции.
В результате декомпозиции будет выявлен полный набор подфункций, каждая из которых представляется, как блок, границы которого определены интерфейсными дугами.
Модель SADT представляет собой серию диаграмм, представляющих сложный объект в виде его составных частей, и комплект сопроводительной документации.
Каждая детальная диаграмма является детализацией блока на более общей диаграмме, которая называется родительской.
Входные и выходные дуги для блока верхнего уровня являются входными и выходными дугами для диаграммы более низкого уровня, т.к. они представляют один и т ж. компонент системы.
Например
Более общее представление
Более детальное представление
Родительский блок
Диаграмма А0 является родительской для А4
Эта управляющая дуга Функции блоков 42, 43
переносится с родительской диаграммы могут выполняться параллельно
|
родительской
Диаграмма А4 является родительской для А42
А42
На SADT-диаграммах явно не указывается ни последовательность, ни время. Обратные связи, итерации, продолжающиеся процессы и перекрывающиеся по времени функции могут быть изображены в виде дуг, а обратные связи могут быть представлены комментариями, замечаниями и т.д.
Например:
Системные требования
комментарий
| |||
предварительная улучшенный проект
спецификация
Каждый блок на диаграмме имеет свой номер и может быть далее подробно описан диаграммой нижнего уровня, которая, в свою очередь, может быть детализирована при помощи необходимого числа диаграмм. Типичное дерево диаграмм будет выглядеть следующим образом:
А0
Разработать компьютерную систему
А1 А2 А3
Планировать Разработать Построить
процесс график работ модель системы
А11 А12 А13
Принять структуру Разработать Уточнить план
и метод изготовления требования, сопутствующих
системы рассчитать мероприятий
затраты и время
Дата добавления: 2015-10-29; просмотров: 136 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Элементарные базовые конструкции, используемые при создании структурированной программы | | | Типы связей между функциями |