Проектирование информационных систем с CA ERwin Modeling Suite 7.3. Горбаченко В.И - 56 стр.

UptoLike

56
На контекстной диаграмме модели "Сборка и тестирование компьюте-
ров" создадим новую стрелку "Неисправные компоненты". На диаграмме де-
композиции направим эту стрелку, как показано на рис. 2.43.
Рис. 2.43. Диаграмма декомпозиции модели "Сборка и тестирование компьютеров"
Теперь произведем слияние моделей. На диаграмме A0 модели дея-
тельность компании щелкнем правой кнопкой мыши по активности "Сборка
и тестирование компьютеров" и из контекстного меню выберем Merge
model. В диалоге слияния моделей (рис. 2.44) включаем опцию Cut/Paste
entire dictionaries и щелкаем по кнопке OK.
Две модели слились. Модель "Сборка и тестирование компьютеров"
осталась и
может быть сохранена в отдельном файле. В модели "Деятель-
ность компании" исчезла стрелка вызова. Появилась неразрешенная гранич-
ная стрелка "Неисправные компоненты". Эту стрелку туннелируем вручную.
Полученная диаграмма декомпозиции модели "Деятельность компании" по-
казана на рис. 2.45.
      На контекстной диаграмме модели "Сборка и тестирование компьюте-
ров" создадим новую стрелку "Неисправные компоненты". На диаграмме де-
композиции направим эту стрелку, как показано на рис. 2.43.




   Рис. 2.43. Диаграмма декомпозиции модели "Сборка и тестирование компьютеров"

      Теперь произведем слияние моделей. На диаграмме A0 модели дея-
тельность компании щелкнем правой кнопкой мыши по активности "Сборка
и тестирование компьютеров" и из контекстного меню выберем Merge
model. В диалоге слияния моделей (рис. 2.44) включаем опцию Cut/Paste
entire dictionaries и щелкаем по кнопке OK.
      Две модели слились. Модель "Сборка и тестирование компьютеров"
осталась и может быть сохранена в отдельном файле. В модели "Деятель-
ность компании" исчезла стрелка вызова. Появилась неразрешенная гранич-
ная стрелка "Неисправные компоненты". Эту стрелку туннелируем вручную.
Полученная диаграмма декомпозиции модели "Деятельность компании" по-
казана на рис. 2.45.




                                       56