Нотація epc bs docs 4

Блок являє собою функцію - процес, дія або набір дій, виконуваних над вихідним об'єктом (документом, ТМЦ та іншим) з метою отримання заданого результату.
Усередині блоку поміщається найменування функції.
Тимчасова послідовність виконання функцій задається розташуванням функцій на діаграмі процесу зверху вниз.

Подія - стан, який є істотним для цілей управління бізнесом і впливає або контролює подальший розвиток одного або більше бізнес-процесів. Елемент відображає події, що активізують функції або породжувані функціями. Усередині блоку поміщається найменування події.

Стрілка відображає зв'язку елементів діаграми процесу EPC між собою. Зв'язок може бути спрямованою і ненаправленої в залежності від елементів, що з'єднуються і типу зв'язку.

Оператор AND ( "І")

Оператор "І" використовується для позначення злиття / розгалуження як функцій, так і подій. Якщо завершення виконання функції має ініціювати одночасно кілька подій, то це позначається за допомогою оператора "І", наступного після функції і перед подіями.
На Рис. 1 завершення виконання процесу "Функція" одночасно ініціює події: "Подія 1" і "Подія 2".

Нотація epc bs docs 4

Якщо подія відбувається лише після обов'язкового завершення виконання декількох функцій, то це позначається за допомогою оператора "І", наступного після функцій і перед одиночним подією. На Рис. 2 подія "Подія" відбудеться тільки після обов'язкового завершення процесів "Функція 1" і "Функція 2".

Нотація epc bs docs 4

Якщо функція може почати виконуватися тільки після того, як відбудуться кілька подій, то це позначається за допомогою оператора "І", наступного після подій та перед функцією. На Рис. 3 процес "Функція" почне виконуватися тільки після того, як відбудуться подія "Подія 1" і подія "Подія 2".

Нотація epc bs docs 4

Якщо одна подія може ініціювати одночасне виконання декількох функцій, то це позначається за допомогою оператора "І", наступного після події і перед функціями. На Рис. 4 подія "Подія" одночасно ініціює виконання процесів "Функція 1" і "Функція 2".

Нотація epc bs docs 4

Оператор OR ( "АБО")

Оператор "АБО" використовується для позначення злиття / розгалуження функцій і для злиття подій. За правилами нотації EPC після одиночного події не може слідувати розгалужується оператор "АБО".
Якщо завершення виконання функції може ініціювати одне або кілька подій, то це позначається за допомогою оператора "АБО", наступного після функції і перед подіями. На Рис. 5 завершення виконання процесу "Функція 1" може ініціювати 3 види ситуацій: виникне тільки подія "Подія 1", виникне тільки подія "Подія 2", виникнуть одночасно і подія "Подія 1", і подія "Подія 2".

Нотація epc bs docs 4

Якщо подія відбувається після завершення виконання однієї або кількох функцій, то це позначається за допомогою оператора "АБО", наступного після функцій і перед одиночним подією. На Рис. 6 подія "Подія" може відбутися або після завершення виконання процесу "Функція 1", або після завершення виконання процесу "Функція 2", або після завершення виконання і процесу "Функція 1", і процесу "Функція 2".

Нотація epc bs docs 4

Якщо функція може почати виконуватися після того, як відбудеться одна чи кілька подій, то це позначається за допомогою оператора "АБО", наступного після подій та перед функцією. На Рис. 7 процес "Функція" може почати виконуватися або після того, як відбудеться подія "Подія 1", або після того, як відбудеться подія "Подія 2", або після того, як відбудуться обидві події: "Подія 1" і "Подія 2" .

Нотація epc bs docs 4

Оператор XOR ( "Що виключає АБО")

Оператор "Що виключає АБО" використовується для позначення злиття / розгалуження функцій і для злиття подій. За правилами нотації EPC після одиночного події не може слідувати розгалужується оператор "Що виключає АБО".
Якщо завершення виконання функції може ініціювати тільки одна з подій в залежності від умови, то це позначається за допомогою оператора "Що виключає АБО", наступного за функцією і перед подіями. На Рис. 8 процес "Функція" ініціює або тільки подія "Подія 1", або тільки подія "Подія 2".

Нотація epc bs docs 4

Якщо подія відбувається відразу після завершення виконання або однієї функції, або інший, то це позначається за допомогою оператора "Що виключає АБО", наступного після функцій і перед одиночним подією. На Рис. 9 подія "Подія" може відбутися або відразу після завершення виконання процесу "Функція 1", або відразу після завершення виконання процесу "Функція 2".

Нотація epc bs docs 4

Якщо функція може почати виконуватися відразу після того, як відбудеться або одна подія, або інше, то це позначається за допомогою оператора "Що виключає АБО", наступного після кількох подій і перед функцією. На Рис. 10 процес "Функція" може почати виконуватися відразу після того, як відбудеться або подія "Подія 1", або подія "Подія 2".

Нотація epc bs docs 4

Елемент, що позначає зовнішній (по відношенню до поточної діаграмі) процес або функцію. Використовується для вказівки взаємозв'язку процесів:
- позначає попередній або наступний процес по відношенню до діаграми даного процесу;
- позначає процес, звідки надійшов або куди передається об'єкт. Усередині блоку поміщається найменування зовнішнього процесу.
На Рис. 11 показано, що договір є результатом виконання процесу "Укладення договору".

