Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Diogo de Carvalho Micheluzzi
Título: Migração do Jogo de Empresas Líder da Plataforma Delphi para Java Utilizando Framework J2EE Javaserver Faces e Ajax
 
Resumo:
Este trabalho apresenta a migração do jogo de empresas Líder 8, originalmente desenvolvido em Delphi para a plataforma Java. Foi feita a reengenharia do sistema utilizando a técnica de engenharia reversa para obter o modelo atual do mesmo. O novo projeto foi desenvolvido utilizando design patterns, obtendo um modelo melhor e um sistema mais fácil de ser mantido. Dessa forma o antigo modelo foi revisto e reespecificado adequando-o a uma nova arquitetura, utilizando o padrão MVC. A nova versão foi desenvolvida utilizando-se o framework JSF para desenvolver a camada de visão e controle, e o framework Hibernate para a camada de persistência. Os relatórios foram desenvolvidos com a ferramenta IReport e gerados utilizando as bibliotecas JasperReport e JFreeChart para os gráficos. O sistema Líder 8 não possuía uma simulação que permitisse aos jogadores visualizarem indicadores de causa e efeito, assim como o impacto de suas decisões. Sendo assim, no presente trabalho, foi adicionada esta simulação ao sistema. Para isto, utilizou-se da tecnologia AJAX, permitindo que a simulação seja feita de forma dinâmica nas páginas JSF. Os principais design patterns utilizados foram: Façade, MVC, DAO, Singleton, assim como o IDE Sun Java Studio Creator (JSC) para o desenvolvimento do sistema.