Этапы выполнения упражнения Создание пакетов



1. В обозревателе моделей щелкните правой кнопкой мыши по разделу <<useCaseModel>> и выберите Add>Package (рисунок 8).

Рисунок 8 – Создание пакета

 

2. Назовите новый пакет Сущности.

3. Повторив шаги 1—2, создайте пакеты Границы и Управление.

Создание Главной диаграммы Классов

21. Внавигаторе моделей выберите с помощью контекстного меню создайте новую диаграмму классов ClassDiagram, откройте ее.

22. Перетащите пакет Сущности из браузера на диаграмму.

23. Перетащите пакеты Границы и Управление из браузера на диаграмму. Главная диаграмма Классов должна выглядеть, как показано на рис. 9

Рисунок 9 - Диаграмма классов в логическом представлении браузера.

 

Создание диаграммы Классов для сценария "Ввести новый заказ" с отображением всех классов

2. Внавигаторе моделей выберите с помощью контекстного меню создайте новую диаграмму классов ClassDiagram.

3. Назовите новую диаграмму Классов: Ввод нового заказа.

4. Дважды щелкнув мышью на этой диаграмме в браузере, откройте ее.

5. Перетащите из браузера все классы (Выбор_заказа,Заказ_деталей,упр_заказами, Заказ, Упр_транзакциями

Объединение классов в пакеты

1. В браузере перетащите класс выбор_заказа на пакет Границы.

2. Перетащите класс заказ_деталей на пакет Границы.

3. Перетащите классы Упр_заказами и Упр-транзакциями на пакет Управление.

4. Перетащите класс Заказ на пакет Сущности.

Классы и пакеты в браузере показаны на рис. 10

Рисунок 10 - Представление пакетов и классов Добавление диаграмм Классов к каждому пакету

 

1. В браузере щелкните правой кнопкой мыши на пакете Границы.

2. В открывшемся меню выберите пункт AddDiagram>ClassDiagram.

3. Введите имя новой диаграммы — Main (Главная).

4. Дважды щелкнув мышью на этой диаграмме, откройте ее.

5. Перетащите на нее из браузера классы выбор_заказа и заказ_деталей.

6. Закройте диаграмму.

В браузере щелкните правой кнопкой мыши на пакете Сущности.

8. В открывшемся меню выберите пункт AddDiagram>ClassDiagram.

9. Введите имя новой диаграммы — Main (Главная).

10. Дважды щелкнув мышью на этой диаграмме, откройте ее.

11. Перетащите на нее из браузера класс Заказ.

12. Закройте диаграмму

13. В браузере щелкните правой кнопкой мыши на пакете Управление

14. В открывшемся меню выберите пункт AddDiagram>ClassDiagram.

15. Введите имя новой диаграммы — Main (Главная).

16. Дважды щелкнув мышью на этой диаграмме, откройте ее.

17. Перетащите на нее из браузера классы Упр_заказами и Упр_транзакциями

18. Закройте диаграмму

Уточнение методов и свойств классов

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

Постановка проблемы

Для определения атрибутов классов был проанализирован поток событий. В результате к классу Заказ диаграммы Классов были добавлены атрибуты Номер заказа и Имя клиента. Так как в одном заказе можно указать большое количество товаров и у каждого из них имеются свои собственные данные и поведение, было решено моделировать товары как самостоятельные классы, а не как атрибуты класса Заказ.


Дата добавления: 2020-04-25; просмотров: 190; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!