Студопедия — Слияние и расщепление моделей. Возможность слияния и расщепления моделей обеспечивает коллективную работу над проектом
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Слияние и расщепление моделей. Возможность слияния и расщепления моделей обеспечивает коллективную работу над проектом






Возможность слияния и расщепления моделей обеспечивает коллективную работу над проектом. Так, руководитель проекта может создать декомпозицию верхнего уровня и дать задание аналитикам продолжить декомпозицию каждой ветви дерева в виде отдельных моделей. После окончания работы над отдельными ветвями все подмодели могут быть слиты в единую модель. С другой стороны, отдельная ветвь модели может быть отщеплена для использования в качестве независимой модели, для доработки или архивирования.

BPwin использует для слияния и разветвления моделей стрелки вызова.

Для слияния необходимо выполнить следующие условия:

- обе сливаемые модели должны быть открыты в BPwin;

- имя модели-источника, которое присоединяют к модели-цели, должно совпадать с именем стрелки вызова работы в модели-цели;

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

- имена контекстной работы подсоединяемой модели-источника и работы на модели-цели, к которой мы подсоединяем модель-источник, должны совпадать;

- модель-источник должна иметь по крайней мере одну диаграмму декомпозиции.(рис. 5)

Рис. 5

Для слияния моделей следует щелкнуть правой кнопкой мыши по недекомпозированной работе и выбрать во всплывающем меню пункт Merge Model. В результате слияния модель-источник подсоединяется к модели-цели, стрелка вызова исчезает, а работа, от которой отходила стрелка вызова, становится декомпозируемой - к ней подсоединяется диаграмма декомпозиции первого уровня модели-источника.

В процессе слияния модель-источник остается неизменной и к модели-цели подключается фактически ее копия. Не нужно путать слияние моделей с синхронизацией. Если в дальнейшем модель-источник будет редактироваться, эти изменения автоматически не попадут в соответствующую ветвь модели-цели.

Разделение моделей производится аналогично. Для отщепления ветви от модели следует щелкнуть правой кнопкой мыши по работе и выбрать во всплывающем меню пункт Split Model. В появившемся диалоге Split Options следует указать имя создаваемой модели. После подтверждения расщепления в старой модели работа станет недекомпозированной (признак - диагональная черта в левом верхнем углу), будет создана стрелка вызова, причем ее имя будет совпадать с именем новой модели, и, наконец, будет создана новая модель, причем имя контекстной работы будет совпадать с именем работы, от которой была "оторвана" декомпозиция.

Задание: 1. Для расщепления модели перейдите на диаграмму уровня АО (нумерация диаграмм отображается в нижней части работы). Правой кнопкой мыши щелкните по работе "Провести анализ предметной области"; и выберите Split model.

В диалоге Split Option внесите имя новой модели "Провести анализ предметной области", установите опции, как на рисунке, и щелкните по ОК (рис. 6).

Рис.6

Посмотрите на результат: в Model Explorer появилась новая модель, а на диаграмме АО модели "Провести анализ предметной области" появилась стрелка вызова с тем же названием. Кроме того, модель стала недекомпозированной, что подтверждается диагональной чертой в левом верхнем углу.

Перейдите на новую модель и создайте новую стрелку выхода – Предмет и объект исследования.

Для слияния моделей перейдите на диаграмму АО модели “Создать курсовой проект”. Правой кнопкой мыши щелкните по работе "Произвести анализ предметной области"; и выберите Merge model.

В диалоге Merge Model включите опцию Cut/Paste entire dictionaries и щелкните по ОК.

Посмотрите на результат. В Model Explorer видно, что две модели слились. Модель "Произвести анализ предметной области" осталась и может быть сохранена в отдельном файле. На диаграмме АО модели "Создать курсовой проект" исчезла стрелка вызова "Произвести анализ предметной области".

2. Самостоятельно проведите расщепление диаграмм “Разработать функциональную и информационную модели”, “Оформить пояснительную записку”.







Дата добавления: 2015-10-15; просмотров: 531. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Ситуация 26. ПРОВЕРЕНО МИНЗДРАВОМ   Станислав Свердлов закончил российско-американский факультет менеджмента Томского государственного университета...

Различия в философии античности, средневековья и Возрождения ♦Венцом античной философии было: Единое Благо, Мировой Ум, Мировая Душа, Космос...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия