Приложение 2
Правила
построения диаграммы окружения функции — Function allocation diagram
Диаграмма окружения функции
предназначена для того, чтобы описать все объекты, которые окружают функцию, —
исполнителей, входные и выходные потоки информации, документы, материалы,
продукты/услуги, а так же используемое оборудование. Этот тип моделей целесообразно
применять для детализации функций в модели еЕРС, в результате чего отражаются
дополнительные связи и отношения, детализирующие эту функцию на уровне данных.
На рис.1 показана панель
инструментов диаграммы окружения функции, а в табл. 1 приведены названия
объектов диаграммы.
Рис. 1. Панель
инструментов диаграммы окружения функции
Таблица 11.
Объекты диаграммы окружения функции
Продолжение табл. 1
Продолжение
табл. 1
Продолжение
табл. 1
Рис. 2. Пример
диаграммы окружения функции
Виды связей в
диаграммах окружения функции практически совпадают со связями диаграммы еЕРС.
Диаграммы окружения функции используются для того, чтобы уменьшать сложность
диаграмм еЕРС. Они дают возможность в деталях описывать статические отношения
между функциями и объектами других моделей. На рис. 2 показан пример диаграммы окружения функции.
Данная диаграмма описывает объекты, необходимые для успешного выполнения
функции, а также входные и выходные данные.
Диаграмма окружения функции представляет собой
возможный тип связи между моделью данных и функциональной моделью. В ней, как
правило, отражаются преобразование
входных данных в выходные и представление потока данных между отдельными
функциями. Диаграммы окружения функций содержат функции из функциональной
модели и информационные объекты из модели данных. Можно провести более
детальную спецификацию, указывающую, создает или удаляет отдельная функция
информационный объект. В зависимости от степени детализации информационные
объекты могут представлять кластеры данных, сущности или типы отношений, а
также атрибуты модели данных.
Кроме
входных/выходных данных, функций и событий доступны и могут быть использованы
все другие объекты, связанные с отдельной функцией в диаграмме еЕРС. Таким
образом, пользователь при моделировании процесса с помощью диаграмм еЕРС может
ограничиться описанием событий и функций, затем связать с функцией диаграмму
окружения функции и уже в ней отразить дополнительные детализирующие связи и
отношения. Это позволяет отображать бизнес-процессы более четко, а также
поясняет названия нового типа модели.