Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GOS_Matush / OOP_Part2.1_UserCase.ppt
Скачиваний:
36
Добавлен:
27.12.2015
Размер:
310.27 Кб
Скачать

Отношение ассоциации

Отношение между вариантом использования и актером, отражающее связь между ними.

Оно устанавливает, какую конкретную роль играет актер при взаимодействии с экземпляром варианта использования.

1..*

Студент

Сдать зачет

 

Обозначение: в виде прямой линии. Могут быть дополнительные обозначения (кратность связи, направление связи, наименование связи)

Отношение расширения

Определяет взаимосвязь базового варианта использования с некоторым другим вариантом использования, функциональное поведение которого задействуется базовым не всегда, а только при выполнении некоторых дополнительных условий.

<<extend>>

Сдать зачет

Взять индивидуальную

 

ведомость

Стрелка указывает на базовый вариант использования!

Отношение обобщения

Служит для указания того факта, что некоторый

вариант использования А может быть обобщен до варианта использования Б (или актер А может быть обобщен до актера Б).

Сдать зачет по системному

Сдать зачет по предмету

моделированию

 

 

 

Стрелка

 

 

указывает в

 

 

сторону

Студент 2

Студент

родительского

курса

 

ВИ (актера)

Отношение включения

Указывает, что некоторое заданное поведение для одного варианта использования включается в качестве составного компонента в

последовательность поведения другого варианта использования.

 

Пройти промежуточное

Защитить все

тестирование

Сдать итоговый тест

лабораторные работы

<<include>>

<<include>>

<<include>>

 

Сдать зачет по системному моделированию

Примеры

ДВИ процесса оформления заказа на покупку товара

Обеспечить покупателя

 

Согласовать условия

Заказать товар со склада

информацией

 

оплаты

 

<<include>>

<<include>>

<<include>>

 

 

 

1..*

 

1..*

Продавец

Оформить заказ на покупку

Покупатель

 

товара

 

 

 

<<extend>>

Оформить заказ на покупку Запросить каталог товаров компьютера

Примеры

Диаграмма прецедентов для процесса постройки дома

Архитектор

Строительная

фирма

Создание проекта дома Заказчик

Создание списка необходимых материалов

Покупка материалов

<<include>>

Сдача работ

 

Подписание акта

Постройка дома

выполненных работ

 

Примечание как элемент ДВИ

Примечание (Note) в языке UML предназначено для включения в модель произвольной текстовой информации, имеющей непосредственное отношение к контексту разрабатываемого проекта.

Примечание может относиться к любому элементу

диаграммы.

Реализовать в форме

 

 

печати чека с указанием

 

реквизитов

Получение справки о состоянии счета

Изученные вопросы

Диаграмма вариантов использования

Вариант использования (прецедент)

Актер

Отношения (ассоциации, обобщения, включения, расширения)

Примечание

Соседние файлы в папке GOS_Matush