http://poradumo.pp.ua

Online Журнал-Світ порад.
Головна сторінка
» » IDEF0 діаграма: приклади і правила побудови

IDEF0 діаграма: приклади і правила побудови

IDEF0-діаграми будуються за допомогою програми BPWin. Призначені вони для графічного моделювання відбуваються бізнес-процесів

Про методології IDEF0

IDEF0 діаграма: приклади і правила побудови
Методологія IDEF0 широко використовується завдяки простій і зрозумілій для розуміння графічної нотації, застосування якої для побудови моделі дуже зручне. Головне місце в методології відводиться діаграм. На діаграмах відображають функції системи за допомогою геометричних прямокутників, а також наявність зв'язку між функціями та зовнішнім середовищем. Зв'язку відображаються за допомогою стрілок. У цьому можна переконатися, побачивши, що пропонує IDEF0 діаграма, приклади якої можна знайти в даній статті.




Той факт, що в моделюванні використовується всього два графічних примітиву, дозволяє досить швидко пояснити діючі правила взаємодій IDEF0 тим людям, які не мають жодного уявлення про це вигляді діаграм. За допомогою діаграм IDEF0 підключення замовника до відбуваються здійснюється більш швидко завдяки використанню наочного мови графіки. Можна побачити, що пропонує IDEF0 діаграма, приклади якій представлені нижче.

IDEF0 діаграма: приклади і правила побудови

Елементи, використовувані для IDEF0

Як вже згадувалося, використовується 2 типи геометричних примітивів: прямокутники і стрілки. Прямокутники позначають певні процеси, функції, роботи або завдання, що мають цілі, і веде до визначеного результату. Взаємодія процесів між собою та зовнішнім середовищем позначається за допомогою стрілок. В IDEF0 розрізняють 5 різних типів стрілок.

  • Вхід. Так позначають матеріал або інформацію, які стануть результатом на виході.
  • Управління. Нормативні, регламентують і керуючі дані, якими керується процес під час свого виконання.
  • Вихід. Інформація або матеріал, що є результатом роботи, які дають можливість «теоретично» оглянути, що показує IDEF0 діаграма. Приклади реалізації різних систем у такій моделі можна знайти у відкритому доступі.
  • Механізм. Ресурси, необхідні для виконання роботи.
  • Виклик. Частина роботи, яка виконується за рамками процесу.
    IDEF0 діаграма: приклади і правила побудови

Можливості використання IDEF0

Методологію IDEF0 можна застосовувати для опису функціонального аспекту будь-якої інформаційної системи.




  • Описується будь-яка система. Щоб мати уявлення, можна поглянути на IDEF0 (приклади діаграм, які зробили інші люди).
  • Описується будь-яка зовнішня середовище будь-якої системи, навіть до складання остаточних вимог. З іншого систему та її середовище можна змоделювати ще до того, як будуть уявлення про неї і її втіленні.
    IDEF0 діаграма: приклади і правила побудови

Типи зв'язків між процесами IDEF0

В інтересах моделі створювати такі зв'язки побудов, щоб внутрішні зв'язки були як можна сильніше, а зовнішні – як можна слабшай. Це сильна сторона моделювання IDEF0. Приклади діаграм ви можете перевірити самі і переконатися в правдивості цих слів. Для полегшення встановлення зв'язків подібні з'єднуються в модулі. Між модулями встановлюються зовнішні зв'язки, а всередині модулів – внутрішні. Розрізняють кілька типів зв'язків.

1. Ієрархічна («частина» і «ціле») зв'язок.

2. Керуюча (регламентуюча, підпорядкована):

1) прямий зв'язок управління;

2) зворотний зв'язок управління.

3. Функціональна або технологічна:

1) пряма вхідні;

2) зворотна вхідні.

3) споживчий;

4) логічна;

5) методична або колегіальна;

6) ресурсна;

7) інформаційна;

8) тимчасова;

9) випадкова.

Побудова блоків і зв'язків у діаграмах

