КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Добавление оставшихся зависимостей на диаграмму Компонентов системыРазмещение компонентов на диаграмме Компонентов системы Создание диаграммы Компонентов системы 1. Щелкните правой кнопкой мыши на представлении Компонентов в браузере. 2. В открывшемся меню выберите пункт New > Component Diagram (Создать > Диаграмма Компонентов). 3. Назовите новую диаграмму System. 4. Дважды щелкните на этой диаграмме мышью. 1. Разверните в браузере пакет компонентов Entities, чтобыоткрыть его. 2. Щелкните мышью на спецификации пакета Order_ в пакете компонентов Entities. 3. Перетащите эту спецификацию на диаграмму. 4. Повторив шаги 2 и 3, поместитена диаграмму спецификацию пакета OrderItem_. 5. С помощью этого метода поместите на диаграмму следующие компоненты: Из пакета компонентов Boundaries: • Спецификациюпакета Orderоptions_ • Спецификацию пакета OrderDetail_ Из пакета компонентов Control: • Спецификацию пакета OrderMgr_ • Спецификацию пакета TransactionMgr_ 6. Нажмите кнопку Task Specification(Спецификация задачи) панели инструментов. 7. Поместите на диаграмму спецификацию задачи и назовите ее OrderClientExe. 8. Повторите шаги 6 и 7 для спецификации задачи OrderServerExe. Уже существующие зависимости будут автоматически показаны на диаграмме Компонентовсистемы после добавления туда соответствующих компонентов. Теперь нужно добавить остальные зависимости. 1. Нажмите кнопку Dependency (Зависимость) панели инструментов. 2. Щелкните мышью на спецификации пакета OrderDetail_ 3. Проведите линию зависимости к спецификации пакета OrderDetail_ 4. Повторив шаги 1 — 3, создайте следующие зависимости: •От спецификации пакета OrderMgr_ к спецификации пакета Order_ • От спецификации пакета TransactionMgr_ к спецификации пакета OrderItem_ •От спецификации пакета TransactionMgr_ к спецификации пакета Order_ • От спецификации задачи OrderClientExe к спецификации пакета Orderоptions_ От спецификации задачи OrderServerExe к спецификации пакета OrderMg_r Соотнесение классов с компонентами 1. В Логическом представлении браузера найдите класс Order пакета Entities. 2. Перетащите этот класс на спецификацию пакета компонента Order_ в представлении Компонентов браузера, В результате класс Order будет соотнесен со спецификацией пакета компонента Order_. 3. Повторив шаги 1 — 2, соотнесите классы со следующими компонентами: • Класс OrderItem со спецификацией пакета OrderItem_ • Класс Orderоptions со спецификацией пакета Orderоptions_ • Класс OrderDetail со спецификацией пакета OrderDetai_l • Класс OrderMgr со спецификацией пакета OrderMgr_ • Класс TransactionMgr со спецификацией пакета TransactionMgr_ В результате в браузере после имени класса, в скобках появятся имена компонентов, с которыми этот класс связан (рис. 13)
Рис. 13 Представление компонентов и классов в браузере
Дата добавления: 2014-11-06; Просмотров: 327; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |