Классификация CASE-средств

Автор работы: Пользователь скрыл имя, 21 Февраля 2012 в 21:32, реферат

Описание

CASE-подход попал под пристальное людское внимание примерно с 80-х годов прошлого века. Он возник, когда разработчики крупных и сложных программных систем (прежде всего военные) поняли, что необходим инструментарий, позволяющий формализовать процесс общения заказчика с программистами и перевести его на уровень, не привязанный к программному коду. И если в 60-х – середине 70-х годов каждый писал, как представлял и мог, то в середине 70-х улучшения технологии создания программного обеспечения начали появляться с преимуществами так называемого структурного программирования.

Содержание

Введение 3
1. Что такое CASE-средства 5
2. Классификация CASE-средств 11
2.1 Классификация по типам 11
2.2 Классификация по категориям 13
2.3 Классификация по уровням 14
1. CASE-средства в России 16
Заключение 19
Список использованной литературы 21

Работа состоит из  1 файл

!Характеристики CASE-средств!.docx

— 219.91 Кб (Скачать документ)

Ration Rose решает разные задачи. Продукт Ration Rose Modeler будет интересен проектировщикам систем и аналитикам. Ration Rosу Professional осуществляет прямое и обратное проектирование в зависимости от выбранного языка программирования. То есть на выходе разработчик получает шаблон информационной системы на определенном языке программирования, который впоследствии можно запрограммировать (полезен и аналитикам, и разработчикам). Ration Rose Real Time – для разработчиков: создает 100% исполняемый код в реальном масштабе времени. Ration Rose Enterprise покрывает весь спектр задач по проектированию, анализу и кодогенерации (все вышеперечисленное, кроме возможности 100% кодогенерации). Направлена на всех участников проекта. Ration Rose DataModeler – возможность по проектированию баз данных. Поддерживается прямое и обратное проектирование на языках ADA,Java,C,C++,Basic, работа по технологиям COM,DDL,XML,генерация схемы Oracle и SQL. Интерфейс системы открытый, что позволяет создать свои плагины для нее, реализующие нужные возможности.

 

 

 

 

Заключение

Итак, Case – концепция применения специализированного инструментального программного обеспечения для повышения эффективности работы программ, простоты обслуживания программных продуктов, также автоматизации процессов проектирования на этапе разработки программного продукта.

Есть две основные концепции компьютерного программного обеспечения системы CASE:

    • простые и «прозрачные» методы упрощения разработки программного обеспечения и/или его технического обслуживания;
    • инженерный подход к разработке программного обеспечения и/или его технического обслуживания.

Основные CASE инструменты:

    • инструменты управления конфигурацией;
    • инструменты моделирования данных;
    • инструменты анализа и проектирования;
    • инструменты преобразования моделей;
    • инструменты редактирования программного кода;
    • инструменты рефакторинга кода;
    • генераторы кода;
    • инструменты для построения UML-диаграмм.

Таким образом, современные CASE-средства вместе с системным программным  обеспечением и техническими средствами поддержки образуют полную среду  разработки информационных систем. Нужно только определиться, что будет наиболее оптимальным для выбранных целей, какой комплекс Case-средств решит проблему поддержки полного жизненного цикла ПО. При верном выборе ожидания будут оправданы.

 

Список использованной литературы

  1. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 2006.
  2. М. Кантор Управление программными проектами. Практическое руководство по разработке успешного программного обеспечения М.: Вильямс, 2002
  3. Дж. Фокс Программное обеспечение и его разработка М.: Мир, 1982
  4. Э. Дейкстра Дисциплина программирования М.: 1982
  5. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3
  6. Сайт Microsoft Solutions Framework. Методология создания программных решений – Книга Анализ требований и создание архитектуры решений на основе Microsoft.NET. Учебный курс MCSD.(http://www.microsoft.com/rus/msdn/msf/default.mspx)
  7. Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 1998. 176 с., ил.
  8. Любавин С.А. Програмирование на Delphi Win32 М.: НТ Пресс, 2008. – 576с.: ил.
  9. Терехов А.Н. Введение в технологию программирования  (http://www.intuit.ru/department/se/introprogteach/5/4.html)

 

Приложение А

Ration Rose . Диаграмма реализации прецедента «Выплата страхового возмещения»

Приложение Б

BPWin. Диаграммы потоков данных (DFD-диаграммы) «Выплата страхового возмещения»

 

Приложение В

Схема реинжениринга бизнес-процесса

 

Приложение Г

Взаимодействие Jam, CASE и СУБД

 


Информация о работе Классификация CASE-средств