Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Janira Silveira
Título: Extensão da Ferramenta Delphi2Java-II para Suportar Componentes de Banco de Dados
 
Conclusão:
Pôde-se constatar, através do desenvolvimento deste trabalho, que há uma polarização no desenvolvimento de aplicações baseadas nas tecnologias J2EE e .NET, onde a conversão de aplicações desenvolvidas em Delphi para estas plataformas demanda tempo e trabalho. Assim, a extensão da ferramenta Delphi2Java-II para suportar componentes de visualização de dados e componentes de acesso a banco de dados apresenta-se como uma opção para agilizar a migração de aplicações desenvolvidas em Delphi para aplicações Java. No desenvolvimento desse trabalho tomou-se como base os trabalhos correlatos apresentados. A implementação de Delphi2Java-II (FONSECA, 2005) foi analisada para identificar como é realizada a conversão dos componentes de visualização contemplados. Também foi estudada a solução proposta em Souza (2005) para a análise de arquivos .DFM. Assim, para leitura e interpretação dos arquivos .DFM foram utilizados os analisadores léxico, sintático e semântico, implementados na ferramenta DelphiToWeb (SOUZA, 2005). E para gerar a saída foram definidos templates que servem de modelo para todas as classes geradas pela ferramenta. A utilização de templates agilizou o desenvolvimento da ferramenta, resultando assim em um aumento na produtividade, na qualidade e na consistência do código gerado. Além disso, os templates podem ser facilmente validados e alterados. A ferramenta também apresentou como solução a utilização do padrão de projeto MVC, facilitando a organização das classes geradas e visando melhorar a manipulação do código de saída. No presente trabalho o recurso de acesso a banco de dados via JDBC mostrou-se de fácil manipulação, sendo utilizado para carregar os componentes de visualização de dados.