Способы представления процессов
Для описания процессов существуют стандарты.
Группа стандартов IDEF. Стандарт IDEF 0
Этот стандарт является главным в группе стандартов IDEF. Он существует для регламентирования функционального моделирования в организационно-технологических структурах.
Его называют стандартом для проведение структурно-функционального анализа.В основе стандарта лежит понятие функции или в качестве синонима – понятие операции, процесса, действия, деятельности.
Стандарт является графическим.
Условное изображение:
F – функция, которая преобразует входы в выходы с использование механизма на основе управляющих данных.
Входы – преобразуемые ресурсы;
Выходы – ресурсы, которые образуются в результате преобразования;
Механизм – средства производства (люди, орудия труда и т.д.);
Управление – информация, на основании которой осуществляется преобразование (стандарты, законы, правила и т.д.).
Такие элементы могут объединяться в графы-функции. Таким образом строятся графические диаграммы.
Примеры:
1.
2.
3.
4. Механизм может в свою очередь являться ресурсом (например, орудие труда).
5. Управление также может являться предметом труда другой функции.
Р50.1.028 – 2001 – руководящее указание по использованию стандартов IDEF, в том числе IDEF 0.
Сводка семантических правил для блоков и стрелок
1. Имя блока должно быть глаголом или отглагольным оборотом (например, «выполнить сборку» или «выполнение сборки»).
Каждая стрелка должна иметь название – существительное (конкретное наименование ресурсов).2. Каждая сторона функционального блока имеет стандартное отношение блок/стрелка:
- входные стрелки должны связываться с левой стороной блока;
- управляющие стрелки должны связываться с верхней стороной блока;
- выходные стрелки должны связываться с правой стороной блока;
- стрелки механизма должны указывать вверх и подключаться к нижней стороне блока.
Существует стандартный бланк рисования этих блок-схем: последовательно выполняемые функции чаще всего располагаются слева направо и сверху вниз:
Внимание! На схеме изображается не последовательность выполнения функций или операций, а лишь их связь по входам-выходам. Обращение к блокам происходит не обязательно последовательно и необязательно в одинаковом темпе.
Существует стандарт IDEF 3, который указывает жесткую последовательность выполнения.
Декомпозиция функций (операций, процессов)
Каждый из блоков в рамках IDEF 0 может быть декомпозирован в детальный процесс, включающий в себя несколько функций, уточняющих его поведение.
Появляются понятия: родительская диаграмма и дочерняя диаграмма, родительский блок и дочерний блок.
Родительскому блоку соответствует родительская диаграмма.
Все стрелки родительского блока должны присутствовать на дочерней диаграмме. В дочерней диаграмме могут также присутствовать свои внутренние связи.
Пример декомпозиции:
Количество уровней декомпозиции может быть бесконечным.
Самая верхняя диаграмма состоит из 1 блока, который описывает всю деятельность, она называется контекстной диаграммой. На ней фактически указываются связи этой деятельности с внешней средой.
- Каждый из блоков может иметь вербальное описание
- Запрещено повторение имен блоков
- Наименования стрелок могут повторяться
- Никаких других изобразительных средств, кроме описания стрелок, стандарт не предусматривает.
Дополнения:
С каждым из блоков в качестве атрибутов могут быть связаны:
- или стоимость исполнения,
- или время выполнения функции,
- или какой-либо другой показатель.
Эти показатели отображаются в углу каждого из блоков.
Введение этих показателей позволяет реализовать функционально-стоимостной анализ (ФСА). ФСА реализуется путем интеграции показателей декомпозированных блоков в показатель родительского блока, т.е. показатель родительского блока = сумме показателей декомпозированных блоков.
Пример схемы с использованием стандарта IDEF0
Промоделируем следующий процесс.
Пусть имеется предприятие по выпуску какой-либо продукции. От клиента на предприятие поступает заказ на изготовление. В ответ заказчик хочет получить готовый продукт.
Представим взаимодействие клиента и предприятия.
В процесс входят:
1. Анализ и согласование заявки
2. Оформление договора
3. Выпуск продукции
4. Отгрузка и получение продукции клиентом.
Контекстная диаграмма:
Декомпозиция контекстной диаграммы
Все стрелки на уровне контекстной диаграммы должны присутствовать и на декомпозированной схеме.
«+» стандарта IDEF0:
- выявление тех элементов в системе, которые необходимо автоматизировать
- создание базы знаний о предприятии
- Блоки нумеруются в порядке следования в процессе, но это необязательно.
- В каждом блоке указываются стоимостные или другие показатели.
- Все связи должны иметь свои имена.
Стандарт IDEF3
Позволяет четко определить последовательность выполнения работ (в отличии от стандарта IDEF0, в котором не определяется ни порядок действий, ни их синхронизация).
Аналог стандарта IDEF3 – это блок-схемы алгоритмов.
Условные обозначения в диаграммах
Входы, выходы – сигналы, события, которые возникают в системе.
Блок «И»
Блок «ИЛИ»
Блок «XOR»
Пример: Анализ и согласование заявки
1. При входе заявки, необходимо ее ввести в базу, т.е. учесть.
2. Анализ заявки на соответствие номенклатуре.
3. Согласование заявки с плановым отделом.
4. Расчет стоимости заявки и сроков ее испытания.
5. Согласование стоимости и сроков исполнения заявки с клиентом.
6. Об отказе (невыполнении заявки) известить клиента.
7. Учет отказа/приема заявки.
Алгоритм выполнения функции
|
|

Такие схемы иногда называют бизнес-процессами.
Данную диаграмму, реализованную в стандарте IDEF3, можно рассматривать как декомпозицию блока «Анализ и согласование заявки», изображенного в нотации IDEF0.
Стандарт DFD
Модель описывать систему преобразования ресурсов. Изначально предназначался для описания чисто информационных систем.
Нотации:
1 | ![]() | Блок (входы/выходы) |
2 | ![]() | Приемник (только вход) |
3 | ![]() | Источник (только выход) |
4 | ![]() | Склад/Хранилище Может означать фонд, ресурс, хранящиеся на складе или БД |
Система и стандарт ARIS
ARIS разработана немецкими учёными, в частности над её созданием работал Шеер.
ARIS – одна из самых мощных систем, сочетающаяся с корпоративными информационными системами.
В рамках ARIS используются стандарты eEPC(extended Event Driven Process Chain).
Идеология системы состоит в :
- Объединении функционального подхода с событийным;
- Детализации всей картины функционирования системы.
Таблица основных условных обозначений:
№ | Описание | Графическое представление |
1 | Функция | ![]() |
2 | Событие | ![]() |
3 | Организационная единица | ![]() |
4 | Документ | ![]() |
5 | Прикладная информационная система | ![]() |
6 | Кластер информации | ![]() |
7 | Связи (стрелки) | ![]() |
8 | Логическое И | ![]() |
9 | Логическое ИЛИ | ![]() |
10 | ЛИБО | ![]() |
Пример:
В ARIS есть средства имитационного моделирования процессов.
Система BP WIN не имеет средств имитационного моделирования, но в ней есть возможность экспорта IDEF3 диаграмм в систему имитационного моделирования ARENA.
Описанные выше средства моделирования и стандарты используются для описания внутренних процессов в системах.