Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование бизнес-процессов / Моделирование бизнес-процессов / AllFusion Model Manager Управление изменениями в моделях.doc
Скачиваний:
123
Добавлен:
30.04.2013
Размер:
279.04 Кб
Скачать

Обновление

При работе с незаблокированной копией модели Model Manager другие пользователи могут сохранять свои изменения в эту модель. Пользователь может применить функцию обновления, чтобы отобразить изменения, выполненные другими разработчиками и обновить свою модель, дополнив ее всеми изменениями, которые не конфликтуют с его собственными.

После того как выбран пункт меню Model Manager, если другими разработчиками не были выполнены никакие изменения, появляется сообщение, подтверждающее актуальность текущей копии модели, открытой пользователем.

Если другие разработчики моделей выполнили изменения, открывается диалоговое окно "Диспетчер по управлению изменениями – обновление клиента" (Change Control Manager–Refresh Client). В этом диалоговом окне показываются изменения, сделанные самим пользователем, а также те, которые были сохранены в модели другими разработчиками с того момента, как модель была открыта текущим пользователем или последний раз сохранялась им. Можно принять или отклонить конфликтующие изменения, выполненные или самим пользователем, или другими разработчиками моделей.

Здесь приводится пример диалогового окна "Обновление клиента".

Фильтрация списка изменений

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

  • Изменения верхнего уровня – это прямые изменения, которые этот пользователь или другие разработчики моделей выполнили в модели Model Manager. В качестве примера можно привести создание связи между двумя сущностями.

  • Изменения на детальном уровне – это косвенные изменения, которые Model Manager автоматически применяет в тот момент, когда пользователь вносит изменение в модель Model Manager. Например, при создании связи между двумя сущностями Model Manager автоматически добавляет атрибут внешнего ключа в дочернюю сущность.

Выполняя обзор конфликтующих изменений, выберите один из следующих инструментов, входящего в Model Manager диспетчера по управлению изменениями.

  • Чтобы просмотреть конфликтующие изменения, щелкните значок .

  • Чтобы отобразить или скрыть изменения детального уровня (например, атрибут внешнего ключа), щелкните значок .

  • Чтобы отобразить или скрыть графические изменения (например, новое положение сущности), щелкните значок .

  • Чтобы выполнить поиск изменений в списке, щелкните значок .

  • Чтобы просмотреть подробные сведения о конкретном изменении, выберите его в списке и щелкните значок .

Также можно отфильтровать список, установив параметры фильтра. В меню Вид (View), выберите пункт Фильтры (Filters). Откроется диалоговое окно "Выбор фильтра диспетчера изменений" (Change Manager Filter Selection). Можно включать или выключать различные фильтры, устанавливая или снимая флажки для различных режимов фильтрации.

Например, если требуется отфильтровать подробные сведения, графические свойства и свойства, доступные только для чтения, как это показано в приведенном ниже примере окна "Выбор фильтра диспетчера изменений", где в список изменений будут включены только конфликтующие и неконфликтующие графические объекты.

Необходимо нажать кнопку OK, чтобы применить заданные фильтры для текущего экрана Диспетчера по управлению изменениями. Эти фильтры будут продолжать действовать при каждом открытии Диспетчера по управлению изменениями, пока не будут изменены фильтры в диалоговом окне выбора фильтра или выбраны фильтры с помощью значков на панели управления.

Примечание: чтобы получить дополнительную информацию, просмотрите интерактивную справку для диспетчера управления изменениями Model Manager.