Objetos de diagrama UML e seu uso

Publicados: 2022-04-05

Aqui está uma visão geral de todos os nove tipos diferentes de objetos de diagrama de modelagem que são agrupados sob o título da UML.

  • Diagramas de Classe UML
  • Diagramas de Caso de Uso UML
  • Diagramas de Objetos UML
  • Diagramas de Sequência UML
  • Diagramas de colaboração UML
  • Diagramas de gráfico de estado UML
  • Diagramas de atividade UML
  • Diagramas de Componentes UML
  • Diagramas de implantação UML

Todos esses objetos de diagrama UML estão disponíveis no Creately e você pode experimentar uma demonstração ou dar uma olhada em alguns exemplos de diagramas UML para obter mais contexto.

Sistema

Um sistema em um Diagrama de Caso de Uso UML é um retângulo que abrange todos os casos de uso no sistema que define o escopo do seu sistema. Qualquer coisa dentro da caixa representa a funcionalidade que está no escopo e qualquer coisa fora não. Observe que os atores do sistema estão fora do sistema.

objetos de diagrama uml de exemplo de sistema

Objeto Simples

diagrama de objetos - objetos de diagrama uml

O objeto simples do diagrama de objetos UML é um retângulo que exibe o nome do objeto. O nome desse objeto geralmente é sublinhado.

Objeto

O elemento objeto do diagrama de objeto UML é um retângulo dividido em duas partes. A parte superior contém o nome do objeto, enquanto a segunda parte contém os atributos do objeto. Nota: Este elemento não deve ser confundido com o elemento Class que está dividido em três partes.

Forma de objeto - objetos de diagrama uml

Ativação

Os elementos de ativação no diagrama de sequência UML são caixas nas linhas de vida. Elas também são chamadas de caixas de invocação de método e indicam que um objeto está respondendo a uma mensagem. Ele começa quando a mensagem é recebida e termina quando o objeto termina de manusear a mensagem.

exemplo de ativação - objetos de diagrama uml

Seta de mensagem

Seta de mensagem - objetos de diagrama uml

Seta de mensagem no diagrama de colaboração UML mostra a interação entre o objeto inicial e o objeto de destino.

Estado inicial

O estado inicial do diagrama UML Statechart é o estado de um objeto antes de qualquer transição. Para objetos, este pode ser o estado quando instanciado. O estado inicial do diagrama de atividade da UML marca o ponto de entrada e o estado de atividade inicial. A notação para o Estado Inicial é um pequeno círculo cheio de sólido. Só pode haver um Estado Inicial em um diagrama.

Estado final

O estado final do diagrama UML Statechart marca a destruição do objeto cujo estado estamos modelando. O fim da atividade em um diagrama de atividade UML mostra o término da atividade. A notação End é mostrada como um círculo ao redor de um pequeno círculo preenchido com sólido.

Atividade

O estado da atividade em um diagrama de estado da UML e o diagrama de atividade da UML marcam uma ação por um objeto. A notação para isso é um retângulo arredondado.

exemplo de atividade objetos de diagrama uml

Junção

Junção - objetos de diagrama uml

Estado de junção em um diagrama de estado UML são vértices que são usados ​​para encadear várias transições. Eles são usados ​​para construir caminhos de transição compostos entre estados. Uma junção é representada por um pequeno círculo preto.

Escolha

O estado de escolha em um diagrama de estado da UML avalia os guardas dos gatilhos de suas transições de saída para selecionar apenas uma transição de saída. A decisão sobre qual caminho seguir pode ser uma função dos resultados de ações anteriores realizadas na mesma etapa de execução até a conclusão. Um pseudoestado de escolha é mostrado como um símbolo em forma de diamante.

Bifurcação / Junção

Forma de garfo - objetos de diagrama uml

Uma notação de bifurcação em um diagrama de atividade UML é um nó de controle que divide um fluxo em vários fluxos simultâneos. Isso terá uma borda de entrada e várias bordas de saída. Um nó de junção é um nó de controle que sincroniza vários fluxos. Isso terá várias arestas de entrada e uma aresta de saída.

Os vértices de bifurcação no diagrama de estado da UML servem para dividir uma transição de entrada em duas ou mais transições que terminam em vértices de destino ortogonais. Os segmentos que saem de um vértice de bifurcação não devem ter guardas ou gatilhos. Os vértices de junção servem para mesclar várias transições que emanam dos vértices de origem em diferentes regiões ortogonais. As transições que entram em um vértice de junção não podem ter guardas ou gatilhos.

Você pode criá-los facilmente online usando nossa ferramenta de diagrama de atividades.

Estado Composto

Um estado composto em um diagrama de estado UML é um estado que possui subestados (estados aninhados).

Objeto

A notação de objeto em um diagrama de atividade UML é um nó de atividade que é usado para definir o fluxo de objeto em uma atividade.

Fim do fluxo

forma final do fluxo - objetos de diagrama uml

O nó Flow End em diagramas de atividade UML é um nó final de controle que termina um fluxo. Ele destrói todos os tokens que chegam a ele, mas não tem efeito sobre outros fluxos na atividade. Este é um pequeno círculo com um X dentro.

Recibo de Sinal

A notação de recebimento de sinal, também chamada de ação de evento Aceitar em um diagrama de atividade UML, é uma ação que aguarda a ocorrência de um evento específico. Este é desenhado como um pentágono côncavo.

objetos de diagrama uml de recebimento de sinal

Envio de sinal

O Envio de Sinal no Diagrama de Atividades UML é uma ação que cria uma instância de sinal a partir de suas entradas e a transmite para o objeto alvo, onde pode causar o disparo de uma transição de máquina de estado ou a execução de uma atividade.

objetos de diagrama uml de exemplo de envio de sinal

Partição de atividade

objetos de diagrama uml de partição de atividade

A partição de atividade em um diagrama de atividade UML é uma raia horizontal/vertical. As partições são usadas para separar ações em um diagrama de atividades.

Componente

objetos de diagrama uml de forma de componente

Um diagrama de componentes UML de componentes representa uma parte modular de um sistema. Um elemento Component em um diagrama de implantação UML representa uma parte distribuível da implementação de um sistema.

Interface fornecida

Uma Interface Fornecida de um componente em um Diagrama de Componente UML descreve os serviços que o componente oferece ao seu ambiente. Isso é modelado usando a notação de pirulito.

Interface necessária

Uma Interface Obrigatória de um componente em um Diagrama de Componente UML declara os serviços que o componente espera de seu ambiente. Isso é modelado usando a notação de soquete.

objetos de diagrama uml de interface necessários

Interface fornecida e interface necessária com porta

Uma Interface Fornecida com Porta em um Diagrama de Componente UML especifica um ponto de interação distinto entre o componente e seu ambiente. As portas são representadas como pequenos quadrados nas laterais dos componentes.

porta de interface - objetos de diagrama uml

Um elemento Node em um diagrama de implantação UML é qualquer coisa que executa trabalho no sistema. Isso pode ser hardware como computadores pessoais; ou software como o sistema operacional, servidor de banco de dados e assim por diante.

Dispositivo

Um elemento Device em um diagrama de implantação UML é um tipo de nó que representa um recurso computacional físico em um sistema, como um servidor de aplicativos.

exemplo de dispositivo - objetos de diagrama uml

Especificação de implantação

Um elemento de Especificação de Implementação em um Diagrama de Implementação UML é um arquivo de configuração, como um documento XML ou um arquivo de texto que define como um artefato é implementado em um nó.

objetos de diagrama uml de exemplo de especificação de implantação