Шаблоны моделей
Определения
- Шаблон модели служит для определения свойств и хранения моделей корпоративной архитектуры и их экземпляров (элементов корпоративной архитектуры). Шаблон модели содержит атрибуты, формы и другие данные модели. Используется аналогично шаблону записи. Шаблон модели можно связать с другими шаблонами.
- Шаблон модели процесса можно преобразовать в шаблон автоматизированного процесса.
- Элемент корпоративной архитектуры — это запись в шаблоне модели (процесс, группа процессов, задача, событие, оргединица и т. п.). Свойства элемента определяет соответствующий шаблон модели. Для каждого типа элементов корпоративной архитектуры предусмотрен отдельный шаблон.
Просмотр списка шаблонов моделей
- На странице «Администрирование» в разделе «Архитектура» выберите пункт «Шаблоны» .
- Выберите вкладку «Шаблоны моделей».
- Отобразится список всех шаблонов моделей.
Типы шаблонов моделей
Элементы процессной архитектуры сохраняются в виде экземпляров в соответствующих шаблонах моделей.
Предусмотрены следующие шаблоны моделей:
- BPMN-группы
- Абстрактные задачи
- Ассоциативные связи
- Встроенные подпроцессы
- Группы процессов
- Дорожки
- Задачи, выполняемые вручную
- Задачи, выполняемые пользователем
- Задачи-вызовы сервиса
- Задачи-выполнения бизнес-правила
- Задачи-выполнения сценария
- Задачи-отправки сообщений
- Задачи-получения сообщения
- Комментарии
- Комплексные развилки
- Конечные события
- Конечные события-компенсации
- Конечные события-остановки
- Конечные события-отмены
- Конечные события-ошибки
- Конечные события-сигналы (инициаторы)
- Конечные события-сообщения (инициаторы)
- Конечные события-эскалации
- Множественные конечные события (инициаторы)
- Множественные начальные события (обработчики)
- Множественные промежуточные события (инициаторы)
- Множественные промежуточные события (обработчики)
- Надписи
- Начальные события
- Начальные события-сигналы (обработчики)
- Начальные события-сообщения (обработчики)
- Начальные события-таймеры
- Начальные события-условия
- Объекты данных
- Оргединицы-должности
- Оргединицы-подразделения
- Основные пулы
- Параллельные множественные начальные события
- Параллельные множественные промежуточные события
- Параллельные развилки по событию
- Повторно используемые подпроцессы
- Потоки данных
- Потоки сообщений
- Потоки управления
- Потоки управления «иначе»
- Условные потоки
- Промежуточные события
- Промежуточные события-компенсации
- Промежуточные события-отмены (обработчики)
- Промежуточные события-ошибки (обработчики)
- Промежуточные события-сигналы (инициаторы)
- Промежуточные события-сигналы (обработчики)
- Промежуточные события-сообщения (инициаторы)
- Промежуточные события-сообщения (обработчики)
- Промежуточные события-ссылки (инициаторы)
- Промежуточные события-ссылки (обработчики)
- Промежуточные события-таймеры
- Промежуточные события-условия
- Промежуточные события-эскалации
- Процессы
- Пулы
- Развилки «и/или»
- Развилки «и»
- Развилки «или/или»
- Развилки «или/или» по событию
- Развилки по событиям
- Ресурсы
- Скрытые пулы
- Ссылки на группы процессов
- Ссылки на процессы
- Хранилища данных
Свойства шаблона модели
Помимо общих свойств шаблоны моделей содержат системные атрибуты.
Шаблон модели содержит системные атрибуты соответствующей архитектурной модели. Эти атрибуты автоматически создаются при создании шаблона модели и используются для следующих целей:
- определение свойств архитектурной модели;
- построение иерархических связей между элементами корпоративной архитектурны (например, между группами процессов и процессами) посредством атрибута типа «Модель»;
- установление связей с шаблонами других типов (записей, аккаунтов, ролей и т. п.).
В шаблон модели можно добавить собственные атрибуты, чтобы расширить её свойства согласно вашим бизнес-потребностям.
Смена типа элемента
При изменении типа элемента (экземпляра модели) в корпоративной архитектуре элемент автоматически перемещается из исходного шаблона модели в целевой шаблон.
Например, при преобразовании абстрактной задачи в задачу, выполняемую пользователем, экземпляр задачи из шаблона абстрактных задач автоматически переместится в шаблон задач, выполняемых пользователем.
При смене типа элемента:
- значения системных атрибутов копируются в элемент нового типа в соответствующем шаблоне;
- значения отличающихся атрибутов сохраняются в исходном и целевом шаблонах;
- если вернуть предыдущий тип элемента, все значения атрибутов соответствующего типа будут восстановлены.
Изменение диаграммы модели
При изменении диаграммы бизнес-процесса, бизнес-способностей или оргструктуры система автоматически записывает дату и время изменения в системный атрибут _lastWriteDate.
Примечание
Изменение атрибутивного состава процесса, группы процессов или оргструктуры не считается изменением диаграммы модели.
Использование атрибутов типа «Модель»
Для установления связей с шаблонами моделей используется атрибут типа «Модель», который позволяет:
- связывать любые шаблоны с шаблонами моделей;
- устанавливать связи между шаблонами моделей.
Атрибут типа «Модель» аналогичен атрибуту типа «Запись», поэтому с ним можно выполнять такие же операции:
- вычислять автоматически с помощью формул и языка N3;
- использовать в выражениях и сценариях;
- отображать значение в виде простого текста или гиперссылки.
Пример использования
Получение значений атрибутов родительского шаблона
Конфигурация приложения
- В шаблоне модели «Группы процессов» создан и вынесен на основную форму атрибут «Категория» типа «Список значений» со
значениями:
Основные процессыОбеспечивающие процессы
- В шаблоне модели «Процессы» на основную форму вынесен атрибут по пути: Родительская группа процессов → Категория с доступом «Только чтение».
Результирующее поведение
- Созданы две группы процессов: «Продажи» и «Послепродажное обслуживание».
- В группе процессов «Продажи» в атрибуте «Категория» выбрано значение «Основные процессы».
- В группе процессов «Послепродажное обслуживание» в атрибуте «Категория» выбрано значение «Обеспечивающие процессы».
- В группе процессов «Продажи» создан процесс «Работа с клиентом».
- В свойствах процесса «Работа с клиентом» в атрибуте «Категория» (доступном через родительскую группу процессов) автоматически отображается значение «Основные процессы».
- При перемещении процесса «Работа с клиентом» в группу процессов «Послепродажное обслуживание» в атрибуте «Категория» автоматически отображается значение «Обеспечивающие процессы».
Эта статья была полезна 1 чел.