7
широкого круга систем. Для уже существующих систем методологию SADT
можно применять, как анализатор функций, выполняемых системой, а также
для указания механизмов, посредством которых они осуществляются.
Результатом применения методологии SADT является модель,
состоящая из диаграмм, глоссария и фрагментов текстов, имеющих ссылки
друг на друга. Диаграммы – это ключевые компоненты модели, все функции
АИС и интерфейсы на них представлены как блоки и дуги. Тип интерфейса
определяет место соединения дуги с блоком. Управляющая информация
входит в блок сверху, в то время как данные, которые обрабатываются,
показаны с левой стороны блока, а результаты выхода показаны с правой
стороны. Сам механизм (человек или автоматизированная система),
осуществляющий операцию, представляется дугой, входящей в блок снизу.
Важнейшей особенностью методологии SADT является планомерное
введение все больших уровней детализации по мере создания диаграмм,
отображающих модель.
1.3. Методология проектирования DFD
DFD (Data Flow Diagrams) моделирование – это моделирование,
позволяющее представлять бизнес-процессы в виде формальных процедур,
описываемых стандартными средствами. Модель потоков данных
идентифицирует логические функции (процессы) и группы элементов
данных, наглядно показывает внешние по отношению к системе адресаты
данных, связывающие одну функцию с другой (потоки), а также
идентифицирует хранилища (накопители) данных, к которым
осуществляется доступ. С помощью словаря данных осуществляется
хранение и анализ структуры потоков данных и определения их компонент.
С помощью диаграммы DFD нижнего уровня каждая логическая функция
(процесс) может быть детализирована. В момент, когда дальнейшая
детализация перестает приносить пользу, переходят к выражению логики
функции при помощи спецификации процесса (мини-спецификации).