Диаграммы взаимодействия включают в себя два типа диаграмм - Последовательности и Кооперативную.

Добавление описаний к действующему лицу

Добавление связи расширения

Добавление ассоциаций

1. С помощью кнопки Unidirectional Association (Однонаправленная ассоциация) панели инструменте нарисуйте ассоциацию между действующим лицом Продавец и вариантом использования "Ввести заказ".

. Повторив шаг 1, поместите на диаграмму остальные ассоциации, согласно рис.1.

С помощью кнопки Generalization (Обобщение) панели инструментов нарисуйте связь между вариантом использования "Отклонить заказ" и вариантом использования "Оформить заказ". Стрелка должна быть направлена от первого варианта использования ко второму. Связь расширения означает, что вариант использования "Отклонить заказ" при необходимости дополняет функциональные возможности варианта использования "Оформить заказ".

Щелкните правой кнопкой мыши на новой связи между вариантами использования "Отклонить заказ" и "Оформить заказ".

В открывшемся меню выберите пункт Open Specification (Открыть спецификацию).

В раскрывающемся списке стереотипов введите слово extends (расширение), затем нажмите ОК.

Надпись "extends" появится на линии данной связи.

Добавление описаний к вариантам использования

Выделите в браузере вариант использования "Ввести новый заказ".

В окне документации введите следующее описание: " Этот вариант использования дает клиенту возможность ввести новый заказ в систему".

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

Выделите в браузере действующее лицо Продавец.

В окне документации введите следующее описание: "Продавец - это служащий, старающийся продать товар".

С помощью окна документации добавьте описания к остальным действующим лицам.

Лабораторная работа 2. Создание диаграммы Последовательности

Согласовав основные бизнес процессы с Антоном, Павел приступил к построению модели бизнес - процессов, что бы ответить на вопрос - "как это должно делаться в системе". Для начала он выбрал наиболее важный Вариант использования-"Ввод нового заказа" и построил для него диаграммы взаимодействия.

Этапы выполнения упражнения

Настройка программной среды

1. В меню модели выберите пункт Tools > - Options (Инструменты > - Параметры).

2. Перейдите на вкладку Diagram (Диаграмма).

3. Установите флажки Sequence numbering, Collaboration numbering и Focus of control.

4. Нажмите OK, чтобы выйти из окна параметров.