Сокращение затрат на внедрение и сопровождение ИС



§ Модифицируемость проекта;

§ Обучение персонала на CASE-моделях;

§ Бизнес-анализ для поддержки управленческих решений

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

Понятие CASE-средства, его особенности. Классификация CASE-средств. Примеры CASE-средств и их характеристика

CASE-средство – программное средство, поддерживающее процессы ЖЦ ПО (определённые в стандарте ISO/IEC 12207:1995), включая анализ требований к системе, проектирование прикладного ПО и баз данных, генерацию кода, тестирование, документи-рование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы.

Основные особенности CASE-средств:

§  наличие мощных графических средств для описания и документирования системы, обеспечивающих удобный интерфейс и развивающих творческие возможности разработчика;

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

§  использование специальным образом организованного хранилища проектных метаданных (репозитория).

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

по типам – отражает функциональную ориен-тацию CASE-средств на те или иные процессы ЖЦ и включает следующие типы:

Ø средства анализа и проектирования, предна-значенные для построения и анализа, как мо-делей деятельности организации (предметной области), так и моделей проектируемой систе-мы. К таким средствам относятся BPwin (PLATINUM technology), Silverrun (Silverrun Technologies), Oracle Designer (Oracle), Rational Rose (Rational Software), Paradigm Plus (PLATINUM technology), Power Designer (Sybase), System Architect (Popkin Software).

Ø средства проектирования баз данных, обеспечи-вающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL - Structured Query Language – структурированном языке запросов) для наиболее распространенных СУБД.

Ø средства управления требованиями, обеспечи-вающие комплексную поддержку разнородных требований к создаваемой системе.(RequisitePro (Rational Software) и DOORS – Dynamic Object-Oriented Requirements System — динамическая объектно-ориентированная система управления требованиями (Quality Systems and Software Inc.); средства управления конфигурацией ПО — PVCS (Merant), ClearCase (Rational Software) и др.;

Ø средства документирования. Наиболее известным из них являет­ся SoDA — Software Document Automation — автома-тизированное документирование ПО (Rational Software);

Ø  средства тестирования. (Rational Suite TestStudio (Rational Software) - набор про-дуктов, предназначенных для автомати-ческого тестирования приложений;

Ø средства управления проектом — Open Plan Professional (Welcom Software), Microsoft Project 98 и др.;

Ø средства реверсного инжиниринга, пред-назначенные для переноса существующей системы ПО в новую среду. Они обеспе-чивают анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. Средства анализа схем БД и формирования ERD входят в состав таких CASE-средств, как Silverrun, Oracle Designer, Power Designer, ERwin. Анализа-торы программных кодов имеются в соста-ве Rational Rose и Paradigm Plus.

Примеры CASE-средств.

§ Vantage Team Builder

§ Designer/2000

§ Silverrun

§ ERwin + BPwin

§ S-Designor

§ CASE.Аналитик

§ Rational Rose

BPwin – позволяет аналитику создавать сложные модели бизнес-процессов и поддерживает три методологии – IDEF0, IDEF3 и DFD

Модель в BPwin рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работы изображаются в виде прямоугольников (блоков), данные – в виде стрелок (дуг).

Erwin – средство концептуального моделирования БД, использующее методологию IDEF1X

Erwin реализует проектирование схемы БД, генерацию ее описания на языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2, MS SQL Server, Progress и др.) и реинжиниринг существующей БД


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

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






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