You are on page 1of 9

Лабораторна робота № 1.

Основи роботи з case-засобом AllFusion Process Modeler

AllFusion Process Modeler — далі BPwin - CASE-засіб для моделювання бізнес-процесів, що


дозволяє створювати діаграми в нотації IDEF0, IDEF3, DFD. У процесі моделювання BPwin дозволяє
переключитися з нотації IDEF0 на будь-якої гілки моделі на нотацію IDEF3 або DFD і
утворити змішаний модель. BPwin підтримувати функціонально-вартісний аналіз (ABC).
Робота з програмою починається зі створення нової моделі, для якої потрібно вказати ім'я і
тип (рис.1).

Рисунок 1. Створення нової моделі


Від вибору типу моделі залежить в яких нотаціях можна виробляти декомпозицію робіт.
Так, якщо вибрати тип Business Process (IDEF0), то в створеної моделі можна виробляти
декомпозицію робіт в нотаціях IDEF0, IDEF3 і DFD; якщо обраний тип Data Flow — DFD) - в нотаціях
DFD і IDEF3; якщо ж обраний тип Process Flow — IDEF3) - то тільки в нотації IDEF3.
Після введення імені моделі і вибору її типу BPWin відразу запропонує задати параметри
моделі (рис. 2):
Рисунок 2. Вікно завдання властивостей моделі
 General-автор моделі та його ініціали;
 Numbering-формат нумерації робіт і діаграм і порядок її відображення на діаграмах;
 Display-список елементів відображення на діаграмах;
 Layout-параметри розташування;
 ABC Units-одиниці функціонально-вартісного аналізу;
 Page Setup-Параметри сторінки;
 Header / Footer — Параметри верхнього і нижнього колонтитула.
Після завдання властивостей моделі з'являється головне вікно програми (рис. 3),
складається з трьох основних частин:
Рисунок 3. Головне вікно програми
1-оглядач моделі (Model Explorer) — відображає структуру моделі (наявні діаграми та їх ієрархію);
2-Основна частина-в ній відображаються діаграми, з якими ведеться робота;
3-панелі інструментів, з яких найбільший інтерес представляє Панель інструментів Model Toolbox.
Примітка. У створеній моделі з настройками за замовчуванням некоректно
відображаються кириліця. Щоб усунути цей недолік, необхідно підкоригувати використовувані в
моделі шрифти. Для цього в меню Model - > Default Fonts необхідно послідовно пройтися по всіх
пунктам (рис. 4), вибрати в випадаючому списку Script значення кириличний і поставити галочку
Change all occurrences (рис. 5).
Рисунок 4. Пункти меню, що відповідають за Налаштування шрифту

Рисунок 5. Параметри шрифту

Панель інструментів Model Toolbox.


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

Таблиця 1-Вид і призначення кнопок Model Toolbox


Вид кнопки Назва кнопки Призначення кнопки
Pointer Tool Перетворює курсор в стрілку покажчика для того,
щоб можна було виділяти об'єкти
- IDEF0 Activity Box Tool Додавання на діаграму нової роботи
- DFD
- IDEF3
Precedence Arrow Tool Додавання на діаграму нової стрілки
Squiggle Tool Зв'язування назви стрілки з самою стрілкою
Text Tool Додавання на діаграму тексту
Diagram Dictionary Виклик вікна менеджера діаграм для перегляду
Editor наявних діаграм за типами і перехід до вибраний
Go to Sibling Diagram Перехід між стандартною діаграмою, деревом вузлів і
FeO діаграмою
Go to Parent Diagram Перехід до батьківської діаграми
Go to Child Diagram Перехід до дочірньої діаграми
External Reference Tool Додавання на діаграму зовнішньої сутності
Data store Tool Додавання на діаграму сховища даних
Junction Tool Додавання на діаграму перехрестя
Referent Tool Додавання на діаграму об'єкта посилання

