Ти тут

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

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

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

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

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

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

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

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

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

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

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

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

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

Відео: Приклад побудови діаграми потоків даних (Data Flow Diagram)

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

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

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

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

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

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

Відео: Шаблони Visio: IDEF0

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 діаграми

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

  1. дані про лінію шляхів;
  2. паспорт всієї дистанції;
  3. план шляху.

Керуючі дані:

  1. Вказівка начальника, завідувача службою шляхів.
  2. Відомості про існуючий потоці пересування складів.
  3. Відомості про заплановані ремонти, реконструкціях і зміні шляхів.

Результатом моделі є:

  1. Обмеження допустимих швидкостей із зазначенням причини обмеження.
  2. Допустимі швидкості при русі на роздільних пунктах і під час перегону складів.

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

висновок

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

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!