Приложение 2

Правила построения диаграммы окружения функции — Function allocation diagram

Диаграмма окружения функции предназначена для того, чтобы описать все объекты, которые окружают функцию, — исполнителей, входные и выходные потоки информации, документы, материалы, продукты/услуги, а так же используемое оборудование. Этот тип моделей целесообразно применять для детализации функций в модели еЕРС, в результате чего отражаются дополнительные связи и отношения, детализирующие эту функцию на уровне данных.

На рис.1 показана панель инструментов диаграммы окружения функции, а в табл. 1 приведены названия объектов диаграммы.

Рис. 1. Панель инструментов диаграммы окружения функции

 

 

 

 

 

 

 

 

 

 

 

Таблица 11. Объекты диаграммы окружения функции

 

Продолжение табл. 1

 

Продолжение табл. 1

 

Продолжение табл. 1

 

 

Рис. 2. Пример диаграммы окружения функции

Виды связей в диаграммах окружения функции практически совпадают со связями диаграммы еЕРС. Диаграммы окружения функции используются для того, чтобы уменьшать сложность диаграмм еЕРС. Они дают возможность в деталях описывать статические отношения между функциями и объектами других моделей. На рис. 2  показан пример диаграммы окружения функции. Данная диаграмма описывает объекты, необходимые для успешного выполнения функции, а также входные и выходные данные.

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

Кроме входных/выходных данных, функций и событий доступны и могут быть использованы все другие объекты, связанные с отдельной функцией в диаграмме еЕРС. Таким образом, пользователь при моделировании процесса с помощью диаграмм еЕРС может ограничиться описанием событий и функций, затем связать с функцией диаграмму окружения функции и уже в ней отразить дополнительные детализирующие связи и отношения. Это позволяет отображать бизнес-процессы более четко, а также поясняет названия нового типа модели.