- •Створення функціональної моделі за допомогою bPwin 4.0
- •Лабораторна робота №1 Тема: Створення контекстної діаграми Хід виконання лабораторної роботи:
- •Контрольні питання:
- •Лабораторна робота № 3 Тема: Створення діаграми дерева вузлів і feo-діаграми Хід виконання лабораторної роботи:
- •4.1. Методика розщеплювання моделі
- •4.2. Методика злиття моделей
- •Контрольні питання
- •Література:
4.1. Методика розщеплювання моделі
Перейдіть на діаграму А0. Правою кнопкою миші клацніть по роботі "Зборка і тестування комп'ютерів" і виберете Split model (Розділити модель).
У діалозі Split Option (Опції розділення) внесіть ім'я нової моделі "Зборка і тестування комп'ютерів" і встановите прапорець Copy entire dictionaries.
Подивіться на результат: в Model Explorer з'явилася нова модель (рис. 4.1), а на діаграмі А0 моделі "Діяльність компанії" з'явилася стрілка виклику "Зборка і тестування комп'ютерів" (рис. 4.2).
Рисунок 4.1 –В Model Explorer з'явилася нова модель «Зборка і тестування комп'ютерів»
Рисунок 4.2 – На діаграмі А0 моделі "Діяльність компанії" з'явилася стрілка виклику
Створіть в моделі "Зборка і тестування комп'ютерів" нову стрілку "несправні компоненти". На діаграмі А0 це буде гранична стрілка виходу від робіт "Зборка настільних комп'ютерів", "Тестування комп'ютерів" і "Зборка ноутбуків" (рис. 4.3).
Рисунок 4.3 – Гранична стрілка виходу від робіт "Зборка настільних комп'ютерів", "Тестування комп'ютерів" і "Зборка ноутбуків"
4.2. Методика злиття моделей
Перейдіть на діаграму А0 моделі "Діяльність компанії".
Правою кнопкою миші клацніть по роботі "Зборка і тестування комп'ютерів" і виберіть в контекстному меню опцію Merge model.
У діалоговому вікні Merge Model включите опцію Cut/Paste entire dictionaries.
Подивіться на результат. В Model Explorer видно, що дві моделі злилися (рис. 4.4).
Рисунок 4.4 – Злиття моделей "Діяльність компанії" і "Зборка і тестування комп'ютерів"
Модель "Зборка і тестування комп'ютерів" залишилася і може бути збережена в окремому файлі. На діаграмі А0 моделі "Діяльність компанії" зникла стрілка виклику "Зборка і тестування комп'ютерів" (рис. 4.5).
Рисунок 4.5 - Зникла стрілка виклику "Зборка і тестування комп'ютерів"
З'явилася недозволена гранична стрілка "несправні компоненти". Спрямуйте цю стрілку до входу роботи "Відвантаження та здобуття" (рис. 4.5).
Контрольні питання
Як можливо розділити модель на декілька самостійних моделей?
Які опції розділення моделей є?
Які результати розщеплювання моделей?
Яким чином можна об'єднати моделі?
Лабораторна робота № 5
Тема: Створення діаграми IDEF3 і її сценарію
Хід виконання лабораторної роботи:
Перейдіть на діаграму А2 і декомпозируйте роботу "Зборка настільних комп'ютерів".
У діалозі Activity Box Count встановите число робіт 4 і нотацію IDEF3.
Виникає діаграма IDEF3 (рис. 5.1), що містить роботи Unit Work (UOW), які ще називають одиницями роботи або роботами (асtivity). Правою кнопкою миші клацніть по роботі з номером 1, виберіть в контекстному меню Name і внесіть ім'я роботи "Підготовка компонентів".
Рисунок 5.1 - Діаграма IDEF3, що містить чотири роботи Unit Work
Потім у вкладці Definition внесіть визначення роботи з номером 1 "Готуються всі компоненти комп'ютера згідно специфікації замовлення".
У вкладці UOW діалогового вікна Activity Properties внесіть властивості роботи 1 відповідно до даних таблиці 5.1.
Таблиця 5.1 - Властивості UOW діалогового вікна Activity Properties
Objects |
Компоненти: вінчестери, корпуси, материнські плати, відеокарти, звукові карти, дисководи CD-ROM і флопі, модеми, програмне забезпечення |
Facts |
Доступні операційні системи: Windows 98, Windows NT, Windows 2000 |
Constrains |
Установка модему вимагає установки додаткового програмного забезпечення |
Внесіть в діаграму ще 3 роботи (кнопка ) і привласніть імена роботам з номерами 2...7 відповідно до даних таблиці 5.2.
Таблиця 5.2 – Назви робіт
Номер роботи |
Назва роботи |
2 |
Установка материнської плати і вінчестера |
3 |
Установка модему |
4 |
Установка дисковода CD-ROM |
5 |
Установка флопі-дисковода |
6 |
Інсталяція операційної системи |
7 |
Інсталяція додаткового програмного забезпечення |
Діаграма IDEF3 повинна виглядати так, як показано на рис. 5.2.
Рисунок 5.2 – Діаграма IDEF3 після привласнення роботам назв
За допомогою кнопки палітри інструментів створіть об'єкт посилання. У вікні Referent внесіть ім'я об'єкту зовнішнього посилання "Компоненти" (перемикач Other).
Зв'яжіть стрілкою об'єкт посилання і роботу "Підготовка компонентів" (рис. 5.3).
Рисунок 5.3 - Об'єкт посилання і робота "Підготовка компонентів" зв'язані стрілкою
Змініть стиль стрілки, що зв'язує об'єкт посилання і роботу "Підготовка компонентів", скориставшися діалоговим вікном Arrow Properties: на вкладці Style виберіть перемикач Referent.
Зв'яжіть стрілкою роботи "Підготовка компонентів" (вихід) і "Установка материнської плати і вінчестера" (вхід). Змініть стиль стрілки на Object Flow.
На діаграмах IDEF3 ім'я стрілки може бути відсутній, хоча BPwin показує відсутність імені як помилку. Результат виконання пункту 6 показаний на рис. 5.4.
Рисунок 5.4 - Результат створення стрілки стилю Object Flow
За допомогою кнопки на палітрі інструментів внесіть два перехрестя типу "асинхронне АБО" (рис. 5.5).
Правою кнопкою клацніть по перехрестю для розгалуження J1 (fan-out), виберіть Name і внесіть ім'я "Компоненти, що вимагаються в специфікації замовлення". Зв'яжіть роботи з перехрестями, як показано на рис. 5.6.
За допомогою кнопки палітри інструментів введіть в діаграму ще один об'єкт посилання і привласніть йому ім'я "Програмне забезпечення".
Створіть два перехрестя типу "виключаюче АБО". Зв'яжіть роботи і відповідні посилання, як це показано на рис. 5.7.
Рисунок 5.5 - Перехрестя типу "асинхронне АБО"
Рисунок 5.6 - Діаграма IDEF3 після створення перехресть
Рисунок 5.7 - Результат створення діаграми IDEF3
Для створення сценарію виберіть пункт головного меню Diagram/Add IDEF3 Scenario. Створіть діаграму сценарію на основі діаграми IDEF3 "Зборка настільних комп'ютерів" (А22.1), задавши параметри сценарію: Name new diagram – Сценарій зборки настільних комп'ютерів, встановити перемикач Decomposition Diagram, в списку, що розкривається, Source Diagram Name виберіть А22.1, а також включіть Copy contents of source diagram.
Створена діаграма сценарію виглядатиме так, як показано на рис. 5.8.
Рисунок 5.8 – Проект сценарію
Видаліть елементи, що не входять в сценарій (рис. 5.9).
Рисунок 5.9 - Результат створення сценарію
Контрольні питання
У яких випадках краще використовувати діаграму IDEF3? В чому різниця між діаграмами IDEF0 і IDEF3?
Які об'єкти є в діаграмі IDEF3?
Як змінити стиль стрілки?
Які типи перехресть є в діаграмі IDEF3?
Як створити сценарій?
Лабораторна робота № 6
Тема: Вартісний аналіз (Activity Based Costing)
Хід виконання лабораторної роботи:
У діалоговому вікні Model Properties (викликається з меню Mode/Model Properties) у вкладці ABC Units (рис. 6.1) встановіть одиниці вимірювання грошей - рублі і часу - години.
Рисунок 6.1- Вкладка ABC Units діалогу Model Properties
Перейдіть в меню Dictionary/Cost Center (Словник/Центр Витрат) і у вікні Cost Center Dictionary (Словник Центру Витрат) внесіть назву і визначення центрів витрат. Вид вікна Cost Center Dictionary після внесення назв і визначення центрів витрат представлений на рис. 6.2.
Рисунок 6.2- Заповнене вікно Cost Center Dictionary
Для відображення вартості кожної роботи в нижньому лівому кутку прямокутника перейдіть в меню Model/Model Properties і у вкладці Display діалогу Model Properties включіть опцію ABC Data. Виберіть перемикач ABC Units – Cost, перемикач Off-Page Reference label – C-Number.
Для відображення частоти або тривалості роботи перемкніть радіокнопки в групі ABC Units.
Для призначення вартості роботі "Зборка настільних комп'ютерів" треба на діаграмі А2 клацнути по ній правою кнопкою миші і вибрати в контекстному меню Cost (рис. 6.3).
Рисунок 6.3 - Вибір в контекстному меню опції Cost
Відкриється діалогове вікно Activity Properties (рис. 6.4) в якому слід вказати величини витрат (в рублях) на компоненти, робочу силу, управління і тимчасові характеристики роботи – Duration (Тривалість) і Frequency (Частоту) виконання (див. таблицю 6.1).
Рисунок 6.4 - Вкладка Cost діалогу Activity Properties
Для робіт на діаграмі А2 внесіть параметри ABC (таблиця 6.1).
Таблиця 6.1 – Показники вартості робіт на діаграмі А2
Activity Name |
Cost Center |
Cost Center Cost, крб. |
Duration, годину |
Frequency |
Відстежування розкладу і управління зборкою і тестуванням |
Управління |
500,00 |
0,50 |
14,00 |
Зборка настільних комп'ютерів |
Робоча сила |
100,00 |
2,00 |
8,00 |
Компоненти |
16000,00 |
|||
Зборка ноутбуків |
Робоча сила |
140,00 |
4,00 |
6,00 |
Компоненти |
28000,00 |
|||
Тестування комп'ютерів |
Робоча сила |
60,00 |
1,00 |
14,00 |
Подивіться результат - вартість роботи верхнього рівня (рис. 6.5).
Рисунок 6.5 - Відображення вартості в нижньому лівому кутку прямокутника роботи
Вибравши опції меню Tools/Reports/Activity Cost Report, згенеруйте звіт Activity Cost Report.
У діалоговому вікні Activity Based Costing Report, що відкрилося, задайте параметри генерації звіту Activity Cost Report (рис. 6.6).
Фрагмент звіту Activity Cost Report буде виглядати, як показано на рис. 6.7.
Рисунок 6.6 – Завдання параметрів генерації звіту Activity Cost Report
Рисунок 6.7 –Фрагмент звіту Activity Cost Report
Контрольні питання
Де можна встановити одиниці часу і грошей?
Як вносяться назви і визначення центрів витрат?
Як відобразити вартість, частоту і тривалість кожної роботи?
Яким чином призначити вартість роботи?
Як згенерувати звіт Activity Cost Report?
Лабораторна робота №7
Тема: Використання категорій UDP
Хід виконання лабораторної роботи:
Перейдіть в меню Dictionary/UDP Keywords і в діалоговому вікні UDP Keyword Dictionary внесіть ключові слова UDP(User Defined Properties - Властивості Визначувані Користувачем):
Витрата ресурсів;
Документація;
Інформаційна система.
Створіть UDP. Для цього перейдіть в меню Dictionary/UDP і в словнику внесіть ім'я UDP, наприклад "Додаток" (рис. 7.1).
Рисунок 7.1 - Словник UDP
Для UDP типа List (Список) необхідно в полі Value задати список значень. Для UDP - "Додаток". Внесіть значення "Модуль оформлення замовлень".
Рисунок 7.2 – Заповнений словник UDP
Потім внесіть інші значення відповідно до таблиці 7.1. Для підключення до UDP ключового слова перейдіть до поля Keyword і клацніть по полю вибору (рис. 7.2). Далі слід вибрати ключове слово, що підключається, і встановити напроти нього галочку.
Таблиця 7.1 – Значення для найменувань UDP
Найменування UDP (Name) |
Тип (UDP Datatype) |
Значення (Value) |
Ключове слово (Keyword) |
Додаток |
Text List (Multiple Selection) |
Модуль оформлення замовлень Модуль створення і контролю розкладу робіт Модуль обліку комплектуючих і устаткування Модуль процедур зборки і пошуку несправностей |
Інформаційна система |
Додаткова документація |
Command List |
Winword.exe sample_1.doc Winword.exe sample_2.doc |
Документація |
Історія зміни |
Paragraph Text |
|
Документація |
Забруднення навколишнього середовища |
Text List (Single Selection) |
Дуже високе Високе Середнє Низьке |
|
Витрата електроенергії |
Real Number |
|
Витрата ресурсів |
Для призначення UDP роботі слід клацнути по ній правою кнопкою миші і вибрати в контекстному меню UDP. З'явиться вкладка UDP Values діалогу Activity Properties (рис. 7.3).
Рисунок 7.3 – Вкладка UDP Values діалогового вікна Activity Properties
Таблиця 7.2 – Значення для призначення UDP роботі
Activity Name |
Додаткова документація |
Додатки |
Історія зміни |
Витрата електроенер., кВтч |
Забруднення навколишнього середовища |
Зборка настільних комп'ютерів |
|
Модуль обліку комплектуючих і устаткування. Модуль процедур збірки і пошуку несправностей |
|
|
|
Зборка ноутбуків |
|
Модуль обліку комплектуючих і устаткування. Модуль процедур збірки і пошуку несправностей |
|
25,00 |
Середнє |
Тестування комп'ютерів |
|
Модуль обліку комплектуючих і устаткування. Модуль процедур збірки і пошуку несправностей |
|
40,00 |
Середнє |
Відстежування розкладу і управління зборкою і тестуванням |
Win word.EXE sample2.doc |
Модуль створення і контролю розкладу виконання робіт |
Історія зміни специфікацій |
10,00 |
Низьке |
Після внесення UDP типа Command або Command List (див. Додаткова документація на рис. 7.3) клацання по кнопці приведе до запуску відповідного додатку (наприклад, Winword.exe > sample_1.doc).
Примітка – Для того, щоб відповідний додаток був запущений необхідно, щоб він був заздалегідь створений.
У діалозі Activity Properties клацніть по кнопці Filter. В діалозі Diagram object UDP filter (рис. 7.4), що з'явився, відключите ключові слова "Інформаційна система". Клацніть по ОК. В результаті в діалозі Activity Properties не відображатимуться UDP з ключовими словами "Інформаційна система".
Рисунок 7.4 – Діалогове вікно Diagram object UDP filter
Відзначимо, що властивості UDP можна привласнити не лише роботам, але і стрілкам.
Подивіться звіт по UDP. Меню Tools/Report/Diagram Object Report. Виберіть опції звіту (рис. 7.5):
Start from Activity: A2. Зборка і тестування комп'ютерів
Number Levels: 2
User Defined Properties: Витрата електроенергії
Report Format: RPTwin.
Рисунок 7.5 – Вибір опцій звіту
Клацніть по кнопці Report. В діалозі, що з'явився, "Збереження файлу" клацніть по кнопці "Зберегти". Запускається генератор звітів RPTwin і з'являється діалог New Report (Новий Звіт). Виберіть тип звіту Columnar (Колоночний). Автоматично створюється шаблон звіту (рис. 7.6).
Рисунок 7.6 - Шаблон звіту в RPTwin
Натиснення на кнопку дозволяє проглянути звіт.
Відобразимо в звіті сумарну витрату електроенергії.
Виберіть в меню Insert/Formula Field, потім перемістіть маркер в секцію звіту Page Footer, потім клацніть один раз. З'являється діалог Formula Editor (рис. 7.7).
Рисунок 7.7 – Діалогове вікно Formula Editor
У полі Formula внесіть текст формули: Sum ({"Витрата електроенергії"})
Потім клацніть по ОК. Звіт показується у вікні перегляду (рис. 7.8). В нижній частині сторінки розташоване те, що підсумовує, поле - результат обчислення формули (на рис. 7.8 не видно).
Рисунок 7.8 - Вікно проглядання звіту в RPTwin