Monografia
Segue algumas orientações para o relatório, na parte de arquitetura e interface:
4 ARQUITETURA E CÓDIGO 23
4.1 INTRODUÇÃO 23 resumir o capítulo todo aqui, abordando sobre arquitetura de software, software em camadas etc.
Ummodelodesoftwareemcamadasespecificaousodetrêscamadaslógicas,asaber:
camada de apresentação
camada de processamento de aplicação (lógica de negócio) camada de integração ou acesso
Éimportanteressaltarqueadivisãoemcamadaséindependentedadivisãofísicadosobjetos.
Ascamadassãologicamentevisualizadasdeformaseparada,demaneiraqueumacamadanãoestejaestritamenteacopladacomacamadaadjacente.
Destaforma,osistemaérepresentadoemumapilhadecamadas.
4.2 APLICAÇÃO EM CAMADAS 23 ver material pdf da unidade 2, pesquisar figuras em livros ou internet
4.3 MODELO MVC 23 ver material pdf da unidade 3, pesquisar também em livros e internet, colocar figuras representando o modelo MVC
4.3.1 Quinto período 23 deixar somente o item do terceiro periodo e explicar a figura, explicando o MVC modelo 2
4.4 PADRÕES DE PROJETO DA CAMADA DE APRESENTAÇÃO 24 ver material pdf da unidade 2, tem uma breve introdução sobre padrões aqui nessa camada foi utilizado o padrão FrontController, que consiste na utilização de uma classe que atua como controlador central da aplicação onde todas as requisições passam por ele. No caso nós não implementamos e sim fizemos uma de um FrontController já implementado pelo framework struts 2. Essa controlador (FRontControler) é aquele que configuramos no arquivo web.xml
4.5 PADRÕES DE PROJETO DA CAMADA DE NEGÓCIO 24 Aqui será utilizado o padrão Business Object (BO), que consiste em deixar uma classe responsável por tratar as regras de negócio ver material pdf da unidade 2, tem uma breve introdução sobre padrões
4.6 PADRÕES DE PROJETO DA CAMADA DE INTERFACE 24 aqui será utilizado o padrão Data Access Object (DAO) que consiste em isolar a lógica de acesso e