Окончательное построение диаграммы компонентов модели приложения оформления заказа

Для завершения построения диаграммы компонентов рассматриваемого примера следует описанным выше способом добавить оставшиеся компоненты и зависимости.
С этой целью следует выполнить следующие действия:

  1. Добавить компоненты с именами: Графический интерфейс, Комплектующее изделие, Заказы, Клиенты для которых задать стереотип Package Specification.
  2. Добавить компоненты с именами: Формирование заказа, Оформление нового заказа для которых задать стереотип Task Specification.
  3. Добавить зависимость от компонента с именем Приложение оформления заказа к компоненту с именем Графический интерфейс.
  4. Добавить зависимость от компонента с именем Приложение оформления заказа к компоненту с именем Формирование заказа.
  5. Добавить зависимость от компонента с именем Приложение оформления заказа к компоненту с именем Оформление нового заказа.
  6. Добавить зависимость от компонента с именем Формирование заказа к компоненту с именем Комплектующее изделие.
  7. Добавить зависимость от компонента с именем Оформление нового заказа к компоненту с именем Заказы.
  8. Добавить зависимость от компонента с именем Оформление нового заказа к компоненту с именем Клиенты.
  9. Добавить зависимость от компонента с именем Комплектующее изделие к компоненту с именем Заказы.
  10. Добавить зависимость от компонента с именем Заказы к компоненту с именем Клиенты.
  11. Добавить примечание «Реализует класс OrderOptions (Параметры работы с заказом)» к компоненту с именем Формирование заказа.
  12. Добавить примечание «Реализует класс AddNewOrder (Добавление нового заказа)» к компоненту с именем Оформление нового заказа.
  13. Добавить примечание «Реализует класс ComponentPart (Комплектующее изделие)» к компоненту с именем Комплектующее изделие.
  14. Добавить примечание «Реализует класс Order (Заказ)» к компоненту с именем Заказы.
  15. Добавить примечание «Реализует класс Client (Клиент)» к компоненту с именем Клиенты.

Построенная таким образом диаграмма компонентов будет иметь следующий вид (рис. 6.3).

Рис. 6.3. Окончательный вид диаграммы компонентов разрабатываемой модели