Практична робота № 8.

 

ТЕМА: Методи аналізу бізнес-процесів. Побудова моделей процесів за допомогою IDEF-технології в BPWin

МЕТА: Набути навички по створенню IDEF0-діаграм для бізнес-процесів в програмі BPWin.

ТРИВАЛІСТЬ: 6 години.

ЗАБЕЗПЕЧЕННЯ ЗАНЯТТЯ: ПК, програма BPWin.

Теоретичні відомості

Після запуску BPwin з’явиться вікно ModelMart interface, в ньому слід натиснути кнопку Да.

Наступне вікно дає можливість створити нову модель. Необхідно вписати назву своєї моделі та обрати нотацію IDEF0. Якщо увімкнути «Display this dialog on startup», цей діалог буде з’являтися кожного разу при запуску BPwin. Після натиснення кнопки OK, з’явиться пуста контекстна діаграма. В меню Edit /Model Properties заповнити вкладки General та Purpose вікна властивостей моделі.

Клікнути правою кнопкою миші на контекстній діаграмі, обрати Name → Діалог «Activity Properties», вписати назву роботи. Вписати опис роботи у вкладці Definition.

Визначити входи, виходи, механізми та управління даної роботи за допомоги граничних дуг. Щоб створити граничні дуги, необхідно перейти в режим редагування дуг (кнопка ). При наведенні на границю бланка діаграми з’являється чорна смужка. Якщо клікнути на неї, а потім на грань роботи (яка при наведенні помічається чорним трикутником), з’являється нова дуга, котра прямує від грані бланка до грані роботи. Індикація чорною смужкою або трикутником здійснюється BPwin, якщо відповідна грань допускає вхід або вихід з неї дуги. Після створення нової дуги необхідно знов обрати Pointer Tool . Встановити назву дуги: Контекстне меню дуги → Name. Описати дугу Контекстне меню → Definition. Отримали контекстну діаграму.

Для виконання першого етапу декомпозиції клікнути кнопку . Обрати тип діаграми IDEF0 і кількість робіт. Дозволяється обирати кількість робіт від 0 до 8. Якщо обрати нуль, це означає, що робота більше не буде декомпозуватися, після цього BPwin не дозволить виконати декомпозицію цієї роботи.

Задати назви та описи кожної роботи. Встановити зв’язки між роботами.

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

Щоб відобразити граничну дугу на діаграмі вищого рівня, слід викликати контекстне меню, навівши вказівник на квадратні дужки і обрати "Arrow tunnel". У вікні, що з’явиться слід обрати "Resolve it to border arrow", після чого відповідна дуга з’явиться на діаграмі вищого рівня, а на цій діаграмі її вхід (або вихід) вже не буде помічений квадратними дужками.

Для виконання тунелювання в цьому вікні слід обрати "Change it to resolved rounded tunnel", після цього квадратні дужки зміняться на круглі, а на діаграмі вищого рівня все залишиться, як було.

Граничні дуги можуть забезпечити міждіаграмні зв’язки. Якщо в контекстному меню квадратних дужок обрати пункт "Off Page Reference", відкриється наступне вікно. Тут слід обрати діаграму, на якій відобразиться дуга, а також границю, з якої дуга буде виходити. Наприклад, якщо обрати границю "Control", дуга на цільовій діаграмі буде виходити з верхньої грані, і буде позначена колом та назвою діаграми-джерела. Аналогічно проводиться подальша декомпозиція окремих робіт.

Приклад виконання роботи

Створити IDEF0-діаграму для бізнес-процесу Закупівля комплектуючих.

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

Спочатку проаналізуємо, які основні етапи включає даний процес:

1.     Визначення потреби.

2.     Формування специфікації замовлення.

3.     Пошук постачальника.

4.     Придбання виробів.

5.     Доставка.

Для кожного з цих етапів визначаємо входи, виходи, управління і механізми:

1. Для процесу Визначення потреби:

1.1. Входи: Інформація про складські залишки.

1.2. Виходи: Заявка на придбання.

1.3. Управління:

1.4. Механізми: Виробничий відділ.

2. Для процесу Формування специфікації замовлення:

2.1. Входи: Заявка на придбання.

2.2. Виходи: Специфікація замовлення.

2.3. Управління: Нормативні документи.

2.4. Механізми: Виробничий відділ.

