Última alteração: 2012-09-02
Resumo
A segurança dos dados e principalmente a integridade das transações são objetos de muita preocupação para as empresas, que possuem sistemas on-line, trabalhando direta ou indiretamente com seus ativos, visto que o interesse pela modalidade de comércio eletrônico se difundiu em diversos tipos de mercado, devido ao baixo custo operacional e seu alcance global, causando certa dependência em constantes aperfeiçoamentos no quesito segurança. Este artigo demonstra a construção de um sistema Web utilizando Programação Orientada a Aspectos (POA), que realiza o log de acessos a chamadas de métodos utilizando a linguagem AspectJ. Foi utilizado a IDE NetBeans como ambiente de desenvolvimento e adotada uma sintaxe alternativa conhecida como Annotations por meio de interfaces, que serviram para relacionar o método chamado ao perfil de usuário, permitindo assim uma maior rastreabilidade de suas ações no sistema. Este modelo foi implementado em um dos sistemas do Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco-IFPE, que está em operação e nomeado como Programa Monitoria.