Trabalho Pronto de diagramas de pacotes e estado
dom pedrito
2014
Francisco Antunes Coli
Diagrama de Pacotes da UML
Um pacote é um conjunto de elementos agrupados. Esses elementos podem ser classes, diagramas, ou até mesmo outros pacotes.
Diagrama de Pacotes da UML Modelo Três Camadas
Apresentação: janelas, relatórios.
Aplicação: registrar vendas, autorizar pagamentos
Armazenamento: BD.
1. Pode-se separar a camada da aplicação em diferentes componentes a serem reutilizados.
2. Diferentes equipes para o desenvolvimento
3. Camadas distribuídas em um sistema cliente servidor aumentam desempenho
Diagrama de Pacotes da UML
– Camada do Domínio
Diagrama de Pacotes da UML
– Exemplo
Diagrama de Pacotes da UML
– Padrões para construir
Padrão Domínio-Apresentação Separados
(Modelo-Visão Separados).
Problema
Separar apresentação da camada do domínio para aumentar reuso e diminuir impacto de mudanças.
Solução
As classes da apresentação não mantêm dados, apenas realizam E/S, acoplamento mínimo de objetos do domínio com janelas da apresentação. Diagrama de Pacotes da UML
– Padrões para construir
Diagrama de Estados
O que representam?
• O comportamento interno das classes, ou seja, permitem a especificação da sua dinâmica. • Correspondem a uma especificação de como as classes devem ser implementadas.
Como construir
• Constrói-se um diagrama descrevendo o comportamento de cada classe (geralmente para o sistema todo, ou seja para todos os casos de uso.
• Eventuais diagramas complementares de certos módulos.
Estado
• Um momento ou situação na vida do objeto.
• Ele passa, ao longo de sua vida, por vários momentos: – momento em que foi criado,
– momento em que fez uma inicialização,
– momento em que fez uma certa