Структурный анализ опирается на средства компьютерной поддержки - CASE-системы (Computer Aided Software Engineering).
Архитектура CASE-систем основана на парадигме «методология — модель — нотация — средства» (Рис. 3.9).
Методология структурного анализа представляет методы и средства для исследования структуры и деятельности организации. Она определяет принципы построения и приемы использования моделей.
Модель — это совокупность символов (математических, графических и т.п.), которая адекватно описывает некоторые свойства моделируемого объекта и отношения между ними.
Нотации — система условных обозначений, принятая в конкретной модели.
Средства — аппаратное и программное обеспечение, реализующие выбранную методологию.
При моделировании систем используются различные модели, отображающие:
· функции, которые система должна выполнять;
· процессы, обеспечивающие выполнение указанных функций;
· данные, необходимые при выполнении функций, и отношения между этими данными;
· организационные структуры, обеспечивающие выполнение функций;
· материальные и информационные потоки, возникающие в ходе выполнения функций.
Рис.3.9. Архитектура CASE-систем