Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Guzhva_Informatsiyni_sistemi_i_tekhnologiyi_na_...doc
Скачиваний:
52
Добавлен:
25.11.2019
Размер:
77.83 Mб
Скачать

Мережі Петрі як засіб побудови динамічних моделей підприємства

Метод моделювання «Мережі Петрі» був розроблений Адамом Петрі у 60-х роках ХХ ст. З того часу він став одним із найбільш визнаних стандартних методів моделювання процесів. У динамічному моделюванні підприємства метод мереж Петрі слугує засобом опису потоків бізнес-процесів. Для здійснення такого опису використовуються чотири базових конструктивних елементи (табл. 2.3).

Таблиця 2.3

КОНСТРУКТИВНІ ЕЛЕМЕНТИ МЕРЕЖ ПЕТРІ

Конструктивний елемент

Характеристика

Стани:

Стани несуть у собі символи роботи, що повинні опрацюватися в діяльності, яка йде за символом стану. Приклад символу в стані — комерційне замовлення, що буде прийняте і підтверджене. Стан може фіксувати певний тип символу роботи, описаний при визначенні стану

Дії управління:

Дії управління відповідають за пересування символу роботи в потоці процесу. Є три можливості:

  • (X) OR-розвилка (напрям 1 або 2);

  • AND-розвилка (паралельний);

  • AND-поєднання (синхронізація)

Процеси:

Ручні або автоматизовані дії, що перетворюють сим­вол роботи зі cтану входу в інший символ роботи в стані виходу

Підпроцеси:

Підпроцеси дозволяють структурувати процеси на більш низькому рівні

Таблиця 2.4

КОНСТРУКТИВНІ БЛОКИ МЕРЕЖ ПЕТРІ

Конструктивний блок

Характеристика

Розподіл дій:

Діяльність розбита на дві дії B і C, виконані у зазначеному порядку

Дії, виконані паралельно:

Діяльність розбита на дві дії B і C. Послідовність, у якій виконуються B і C, не має ніякого значення. Про­те обидві повинні бути ви­конані до закінчення процесу

Спеціалізовані дії:

Діяльність розбита на дві альтернативні дії B або C. На підставі визначеної діяльності стану B або C відібрані (не обидві, тому тільки або) OR-поєднан­ням — єдиним місцем виходу наприкінці процесу

Ітерація дій:

Виконання дії припускає виконання діяльності B один або більшу кількість разів. Число ітерацій урегульоване під час визначення стану

Моделювання потоку процесу через мережі Петрі базується на декількох принципах:

  • діяльність починається, коли є принаймні один символ роботи у всіх поєднаних станах входу діяльності;

  • діяльність споживає один символ роботи з кожного стану входу і продукує один символ роботи для кожного поєднаного стану виходу;

  • дії управління мають спеціальні можливості (табл. 2.4):

  • вони можуть множити один символ роботи зі стану входу і поміщати їх у два або більшу кількість станів виходу. Для цього будується конструкція AND-розвилка;

  • вони можуть маршрутизувати символ роботи через процес, розміщаючи цей символ в один із поєднаних станів виходу, заснованих на певних станах. Цей засіб реалізується через конструк­ції OR-розвилки;

  • вони можуть синхронізувати дії, виконані в рівнобіжних кроках. Для цього використовується конструкція AND-поєд­нання.

На основі досвіду моделювання процесів у потоках мереж Пет­рі можна зробити кілька рекомендацій:

  • кожен потік процесу починається і закінчується тільки одним станом;

  • вхід і вихід потоку повинні мати чітке й однозначне формування. Потрібно використовувати лише стандартні блоки. Це гарантує коректні мережі Петрі, що можуть бути реалізовані системою керування потоками;

  • процес слід обмежувати п’ятьма-десятьма кроками. Якщо потрібна більша кількість кроків — будується підпроцес;

  • поєднання сторінок не використовується. Достатньо структурувати процес ієрархічним методом.

Наведемо приклад бізнес-процесу «Циклічна інвентаризація на складах», скориставшись розглянутими вище засобами та правилами побудови мереж Петрі (рис. 2.14).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]