Fala Leornardo, blz?
Cara, essa historia de migração de tecnologia eh sempre delicado…
Primeiro, deve existir uma documentação completa do sistema existente, pode parecer básico, mas ainda tem muitos sistemas sem documentação nenhuma. Documentação do negócio e também técnica.
Agora optar por web ou desktop, vai depender do seu ambiente, do usuário, da equipe q vai desenvolver, e por ai vai…
Eu sou adepto do ambiente web, e acredito que para o usuário, é mais fácil a adaptação, já que a maioria está familiarizada com navegação web. A “instalação” nos clientes fica muito mais simples, já que você só precisa fornecer um link, caso não exista integração com nenhum hardware especifico.
A equipe que irá fazer essa migração é familiarizada com Java, ou é o mesmo pessoal do VBzão que vai tentar fazer? Se ninguém tiver experiencia com Java, eu aconselho a empresa a contratar alguém com experiência em Java, para no mínimo dar uma consultoria sobre qual técnologia se aplica melhor ao sistema a ser desenvolvido, nesse caso um Arquiteto Java seria a pessoa indicada.
Uma dica que eu posso dar, por experiencia própria, não tente “imitar” o sistema em VB no Java, eu ja tive que refazer um sistema inteiro feito em Java, que foi desenvolvido pra web tentando deixar igual um sistema em Delphi, ficou uma grande b***a.
Bom, espero ter ajudado, se você tiver mais dúvidas, vai postando aih q a galera te ajuda…
flw