Diagrama de Pacotes 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 Diagrama de Pacotes da UML – Modelo Três Camadas Apresentação: janelas, relatórios Aplicação: registrar vendas, autorizar pagamentos Armazenamento: BD 1. 2. 3. Pode-se separar a camanda da aplicação em diferentes componentes a serem reutilizados Diferentes equipes para o desenvolvimento Camadas distribuídas em um sistema cliente servidor aumentam desempenho Diagrama de Pacotes da UML – Modelo Três Camadas 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