Please enable JavaScript.
Coggle requires JavaScript to display documents.
UML (Linguagem de Modelagem Unificada), implatação, composta, classe,…
UML
(Linguagem de Modelagem Unificada)
Linguagem de notação
Semanticamente e sintaticamente rica
É usado em projetos de sistemas
Estabelece uma linguagem de modelagem visual comum
Expressada através de diagramas
É composta por diferentes tipos de diagramas
Descrevem o limite, a estrutura e o comportamento do sistema e os objetos nele contidos
Surgiu da fusão de três grandes métodos
OMT
OOSE
BOOCH
Auxilia a visualizar o desenho e a comunicação entre objetos
Permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas padronizados
Objetivo UML
Porque deve ser feito
Quando fazer
Como fazer
O que fazer
Os Diagramas da UML estão divididos em Estruturais e Comportamentais
Diagramas Estruturais
Diagrama de classes
É o diagrama UML mais usado, e a principal base de qualquer solução orientada a objetos. Classes dentro de um sistema, atributos e operações, e a relação entre cada classe
Diagrama de componentes
Exibe a relação estrutural de elementos do sistema de software, na maioria das vezes utilizado quando se trabalha com sistemas complexos com múltiplos componentes.
Diagrama de estrutura composta
Diagramas de estrutura composta são utilizados para mostrar a estrutura interna de uma classe
Diagrama de implementação
Ilustra o hardware do sistema e seu software
Diagrama de objetos
Mostra a relação entre objetos usando exemplos do mundo real e retrata um sistema em um determinado momento
Diagrama de pacotes
Representa os subsistemas englobados de forma a determinar partes que o compõem
Diagramas Comportamentais
Diagramas de atividade
Descreve os passos a serem percorridos para a conclusão de uma atividade
Diagrama de comunicação
Semelhante a diagramas de sequência, no entanto foca mensagens transmitidas entre objetos
Diagrama da visão geral da interação
Há sete tipos de diagramas de interação, e este diagrama exibe a sequência em que eles atuam
Diagrama de sequência
Mostra como objetos interagem entre si, e a ordem de ocorrência
Diagrama de máquina de estados
Semelhante a diagramas de atividade, eles descrevem o comportamento de objetos que se comportam de maneiras diferentes em seu estado atual
Diagrama de tempo
Representa o comportamento de objetos em um determinado período de tempo
Diagrama de caso de uso
Geral e informal para fases de levantamento e análise de Requisitos do Sistema