Pessoal estruturei meu programa de TCC da seguinte forma
Adobe Flex - Realiza a parte da interface
BlazeDS - Com ele realizarei a ligação da parte de interface com a de JAVA
Eclipse - IDE de desenvolvimento, a qual foi escolhida entre várias outras, uma IDE que melhor atende nossa necessidade.
Hibernate - irá realizar o mapeamento do banco, deixando oculto o banco do desenvolvedor, assim o programador não precisará saber nome de tabelas e campos, apenas chamar funções, as quais terá os comandos “SQL” que trará os dados, poupando o programador de programar comandos SQL
Oracle - Banco de dados.
TomCat -Servidor de aplicação
Crystal Report - Desenvolvimendo de relatórios
Flash player – aplicativo que garantirá portabilidade entre os diversos browser’s e sistemas operacionais
Adobe Air – Caso haja necessidade de converter para um aplicativo desktop