6.2. Функциональные модели
6.2.1. Дерево функций — Function Tree
Функция — описание элемента работы, образующего один логический этап в рамках процесса. В ARIS используется диаграмма «Дерево функций», посредством которой функции могут быть описаны с различными уровнями детализации. При этом функции представляются не обязательно в хронологическом порядке.
На диаграммах функция обозначается прямоугольником зеленого цвета с скругленными краями (рис. 95). Возможные виды связей между функциями в модели «Дерево функций» приведены в табл.6.
Таблица 6. Связи объектов диаграммы «Дерево функций»
Английское название связи | Русское название связи |
Is execution-oriented superior | Подчиняется по способу выполнения |
Is object-oriented superior | Подчиняется по объекту |
Is process-oriented superior | Подчиняется по процессу |
На самом верхнем уровне описываются наиболее сложные функции, представляющие собой отдельный бизнес-процесс или процедуру. Детализация функций образует иерархическую структуру их описаний. Пример дерева функций приведен на рис. 95.
Для более содержательного позиционирования отдельного уровня иерархии в общей структуре функций наряду с понятием «функция» могут быть использованы также другие
термины: транзакция, процесс, подфункция, базовая функция (операция).
Разделение функций на элементы может происходить на нескольких иерархических уровнях. Базовые функции представляют самый нижний уровень в семантическом дереве функций. Базовая функция — это функция, которая уже не может быть разделена на составные элементы с целью анализа бизнес-процесса.