Processo de desenvolvimento de um sistema de requisiçõesde transporte utilizando MVC, Java eJSF

Processo de desenvolvimento de um sistema de requisiçõesde transporte utilizando MVC, Java eJSF



Curso de Pós-Graduação Lato Sensuem Engenharia e Arquitetura de Software 
Aluno  Adriano Figueiredo de Andrade    
 adriano.andrade26@gmail.com

José do Carmo Rodrigues, MSc, PhD
         jcrodrigues@uol.com.br




Resumo

 
Por meioda reutilização decódigo,tornou-se possível a construção de softwarecom qualidade e em menor tempo. Com a evolução do desenvolvimento de aplicativos e da web, surgiu anecessidade de separar a lógica dos dados, visão e banco de dados por meio de arquiteturas em camadas. Usando o padrão de arquiteturade 3 camadasMVC–Model View Controllere do frameworkJSF é possível desenvolver aplicações para a webcom maior complexidade, flexibilidade ereuso de código. Problemas de modelagem são resolvidos com a utilização de design patterns, que aplicammodelos já documentados de acordo com a necessidade de cada solução. Este artigoapresenta um estudo decaso sobre o desenvolvimento de umsistema de requisições de transporte utilizando o modelo MVC e a tecnologia JSF. Atecnologia JSF e o padrão de arquitetura MVC são utilizados para a criação da camada de apresentação e sua ligação com a lógica do sistema. Palavras-chave: JSF, web.xml, faces-config.xml, arquitetura MVC