|
Средства структурного анализа и проектирования системВ последнее время среди всех методологий структурного анализа и проектирования наиболее распространенные методологии SADT (Structured Analysys and Design Technique), структурного системного анализа Гейна-Сарсона, структурного анализа и проектирования Йордана-Де Марко, развития систем Джексона, развития структурных систем Варнье-Орра, анализа и проектирование систем реального времени Уорда-Мэллори и Хатли, информационного моделирования Мартина. Структурные методологии регламентируют фазы анализа требований и проектирования спецификаций и предоставляют точные указания для перехода от спецификаций требований к проекту архитектуры программной системы и проектных спецификаций, предлагают методику трансляции проектных спецификаций в модель реализации, что дальше будет использована при кодогенерации. Кодогенерации выполняется в рамках кодовых стандартов, определяющих формат заголовков подпрограмм, ступенчатый вид вложенных блоков, номенклатуру для спецификации переменных и имен подпрограмм и т.д. Методологии структурного системного анализа и проектирования используют много разнообразных средств и диаграммных техник. Основные из них: • диаграммы потоков данных в нотации Йордана-Де Марко или Гейна-Сарсона, обеспечивающие анализ требований и функциональное проектирование информационных систем; • методики Хатли и Уорда-Мэллори проектирования систем реального времени, основанные на диаграммах переходов состояний, таблицах и деревьях решений, картах и схемах потоков управления; • диаграммы «сущность-связь» (в нотации Чена или Баркера) или скобочные диаграммы Варнье-Орра для проектирования структур данных, схем БД, форматов файлов; • структурные карты Джексона и Константайн для проектирования межмодульных структуры программ и внутренней структуры модулей. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Продолжение статьи: ч.12 Продолжение статьи: ч.13 Продолжение статьи: ч.14 Продолжение статьи: ч.15 Другие статьи по теме: - Информационная модель- Способы описания алгоритмов - Язык программирования Паскаль - Этапы проектирования при разработке программного продукта - Средства быстрой разработки прикладных программ |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |