Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_na_OPAIS.doc
Скачиваний:
10
Добавлен:
30.07.2019
Размер:
273.92 Кб
Скачать

Классификация case – средств

Современные CASE-системы классифицируются по следующим

признакам:1)по поддерживаемым методологиям проектирования:

функционально (структурно) - ориентированные, объектно-

ориентированные и комплексно-ориентированные (набор методологий

проектирования); 2)по поддерживаемым графическим нотациям

построения диаграмм: с фиксированной нотацией, с отдельными

нотациями и наиболее распространенными нотациями;3) по степени

интегрированности: tools (отдельные локальные средства), toolkit

(набор неинтегрированных средств, охватывающих большинство

этапов разработки ЭИС) и workbench (полностью интегрированные

средства, связанные общей базой проектных данных - репозиторием);

4)По типу и архитектуре вычислительной техники: ориентированные

на ПЭВМ, ориентированные на локальную вычислительную сеть (ЛВС),

ориентированные на глобальную вычислительную сеть (ГВС) и

смешанного типа; 5)по режиму коллективной разработки проекта: не

поддерживающие коллективную разработку, ориентированные на

режим реального времени разработки проекта, ориентированные на

режим объединения подпроектов;6) по типу операционной системы

(ОС): работающие под управлением WINDOWS 3.11 и выше;

работающие под управлением UNIX и работающие под управлением

различных ОС (WINDOWS, UNIX, OS/2 и др.).В разряд CASE-систем

попадают как относительно дешевые системы для персональных

компьютеров с ограниченными возможностями (такие, как редакторы

диаграмм), так и дорогостоящие системы для больших ЭВМ.

CASE-средство Silverrun американской фирмы Сomputer Systems Advisers,

Inc. (csa) используется для анализа и проектирования ис бизнес-класса

и ориентировано в большей степени на спиральную модель ЖЦ. Оно

применимо для поддержки любой методологии, основанной на

раздельном построении функциональной и информационной моделей

(диаграмм потоков данных и диаграмм "сущность-связь"). Настройка

на конкретную методологию обеспечивается выбором требуемой

графической нотации моделей и набора правил проверки проектных

спецификаций. Архитектура Silverrun позволяет наращивать среду

разработки по мере необходимости. Silverrun имеет модульную

структуру и состоит из четырех модулей, каждый из которых является

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

без связи с остальными модулями. Модуль построения моделей бизнес-

процессов в форме диаграмм потоков данных (BPM - Business Process

Modeler) позволяет моделировать функционирование обследуемой

организации или создаваемой ИС. Модуль концептуального

моделирования данных (ERX - Entity-Relationship eXpert) обеспечивает

построение моделей данных "сущность-связь", не привязанных к

конкретной реализации. Модуль реляционного моделирования (RDM –

Relational Data Modeler) позволяет создавать детализированные модели

"сущность-связь", предназначенные для реализации в реляционной базе

данных. Менеджер репозитория рабочей группы (WRM - Workgroup

Repository Manager) применяется как словарь данных для хранения

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

модулей Silverrun в единую среду проектирования.

Средство разработки приложений JAM (JYACC's Application Manager) –

продукт фирмы JYACC (США). В настоящее время поставляется версия

JAM 7 и готовится к выходу JAM 8. Основной чертой JAM является его

соответствие методологии RAD, поскольку он позволяет достаточно

быстро реализовать цикл разработки приложения, заключающийся в

формировании очередной версии прототипа приложения с учетом

требований, выявленных на предыдущем шаге, и предъявить его

пользователю.JAM имеет модульную структуру и состоит из следующих

компонент: 1)Ядро системы; 2)JAM/DBi - специализированные модули

интерфейса к СУБД; 3)JAM/RW - модуль генератора отчетов;

4)JAM/CASEi - специализированные модули интерфейса к CASE-средствам;

5)JAM/TPi - специализированные модули интерфейса к менеджерам

транзакций.;6) Jterm - специализированный эмулятор X-терминала. Ядро

системы (собственно, сам JAM) является законченным продуктом и может

самостоятельно использоваться для разработки приложений.При

использовании JAM разработка внешнего интерфейса приложения

представляет собой визуальное проектирование и сводится к созданию

экранных форм путем размещения на них интерфейсных конструкций и

определению экранных полей ввода/вывода информации. В ядро JAM

встроена однопользовательская реляционная СУБД JDB. Основным

назначением JDB является прототипирование приложений в тех случаях,

когда работа со штатной СУБД невозможна или нецелесообразна.

Утилиты JAM включают три группы: 1. конверторы файлов экранов JAM

в текстовые. JAM сохраняет экраны в виде двоичных файлов собственного

формата. В ряде случаев необходимо текстовое описание экранов;

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