Trabalho de analise
São apresentadas abaixo duas soluções, uma baseada em aplicação desktop com banco em rede e outra como aplicação web.
E.1 – Solução desktop:
Com esta solução, será desenvolvido um software que deverá ser instalado em cada computador da empresa. Esse software será desenvolvido em Delphi e precisará de um servidor de banco de dados dedicado escolhido entre os seguintes na preferência do cliente:
. Banco de Dados Oracle; . SQL Server (versão 2003 ou superior) . DB2
Esta solução é mais barata, mas em compensação trará restrições ao cliente como a contratação de pessoal para dar suporte avançado na rede da empresa e ao menos um DBA para manter o banco em perfeitas condições de uso, o sistema só poderá ser acessado pelo pessoal de dentro da empresa entre outros.
E.2 – Solução WEB:
Com esta solução, será desenvolvido um software em Java que poderá ser acessado tanto pela intranet quanto pela internet. Devido às vantagens da linguagem, poderão ser feitas versões do programa para Android e iOS o que facilitaria o acesso às funcionalidades do sistema de qualquer lugar do mundo o que seria perfeito para os cargos que precisam viajar muito para visitar clientes. Além de ser uma linguagem de fácil manutenção, Java oferece uma segurança muito grande aos seus usuários e, por utilizar um servidor na WEB, a empresa não precisa se preocupar com manutenções periódicas e suporte, pois estes serão fornecidos pela empresa contratada para manter o sistema no ar. O banco de dados utilizado e a empresa de hospedagem poderão ser escolhidos pelo cliente.
F - Solução escolhida:
I -