3. Для процесу Пошук постачальника:

3.1. Входи: Пропозиції постачальників.

3.2. Виходи: Інформація про постачальника.

3.3. Управління: Специфікація замовлення; Методика пошуку постачальників.

3.4. Механізми: Менеджер з закупівель.

4. Для процесу Придбання комплектуючих:

4.1. Входи: Інформація про постачальника.

4.2. Виходи: Зобов’язання перед постачальниками; Придбані вироби.

4.3. Управління: Специфікація замовлення.

4.4. Механізми: Менеджер з закупівель.

5. Для процесу Доставка комплектуючих:

5.1. Входи: Придбані вироби.

5.2. Виходи: Комплектуючі вироби на складі.

5.3. Управління:

5.4. Механізми: Транспортний відділ.

1. Створення контекстної діаграми.

1. Запустити BPwin.

2.    У діалоговому вікні в текстове поле Name ввести ім'я моделі «Закупівля комплектуючих» і вибрати Туре - Business Process (IDEF0).

3.    Автоматично створюється незаповнена контекстна діаграма.

4.    Перейти в меню Edit /Model Properties. У вкладці General діалогового вікна Model Properties в текстове поле Project ввести ім'я проекту "Закупівля комплектуючих", у поле Author ваше прізвище та номер групи і в текстове поле Author initials ваші ініціали і, нарешті, в текстове Time Frame (Тимчасове представлення) - AS-IS (Як є).

5.    У вкладці Purpose діалогового вікна Model Properties в текстове поле Purpose (мета) внесіть дані про мету розробки моделі - «Моделювати поточні (AS-IS) бізнес-процеси компанії», а в текстове поле Viewpoint (точка зору) -«Директор».

6.     У вкладці Definition діалогового вікна Model Properties в текстове поле Definition (Визначення) внести «Навчальна модель, що описує діяльність компанії» і в текстове поле Scope (охоплення) - «Загальне управління бізнесом компанії: дослідження ринку, закупівля комплектуючих».

7.     Перейти на контекстну діаграму і правою кнопкою миші клацнути по прямокутнику (це представлення в нотації IDEF0 - умовного графічного позначення роботи). У контекстному меню вибрати опцію Name. У вкладці Name внесіть ім'я «Закупівля комплектуючих».

8.     У вкладці Definition діалогового вікна Activity Properties в текстове поле Definition (Визначення) внести "Поточні бізнес-процеси компанії". Текстове поле Note (Примітки) залишіть незаповненим.

9.      Створити ІСОМ-стрілки на контекстній діаграмі. Для цього вибрати інструмент Precedence Arrow Tool . Для того щоб намалювати стрілку „вхід” підводимо інструмент до лівої межі діаграми і коли з’явиться чорна бордюрна лінія, натискаємо один раз на ліву кнопку миші. Підводимо інструмент до лівої грані блока процесу до моменту, коли з’явиться чорний трикутник та знову один раз натискаємо на ліву кнопку миші.

10.За допомогою кнопки  ввести текст у поле діаграми та назви стрілок.

2. Декомпозиція процесу. Для створення діаграми декомпозицій виконати наступні дії:

1. Вибрати кнопку  переходу на нижній рівень та за допомогою кнопки  встановити кількість робіт на діаграмі нижнього рівня – 5.

2. Автоматично буде створена діаграма декомпозиції. Правою кнопкою миші клацнути по роботі, що розташована в лівому верхньому кутку області редагування моделі, вибрати у контекстному меню опцію Name і внесіть ім'я роботи. Повторити операцію для решти робіт.

3. Перейти в режим малювання стрілок і зв'язати граничні стрілки, як це показано на рисунку:

ЗАВДАННЯ ДЛЯ РОБОТИ

Завдання 1. Створити IDEF0-діаграму (контекстну та декомпозиції) для предметної області, визначеної в вашій курсовій роботі.

Завдання 2. Оформити звіт з практичної роботи.

Контрольні питання

1.     Що являє собою пакет візуального моделювання BPWin?

2.     Що на діаграмах IDEF0 позначають прямокутники, що стрілки?

3.     Що таке гранична стрілка?

4.     Що позначають квадратні дужки на кінці стрілки?

5.     Що таке діаграми декомпозиції?

6.     Що позначають сторонни блоків?

7.     Які бувають типи стрілок і що позначає кожен тип?