Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_GOS.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
8.21 Mб
Скачать

93 Case- технологии в проектировании ис. Классификация case- средств.

CASE-технологии представляют собой совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем, поддерживающихся комплексом взаимосвязанных средств автоматизации.

Под CASE –средствами понимают программные средства, поддерживающие основные этапы ЖЦ ПО, включая анализ требований к системе, проектирование ПО и БД, генерация кода, тестирование, документирование, управление конфигурациями, управление проектами и т.д.

Характерной особенностью для CASE-систем является:

- единый графический язык; - единая БД проекта; - Поддержка коллективной работы и управления проектом;

- макетирование - технология дает возможность быстро стоить прототипы будущих систем

- генерация документации; - верификация проекта (поддержка различных версий); - Сопровождение и Реинжиниринг.

Все современные CASE-средства могут быть классифицированы в основном по типам и категориям.

Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи, набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС и полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием (хранилище проектных метаданных).

Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ.

  1. Средства анализа и проектирования - предназначены для определения системных требований, создания спецификаций компонентов системы, проектирование системы. Данные средства поддерживают наиболее распространенные методологии проектирования и используются для создания проектных спецификаций:

Design/IDEF поддерживает методологии IDEF0;IDEF1x;IDEF2. Design/IDEF поддерживает первые стадии создания программного продукта. Данная среда поддерживает словарь данных, генерацию отчетов, поддерживает коллективную работу, имеется возможность моделировать данные .

BPwin — позволяет аналитику создавать сложные модели БП и поддерживает 3 методологии — IDEFO, IDEF3 и DFD

Silverrun- Состоит из следующих инструментов:

BPR (Bisness Process Modeler) предназначен для DFD с возможностью проверки целостности построенной модели.

ERX – используется для построения ER-диаграмм.

RDN (Range Data Modeler) – инструмент реляционного моделирования позволяет генерировать SQL-скрипты для создания таблиц.

  1. Средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД. ERWin, SilverRun , Designer 2000 (Oracle)- Наиболее полно поддерживает все этапы создания приложения обработки данных. Поддерживает только Оракл. Имеет возможность генерации прототипов программ на СИ, Java.

  2. Средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. SuperStructure (Computer Data Systems)

Помимо этого, CASE-средства можно классифицировать по следующим признакам:

- применяемым методологиям и моделям систем и БД;

- степени интегрированности с СУБД;

- доступным платформам.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]