Case-технологии и разработки программных систем

Автор работы: Пользователь скрыл имя, 23 Мая 2013 в 20:00, реферат

Краткое описание

Аббревиатура CASE расшифровывается как Computer Aided Software Engineering. Этот термин широко используется в настоящее время. На этапе появления подобных средств, термин CASE употреблялся лишь в отношении автоматизации разработки программного обеспечения. Сегодня CASE средства подразумевают процесс разработки сложных ИС в целом: создание и сопровождение ИС, анализ, формулировка требований, проектирование прикладного ПО и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. Таким образом, CASE-технологии образуют целую среду разработки ИС.

Содержание

1. CASE средство: определения и общая характеристика.
2. Применения CASE технологий: преимущества и недостатки.
3. Примеры CASE-средств и их характеристики.
3.1 Silverrun
3.2 JAM
3.3 Vantage Team Builder
3.4 Локальные средства (ERwin, BPwin, S-Designor)
3.5 Объектно-ориентированные CASE-средства (Rational Rose)
3.6 Средства конфигурационного управления
3.7 Средства документирования
3.8 Средства тестирования
Заключение
Литература

Вложенные файлы: 1 файл

CASE_tekhnologii.doc

— 66.00 Кб (Скачать файл)

3.8 Средства тестирования

Под тестированием понимается процесс исполнения программы с  целью обнаружения ошибок. Регрессионное  тестирование - это тестирование, проводимое после усовершенствования функций  программы или внесения в нее  изменений.      Одно из наиболее развитых средств тестирования Quality Works представляет собой интегрированную многоплатформенную среду для разработки автоматизированных тестов любого уровня, включая тесты регрессии для приложений с графическим интерфейсом пользователя. Quality Works позволяет начинать тестирование на любой фазе ЖЦ, планировать и управлять процессом тестирования, отображать изменения в приложении и повторно использовать тесты для более чем 25 различных платформ.

 

 

 

 

 

 

 

 

 

 

 

 

Заключение

В работе были рассмотрены технологии разработки программных систем на основе CASE технологий. Подробно разобрано определение такого широкого понятия как CASE средство, определены главные составляющие CASE продукта. Также в работе мной рассматривались основные преимущества и возможные недостатки в процессе применения CASE средств в разработке программных систем, как с точки зрения технических, так и со стороны экономических аспектов. Далее были перечислены примеры CASE технологий и даны их характеристики.

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

 

 

 

 

 

Литература.

    1. А.М. Вендров: CASE-технологии. Современные методы и средства проектирования информационных систем 
      М.: Финансы и статистика, 1998. – 176 с.: илл
    2. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 1998.
    3. Новоженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1997
    4. Панащук С.А. Разработка информационных систем с использованием CASE-системы Silverrun. "СУБД", 1997.
    5. Горчинская О.Ю. Designer/2000 - новое поколение CASE-продуктов фирмы ORACLE. "СУБД", 1996.
    6. Горин С.В., Тандоев А.Ю. Применение CASE-средства Erwin 2.0 для информационного моделирования в системах обработки данных. "СУБД", 1999.

 

 


Информация о работе Case-технологии и разработки программных систем