Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Após analisar o histórico de projetos já desenvolvidos na empresa, foi possível identificar diversos padrões que poderiam ser aplicados a fim de eliminar as divergências detectadas. Estes trabalhos utilizavam uma arquitetura JEE baseada em frameworks de mercado com a proposta de facilitar o processo de desnvolvimento, agilizando as tarefas comuns no dia-a-dia dos desenvolvedores. Infelizmente, por falta de suporte, documentação e treinamento por parte dos arquitetos, erros comuns, muitas vezes básicos, prejudicaram as entregas. Consequentemente, a base de código-fonte que deveria ser sólida e limpa, tornou-se desestruturada e de difícil manutenção.

...

Assim, após a apresentação formal do propósito da arquitetura, concluimos esta seção com uma figura que será responsável unificar todos os dados passados. Segue:ilustração da comunicação e dependência entre as camadas. Nesta ilustração é possível perceber a interação entre as diferentes responsabilidades e componentes.


 

Gliffy Diagram
namearquitetura_new

Onde:

ItemNomeDescrição
1COMMONS-BUSINESSÉ a camada responsável por disponibilizar os métodos padrões de negócio e de serviço.
2COMMONS-UIÉ a camada da arquitetura que provê soluções para as interfaces de usuário.
3COMMONS-UTIL 
4COMMONS-MESSAGE 
5PRODUCTSSão os produtos desenvolvidos pela empresa que consomem a arquitetura proposta. Como exemplo, podemos citar Shield, Catalog Service.
6DATABASE