Vitor,

Quero salientar que este estudo de caso surgiu com uma pergunta freqüente 
que é feita: que linguagem usar para desenvolver sistemas para Web?
(PHP, Java ou .NET)

O .NET, a princípio foi descartado, pois estipulamos no estudo de caso o 
objetivo de ter o menor custo com licenças de software, para investir esse 
valor no desenvolvimento (por isso também descartou-se usar SQL Server e 
Oracle). É claro que em um estudo mais aprofundado e tendo um cliente real, 
que traga essas exigências ou outros sistemas, softwares proprietários 
deveriam ser levados em conta... mas não é o caso aqui...

Complementando, então:

>> O sistema se encontra documentado?

R: Estou partindo do princípio de que o sistema atual não está documentado, 
mas o usuário sabe exatamente quais os problemas que tem e que 
funcionalidades estão faltando.

>> O novo sistema adotaria o padrão MVC?

R: Acredito que com o desenvolvimento de um novo sistema, a opção por 
separar a apresentação da lógica de negócios e do acesso aos dados é a opção 
mais inteligente, considerando as novas tendências de desenvolvimento e 
orientação a objetos (mesmo em PHP).

>> Existe mão de obra qualificada?

R: No estudo de caso vou definir que mão-de-obra não é problema, pois tem-se 
pessoas qualificadas nas duas linguagens.

>> Tempo?

R: Vai depender do tamanho do sistema... vou ver como colocar isso...

>> Custo?

R: Deve aparecer como resultado do estudo de caso. Podemos considerar custo 
de programador igual para as duas linguagens... a diferença então ficaria no 
tempo que se leva para desenvolver algo em PHP ou em Java.

>> Compra de Hardware para rodar o novo sistema?

R: Idem... não foi definido o hardware atual... mas pode ser sugerido no 
resultado do estudo de caso. Vou considerar que a empresa está aberta a 
trocar o hardware (servidor).

{}s,

Angelo


Em 16/10/07, Angelo Augusto Frozza (UNIPLAC*)<[EMAIL PROTECTED]> escreveu:
> Olá pessoal,
>
> Gostaria de receber algumas opiniões...
>
> Estou montando um estudo de caso com o objetivo didático de discutir a
> escolha de tecnologias para a implementação de sistemas web.
> O estudo de caso é uma empresa financeira, que possui um sistema em
> PHP+MySQL....
>
> A idéia é atualizar esse sistema, criando uma nova versão... é um sistema 
> de
> tamanho médio, a base de dados hoje tem 2 GB e 50 usuários acessando
> constantemente, em três filiais em cidades distintas... a base de dados 
> fica
> na Matriz.
>
> A base de dados da nova versão deve ser alterada para PostgreSQL...
>
> Para essa nova versão discute-se se vale a pena continuar usando PHP ou
> seria melhor adotar Java. Uma característica desse sistema é que ele tem 
> um
> grande número de inserções de registros, não é apenas consulta... a
> financeira tem 10.000 clientes que, no mínimo, precisam pagar uma parcela 
> de
> financiamento por mês.
> São feitos em média 50 novos financiamentos por dia....
> A projeção para crescimento é ter 20.000 clientes daqui a 4 anos.
>
> Vocês poderiam contribuir com sugestões que auxiliem nessa decisão...
> exemplos de sistemas de grande porte em PHP, etc.?
> Java já se sabe que é uma tendência em sistemas corporativos... a grande
> dúvida é discutir se vale a pena continuar com PHP.
>
> {}s,
>
> Angelo A. Frozza 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a