Os 9 Diagramas UML

Diagramas UML

Os principais diagramas UML são:

Diagrama de Caso de Uso

O diagrama de Caso de Uso é também conhecido como o principal Diagrama UML. Esse diagrama representa o conjunto de comportamentos de alto nível que o sistema deve executar para um determinado ator.
Enfim o Diagrama de Caso de Uso é também o diagrama UML mais simples , e não há necessidade de grandes detalhamentos.
Diagrama de Caso de Uso UML

A figura acima ilustra um caso de uso geral, mas é recomendado que eles sejam desenvolvidos para cada cenário.
As setas de includes  e extends, indicam, respectivamente, obrigatoriedade e opção de se realizar determinada ação.

Diagrama de Classes

O diagrama de classes representa uma coleção de classes e seus inter-relacionamentos.
UML Resumo: diagrama-de-classes

Diagrama de objetos

O diagrama de objetos representa um retrato, em tempo de execução, dos objetos do software e seus inter-relacionamentos. Dessa forma, temos o exemplo abaixo em que o OBJETO Cliente tem um RELACIONAMENTO com os OBJETOS Contrato de Aluguel. 
Diagrama de Objetos

Diagrama de Colaboração

Representa uma coleção de objetos que trabalham em conjunto para atender algum comportamento do sistema.
diagramas-de-colaboracao

Diagrama de Sequência

Representa uma perspectiva, orientada por tempo, da colaboração entre os objetos.
Resumo Diagramas UML: Diagrama de Frequencia

Diagrama de Atividades

Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator.
Diagramas UML Resumo: Diagrama de Atividades


Diagrama de Estados

Representa um conjunto de estados que um objeto pode estar e os “gatilhos” que estimulam a transição do objeto de um estado para outro.
Diagramas UML Resumo: Diagrama de Estados

Diagrama de Componentes

O Diagrama de Componentes representa uma coleção de componentes de software e seus inter-relacionamentos.
UML Resumo: Diagrama de Componentes

Diagrama de Depuração

O Diagrama de Depuração representa uma coleção de componentes e mostra como esses são distribuídos em um ou vários nós de hardware. No exemplo da imagem abaixo temos a representação do COMPONENTE Banco de Dados, distribuído fisicamente, em servidores diferentes.
Diagramas UML Resumo: Diagrama de Depuração

Diagrama de Pacotes

O Diagrama de Pacotes representa uma coleção de outros elementos de modelagem e diagramas. Por exemplo, o PACOTE Gerenciamento de Usuários inclui ELEMENTOS de Cadastro, Locação, Financeiro, Relatórios e assim por diante.
UML Resumo - Diagrama de Pacotes

Comentários

Mensagens populares deste blogue

Redes de Computadores: Comando ARP, para que serve e como funciona este protocolo?

Redes de Computadores : Subrede IP: Máscaras possíveis para classes A, B e C