Метод SADT – совокупность правил и процедур, необходимых для построения функциональной модели объекта какой-либо предметной области.
Основные элементы этого метода основываются на следующих концепциях:
- графическое представление блочного моделирования. Графика блоков и дуг отображает функцию в виде блока, а интерфейсы входа-выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описывается посредством интерфейсных дуг, выражающих «ограничения»;
- строгость и точность, т.е. ограничение количества блоков на каждом уровне декомпозиции (не более 3–6 блоков), связность диаграмм (номера блоков), уникальность меток и наименований (отсутствие повторяющихся имен), синтаксические правила для графики (блоков и дуг), разделение входов и управлений (правило определения роли данных);
- отделение организации от функции, т.е. исключение влияния административной структуры организации на функциональную модель.
Состав функциональной модели
Результатом применения метода SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Диаграммы – главные компоненты модели, все функции организации и интерфейсы на них представлены как блоки и дуги соответственно.