Соответствие логической модели ERwin и модели процессов BPwin

Цель работы:изучить на практических примерах соответствие между логической моделью Erwin и моделью процессов Bpwin и генерацию отчетов в Bpwin.

Задание:Экспортировать данные из ERwin в Bpwin, привязать в Bpwin полученные данные к одной из работ и к связанным с ней стрелкам и сгенерировать отчет в Bpwin, содержащий данные о привязанных сущностях и атрибутах. Дополнить в Bpwin словарь новой сущностью и связанными с ней атрибутами и экспортировать данные из словаря сущностей из Bpwin в Erwin, сгенерировать отчет по сущностям и атрибутам Bpwin. Заполнить данные, характеризующие модель Bpwin в целом и одну из диаграмм и сгенерировать отчеты, включающие эту информацию. Создать в одной из работ Bpwin пояснения к работе и относящимся к ней стрелкам и сгенерировать отчет, включающий эти пояснения.

Ход работы:

Этап экспорта данных из ERwin в Bpwin и связывания полученных данных с работами и стрелками.

Из модели данных командой экспорта создаем файл экспорта данных из ERwin. В процессе экспорта данных из Erwin создается сообщение о результатах экспорта (Рис.1). В реальной задаче следует создавать сущности и атрибуты на русском языке.

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.1.Экспортированные данные из ERwin в Bpwin

Далее импортируем данные в Bpwin и привязываем полученные данные к одной из работ и к связанным с ней стрелкам. Генерируем отчет DataUsage Report, содержащий данные о привязанных сущностях и атрибутах (Рис.2).

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.2. ОтчетDataUsage Report

Этап дополнения словаря в Bpwin новой сущностью и атрибутами и экспорта данных из словаря сущностей из Bpwin в Erwin.

Новая импортированная в Erwin сущность не имеет первичного ключа и не связана с другими сущностями. Назначение атрибутов первичным ключом и связывание сущностей можно провести только средствами Erwin; другими словами, сущности и атрибуты, созданные в BPwin и затем импортированные в Erwin, можно рассматривать как заготовку для создания полноценной модели данных, а не как готовую модель.

Дополним словарь Bpwin новой сущностью и связанными с ней атрибутами. На рисунках 3 и 4 показан пример создания новых сущностей и атрибутов в словаре BPwin.

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.3. Добавление новой сущности

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.4. Связывание атрибутов с новой сущностью

Командой экспорта экспортируем данные из словаря сущностей из Bpwin в файл экспорта. При импорте данных в Erwin создается сообщение (Рис.5).

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.5.Импортирование данные из Bpwin в Erwin

Этап создания отчетов.

После заполнения данных, характеризующих модель Bpwin в целом (автор, цель и т.д.) и одну из диаграмм (описание диаграммы), генерируем отчеты Model Report (Рис.6) и Diagram Report (Рис.7).

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.6. Отчет Model Report

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.7. Отчет Diagram Report

Создаем в одной из работ Bpwin пояснения к работе и относящимся к ней стрелкам и генерируем отчет Diagram Object Report (Рис.8).

Соответствие логической модели ERwin и модели процессов BPwin - student2.ru

Рис.8. Отчет Diagram Object Report

Вывод:благодаря проделанной работе мы на практических примерах получили соответствие между логической моделью Erwin и моделью процессов Bpwin и технологию генерации отчетов в Bpwin.

Лабораторная работа № 11

Лабораторная работа № 7

Наши рекомендации