Diagramas de caso de uso UML: referência
Na Visual Studio Ultimate, um usar o diagrama de caso de resume quem usa o aplicativo ou sistema e o que podem fazer com ele.Para criar um diagrama de caso de uso UML, sobre o arquitetura menu, clique em Novo diagrama.
Um diagrama de caso de uso atua como um foco para a descrição dos requisitos do usuário.Ele descreve as relações entre os requisitos, os usuários e os principais componentes.Não são descritos os requisitos em detalhes; eles podem ser descritos nos diagramas separados ou em documentos que podem ser vinculados a cada caso de uso.
Para obter informações sobre como os diagramas de caso de uso podem ajudá-lo a compreender, discutir e comunicar suas necessidades de usuários, consulte Requisitos do usuário de modelagem..
Observação |
---|
Este tópico descreve os elementos que estão disponíveis em diagramas de caso de uso.Para obter mais informações sobre como desenhar diagramas de caso de uso, consulte Diagramas de caso de uso UML: diretrizes.Para obter mais informações sobre como criar e desenhar diagramas de modelagem, consulte Como: Editar modelos e diagramas UML. |
Diagramas de caso de uso de leitura.
As tabelas nas seções a seguir descrevem os elementos que estão disponíveis em um diagrama de caso de uso, juntamente com suas propriedades principais.Para obter uma lista completa das propriedades, consulte Propriedades dos elementos em diagramas de caso de uso.
Os atores, casos de uso e subsistemas
Forma |
Elemento |
Descrição e propriedades principais |
---|---|---|
1 |
Ator |
Representa um usuário, uma organização ou um sistema externo que interage com o aplicativo ou sistema.Um ator é uma espécie de tipo.
|
2 |
Caso de uso |
Representa as ações executadas por um ou mais atores na busca de uma meta específica.Um caso de uso é uma espécie de tipo.
|
3 |
Associação |
Indica que um ator tem participação em um caso de uso. |
4 |
Subsistema ou componente |
O sistema ou aplicativo que você está trabalhando ou parte dela.Pode ser qualquer coisa a partir de uma rede grande para uma única classe em um aplicativo. Os casos de uso que ofereça suporte a um sistema ou componente aparecem dentro de seu retângulo.Ele pode ser útil mostrar que alguns casos fora do retângulo, de uso para esclarecer o escopo do seu sistema. Um subsistema de um diagrama de caso de uso tem basicamente o mesmo tipo como um componente em um diagrama de componente.
|
Estruturação de casos de uso
Forma |
Elemento |
Descrição |
---|---|---|
5 |
Incluir |
Um caso de uso incluindo chama ou chama aquele incluído.Inclusão é usado para mostrar como um caso de uso quebra em etapas menores.O caso de uso incluídos está no final da seta. Observe que o diagrama não mostra a ordem das etapas.Você pode usar um diagrama de atividade, diagrama de seqüência ou outro documento para descrever a esses detalhes. |
6 |
Estender |
Um caso de uso estendendo adiciona metas e etapas para o caso de uso estendido.As extensões operam somente sob certas condições.O caso de uso estendido está no final da seta. Observe que o diagrama não mostra as circunstâncias exatas em que se aplica a extensão: você pode gravar em um comentário ou outro documento. |
7 |
Herança |
Relaciona um especializado e um elemento generalizado.O elemento generalizado é no final da seta. Um caso de uso especializado herda as metas e os atores da sua generalização e pode adicionar metas e etapas para atingir os mais específicos. Um ator especializado herda os casos de uso, atributos e associações de sua generalização e pode adicionar mais. |
8 |
Dependência |
Indica que o design da fonte de depende do design do destino. |
9 |
Comment |
Usado para adicionar notas gerais para o diagrama. |
10 |
Artefato |
Um artefato fornece um link para outro diagrama ou documento.Você pode criá-lo arrastando um arquivo a partir do Solution Explorer.Ele pode ser vinculado com uma dependência de qualquer outro elemento no diagrama.Um artefato é normalmente usado para vincular a um caso de uso para um diagrama de seqüência, o OneNote página, documento do Word ou apresentação do PowerPoint que descreve em detalhes.O documento pode ser um item na Visual Studio uma solução ou um documento em um local compartilhado como, por exemplo, um site do SharePoint.
Clique duas vezes em um artefato para abrir o arquivo ou página da web ao qual ela está vinculada. |
11 (não mostrado) |
Packages |
Subsistemas, atores e casos de uso podem estar contidos em pacotes.Formas de pacote não aparecem no diagrama, mas você pode definir a LinkedPackage a propriedade do diagrama.Elementos que você criar posteriormente no diagrama são colocados dentro do pacote.Para obter mais informações, consulte Definição de pacotes e espaços para nome. |
Consulte também
Referência
Diagramas de seqüência UML: referência
Conceitos
Diagramas de caso de uso UML: diretrizes
Como: Editar modelos e diagramas UML
Diagramas de classe UML: referência