На Рис. 12 показано, що після закінчення процесу "Процес 1" (і настання події "Подія 1") починає виконуватися процес "Процес 2".

Малюнок 12. Діаграма процесу "Процес 1"

На діаграмі процесу "Процес 2" (Рис. 13) показано, що перед початком процесу "Процес 2" був завершений процес "Процес 1", який ініціював подію "Подія 1".

Малюнок 13. Діаграма процесу "Процес 2"

Використовується для відображення на діаграмі організаційних одиниць (посади, підрозділу, ролі, зовнішнього суб'єкта) - виконавців, власників або учасників функцій. Усередині блоку поміщається найменування організаційної одиниці.

Використовується для відображення на діаграмі паперових документів, супроводжуючих виконання функції. Усередині блоку поміщається найменування паперового документа.

Використовується для відображення на діаграмі електронних документів, супроводжуючих виконання функції. Усередині блоку поміщається найменування електронного документа.

Використовується для відображення на діаграмі товарно-матеріальних цінностей (ТМЦ), які супроводжують виконання функції. Усередині блоку поміщається найменування ТМЦ.

Використовується для відображення на діаграмі інформаційних потоків, які супроводжують виконання функції. Усередині блоку поміщається найменування інформаційного потоку.

Використовується для відображення на діаграмі інформаційної системи, яка підтримує виконання функції. Усередині блоку поміщається найменування інформаційної системи.

Модуль інформаційної системи

Використовується для відображення на діаграмі модуля інформаційної системи, що підтримує виконання функції. Усередині блоку поміщається найменування модуля інформаційної системи.

Функція інформаційної системи

Використовується для відображення на діаграмі функції інформаційної системи, яка підтримує виконання функції. Усередині блоку поміщається найменування функції інформаційної системи.

Використовується для відображення на діаграмі бази даних, що супроводжує виконання функції. Усередині блоку поміщається найменування бази даних.

Використовується для відображення на діаграмі об'єктів, які супроводжують виконання функції. Найменування цих об'єктів - терміни, використовувані в організації. Усередині блоку поміщається найменування терміна.
Елемент може бути використаний для позначення даних, переданих між процесами або оброблюваних при виконанні процесів.
Елемент може бути також використаний для позначення статусів паперових / електронних документів та інших елементів довідника "Об'єкти діяльності". На Рис. 14 статус документа "Акт виконаних робіт" встановлюється за допомогою терміна "Підписаний".

Використовується для відображення на діаграмі наборів об'єктів, які супроводжують виконання функції, наприклад, "Документація по проекту". Усередині блоку поміщається найменування набору об'єктів.

Використовується для відображення на діаграмі потоків об'єктів, які не можна віднести ні до однієї з визначених груп довідника "Об'єкти діяльності". Усередині блоку поміщається найменування іншого об'єкта.

Таблиця 1. Використовувані графічні символи

1. Діаграма функції EPC повинна починатися як мінімум одним стартовим подією (стартове подія може слідувати за інтерфейсом процесу) і завершуватися як мінімум одним кінцевим подією (кінцева подія може передувати інтерфейсу процесу).

2. Події та функції по ходу виконання процесу повинні чергуватися. Рішення про подальший перебіг виконання процесу приймаються функціями.

4. Події та функції повинні містити строго по одній вхідної та однієї вихідного зв'язку, що відбиває хід виконання процесу.

5. Події та оператори, які оточували функцію на вищерозміщеної діаграмі (Рис. 16), повинні бути початковими / результуючими подіями і операторами на діаграмі декомпозиції функції (Рис. 17).

Малюнок 16. Діаграма процесу, на якій зустрічається процес "Функція 1"

Малюнок 17. Діаграма декомпозиції процесу "Функція 1"


6. На діаграмі не повинні бути присутніми об'єкти без єдиної зв'язку.

7. Кожен оператор злиття повинен володіти хоча б двома вхідними зв'язками і тільки однієї вихідної, оператор розгалуження - тільки однієї вхідної зв'язком і хоча б двома вихідними. Оператори не можуть володіти одночасно декількома вхідними та вихідними зв'язками.

8. Якщо оператор має вхідної зв'язком від елемента "подія", то він повинен володіти вихідної зв'язком до елементу "функція" і навпаки.

9. За одиночним подією не повинні слідувати оператори "OR (АБО)" або "XOR (виключає Або)".

10. Оператори можуть об'єднувати або розгалужувати тільки функції або тільки події. Одночасне об'єднання / розгалуження функції та події неможливо.

11. Оператор, розгалужується гілки, і оператор, який об'єднує ці гілки, повинні збігатися. Допускається також ситуація, коли оператор розгалуження "І", оператор об'єднання - "АБО".

Приклади допустимих ситуацій (Рис. 18, Рис. 19, Рис. 20, Рис. 21):

Нотація epc bs docs 4

Нотація epc bs docs 4

Нотація epc bs docs 4

Нотація epc bs docs 4

Схожі статті