регистрация ооо сергиев посад
|
Методы анализа - Методы анализа, ориентированные на структуры данных |
Страница 4 из 42
Методы анализа, ориентированные на структуры данных
Элементами проблемной области для любой системы являются потоки, процессы и структуры данных. При структурном анализе активно работают только с потоками данных и процессами. Методы, ориентированные на структуры данных, обеспечивают: 1) определение ключевых информационных объектов и операций; 2) определение иерархической структуры данных; 3) компоновку структур данных из типовых конструкций — последовательности, выбора, повторения; 4) последовательность шагов для превращения иерархической структуры данных в структуру программы. Наиболее известны два метода: метод Варнье-Орра и метод Джексона. В методе Варнье-Орра для представления структур применяют диаграммы Варнье [54]. Для построения диаграмм Варнье используют 3 базовых элемента: последовательность, выбор, повторение (рис. 3.11) [74].
Рис. 3.11. Базовые элементы в диаграммах Варнье
Как показано на рис. 3.12, с помощью этих элементов можно строить информационные структуры с любым количеством уровней иерархии.
Рис. 3.12. Структура газеты в виде диаграммы Варнье
Как видим, для представления структуры газеты здесь используются три уровня иерархии.
Метод анализа Джексона
Как и метод Варнье-Орра, метод Джексона появился в период революции структурного программирования. Фактически оба метода решали одинаковую задачу: распространить базовые структуры программирования (последовательность, выбор, повторение) на всю область конструирования сложных программных систем. Именно поэтому основные выразительные средства этих методов оказались так похожи друг на друга. |