Классы и пакеты в RR

Пятница, 15 мая 2009 9:22
Posted in category Методички

 

Пример выполнения задания

Упражнение

В этом упражнении необходимо сгруппировать в пакеты классы, созданные при выполнении предыду­щего упражнения. Затем нужно будет построить несколько диаграмм Классов и показать на них клас­сы и пакеты системы.

Постановка задачи

Изучив диаграммы Взаимодействия, Боб понял, что система соответствует требованиям компании. После этого Сьюзан пришла к руководителю группы разработчиков Карен:

— Вот диаграммы Взаимодействия, описывающие процесс ввода нового заказа.

— Прекрасно. Приступаем к разработке.

Ознакомившись с классами модели Rose, Карен решила объединить их в пакеты по стереотипу. Она создала пакеты Entities (Сущности), Boundaries (Границы) и Control (Управление), поместив в них соответствующие классы. Затем для каждого пакета были построены диаграммы Классов. Кроме того, на Главной диаграмме были показаны пакеты, а на диаграмме «Ввод нового заказа» — все классы этого варианта использования.

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

Объедините обнаруженные нами классы в пакеты. Создайте диаграмму Классов для отображения па­кетов, диаграммы Классов для представления классов в каждом пакете и диаграмму Классов для пред­ставления всех классов варианта использования «Ввести новый заказ».

Комментарии и пинг сейчас закрыты.
Теги: