Добавление стереотипов к классам
• Щелкните правой кнопкой мыши на классе OrderOptions диаграммы.
• В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
• В поле стереотипа введите слово Boundary.
• Нажмите на кнопку ОК.
• Щелкните правой кнопкой мыши на классе OrderDetail диаграммы.
• В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).
• В раскрывающемся списке в поле стереотипов теперь будет стереотип Boundary. Укажите его.
• Нажмите на кнопку ОК.
• Повторите этапы 1 - 4, связав классы OrderMgr и TransactionMgr со стереотипом Control, а класс Order - со стереотипом Entity.
Теперь диаграмма Классов должна выглядеть как на рисунке 9.
Объединение классов в пакеты
1. Перетащите в броузере класс OrderOptions на пакет Boundaries.
2. Перетащите класс OrderDetail на пакет Boundaries.
3. Перетащите классы OrderMgr и TransactionMgr на пакет Control.
4. Перетащите класс Order на пакет Entities.
Добавление диаграмм Классов к каждому пакету
• Щелкните правой кнопкой на пакете Boundaries броузера.
• В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму Классов).
• Введите имя новой диаграммы - Main (Главная).
• Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
• Перетащите на нее из броузера классы OrderOptions и OrderDetail.
• Закройте диаграмму.
• Щелкните правой кнопкой на пакете Entities броузера.
• В открывшемся меню выберите пункт New > Class Diagram (Создать > Диаграмму Классов).
• Введите имя новой диаграммы - Main (Главная).
• Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
• Перетащите на нее из броузера класс Order.
• Закройте диаграмму.
• Щелкните правой кнопкой на пакете Control броузера.
• В открывшемся меню выберите пункт New > Class Diagram (Создать >
• Диаграмму Классов).
• Введите имя новой диаграммы - Main (Главная).
• Дважды щелкните мышью на этой диаграмме, чтобы открыть ее.
• Перетащите на нее из броузера классы OrderMgr и TransactionMgr.
• Закройте диаграмму.
Рис. 9. Стереотипы классов для варианта использования Ввести новый заказ.
Упражнение 4 . Создание диаграмм классов (учет новых требований)
В упражнении 2 было создано несколько операций для классов нашей задачи. В предыдущем упражнении мы нанесли классы на диаграмму. В этом упражнении к описаниям операций будут добавлены детали, включая параметры и типы возвращаемых значений. Кроме того, у классов будут определены атрибуты.
Рис. 10. Обновленная диаграмма Последовательностей.