Основные символы метода IDEF3
Наименование объекта | Описание | Графическое представление |
Операция (работа) | Объект служит для описания операций (работ) | |
Ссылочный объект | Объект, используемый для комментариев коперации | |
Логическое соединение «И» | Логический оператор, позволяющий отразить разворачивание или сворачивание операций, когда все действия начинаются или заканчиваются одновременно | |
Логическое соединение «ИЛИ» | Логический оператор, позволяющий отразить разворачивание или сворачивание операций, когда одно или несколько действий начинаются или заканчиваются одновременно | |
Логическое соединение, исключающее (эксклюзивное) «ИЛИ» | Логический оператор, позволяющий отразить разворачивание или сворачивание операций, когда одновременное начало или окончание операций невозможно |
Пример модели бизнес процесса в нотациях метода IDEF3 для содержательной постановки, изложенной ранее, показан на рис. 4.16. Все соединения в модели должны быть парными. Иными словами, каждое разворачивающее соединение должно иметь соответствующее сворачивающее соединение.
Рис. 4.15. Модель бизнес-процесса «Выполнение заказа клиента»
по методу IDEF3
Рис.4.16. Контекстная диаграмма бизнес-процесса «Выполнение заказа клиента» в нотациях DFD
Рис. 4.17. Декомпозиция контекстной диаграммы бизнес-процесса «Выполнение заказа клиента» в нотациях DFD
Модель бизнес-процесса в виде IDEF3 дает четкое представление о последовательности выполнения бизнес-функций и в этом отношении напоминает информационную модель в виде информационно-технологической схемы.
Эта модель может дополнять модель IDEF0 в той части, где требуется показать логику разветвления бизнес-процесса.
4.6.3. Метод построения диаграммы потоков данных DFD
Диаграмма потоков данных по методу DFD обычно является завершающей в последовательности диаграмм IDEF0 и IDEF3. DFD диаграмма отражает компоненты информационной системы в виде хранилищ данных и основных программных модулей обработки данных. Особенностью этой диаграммы является ее предназначение для построения модели документооборота. В то же время эта диаграмма не указывает на последовательность выполнения операций бизнес-процесса. Пример DFD диаграммы для бизнес-процесса «Выполнение заказа клиента» представлен на рис. 4.16 и 4.17.
4.6.4. Метод описания бизнес-процесса,
управляемого событиями, eEPC
Метод eEPC расшифровывается следующим образом: Expended Event Driven Process Chain – расширенный метод описания цепочки процесса, управляемого событиями. Каждая функция (операция) в этом методе должна быть инициирована событием и должна завершаться событием. При этом в каждую функцию не может входить, а также выходить из нее более одной стрелки. Отличительной особенностью метода является цветное изображение объектов в соответствии с закрепленными цветами. Основные символы метода eEPC представлены в табл. 4.4.
Пример модели бизнес-процесса «Выполнение заказа клиента» по методу eEPC представлен на рис. 4.18. Модель бизнес-процесса обычно представляется по вертикали в порядке выполнения функций.
Как видно из рис. 4.18, модель в нотациях eEPC наглядно представляет бизнес-процесс, однако является загруженной объектами, поскольку объектами представлены не только операции. В случае перегруженности плоской модели можно прибегнуть к ее декомпозиции и иерархическому представлению диаграмм.
Таблица 4.4