Recebi um pedido que fiquei em dúvida quanto à viabilidade do projeto. Gostaria de uma opinião de vocês sobre o assunto.
O cliente me solicitou o desenvolvimento de um sistema de log, que armazenaria todas as operações efetuadas por um conjunto de usuários. Ou seja, no momento que um administrador do site cadastrasse, deletasse ou mesmo modificasse os dados de algum usuário, o sistema registraria a operação no log.
Cadastrar e deletar entendo como mais trivial. O problema é quanto à modificação. Existe algum meio prático de armazenar quais dos campos de uma tabela tiveram seus dados modificados? Levando para um exemplo prático: em um formulário que contenha nome e CPF de uma pessoa, se o administrador modifica apenas o CPF, teria como eu armazenar esta informação no log, com uma mensagem no estilo "O administrador modificou o CPF"?
Pergunta
TNT
Olá a todos.
Recebi um pedido que fiquei em dúvida quanto à viabilidade do projeto. Gostaria de uma opinião de vocês sobre o assunto.
O cliente me solicitou o desenvolvimento de um sistema de log, que armazenaria todas as operações efetuadas por um conjunto de usuários. Ou seja, no momento que um administrador do site cadastrasse, deletasse ou mesmo modificasse os dados de algum usuário, o sistema registraria a operação no log.
Cadastrar e deletar entendo como mais trivial. O problema é quanto à modificação. Existe algum meio prático de armazenar quais dos campos de uma tabela tiveram seus dados modificados? Levando para um exemplo prático: em um formulário que contenha nome e CPF de uma pessoa, se o administrador modifica apenas o CPF, teria como eu armazenar esta informação no log, com uma mensagem no estilo "O administrador modificou o CPF"?
Obrigado e até mais.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.