Створена модель вже містить контекстну діаграму з єдиною роботою ("чорний ящик") в тій
нотації, яка була обрана на етапі створення моделі. Тепер необхідно дати цій роботі назву і при
необхідності задати її властивості. Для цього потрібно викликати вікно властивостей роботи, двічі
клацнути по ній мишею (рис. 6).

Рисунок 6. Вікно властивостей роботи


Далі необхідно розмістити на діаграмі стрілки. Для цього слід натиснути на Model Toolbox
кнопку Precedence Arrow Tool (курсор прийме форму хрестика зі стрілкою), клацнути по тому
місцю, звідки стрілка повинна виходити і потім клацнути по тому місцю, куди стрілка повинна
заходити (BPwin підсвітить ці місця при наведенні на них курсору). Задля завдання назви стрілки
потрібно натиснути на Model Toolbox кнопку Pointer Tool і потім двічі клацнути по стрілці. У вікні
Arrow Properties назва роботи вводиться в поле Arrow Name або вибирається з списку наявних
назв стрілок.
Після розміщення стрілок на діаграмі можна проводити декомпозицію її роботи. Для цього
слід натиснути на Model Toolbox кнопку Go to Child Diagram і потім клацнути по роботі, яку
потрібно декомпозувати. З'явиться вікно, в якому необхідно вибрати в якій нотації проводити
декомпозицію і кількість дочірніх робіт (рис. 7).

Рисунок 7. Створення дочірньої діаграми


Після створення дочірньої діаграми BPwin автоматично створить зазначене число робіт і
розмістить граничні стрілки по краях діаграми. Далі слід пов'язати граничні стрілки зі входами
робіт (при необхідності можна додати нові граничні стрілки) і зв'язати роботи між собою.
Подальша декомпозиція робіт проводиться аналогічним чином

Лабораторна робота № 2. Початок моделювання. Побудова контекстної діаграми в нотації


IDEF0
Мета роботи:
 коротко описати обрану предметну область (чим займається підприємство, які основні
процеси в ньому відбуваються)
 визначити контекст моделювання
 побудувати контекстну діаграму в нотації IDEF0
Варіант індивідуального завдання погодити з викладачем.
Всі діаграми в нотаціях IDEF0, IDEF3 і DFD будувати в рамках однієї моделі в AllFusion
Process Modeler.
Метою даної та більшості наступних робіт є моделювання діяльності обраного
підприємства. Для цього будуть застосовуватися методологія:
 IDEF0-методологія функціонального моделювання
 IDEF3-методологія опису процесів
 DFD-методологія моделювання потоків даних
Діаграми в перших трьох методологіях будуть створюватися за допомогою CASE - засоби
AllFusion Process Modeler.
Кожна діаграма в нотаціях IDEF0, IDEF3, DFD призначена для описи одного або декількох
бізнес-процесів. Бізнес-процес – це стійкий, цілеспрямований сукупність взаємопов'язаних видів
діяльності (послідовність роботи), яка в визначеній технології перетворює входи в виходи, що
представляють цінність для споживача.
Результатом моделювання бізнес-процесів є модель бізнес-процесів, яка відноситься до
одного з трьох типів:
 модель AS-IS (як є) - модель поточної організації бізнес-процесів підприємства
 модель TO-BE ( як буде) - модель ідеальної організації бізнес-процес
 модель SHOULD-BE ( як повинно б бути) - ідеалізована модель, що не відображає
реальну організацію бізнес-процесів підприємства
В лабораторній роботі буде створюватися модель AS-IS.
Перед початком побудови діаграм необхідно вивчити обрану предметну область. У цій і
наступних роботах в якості предметної області виступатиме вигадане підприємство зі складання та
продажу комп'ютерів і ноутбуків. Компанія не виробляє комплектуючі самостійно, а тільки збирає і
тестує комп'ютери.
Основні процедури в компанії:
 продавці приймають замовлення клієнтів;
 співробітники групують замовлення за типами комп'ютерів;
 співробітники збирають і тестують комп'ютери;
 співробітники упаковують комп'ютери відповідно до замовлень;
 комірник відвантажує клієнтам замовлення
 постачальники замовляють і доставляють комплектуючі, необхідні для збирання.