Методологія IDEF0 надає цілий ряд правил і рекомендацій за своїм використання і поліпшення якості використання. Так, на діаграмі відображається один блок, на якому можна задати назву системи, її призначення. До блоку або блоку веде 2-5 стрілок. Можна більше або менше, але як мінімум дві стрілки необхідні для входу/виходу, а решта для додаткових робіт і їх вказівки на діаграмі. Якщо стрілець більше 5 слід задуматися про оптимальність побудови моделі, і чи не можна зробити її ще більш деталізованою.


IDEF0 діаграма: приклади і правила побудови
Побудова блоків на діаграмі декомпозиції

Кількість блоків, яка буде на одній діаграмі, рекомендовано чисельності 3-6. Якщо їх менше, то такі діаграми навряд чи будуть нести смислове навантаження. Якщо кількість блоків буде величезним, то прочитати таку діаграму буде досить складно, враховуючи наявність ще й додаткових стрілок. Для поліпшення сприйняття інформації рекомендується розміщувати блоки зверху вниз і зліва направо. Таке розташування дозволить відобразити логіку послідовності виконання процесів. А також стрілки будуть створювати меншу плутанину, володіючи мінімальною кількістю перетинів один з одним.

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

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


Але приклад побудови Діаграми IDEF0 може переконати, що найбільш повноцінним і охоплює типом є діаграма зі стрілками входу і управління.

Іменування

Для поліпшення візуального сприйняття кожен блок і кожна стрілка повинні мати своє власне ім'я, яке дозволить ідентифікувати їх серед безлічі інших блоків і стрілок. Так виглядають в IDEF0 приклади діаграм. Інформаційна система, побудована з допомогою них, дозволить розібратися у всіх недоліках і складнощі моделей.

Часто використовується злиття стрілок, і постають питання про їх іменуванні. Але злиття можливе лише у разі передачі однорідних даних, тому окремі імена не потрібні, хоча в програмі BPWin їх можна поставити. Також, якщо відбувається розбіжність стрілок, то їх можна окремо найменувати, щоб розуміти, що за що відповідає.

Якщо після розгалуження немає найменування, то вважається, що ім'я точно таке, як було до галуження. Так може бути, якщо два блоки вимагають однакову інформацію. Контекстна діаграма IDEF0 приклад якої можна знайти в цій статті, підтвердить ці слова.

IDEF0 діаграма: приклади і правила побудови

Інформація про стрілках

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

Приклад реалізації методології IDEF0 на конкретній моделі

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

Ви вже дізналися, що таке IDEF0 діаграма, приклади і правила побудови таких діаграм частково побачили. Тепер слід звернутися і до практики. Для кращого розуміння пояснення буде йти не на якийсь «загальної» моделі, а на конкретному прикладі, що дасть змогу краще і повніше зрозуміти особливості роботи з IDEF0 у програмі BPWin.

В якості прикладу виступить швидкість руху поїзда з точки А в точку Б. Необхідно взяти до уваги, що поїзд не може розвивати швидкість більше взятої за допустиму. Ця межа встановлюється на основі досвіду експлуатації та впливу складів на залізничному шляху. Слід розуміти, що метою складу є доставка пасажирів, які, в свою чергу, заплатили, щоб в безпеці і з комфортом дістатися до пункту призначення. Корисна IDEF0 діаграма, приклади якої можна знайти в цій статті.

IDEF0 діаграма: приклади і правила побудови

Вихідною інформацією виступають:

  • дані про лінію шляхів;
  • паспорт всієї дистанції;
  • план шляхи.
  • Керуючі дані:

  • Вказівку начальника, завідувача службою шляхів.
  • Відомості про існуючому потоці пересування складів.
  • Відомості про заплановані ремонти, реконструкції та зміні шляхів.
  • Результатом моделі є:

  • Обмеження допустимих швидкостей із зазначенням причини обмеження.
  • Допустимі швидкості при русі на роздільних пунктах та під час перегону складів.
  • Коли побудована контекстна діаграма, вона повинна бути деталізована, і потім створена композитна діаграма, яка буде діаграмою першого рівня. На ній будуть зображені всі основні функції системи. Методологія і діаграма IDEF0 для якої робиться декомпозиція, іменується батьківського. IDEF0 декомпозиції називають дочірньої.

    Висновок

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

    of your page -->

    Популярні поради

    загрузка...