Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Черемных_книга 1_методический материал.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
2.21 Mб
Скачать

5.24 Интеграция процессов и данных на базе Erwin и bpWin

Импорт модели данных из Erwin в BPWin.

1. Создайте папку для сохранения файлов импорта-экспорта C:\BPCLASS/

2. Загрузите Erwin. Откройте (меню File/ Open...) модель QUILL.ER1.

3. Перейдите в меню File/BPWin /Export (рис. 5.43).

Рис. 5.43

4. Сохраните файл экспорта в папке C:\BPCLASS.

5. Перейдите в BPWin.

6. Перейдите в меню File#mport/Erwin (EAX).

7. В появившемся диалоговом окне Open выберите файл экспорта ЕАХ (в папке C:\BPCLASS — рис. 5.44).

Рис. 5.44

8. В диалоговом окне Import Differences Preview просмотрите результаты импорта и закройте диалоговое окно (Close).

9. В диалоговом окне Import From EAX Verification щелкните по кнопке Accept Changes (рис. 5.45).

Рис. 5.45

10. Перейдите в меню Edit / Entity / Attribute Dictionary и просмотрите результаты импорта.

11. В закладке General диалогового окна Model properties включите опцию Аpply CRUD/IRUN Restrictions.

Назначение ассоциаций сущностей и атрибутов:

1. Перейдите к диаграмме А2.

2 .Правой кнопкой мыши щелкните по стрелке "Заявки на заказ" и выберите пункт меню Arrow Date.

3. В диалоговом окне IDEFO Arrow Properties выберите "чекбоксы" сущностей и атрибутов, которые необходимо ассоциировать со стрелкой.

Таблица 5.10

Сущности и их атрибуты

Правой кнопкой мыши щелкните по стрелке "Заказы клиентов*' и выберите пункт меню Arrow Date.

4. Используя кнопку Copy In в диалоговом окне IDEFO Arrow Properties, ассоциируйте тот же самый набор сущностей и атрибутов со стрелкой "Заказы клиентов" в соответствии с табл. 5.10.

Рис. 5.46

Назначение CRUD/IRUN ассоциаций:

1. Правой кнопкой щелкните по работе "Оформление заказов". В контекстном меню выберите Data Usage Editor (рис. 5.46).

2. В диалоговом окне BPWin Data Usage Editor выберите CRUD/IRUN, которые необходимо ассоциировать со стрелкой "Заявки на заказ" в соответствии с табл. 5.11.

Таблица 5.11

Типы атрибутов

Создание новых объектов модели данных в BPWin:

1. Перейдите в меню Edit / Entity/Attribute Dictionary.

2. В поле Entity диалога Entity and Attribute Editor внесите имя

сущности "SALES FORECASTS щелкните по Add.

Рис. 5.47

3. В поле Attribute диалогового окна Entity and Attribute Editor внесите имя атрибутов и щелкните по Add (рис. 5.47):

•Product Code;

•Sales Forecast End Date;

•Sales Forecast Product Quantity;

•Sales Forecast Start Date.

4. Щелкните по кнопке Close.

5. Экспортируйте данные в Erwin. Перейдите в меню File /Export Erwin (BPX) и укажите имя файла экспорта (в папке C:\BPCLASS).

6. Перейдите в Erwin. Выберите пункт меню File / BPWin Import.

7. В диалоговом окне Erwin Open File укажите имя файла импорта {bрх, в директории C:\BPCLASS).

8. В диалоговом окне Erwin/BPWin Entity Sync щелкните по Execute.

9. В диалоговом окне Erwin/BPWin Subject Area Sync создайте дополнительную Subject Area "Оформление заказов" и щелкните по Execute (рис. 5.48).

10. Просмотрите статистику импорта и щелкните по кнопке ОК.

11. Просмотрите результат импорта (рис. 5.49). Для синхрониза

ции внутренних идентификаторов повторите процесс импорта из

Рис. 5.48

Рис. 5.49

Erwin в BPWin. В результате импорта Вы должны получить следующее сообщение (рис. 5.50). Проверить правильность выполнения задания можно с использованием файлов, полученных из Интернета:

начало — файл 09d2.bpl, окончание — файл 09d3.bpl.

Рис. 5.50