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



ЗНАЕТЕ ЛИ ВЫ?

Изменение внешнего вида субъекта

Поиск

1. Щелкните субъект правой кнопкой мыши и выберите Свойства.

Появится окно Свойства.

2. Задайте свойство Путь к изображению, указав расположение файла изображения.

· Можно использовать любой из нескольких допустимых форматов изображений, включая.gif,.jpg, и.bmp.

· Используйте файл, включенный в систему управления версиями решения или проекта, чтобы файл оставался доступным при перемещении или копировании решения.

3. Чтобы реплицировать этот вид на других схемах вариантов использования, скопируйте субъект и вставьте его в другую схему.

· Изменение изображения применимо только к представлению на определенной схеме.Оно не применимо к базовому элементу модели.Если перетащить субъект из Проводника по моделям UML на другую схему, он отобразится в виде стандартной контурограммы.

Количество элементов между субъектами и вариантами использования

Ассоциация между субъектом и вариантом использования может показывать количество элементов на каждом окончании.

Примечание
Если количество элементов обоих окончаний ассоциации равно 1, они не отображаются на схеме вариантов использования.

По умолчанию количество элементов равно 1.В строгой интерпретации модели равное 1 количество элементов означает, что, например, каждый заказ размещается только одним клиентом, и что каждый клиент размещает только один заказ за раз.

Количество элементов можно изменить.

Пример.

· Чтобы указать, что несколько субъектов одного класса могут участвовать в одном вхождении варианта использования, на окончании субъекта в ассоциации укажите количество элементов 1..*.

На иллюстрации показано, что в выполнении одного заказа могут участвовать несколько ресторанов.

· Чтобы указать, что каждый субъект может одновременно участвовать в нескольких вхождениях варианта использования, на окончании варианта использования в ассоциации укажите количество элементов *.

На иллюстрации показано, что каждый ресторан может одновременно работать над несколькими заказами.

Задание количества элементов в ассоциации

1. Щелкните ассоциацию правой кнопкой мыши и выберите Свойства.

2. Разверните свойство Первая роль или Вторая роль.

Роль — это элемент на одном окончании ассоциации.

3. Выберите из следующего списка значение для свойства Multiplicity.

· 1 — чтобы указать, что только один экземпляр этой роли может участвовать в каждой связи.

· 1..* — чтобы указать, что в каждой связи может участвовать один или несколько экземпляров этой роли.

· 0..1 — чтобы указать, что участие не является обязательным.

· * — чтобы указать, что в связи участвует 0 или более экземпляров этой роли.

Примечание
Многие команды не размещают сведения о количестве элементах на схемах вариантов использования, оставляя значение по умолчанию 1.В этом случае эти сведения предоставляются в отдельных описаниях вариантов использования. В этом случае количества элементов на схемах вариантов использования скрыты.

Использование субъекта или варианта использования на нескольких схемах

Можно показать одни и те же субъекты и варианты использования на нескольких схемах. Пример.

· На разных схемах можно описать разные варианты использования, в которых участвует один субъект.

· Одну схему можно использовать, чтобы показать субъекты и подсистемы, с которыми связан вариант использования, а другую — чтобы показать структуру варианта использования, состоящую из включенных и расширенных вариантов использования.

Отображение одного субъекта или варианта использования на разных схемах

1. Создайте субъект или вариант использования на одной схеме.

2. Создайте другую схему вариантов использования.

3. Перетащите субъект или вариант использования из Проводника по моделям на новую схему.

Примечание
Если разместить на новой схеме субъект и вариант использования, которые уже связаны друг с другом, ассоциация между ними автоматически отобразится на новой схеме.

Описание вариантов использования в подробностях

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

· Цель субъекта при использовании системы, например Покупка еды.

· Один или более сценариев, т. е. последовательностей шагов, совершаемых для достижения цели, например: {Заказ еды, Оплата, Доставка}.Помимо успешных сценариев может быть несколько сценариев исключений или сбоев, например Кредитная карта отклонена.

При описании вариантов использования можно использовать разные уровни детализации. На ранних этапах разработки достаточно имени схемы вариантов использования. Впоследствии можно создать более подробные описания сценариев.

В Visual Studio Ultimate можно описать вариант использования несколькими способами, которые можно использовать по отдельности или вместе.

· Свяжите вариант использования с другой схемой или схемами проекта.

· Схема активности позволяет составлять более сложное описание процесса, используя циклы, ветви и параллельные потоки. На схеме активности также можно показать поток данных между разными частями процесса.

· Схема последовательностей позволяет описывать сложные ряды взаимодействий между разными субъектами. Также эту схему можно использовать, чтобы показать, что происходит в системе в ответ на каждый вариант использования.

· Свяжите вариант использования со страницей OneNote или параграфом, подробно описывающим вариант использования.

· Свяжите вариант использования с документом Word, в котором сценарии варианта использования описываются с помощью текста, снимков экрана и других средств.

Связывание варианта использования со схемой или файлом в одном решении

1. Создайте схему, например схему последовательностей или схему действий, чтобы проиллюстрировать сценарий варианта использования.

2. Вернитесь к схеме вариантов использования.

3. Перетащите схему или файл из обозревателя решений на пустую часть схемы вариантов использования.

4. Используйте инструмент Зависимость, чтобы соединить артефакт с вариантом использования.



Поделиться:


Последнее изменение этой страницы: 2021-12-07; просмотров: 58; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.105.149 (0.006 с.)