Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование бизнес-процессов / Моделирование бизнес-процессов / ERwin Использование расширенных функциональных возможностей.doc
Скачиваний:
100
Добавлен:
30.04.2013
Размер:
205.82 Кб
Скачать

Синхронизация изменений между уровнями проектирования

Как отмечалось выше, модель может быть связана с источником модели в результате разделения логической/физической модели, получения модели или добавления источника модели. После того как модели присвоен источник модели, изменения в объектах, которые были перенесены из источника модели, отслеживаются автоматически. В любое время можно использовать мастер Sync with Model Source (Синхронизация с источником модели) для импорта и экспорта изменений между моделью и ее источником.

Мастер Sync with Model Source (Синхронизация с источником модели) позволяет за несколько шагов выполнить процесс выбора типов объектов и изменений, которые требуется сравнить и синхронизировать. Также можно определить правила замены регистра и максимальной длины для объектов логической и физической моделей и указать файл, позволяющий соблюдать стандарты именования в целевой модели. В результате выводится параллельный список изменений, внесенных в исходную и/или целевую модель.

При импорте или экспорте изменений AEDM обновляет дату синхронизации в моделях и диалоге Model Sources Properties (Свойства источников модели).

Управление стандартами

Когда за проектирование ряда моделей данных отвечают несколько сотрудников или групп, соблюдение стандартов является важным аспектом проектирования. Как правило, основными сферами, в которых может иметь место противоречивость, являются именование объектов и отображение типов данных. AEDM предлагает встроенные инструменты, которые облегчают управление правилами именования и стандартами типов данных, применяемыми во всех моделях масштаба предприятия.

Стандарты именования

AEDM имеет широкий спектр возможностей стандартов именования, которые позволяют разрабатывать новые стандарты или внедрять существующие стандарты. Можно использовать все возможности стандартов именования или только те возможности, которые поддерживаются в конкретной организации.

В меню Tools (Инструменты) выберите пункт Names (Имена), затем выберите диалог Model Naming Options (Опции именования модели). Этот диалог позволяет определить стандарты именования для текущей модели данных. Можно определить регистр (нижний или верхний) и максимальную длину имени физических объектов. Для всех типов модели можно определить реагирование AEDM на одинаковые имена (спросить, разрешить или запретить).

Чтобы открыть редактор стандартов именования (Naming Standards Editor), в меню Tools (Инструменты) выберите пункт Names (Имена) и затем пункт Edit Naming Standards (Редактировать стандарты именования). Этот редактор позволяет определить отдельные стандарты именования для логических и физических объектов.

В редакторе стандартов именования на вкладке Glossary (Глоссарий) можно импортировать существующий глоссарий имен или создать новый. Можно определить способ внедрения этих стандартов и создать записи, включая условия деловой деятельности и сокращения, релевантные для данного бизнеса. В AEDM данные стандартов именования хранятся в файле стандартов именования (*.nsm). К каждой модели AEDM, в которой используются стандарты именования, необходимо присоединить файл стандартов именования. Один файл стандартов именования можно соотнести с несколькими моделями.

При присоединении файла стандартов именования к модели данных стандарты и правила, определенные в файле, применяются автоматически. Кроме того, файл может использоваться для проверки совместимости имен объектов модели, которая похожа на программу проверки орфографии в текстовом редакторе. Файл стандартов именования используется в качестве cловаря и позволяет сравнить имена в модели данных с именами в cловаре. Если найдено несоответствие, AEDM останавливается и предлагает игнорировать или заменить несовместимое имя.

Совет: для присвоения имен объектам модели в AEDM можно использовать инструментарий для макросов AEDM. В AEDM имеются макросы, которые помогают различать имена, присваиваемые в логических и физических моделях.