- •Лабораторна робота № 1 "Використання діаграм стандарту idef0 для опису бізнес-процесу"
- •Базові поняття
- •Теоретична частина
- •Основні елементи управління основної палітри bPwin
- •Принципи побудови моделі idef0 у bPwin
- •Приклад використання стандарту idef0 для побудови моделі, що описує процес управління договорами
- •Та кількості робіт на ній
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 2 «Створення звітів вбудованими засобами bPwin»
- •Теоретична частина
- •Приклад побудови звітів на основі вбудованих шаблонів
- •Створення звітів за допомогою Report Builder
- •Кнопки панелі інструментів діалогу Report Template Builder
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 3 "Побудова діаграм як має бути (to-be)"
- •Теоретична частина|
- •Приклад використання стандарту idef0 для побудови моделі to-be, що описує процес управління договорами
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 4 "Використання функціонально-вартісного аналізу для оцінки ефективності бізнес-процесів"
- •Базові поняття
- •Теоретична частина
- •Приклад використання фва для аналізу моделі
- •Розрахунок витрат за статтями витрат для проведення функціонально-вартісного аналізу
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 5 "Використання діаграм, що описують логіку взаємодії робіт для опису предметної області з застосуванням стандарту idef3"
- •Базові поняття
- •Теоретична частина|
- •Опис призначення інструментів моделі idef3
- •Приклад використання стандарту idef3 для побудови моделі, що описує процес управління договорами
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 6 "Створення організаційних діаграм, діаграм Node Tree і Swim Lane"
- •Базові поняття
- •Теоретична частина
- •Хід виконання лабораторної роботи
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 7 "Використання діаграм потоків даних (dfd) для опису предметної області"
- •Базові поняття
- •Теоретична частина
- •Хід виконання лабораторної роботи
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Лабораторна робота № 8 "Експорт даних з bPwin у eRwin"
- •Хід виконання лабораторної роботи
- •Завдання на лабораторну роботу
- •Контрольні запитання
- •Рекомендована література
- •Додаток а Вимоги до задач, котрі входять до модуля «Управління договорами»
Опис призначення інструментів моделі idef3
Інструмент |
Найменування |
Призначення |
|
Activity Box Tool |
Блок відображає дію (процес, роботу) в діаграмі |
|
Junction Tool |
Елемент відображає Перехрестя (логіку взаємодії робіт) |
|
Referent Tool |
Елемент відображає об’єкти посилань |
Основними компонентами моделі IDEF3 є: зв'язки і перехрестя.
Зв'язки. Зв'язки показують взаємодію робіт. Всі зв'язки в IDEF3 спрямовані в одному напрямку – зліва направо. У IDEF3 розрізняють три типу стрілок, що зображають зв'язки (стиль яких встановлюється у вкладці Style діалогу Arrow Properties) (рис. 58).
С
тарша
стрілка – суцільна лінія, що зв'язує
одиниці робіт. Малюється зліва направо
або зверху вниз. Показує, що робота-джерело
повинна закінчитися перш, ніж розпочнеться
робота-мета.
Рис. 58. Визначення типів зв'язків
С трілка відношення – пунктирна лінія, що використовується для зображення зв'язків між одиницями робіт, а також між одиницями робіт і об'єктами посилань. Стрілка відношення є альтернативою старшій стрілці або потоку об'єктів в сенсі завдання послідовності виконання робіт – робота-джерело не обов'язково повинна закінчитися перш, ніж розпочнеться робота-мета. Робота-мета може закінчитися перш, ніж закінчиться робота-джерело.
П отоки об'єктів – стрілка з двома наконечниками, застосовується для опису факту, що результатом роботи-джерела стає об'єкт, необхідний для запуску роботи-мети. Потік об'єктів має ту ж семантику, що і старша стрілка.
П
ерехрестя.
Закінчення
однієї роботи може бути підставою для
початку декількох робіт, або одна робота
може чекати закінчення декількох робіт.
Перехрестя
відображають логіку взаємодії безлічі
подій, що характеризують роботи, котрі
виконуються.
Розрізняють перехрестя для злиття і
перехрестя розгалуження. Слід зазначити,
що перехрестя не може використовуватися
одночасно для злиття і для розгалуження.
Для внесення перехрестя служить кнопка
(додати в діаграму перехрестя) в палітрі
інструментів. У діалозі (рис. 59) необхідно
вказати тип перехрестя.
Рис. 59. Вибір типу перехрестя
Зміст кожного типу перехрестя приведений табл. 8.
Таблиця 8
Типи перехресть
Вид |
Найменування |
Зміст у разі злиття стрілок |
Зміст у разі розгалуження стрілок |
|
Асинхронне "І" |
Всі попередні процеси повинні бути завершені |
Всі наступні процеси повинні бути запущені |
|
Синхронне "І" |
Всі попередні процеси завершені одночасно |
Всі наступні процеси запускаються одночасно |
|
Асинхронне "АБО" |
Один або декілька попередніх процесів повинні бути завершені |
Один або декілька наступних процесів повинні бути запущені |
|
Синхронне "АБО" |
Один або декілька попередніх процесів завершені одночасно |
Один або декілька наступних процесів запускаються одночасно |
|
Виключаюче "АБО" |
Тільки один попередній процес завершений |
Тільки один наступний процес запускається |
Правила створення перехресть. На одній діаграмі IDEF3 може бути створено декілька перехресть різних типів. Певні поєднання перехресть для злиття і для розгалуження можуть приводити до логічних невідповідностей. Щоб уникнути конфліктів і логічних невідповідностей необхідно дотримуватись наступних правил:
Кожному перехрестю для злиття повинне передувати перехрестя для розгалуження.
Перехрестя для злиття "І" не може слідувати за перехрестям для розгалуження типу синхронного, асинхронного або виключаючого "АБО".
Перехрестя для злиття типу виключаючого "АБО" не може слідувати за перехрестям для розгалуження типу "І".
Перехрестя, що має одну стрілку на одній стороні, повинне мати більше однієї стрілки на іншій; і навпаки: перехрестя, що має більше однієї стрілки на одній стороні, повинне мати тільки одну стрілку на іншій.
Ще одним зауваженням при побудові моделі в стандарті IDEF3 є те, що перехрестя не можуть йти один за одним, наприклад неприпустимий наступний варіант їх розміщення (рис. 60):
Рис. 60. Неправильне розміщення перехресть на діаграмі декомпозиції
Якщо все ж необхідно перехрестя розташувати як було зазначено вище, то треба ввести додаткову роботу, котра буде виконуватися між ними. В такому разі діаграма може бути зображена у наступному вигляді (рис. 61).
