Функциональные возможности ARIS Toolset: Учебное пособие, страница 6

Настройка процессов объединения проводится с помощью закладки Merge(меню View/Options) (рис. 5.1).

Рис. 5.1. Закладка Merge ДО View/Options

На этой закладке выделены четыре группы:

– общие установки (General), где определяется вид объединения ­­– простое слияние (SimpleMerge) или расширенное слияние (ExtendedMerge);

– атрибуты (Attributes), где определяется, будут ли (Yes) или нет (No) объединены атрибуты элемента-источника и элемента-приемника;

–  детализация (Assignments), где в текстовое поле AssignmentLevel вводится число уровней детализации, которые должны рассматриваться при объединении баз;

– разрешение конфликтов (ConflictResolution) для моделей, объектов, таблиц, пользователей, групп пользователей.

Процесс слияния запускается в момент копирования соответствующей модели в целевую базу данных. Для этого можно использовать либо команды контекстного меню копируемого элемента: Copy (Копировать) или Cut (Вырезать), а затем после выбора одного из пунктов Paste (Вставить), Pastas/Merge (Вставить как/Слияние) или Pastas/UpdateMerge (Вставить как/Модифицировать объединение), либо использовать механизм Drug&Drop (Перетащить и оставить). При этом появляется следующее диалоговое окно (рис. 5.2):

Рис. 5.2. ДО ARIS для запуска процесса слияния

Процесс идет автоматически (рис. 5.3) и осуществляется в соответствии с заданными параметрами настройки модуля ARISMerge.

Рис. 5.3. Окно выполнения процесса слияния

При копировании модели в целевую базу данных в последней создается та же структура каталога папок этой модели, что и в исходной базе данных. Вместе с перемещаемой моделью осуществляется перенос соответствующих объектов исходной базы данных и связанных с этой моделью других моделей. Количество связанных моделей определяется в параметрах настройки в группе Assignments.

В процессе переноса могут возникать запросы системы в случае, если переносимая модель, объект, таблица, пользователь или группа пользователей уже существует в целевой базе данных (рис. 5.4). Эти запросы будут возникать в том случае, если в параметрах настройки группы ConflictResolutionдля соответствующих параметров задано значение Interactive. Здесь пользователь может решить для каждого случая отдельно оставлять ли существующие в целевой базе данных модели и объекты или заменять их соответствующими моделями и объектами исходной базы данных.

Рис. 5.4. ДО ModelConflict  

После слияния во вновь созданных или измененных моделях названия объектов, которые были созданы или изменены отображаются другим цветом (рис. 5.5).

Рис. 5.5. Пример модели целевой базы после процесса слияния

После завершения процесса слияния АРИС выдает отчет, в котором фиксируются сделанные в процессе слияния операции (рис. 5.6).

Рис. 5.6. Окно результатов проведенной процедуры ARISMerge

6. УПРАВЛЕНИЕ ИЗМЕНЕНИЯМИ (ARIS Change Management)

После построения моделей структуры и процессов предприятия необходимо проверять эти модели на адекватность, т.е. на соответствие построенных диаграмм и реальных процессов. Затем поддерживать модели в актуальном состоянии, т.е. отслеживать не только изменения в реальной деятельности предприятия и отражать эти изменения в моделях, но и осуществлять, так называемую, обратную связь, а именно, анализируя и совершенствуя модели, влиять на совершенствование и оптимизацию деятельности предприятия. Таким образом, модели процессов нуждаются в постоянном совершенствовании, Для этих целей в ARIS включен модуль ARISChangeManagement. Он реализует механизм сбора, хранения, учета и обобщения предложений по улучшению объектов и моделей.

В проекте по управлению изменениями участвуют пользователи моделей (ModelUser) – работники отделов и специалисты предприятия; разработчики моделей (Modelers) – специалисты по моделированию, ответственные за построение моделей; менеджер процесса, являющийся непосредственным руководителем проекта. Менеджер усовершенствования (ImprovementManager)человек, у которого есть доступ к папке Improvement(Усовершенствования). Его также можно назвать менеджером процесса (усовершенствования). Этот человек: