Buscar

Resumão Diagramas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Diagramas da UML
 Diagrama de 
Estrutura Composta
Diagrama de Casos de Uso
 Indicação: Análise de 
Requisitos
 Permite descobrir os 
requisitos funcionais do 
sistema 
 Fornece uma descrição 
clara e consistente do que o 
sistema deve fazer
 Apresenta uma visão 
externa do sistema: mostra 
as funcionalidades do 
sistema e quem as usa
Diagrama de Classes
 Indicação: Análise do 
Sistema
 Modelo Estático 
 Mostra as Classes (atributos 
+ métodos) e os 
relacionamentos entre elas
Diagrama de Seqüência
 Indicação: Análise do 
Sistema
 Mostra a interação entre 
os objetos 
 Destaca as mensagens e 
métodos disparados
 Ênfase na ordem das 
operações
 Um para cada caso de 
uso
Diagrama de Colaboração
 Indicação: Análise do 
Sistema
 Mostra a interação entre 
os objetos 
 Destaca as mensagens 
que disparam métodos
 Um para cada caso de 
uso
Diagrama de Estado
 Indicação: Análise do 
Sistema
 Acompanha as 
mudanças de estado de 
um objeto/classe 
envolvidos em um 
determinado processo
 Um para cada caso de 
uso, subsistema ou 
sistema
Diagrama de Atividades
 Indicação: Análise do 
Sistema
 Maior ênfase em algoritmo 
 Mais detalhado
 Semelhante ao fluxograma
 Preocupa-se em descrever 
os passos de um MÉTODO
 (não de um processo)
Diagrama de ComponentesDiagrama de Componentes
• Mostra como o sistema será 
implantado e quais são os seus 
módulos
• Está associado à LP a ser 
utilizada
• Determina como os componentes 
irão interagir
• Destaca a função de cada 
módulo para facilitar a 
reutilização
Diagrama de Componentes com Diagrama de Componentes com 
InterfacesInterfaces
Diagrama de ImplantaçãoDiagrama de Implantação
• Enfoca a estrutura física sobre o 
qual o software será implantado e 
executado
• Destaca o hardware que 
suportará o sistema
• Mostra como as máquinas 
estarão conectadas
• e quais protocolos de 
comunicação serão usados
Diagrama de 
Implantação
Diagrama de Componentes + Diagrama de Componentes + 
ImplantaçãoImplantação
Novos 
Diagramas da UML 2.0
Diagrama de Pacotes
 Descreve os pacotes ou pedaços do 
sistema, como o sistema é dividido em 
agrupamentos lógicos e mostrado as 
dependências entre estes. Um pacote 
nada mas é do que um agrupamento de 
classes. 
 Diagramas de pacotes (lógicos) são 
utilizadas para modelar a arquitetura 
lógica de um sistema de software 
(organização em módulos lógicos e 
especificação de interfaces e 
dependências entre módulos)
Exemplo (biblioteca): divisão 
em áreas funcionais
Relação com Clientes 
(Leitores e Sócios)
<<subsystem>>
Gestão de Recursos 
(Publicações)
<<subsystem>>
Relação com 
Fornecedores
<<subsystem>>
Exemplo (biblioteca): divisão 
em camadas técnicas
Lógica de 
Negócio
<<layer>>
Base de Dados
<<layer>>
Interface com o 
Ut il izador
<<layer>>
Usuário
Timing Diagram
 Mostra a interação entre os objetos 
em determinado ponto do tempo
 É utilizado pelos Engenheiros 
Elétricos
 Mostra o comportamento dos 
objetos em um dado período de 
tempo, destacando as suas 
alterações de estado.
 Forma mais simples
Timing Diagram
Diagrama de Interação – Visão 
Geral
 Pode englobar vários diagramas: 
seqüência, comunicação, timing. 
 Utilizado em demonstrações de 
situações complexas: resume a 
visão geral, mostra a seqüência 
entre os diagramas
 Usa notações do Diagrama de 
Atividades
Diagrama de Interação – Visão Geral
 Mostra uma colaboração que 
existe entre instâncias de classes, 
objetos ou interfaces. 
 São usadas notações disponíveis 
para as classes, objetos ou 
interfaces. 
 É um diagrama opcional, sendo 
usado apenas em situações muito 
complicadas (não em todas as 
colaborações)
Composite Structure 
Diagram
COLABORAÇÃO: É O LOCAL ONDE SE TROCAM MENSAGENS

Outros materiais