Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ BPWin УКР.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Завдання додаткових стрілок, тунелюваня стрілок

Якщо виникне необхідність внести додаткові граничні стрілки на діаграмі декомпозиції нижнього рівня, то такі стрілки зображаються в квадратних дужках і вважаються недозволеними (Рис. 1.18). Автоматично вони не з’являються на діаграмах верхнього рівня.

Р ис. 1.18 Недозволені стрілки

Можливі два варіанти виходу з описаної ситуації: міграція стрілок на вищі рівні деталізації або тунелюваня стрілок.

С лід клацнути правою кнопкою миші по квадратних дужках граничної стрілки і в контекстному меню обрати команду Arrow Tunnel. З’являється діалог Border Arrow Editor (Рис. 1.19).

Рис. 1.19 Міграція стрілок

Якщо обрати перемикач Resolve Border Arrow, стрілка мігрує на діаграму верхнього рівня, а якщо обрати Change To Tunnel – стрілка буде тунельована і не попаде на іншу діаграму. У її зображенні замість квадратних дужок з’являться круглі дужки, які говорять про входження в тунель.

Діаграми декомпозиції наступних рівнів будуються аналогічно і приведені на Рис. 1.20 – Рис. 1.25.

Р ис. 1.20 Діаграма декомпозиції А1

Р ис. 1.21 Діаграма декомпозиції А2

Р ис. 1.22 Діаграма декомпозиції А21

Р ис. 1. 23 Діаграма декомпозиції А3

Р ис. 1.24 Діаграма декомпозиції А4

Р ис. 1.25 Діаграма декомпозиції А5

Лабораторна робота №2 Робота з функціональною моделлю idef0 і побудова функціонально-вартісної авс-моделі Мета роботи

  • Побудова діаграми дерева вузлів моделі IDEF0.

  • Оформлення каркаса діаграми.

  • Створення звітів по моделі IDEF0.

  • Проведення функціонально-вартісного аналізу АВС: об’єкт витрат, двигун витрат, центр витрат.

Завдання для лабораторної роботи

На основі моделі IDEF0 для інформаційної системи "Організація харчування в сім’ї" вивчити можливості програми BPWin для моделювання і аналізу систем, для цього:

  1. Побудувати діаграму дерева вузлів моделі IDEF0.

  2. Вивчити варіанти заповнення каркаса діаграм.

  3. Скласти звіти по моделі: Model Report, Diagram Object Report, Arrow Report, Model Consistency Report.

  4. Провести функціонально-вартісний аналіз.

Відповісти на запитання

  1. Яка інформація відображається у вікні Model Explorer?

  2. Яка інформація відображається на діаграмі дерева вузлів?

  3. Для чого призначений каркас діаграм, яке призначення елементів каркаса?

  4. Які існують звіти по моделі, що вони відображають?

  5. Для чого проводиться функціонально-вартісний аналіз?

  6. Які основні принципи проведення функціонально-вартісного аналізу?

  7. Які базові елементи використовуються для проведення функціонально-вартісного аналізу?

Звіт про виконання лабораторної роботи

  1. Тема лабораторної роботи.

  2. Відповіді на запитання.

  3. Результати виконання завдання в електронному вигляді.

Теоретична підготовка до виконання лабораторної роботи

Для виконання лабораторної роботи слід вивчити теоретичний матеріал, наведений в [1].

Основні етапи і принципи проектування системи за допомогою методології SADT (стандарт IDEF0) наведені в [1, п.4.2].

Побудова діаграми дерева вузлів [1, пп.4.2.5].

Проведення функціонально-вартісного аналізу [1, пп.4.3].

Практична підготовка до виконання лабораторної роботи

  1. Побудова діаграми дерева вузлів

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

BPWin має потужний інструмент навігації по моделі – Model Explorer, розташований у вікні інструментального середовища програми, який дозволяє представити ієрархію робіт і діаграм в зручному і компактному вигляді, але не відповідному стандарту IDEF0.

Д ля відображення структури моделі за стандартом IDEF0 існують діаграми дерева вузлів, для створення яких слід обрати в меню пункт Diagram/Add Node Tree (Рис. 2.1).

Рис. 2.1 Створення діаграми дерева вузлів

Виникає діалог формування діаграми дерева вузлів Node Tree Wizard (Рис. 2.2).

Р ис. 2.2 Діалог формування діаграми дерева вузлів

На першому кроці діалогу Node Tree Wizard слід вказати глибину дерева Number of Levels (за умовчанням – 3), корінь дерева Тор Level Activity (за умовчанням – батьківська робота поточної діаграми) і ім’я діаграми Node Tree Name.

Якщо в декількох діаграмах коренем дерева вузлів використовувати одну і ту ж роботу, всі ці діаграми отримають однаковий номер (номер вузла + постфікс N, наприклад AОN) і в списку відкритих діаграм (пункт меню Window) їх можна буде розрізнити лише по імені.

З а умовчанням нижній рівень декомпозиції в діаграмі дерева вузлів показується у вигляді списку, інші роботи – у вигляді прямокутників. Для відображення всього дерева у вигляді прямокутників на другому кроці діалогу Node Tree Wizard слід вимкнути опцію Bullet Last Level (Рис. 2.3).

Рис. 2.3 Завдання параметрів діаграми дерева вузлів

Приклади діаграм дерева вузлів показані наРис. 2.4, Рис. 2.5.

Р ис. 2.4 Діаграма дерева вузлів, побудована від контекстного блоку

Р ис. 2.5 Діаграма дерева вузлів, побудована від блоку №2