Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Mauricio Rogerio Obenaus
Título: Protótipo de uma Aplicação Comercial, Utilizando Banco de Dados Caché com Interface Web
 
Conclusão:
Depois de concluído o trabalho, a pesquisa das teorias e a aplicação destas teorias no protótipo, percebe-se que as tecnologias orientadas a objeto, cumprem o papel que elas sugerem, de facilitar o desenvolvimento e aperfeiçoamento de sistemas com a sua característica de herança. Os recursos que o Caché oferece ao desenvolvedor são de grande utilidade, estes recursos como, por exemplo, os objetos embutidos, Data Types. e herança. Estes recursos permitem que o desenvolvedor consiga criar sistemas com as características da orientação a objetos, como a modularidade e a reusabilidade de objetos. Com a atual popularidade da Internet, os sistemas baseados em web estão em evidência no mercado de software. Como este trabalho faz uso intenso de HTML, o HTML embutido facilitou a inclusão de código HTML nos métodos das classes, que juntamente com o WebLink, que faz a integração entre o servidor WWW e o banco de dados Caché, permitiram a criação deste protótipo com facilidade. Como muitas das aplicações web são utilizadas através de um browser, estas aplicações fazem extenso uso do HTML. A vantagem de utilizar o HTML para desenvolvimento de aplicações web é pelo fato de que são relativamente simples de serem construídas, podem ter ótima apresentação, e são de fácil aprendizado pelo usuário. E com a utilização de outras tecnologias, como JavaScript, agregadas ao HTML, é possível a criação de aplicações baseadas em web, que são tão iterativas com o usuário, quanto aplicações comums utilizando interfaces gráficas como o Windows, por exemplo. Outro recurso interessante do Caché é a projeção SQL, que permitiu que o banco de dados de objetos fosse acessível às ferramentas para tratamento de dados, como, geradores de relatórios e ambientes de desenvolvimento como Delphi e VisualBasic. Neste trabalho foi utilizada a ferramenta SQL Explorer que acompanha o Borland Delphi 4. O recurso de poder incluir o SQL dentro de métodos e programas do Caché é um grande aliado para o desenvolvimento, pois permite criar métodos de consultas flexíveis, e mais simples. Foi constatado um problema durante a inclusão dos produtos que se refere a coluna ID da projeção SQL, quando o mecanismo de acesso ao banco de dados do Delphi faz uma inclusão numa tabela, no comando SQL é incluido o ID, mas o Caché não aceita que se atribua um valor para o ID, e isto gera um erro, para conseguir incluir os produtos, foi necessário a digitação dos comandos SQL sem se referenciar ao ID.