Ú Структурный
анализ начинается с общего представления о ПС, которое затем детализируется, приобретая иерархическую
структуру, включающее все
большее число уровней. Использование принципа декомпозиции облегчает понимание функций, которые должна
выполнять ПС, за счет их подразделения на множества более мелких.
Ú Для
обеспечения проектирования трех базисных составных частей ПС, каждая из которых также является объектом
разработки: 1) данных, 2) процессов и 3) интерфейса, на этапе анализа используются
три группы моделей,
иллюстрирующих:
Úфункции, которые эта система должна
выполнять;
Úсостав и характеристики данных, а также
отношения между ними;
Úповедение системы, зависящее от времени и
внешних событий, в частности, от действий пользователей.
Ú Соответствующие
модели получили название функциональных, информационных и событийных. Примерами наиболее часто и
эффективно применяемых
моделей каждой из групп являются следующие[1]:
ÚDFD (Data Flow Diagrams) – диаграммы потоков данных совместно со словарями данных и спецификациями процессов;
ÚERD (Entity-Relationhip Diagrams) – диаграммы «сущность – связь»;
ÚSTD (State-Transition Diagrams) – диаграммы переходов состояний.
Ú
[1]
Калянов Г.Н. CASE структурный системный анализ (автоматизация и применение). М., 1996.