Компанія використовує куплену бухгалтерську інформаційну систему, яка дозволяє
оформити замовлення, рахунок і відстежити платежі по рахунках.
Побудова моделі будь-якої системи в методології IDEF0 починається з визначення
контексту моделювання, який включає в себе суб'єкт моделювання, мету моделювання та точка
зору на модель.
Під суб'єктом розуміється сама система, при цьому необхідно точно встановити, що
входить в систему, а що лежить за її межами, іншими словами, необхідно визначити, що в
подальшому буде розглядати як компонента система, а що як зовнішній вплив.
Мета моделювання . Модель не може бути побудована без чітко сформульованої мети.
Мета повинна відповідати на наступні питання:
 Чому цей процес повинен бути змодельований?
 Що повинна показувати модель?
 Що може отримати читач?
Точка зору. Не дивлячись на те, що при побудові моделі враховуються думки різних
людей, модель повинна будуватися з єдиної точки зору.
Точку зору можна уявити як погляд людини, яка бачить систему в потрібному для
моделювання аспекті. Точка зору повинна відповідати меті моделювання. Протягом моделювання
важливо залишатися на вибраній точки зору.
У даній роботі суб'єктом виступатиме саме підприємство, а саме процеси, що відбуваються
всередині нього; мета моделювання-відтворити бізнес-процеси, що відбуваються на підприємстві(
модель AS-IS); точка зору – з позиції директора як особи, яка знає структуру підприємства в цілому.
Після визначення контексту моделювання можна приступати до побудові контекстної
діаграми (званої ще "чорним ящиком").
Даний тип діаграми дозволяє показати, що подається на вхід роботи і що є результатом
роботи, без деталізації її складових. Вказана діаграма містить тільки одну роботу, яка буде
представляти всю діяльність підприємства в цілому (рис.1).
Рисунок 1. Контекстна діаграма
Будь-яка IDEF0 діаграма складається з прямокутників, званих роботами (activity), і стрілок
(arrow). Робота являє собою деяку конкретну функцію в рамках даної системи. За вимогами назва
кожної роботи повинна бути виражена віддієслівним іменником (наприклад, "виготовлення
деталі", "оформлення замовлення" та т.ін.). Кожна з чотирьох сторін прямокутника має своє певне
значення (рис.2):

Рисунок 2. Робота в IDEF0


 Вхід - це споживана або змінювана роботою інформація або матеріал
 Вихід - інформація або матеріал, які виробляються роботою
 Управління - процедури, правила, стратегії або стандарти, якими керується робота
 Механізми - ресурси, які виконують роботу (наприклад, співробітники, обладнання,
пристрої і т.д.)
Для розглянутого підприємства вхідними стрілками будуть:
 Замовлення клієнтів-список комп'ютерів і їх конфігурація, які клієнт бажає придбати
 Комплектуючі від постачальників-комплектуючі, отримані від постачальників, з яких
збираються комп'ютери і ноутбуки
Вихідні стрілки:
 Готова продукція - зібрані комп'ютери та ноутбуки
 Замовлення постачальникам - список комплектуючих, які підприємство закуповує у
постачальників
 Оплата за комплектуючі - гроші постачальникам за комплектуючі
 Маркетингові матеріали - прайс-листи, реклами і т. ін.
Стрілки управління:
 Законодавство - різні законодавчі документи, якими керується підприємство в процесі
своєї діяльності
 Правила і процедури - різні правила і процедури, якими керувється підприємство в
процесі своєї діяльності (наприклад, правила складання та тестування комп'ютерів, процедура
спілкування з клієнтами тощо)
Стрілки механізмів:
 Бухгалтерська система
 Персонал
Підсумкова контекстна діаграма має вигляд (рис.3):

Рисунок 3. Підсумкова контекстна діаграма


Зміст звіту:
 варіант індивідуального завдання
 короткий опис обраної предметної області (чим підприємство займається, як
функціонує)
 опис контексту моделювання
 контекстна діаграма

You might also like