Головна

Основні відомості

  1.  A. Матриці. початкові відомості
  2.  I. Деякі відомості про наближених обчисленнях
  3.  I. Загальні відомості
  4.  I. Основні проблеми народонаселення Росії
  5.  I. Відомості про заявника
  6.  II. Основні завдання Гостехкомиссии Росії
  7.  II. Основні правила ведення бухгалтерського обліку

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

Для злиття і розгалуження моделей в BPwin використовуються стрілки виклику.

Для відщеплення гілки від моделі слід натиснути правою кнопкою миші по декомпозіровано роботі, наприклад «Виготовлення деталей» (робота не повинна мати діагональної риси в лівому верхньому кутку) і вибрати у спливаючому меню пункт Split Model (Рис. 4.1). У діалозі Split Options слід вказати ім'я створюваної моделі, наприклад «Виготовлення деталей». Після підтвердження розщеплення в старій моделі робота стане недекомпозірованной (ознака - діагональна риса в лівому верхньому куті), буде створена стрілка виклику (рис. 4.2), причому її ім'я буде збігатися з ім'ям нової моделі, і, нарешті, буде створена нова модель, причому ім'я контекстної роботи буде збігатися з ім'ям роботи, від якої була «відірвана» декомпозиція, тобто «Виготовлення деталей» (рис. 4.3).

Мал. 4.1. Вибір режиму расчепленія моделі

Мал. 4.2. Модель з відщепленням роботою «Виготовлення деталей»

Мал. 4.3. Подання нової моделі «Виготовлення деталей» в браузері

Що б провести злиття моделей необхідно виконати наступні умови:

- Обидві зливаються моделі повинні бути відкриті в BPwin;

- Ім'я моделі-джерела, яке приєднують до моделі-цілі, має збігатися з ім'ям стрілки виклику роботи в моделі-цілі (рис. 4.4);

Мал. 4.4. Умови злиття моделей

- Стрілка виклику повинна виходити з недекомпозіруемой роботи (робота повинна мати діагональну межу в лівому верхньому кутку) (рисунок 4.5);

- Імена контекстної роботи під'єднується моделі-джерела і роботи на моделі-цілі, до якої ми приєднуємо модель-джерело, повинні збігатися (рисунок 4.4);

- Модель-джерело повинна мати, принаймні, одну діаграму декомпозиції.

Мал. 4.5. Стрілка виклику роботи «Збірка вироби» моделі - цілі

Для злиття моделей необхідно виділити роботу, з якої буде зливатися модель і правою кнопкою миші викликати контекстне меню. У контекстному меню вибрати пункт Megre Model.

Мал. 4.6. Вибір режиму злиття моделей

З'являється діалог, в якому слід вказати опції злиття моделі (рис. 4.7). При злитті моделей об'єднуються і словники стрілок і робіт. У разі однакових визначень можлива перезапис визначень або прийняття ухвал з моделі-джерела. Те саме можна сказати до імен стрілок, сховищ даних і зовнішніх посиланнях.

Мал. 4.7. діалог Continue with merge?

Після підтвердження злиття (кнопка ОК) модель-джерело під'єднується до моделі-цілі, стрілка виклику зникає, а робота, від якої відходила стрілка виклику, стає декомпозіруемой - до неї приєднується діаграма декомпозиції першого рівня моделі-джерела (рис. 4.8).

Мал. 4.8. Модель після злиття з моделлю «Виготовлення деталей»

Стрілки, що стосуються роботи на діаграмі моделі-цілі, автоматично НЕ мігрують в декомпозицію, а відображаються як недозволені. Їх слід тоннеліровать вручну. На рис. 4.9 показано, як виглядають моделі у вікні Model Explorer після злиття. Стрілкою показано, що модель склеїлася з роботою.

Мал. 4.9 - Вид моделей в Model Explorer після злиття

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

 




 Створення нової моделі |  Роботи (Activity) |  Стрілки (Arrow) |  Установка кольору та шрифту об'єктів |  Model Explorer - навігатор моделі |  Завдання на виконання лабораторної роботи |  діаграми декомпозиції |  Стрілки на діаграмах декомпозиції |  Завдання на лабораторну роботу |  Діаграми дерева вузлів і FEO |

© um.co.ua - учбові матеріали та реферати