Especificação Funcional: Log de ações

Resumo

Essa funcionalidade será responsável por salvar todas as ações do usuário e as ações internas do sistema.

Descrição

Essa funcionalidade funcionará de forma assíncrona, ou seja, o sistema não irá esperar que a operação de salvar os logs seja concluída para prosseguir.

Todas as ações do sistema serão salvas no banco de log. Será registrada também as exceções que ocorrerem, salvando o seu tipo e descrição. Toda ação que possuir algum parâmetro será salvo a ação mais o parâmetro.

Por enquanto, não existe um local no sistema onde seja possível visualizar as ações do sistema e sua consulta só poderá ser feita através do banco de dados.