Escolar Documentos
Profissional Documentos
Cultura Documentos
• Unidade de Ensino: 01
• Competência da Unidade: Compreender os fundamentos da UML
• Teleaula nº: 01
Ma. Vanessa Matias Leite
1 2
UML • Herança;
• Polimorfismo,
• Agregação
• composição
3 4
5 6
1
23/11/2022
7 8
9 10
Nível de abstração
Nível de Abstração Objetivo do Diagrama
11 12
2
23/11/2022
Diagrama de classes
• Classe:
• Atributos;
• Métodos;
• Relacionamento:
• Associação;
• Herança;
• Polimorfismo;
13 14
15 16
17 18
3
23/11/2022
Diagrama de Atividades
19 20
Diagrama de Sequência
Processo Unificado
Fonte: Catarino (2020)
21 22
• Orientado a riscos;
23 24
4
23/11/2022
25 26
• Diagrama de colaboração;
• Diagrama de colaboração; Evolução
• Diagrama de atividades; • Diagrama de atividades;
27 28
Fase de construção
• Diagrama de instalação;
Fase de Implementação
• Diagrama de classes;
• Diagramas de sequência;
• Diagrama de colaboração;
• Diagrama de atividades;
29 30
5
23/11/2022
Especificação
• Descrição exata do elemento;
Mecanismos comuns
• No diagrama de classe existe uma especificação;
da UML • Atributos;
• Operações;
• Comportamentos;
31 32
33 34
35 36
6
23/11/2022
• Deve se atentar para as atualizações do diagrama de • Cada uma das situações representadas no diagrama de
classes e reproduzi-las corretamente no diagrama de casos de uso deve ter uma operação correspondente
sequência. no diagrama de classes.
• O nome dos métodos deve ser respeitado entre os • Cada caso de uso deve ter um substantivo e um verbo
diagramas de classe e sequência associados.
37 38
39 40
Recapitulando
• Características da UML;
• Diagramas UML;
• Estruturais e comportamentais;
• Processo Unificado;
• Mecanismos comuns da UML;
41