05 Технологии и подходы к анализу и проектированию ИС (1). Технологии и подходы к анализу и проектированию информационных систем caseтехнологии анализа и проектирования
Скачать 268.78 Kb.
|
Технологии и подходы к анализу и проектированию информационных системCASE-технологии анализа и проектированияCASE-технология – методология проектирования информационных систем, набор методов, нотаций и инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать модели системы на всех этапах разработки и сопровождения системы, а также разрабатывать приложения в соответствии с информационными потребностями пользователей.CASE – Computer Aided Software Engineering (автоматизированная разработка ПО).В качестве инструментария реализации технологии используются CASE-средства, основными функциями которых являются:
Основная цель использования CASE-технологий заключается в максимальной автоматизации стадий анализа и проектирования систем с целью построения формальных и непротиворечивых моделей системы.Вторая цель использования CASE-технологий – вынесение части деятельности (чем больше, тем лучше) из стадии кодирования в стадию проектирования.Методологии анализа и проектирования ИСБольшинство современных CASE-средств поддерживает методологии структурного и/или объектно-ориентированного анализа и проектирования информационных систем.Отличие методологий заключается в выборе способа декомпозиции системы (задачи).Если за основу принимается функциональная (алгоритмическая) декомпозиция, то речь идет о структурном подходе, если объектная – об объектно-ориентированном.Сущность структурного подходаСтруктурным подходом принято называть метод исследования системы, основанный на представлении ее в виде иерархии взаимосвязанных функций.Методологии структурного анализа и проектирования.Схема применения структурного подхода.Разработка функциональной модели Разработка информационной модели Разработка поведенческих моделей Разработка моделей компонентов и развертывания
|