- •Звіт про виконання лабораторної роботи
- •Теоретична підготовка до виконання лабораторної роботи
- •Практична підготовка до виконання лабораторної роботи
- •Вивчення інструментального середовища bpWin для idef0 Запуск середовища bpWin
- •Вибір кодування
- •Нумерація блоків і діаграм моделі
- •Аналіз предметної області Визначення області, мети і точки зору на модель
- •Робота із словником стрілок
- •Відображення icom-кодів для граничних стрілок
- •Побудова діаграм декомпозиції Декомпозиція робіт
- •Побудова контекстної діаграми Завдання основної функції системи
- •Завдання граничних стрілок
- •Міграція граничних стрілок
- •Завдання внутрішніх стрілок
- •Завдання стрілок, що розгалужуються і зливаються
- •Завдання додаткових стрілок, тунелюваня стрілок
- •Лабораторна робота №2 Робота з функціональною моделлю idef0 і побудова функціонально-вартісної авс-моделі Мета роботи
- •Завдання для лабораторної роботи
- •Відповісти на запитання
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Побудова каркасу діаграми
- •Створення звітів в bpWin
- •Проведення функціонально-вартісного аналізу
- •Завдання одиниць виміру
- •Опис центрів витрат
- •Завдання вартостей робіт по кожній статті витрат
- •Визначення загальних витрат
- •Результати вартісного аналізу
- •Побудувати контекстну діаграму і діаграми декомпозиції.
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Нумерація робіт і діаграм
- •Побудова контекстної діаграми
- •Побудова діаграм декомпозиції Декомпозиція робіт
- •Завдання стрілок
- •Завдання перехрестя
- •Завдання об’єктів посилань
- •Побудувати контекстну діаграму і діаграми декомпозиції.
- •Тема лабораторної роботи.
- •Відповіді на запитання.
- •Результати виконання завдання в електронному вигляді.
- •Нумерація об’єктів моделі dfd
- •Побудова діаграм декомпозиції Декомпозиція процесів
- •Завдання потоків даних
- •Сховища даних
- •Зображення стрілок, що розгалужуються і зливаються
- •Перелік посилань
Тема лабораторної роботи.
Відповіді на запитання.
Результати виконання завдання в електронному вигляді.
Теоретична підготовка до виконання лабораторної роботи
Для виконання лабораторної роботи слід вивчити теоретичний матеріал, наведений в [1].
Моделювання інформаційної системи за допомогою методології послідовного виконання робіт за стандартом оформлення IDEF3 наведені в [1, п.4.4]:
Базові елементи моделі опису процесів [1, пп.4.4.1].
Побудова діаграм декомпозиції моделі [1, пп.4.4.2].
Побудова діаграм активізації робіт [1, пп.4.4.3].
Практична підготовка до виконання лабораторної роботи
Вивчення інструментального середовища BPWin для IDEF3
Запуск середовища BPWin
З
апустити
середовище розробки BPWin. У вікні вибору
моделей задати ім’я моделі і обрати
IDEF3-модель (Рис. 3.1).
Рис. 3.1 Вікно вибору моделей
При запуску програми BPWin і виборі відповідної моделі ми дістаємо доступ до інтегрованого середовища розробки, яка включає (Рис. 3.2):
палітру інструментів моделі IDEF3;
основну панель інструментів;
навігатор моделі — Model Explorer;
р
обочу
область для побудови моделі.
Рис. 3.2 Інтегроване середовище розробки моделі IDEF3
У палітрі інструментів при розробці діаграм IDEF3 з’являються нові кнопки (Рис. 3.2):
Activity Box Tool – додавання блока/функції в діаграму;
Precedence Arrow Tool – додавання стрілок, що сполучають функції;
Junction Tool – розміщення з’єднань перехресть;
Referent Tool – посилання на іншу сторінку.
Нумерація робіт і діаграм
Можливість множинної декомпозиції пред’являє додаткові вимоги до нумерації робіт. Номер роботи в IDEF3 складається з номера батьківської роботи, версії декомпозиції і власного номера роботи на поточній діаграмі (Рис. 3.3).
Щ
об
задати нумерацію блоків діаграм в BPWin
слід обрати пункт меню Model/Model
Properties. У закладці
Numbering
слід включити опцію Use
diagram numbering format. У пункті
Numbering Convention
слід включити опцію 1.
1.1 1.1.1 (use dots).
Рис. 3.3 Нумерація робіти в моделі IDEF3
Побудова контекстної діаграми
Контекстна діаграма в методології IDEF3 складається з єдиної роботи (Рис. 3.5). Для внесення імені роботи слід клацнути по роботі правою кнопкою миші, обрати в меню пункт Name ... і в діалозі, що з’явився, внести ім’я роботи (Рис. 3.4)
Р
ис.
3.4 Іменування роботи
Р
ис.
3.5 Контекстна діаграма
Побудова діаграм декомпозиції Декомпозиція робіт
Для створення діаграми декомпозиції слід виділити роботу і клацнути по кнопці Go to Child Diagram у вигляді трикутника в палітрі інструментів.
В
иникає
діалог Activity Box Count,
в якому слід вказати нотацію нової
діаграми і кількість робіт на ній (Рис. 3.6).
Рис. 3.6 Діалог для проведення декомпозиції
Р
ис.
3.7 Початковий вигляд діаграми декомпозиції
Якщо виявиться, що кількість робіт недостатньо, то роботу можна додати в діаграму, клацнувши спочатку по кнопці Activity Box Tool у вигляді прямокутника в палітрі інструментів, а потім по вільному місцю на діаграмі.
Р
ис.
3.8 Діаграма декомпозиції першого рівня
Завдання стрілок
У IDEF3 розрізняють три типа стрілок, що зображують зв’язки, стиль яких встановлюється через меню Arrow Properties (Рис. 3.9).
Старший
зв’язок (Precedence)
малюється зліва направо або зверху
вниз. Показує, що робота-джерело повинна
закінчитися перш, ніж робота-мета
почнеться.
Потік
об’єктів (Object Flow)
підсилює старший зв’язок і показує, що
результат виконання однієї роботи
використовується для виконання наступної
роботи.
В
ідношення
(Relational Link)
використовується для зображення усіх
інших зв’язків між одиницями робіт.
Рис. 3.9 Вікно вибору типу стрілок
Для внесення стрілки на діаграму слід:
клацнути по кнопці Precedence Arrow Tool з символом стрілки в палітрі інструментів;
з’єднати дві роботи стрілкою, клацнувши лівою кнопкою миші по роботі-джерелу, а потім по роботі-меті;
у палітрі інструментів обрати опцію Pointer Tool для отримання можливості редагування стрілки;
клацнути правою кнопкою миші на лінії стрілки, в контекстному меню обрати Style, в пункті Type діалогу Arrow Properties обрати тип стрілки (Рис. 3.9).
