Na primeira parte do sistema, Comunicação entre Sistemas, eu implementei:
Uma estrutura de controle para gerenciamento de filtros totalizando 10 classes.
6 filtros completos, cada um com as suas classes de recebimento de mensagem, validação, controle e escrita da informação em banco de dados totalizando 191 classes. Uma parte da hierarquia das classes de alguns filtros pode ser encontrado aqui:
Um gerador de classes de acesso a banco de dados e beans. Nela se fornecia no nome dos campos dos beans e o nome das respectivas colunas no banco de dados assim como o nome da tabela. O código gerava o próprio bean e a classe de inclusão e recuperação das informações na tabela correspondente. Através do gerador de código eu gerei 127 beans e 95 classes de acesso.
Na segunda parte do sistema, Interface com o Usuário, eu tive a seguinte participação:
Implementei aproximadamente 20% das 391 classes que compõe a interface com o usuário.
Fiz a revisão de qualidade de 80% das classes do projeto.
As seguintes funcionalidades foram implementadas:
Manutenção de usuários, senhas para controle de acesso, despesas bancárias, moedas, empresas estrangeiras, tipos de despesas.
Controle de embarques: despesas, faturas, detalhes, eventos, notas fiscais, ocorrências, acompanhamento, valor sumarizado e prestação de contas.
|