Дайте определение CASE-технологии. Укажите основные компоненты интегрированного CASE-средства.



CASE-технологияпредставляет собой совокупность методов проектирования, анализа, разработки и сопровождения ИС, поддержанной взаимосвязанными средствами автоматизации. Основная цель CASE-технологии состоит в том, чтобы отделить процесс проектирования ИС от ее кодирования и последующих этапов разработки, а также максимально автоматизировать процесс разработки систем. Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл БП.

Компоненты интегрированного CASE-средства:

1. Средства централизованного хранения информации о проектируемой ИС в течение всего ЖЦ (репозиторий).

2. Графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм.

3. Средства разработки приложений, предназначенные для автоматизированной кодогенерации и тестирования.

4. Средства документирования, управления проектом и реинжиниринга.

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

2.Классификация по применяемым методологиям и моделям БД.

3.Классификация по степени интегрированности с СУБД .

4.Классификация по доступным платформам.

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

· Средства анализа – Upper CASE(BPWin)- Построение и анализ моделей предметной области

· Средства анализа и проектирования –Middle CASE (Designer/2000)-Создание проектных спецификаций компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных

· Средства проектирования баз данных(ERWin)- Моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД.

· Средства разработки приложений(Delphi)- Генерация программного кода компонентов системы

· Средства реинжиниринга(Rational Rose) - Анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций.

 


Дата добавления: 2018-02-15; просмотров: 442; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!