- •Инструментальные средства создания корпоративных информационных систем
- •Оглавление
- •Введение
- •Создание модели процессов в bPwin (idef0)
- •Дополнение модели процессов диаграммами dfd и Workflow (idef3)
- •Соответствие модели данных и модели процессов
- •Создание модели данных с помощью erWin
- •Связывание модели данных и модели процессов
- •Групповая разработка моделей данных и моделей процессов с помощью Logic Works Model Mart
- •Создание объектной модели с помощью Rational Rose
- •Создание модели данных на основе объектной модели с помощью erWin Translation Wizard
- •Case-средства Computer Associates. ERwin, bPwin и Model Mart - новые возможности Service Pack 2
- •Service Pack 2 для bPwin.
- •Service Pack 2 для eRwin.
- •Service Pack 2 для ModelMart
Service Pack 2 для bPwin.
В Service Pack 2 для BPwin устранены некоторые ошибки и недочеты, содержащиеся в версии 2.5, а именно:
Устранена ошибка, в результате которой данные об ассоциациях CRUD/IRUN могут быть потеряны.
Устранено ограничение 32K для хранения информации об отдельном объекте.
Проверка правописания доступна не только на английском, но и на французском, итальянском и испанском языках
Объекты off page references внесены в экспорт / импорт IDL.
Редактор Cost Editor включен в Activity Property Sheet как закладка Costs tab.
Но основное достоинство Service Pack 2 для BPwin заключается в том, что в него включен обучающий модуль (On-line tutorial).

Рис.1. Перечень уроков обучающего модуля BPwin.
Обучающий модуль содержит 10 уроков , которые представляют собой последовательное изложение как методологии так и техники создания функциональных моделей.
Первые три урока посвящены общему обзору методологии структурного анализа и проектирования. Четвертый урок посвящен построению контекстной диаграммы. Пятый, шестой, седьмой и восьмой уроки обучают пользователя дополнять модель диаграммами декомпозиции и диаграммами других типов. Девятый и десятый уроки посвящены возможностям публикации модели и генерации отчетов.

Рис.2. Фрагмент обучающего модуля - Иллюстрация создания внутренних стрелок диаграмм IDEF0.
Как было указано выше, BPwin тесно интегрирован с другими CASE-средствами СА. Если на BPwin 2.5 установлен Service Pack 2, то другие продукты также должны быть обновлены. Так, BPwin 2.5 Service Pack 2 совместим с ModelMart 3.0.2 SP2 и ERwin 3.5.2 SP2. BPwin Navigator 2.5 и Web Publisher 3.5.2 также должны быть обновлены до уровня Service Pack 2 .
В BPwin 2.5 Service Pack 2 введен новый формат моделей .bp1. Модели, созданные в BPwin 2.5 Service Pack 2 не могут быть открыты в BPwin 2.5.

Р
ис.3.
Фрагмент обучающего модуля – Иллюстрация
выбора нотации диаграмм.
Service Pack 2 для eRwin.
Service Pack 2 для ERwin 3.5.2 по сути является полноценной версией ERwin, но инсталлируется он только поверх уже установленной версии.
Так же, как в случае BPwin, Service Pack 2 для ERwin 3.5.2 является не только исправлением недочетов и ошибок, но и по сути новой версией ERwin со значительно расширенной функциональностью.
В результате сотрудничества IBM и CA (PLATINUM), ERwin дополнен расширенными возможностями работы с DB2 и интегрирован с технологией IBM VisualAge и Visual Warehouse. В нем появилась поддержка встраиваемых компонент IBM Integrated Add-ins. В ERwin включено дополнительное меню Add-ins.
Рис.4. Дополнительное меню Add-ins ERwin 3.5.2 Service Pack 2.
Для работы с Integrated Add-ins компонентами необходимо их инсталлировать и перезапустить ERwin. Из ERwin можно открыть DBOptimizer, Legacy Import, Visual Warehouse export и экспорт/импорт VisualAge TeamConnection. Поддерживается только Windows NT 4.0 или выше.
Если Вы используете DB2 в качестве сервера, то можете с помощью DBoptimizer изменить или добавить физические свойства и получить информацию об объеме БД.
Вы можете использовать Legacy Import для импорта IMS DBD, COBOL или PL/1 кода в ERwin для создания модели ERwin (DB2).
Вы можете сохранить модель ERwin как файл Visual Warehouse .TAG. Модель должна использовать в качестве сервера DB2 или Oracle.
Вы можете использовать ERwin XML Wizard для экспорта и импорта модели ERwin в .XML - объект модели IBM TeamConnection и обратно. Для этого необходимо иметь коннект с сервером TeamConnection и установленный на Вашем компьютере Internet Explorer 5.0.

Рис.5. Диалог подключения новых компонет Add-ins в ERwin 3.5.2 Service Pack 2.
В ERwin 3.5.2 Service Pack 2 включена поддержка репозитория Designer/2000 версии 2.1. ERwin предоставляет эффективную двунаправленную связь с репозиторием Oracle Designer/2000. Репозиторий Designer/2000 является специализированной БД, используемой для хранения информации для приложений, использующих БД Oracle. ERwin позволяет сохранять процедуры, используя Oracle API. Вы можете сохранить модели ERwin’а в репозитории Designer/2000 или автоматически создать диаграмму на основе информации, хранящейся в репозитории Designer/2000
Разработчики уделили большое внимание исправлению недостатков при работе с конкретными СУБД. Так, например при работе с ORACLE исправлены ошибки:
при Reverse Engineer из Oracle 8 возникала ошибка 0094
при Reverse Engineer из скрипта Oracle, ERwin не обрабатывал фразу “no parallel”
и т.д.
В ERwin 3.5.2 Service Pack 2 подверглась доработке и улучшению работа со следующими СУБД:
ORACLE
Red Brick
MS SQL Server
Access
Informix
AS/400
DB2
Sybase 11
Ingres
