Представление диаграмм согласно Visual Studio Ultimate

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

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

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

Чтение схем вариантов использования

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

Субъекты, варианты использования и подсистемы

Фигура Элемент Описание и основные свойства
  Субъект Представляет пользователя, организацию или внешнюю систему, взаимодействующую с используемым приложением или системой. Субъект — это вид типа. · Путь к рисунку — путь к файлу изображения, который следует использовать вместо значка субъекта по умолчанию. Значок должен быть файлом ресурсов в проекте Visual Studio.
  Вариант использования Представляет действия, выполненные одним или несколькими субъектами для достижения конкретной цели. Вариант использования — это вид типа. · Предметы — подсистема, в которой отображается вариант использования.
  Ассоциация Указывает, что субъект принимает участие в варианте использования.
  Подсистема или компонент Система или приложение, с которым ведется работа, либо часть системы или приложения. Может представлять собой что угодно — от крупной сети до одного класса в приложении. Варианты использования, поддерживаемые системой или компонентом, отображаются внутри прямоугольника. Чтобы более ясно очертить область действия системы, рекомендуется показать некоторые варианты использования за пределами прямоугольника. Подсистема на схеме вариантов использования, по сути, имеет тот же тип, что и компонент на схеме компонентов. · Является неявно создаваемым экземпляром — если значение false, выполняющая система имеет один или несколько объектов, напрямую соответствующих этой подсистеме. Если значение true, подсистема является конструкцией в проектируемой системе, которая отображается в выполняющей системе только при создании экземпляров ее составных частей.

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

Фигура Элемент Описание
  Включение Включающий вариант использования вызывает включенный. Включение используется, чтобы показать, как разбить вариант использования на несколько более мелких шагов. Включенный вариант использования находится на окончании с наконечником стрелки. Обратите внимание, что на схеме не показана последовательность шагов. Для подробного описания этих шагов можно воспользоваться схемой деятельности, схемой последовательностей или другим документом.
  Расширение Расширяющий вариант использования добавляет цели и шаги в расширяемый вариант использования. Расширения работают только при определенных условиях. Расширенный вариант использования находится на окончании с наконечником стрелки. Обратите внимание, что на схеме не показаны конкретные условия, при которых применяются расширения: их можно записать в комментарии или другом документе.
  Наследование Устанавливает отношение между специализированным и обобщенным элементом. Обобщенный элемент находится на окончании с наконечником стрелки. Специализированный вариант использования наследует цели и субъекты своего обобщения и может добавлять более конкретные цели и шаги для их достижения. Специализированный субъект наследует варианты использования, атрибуты и ассоциации своего обобщения и может добавлять дополнительные объекты.
  Зависимость Указывает, что конструкция источника зависит от конструкции целевого объекта.
  Комментарий Используется для добавления общих примечаний на схеме.
  Артефакт Артефакт предоставляет ссылку на другую схему или документ. Его можно создать, перетащив файл из Обозревателя решений. С помощью инструмента "Зависимость" артефакт можно связать с любым другим элементом на схеме. Как правило, артефакт используется для связи варианта использования со схемой последовательностей, страницей OneNote, документом Word или презентацией PowerPoint, которая подробно его описывает. Документ может либо представлять собой элемент в решении Visual Studio, либо документ в расположении с общим доступом, например на сайте SharePoint. · Гиперссылка. URL-адрес или путь к файлу схемы или документа. Дважды щелкните артефакт, чтобы открыть файл или веб-страницу, с которой он связан.
11 (не показана) Пакеты Варианты использования, субъекты и подсистемы могут содержаться внутри пакетов. Фигуры пакетов не отображаются на схеме, но можно задать свойство схемы LinkedPackage. Элементы, которые впоследствии будут созданы на схеме, помещаются в этот пакет.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: