- •Звіт про виконання лабораторної роботи
- •Теоретична підготовка до виконання лабораторної роботи
- •Практична підготовка до виконання лабораторної роботи
- •Вивчення інструментального середовища bpWin для idef0 Запуск середовища bpWin
- •Вибір кодування
- •Нумерація блоків і діаграм моделі
- •Аналіз предметної області Визначення області, мети і точки зору на модель
- •Робота із словником стрілок
- •Відображення icom-кодів для граничних стрілок
- •Побудова діаграм декомпозиції Декомпозиція робіт
- •Побудова контекстної діаграми Завдання основної функції системи
- •Завдання граничних стрілок
- •Міграція граничних стрілок
- •Завдання внутрішніх стрілок
- •Завдання стрілок, що розгалужуються і зливаються
- •Завдання додаткових стрілок, тунелюваня стрілок
- •Лабораторна робота №2 Робота з функціональною моделлю idef0 і побудова функціонально-вартісної авс-моделі Мета роботи
- •Завдання для лабораторної роботи
- •Відповісти на запитання
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Побудова каркасу діаграми
- •Створення звітів в bpWin
- •Проведення функціонально-вартісного аналізу
- •Завдання одиниць виміру
- •Опис центрів витрат
- •Завдання вартостей робіт по кожній статті витрат
- •Визначення загальних витрат
- •Результати вартісного аналізу
- •Побудувати контекстну діаграму і діаграми декомпозиції.
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Нумерація робіт і діаграм
- •Побудова контекстної діаграми
- •Побудова діаграм декомпозиції Декомпозиція робіт
- •Завдання стрілок
- •Завдання перехрестя
- •Завдання об’єктів посилань
- •Побудувати контекстну діаграму і діаграми декомпозиції.
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Нумерація об’єктів моделі dfd
- •Побудова діаграм декомпозиції Декомпозиція процесів
- •Завдання потоків даних
- •Сховища даних
- •Зображення стрілок, що розгалужуються і зливаються
- •Перелік посилань
Побудова контекстної діаграми Завдання основної функції системи
Модель в BPWin розглядається як сукупність діаграм, а діаграма як сукупність робіт, кожна з яких оперує з деяким набором даних. Робота зображається у вигляді прямокутника, дані – у вигляді стрілок.
При створенні нової моделі автоматично створюється контекстна діаграма з єдиною роботою, яку виконує система в цілому (Рис. 1.11).
Якщо клацнути по роботі правою кнопкою миші, з’являється контекстне меню, кожен пункт якого дозволяє редагувати яку-небудь властивість об’єкту. Якщо в контекстному меню обрати пункт меню Name, то можна задати ім’я роботи.
Рис. 1.11 Контекстна
діаграма
Завдання граничних стрілок
Стрілки на контекстній діаграмі служать для опису взаємодії системи з навколишнім світом. Вони можуть починатися біля рамки діаграми і закінчуватися біля роботи, або навпаки. Такі стрілки називаються граничними.
Для внесення граничної стрілки входу слідує:
клацнути по кнопці Precedence Arrow Tool з символом стрілки в палітрі інструментів;
перенести курсор до лівої сторони робочої області, поки не з’явиться початкова штрихова смуга;
клацнути один раз по смузі (звідки виходить стрілка) і ще раз по сегменту входу роботи (де закінчується стрілка);
повернутися в палітру інструментів і обрати опцію Pointer Tool для того, щоб отримати можливості редагування стрілки;
к
лацнути
правою кнопкою миші на лінії стрілки,
в контекстному меню обрати Name
і додати ім’я стрілки в закладці Arrow
Name діалогу Arrow
Properties (Рис. 1.12).
Рис. 1.12 Вікно завдання імені стрілки
Стрілки управління, механізму і виходу вносяться на діаграму аналогічно.
Робота із словником стрілок
Імена заново внесених стрілок автоматично заносяться в словник Arrow Dictionary, що знаходиться у вікні Arrow Properties .
Словник стрілок можна редагувати за допомогою спеціального редактора Model/Arrow Dictionary Editor, в якому визначається стрілка і вноситься коментар, що відноситься до неї (Рис. 1.13). У словнику стрілок кожному поняттю можна дати розширене і, якщо це необхідно, формальне визначення.
В
міст
словника стрілок можна роздрукувати у
вигляді звіту (меню Tools/
Report /Arrow Report) і отримати
тлумачний словник термінів предметної
області, що використовуються в моделі.
Рис. 1.13 Редактор словника стрілок
Відображення icom-кодів для граничних стрілок
Д
ля
відображення ICOM-кодів для граничних
стрілок слід включити опцію ICOM
codes на закладці Display
діалогу Model Properties
(меню Model/Model Properties)
(Рис. 1.14).
Рис. 1.14 Відображення ICOM-кодів
В цьому випадку BPWin вносить ICOM-коди для граничних стрілок автоматично, що дає можливість перевірити їх відповідність граничним стрілкам на діаграмах декомпозиції.
Побудова діаграм декомпозиції Декомпозиція робіт
Для створення діаграми декомпозиції слід виділити роботу і клацнути по кнопці Go to Child Diagram у вигляді трикутника в палітрі інструментів.
Виникає діалог Activity Box Count, в якому слід вказати методологію нової діаграми і кількість робіт на ній (Рис. 1.15).
Р
ис.
1.15 Діалог для проведення декомпозиції
Для забезпечення наочності і кращого розуміння процесів, що моделюються, рекомендується використовувати від трьох до шести блоків на однієї діаграмі.
О
беремо
модель IDEF0, кількість робіт декомпозиції
– 5 і отримаємо діаграму декомпозиції
першого рівня (Рис. 1.16).
Р
Организовать
питание семьи
На діаграмі декомпозиції роботи нумеруються автоматично зліва направо у відповідності з вибраним шаблоном. Номер роботи показується в правому нижньому кутку. У лівому верхньому кутку зображається невелика діагональна риска, яка показує, що дана робота поки що не була декомпозована.
Якщо виявиться, що кількість робіт недостатньо, то роботу можна додати в діаграму, клацнувши спочатку по кнопці Activity Box Tool у вигляді прямокутника в палітрі інструментів, а потім по вільному місцю на діаграмі.
