Pessoal, gostaria da opinião daqueles que possam tenha mais experiência que eu. A situação é a seguinte: estou trabalhando no desenvolvimento de um sistema web que iremos lançar logo logo no mercado. Na realidade, o sistema em si está praticamente pronto. Porém, meu chefe pediu para que eu fizesse um levantamento dos principais requisitos que seriam necessários para desenvolver um sistema para administrar o sistema principal, para que ele pudesse acompanhar a evolução do sistema e verificar as principais tarefas que estão sendo realizadas pelos usuários. Nunca tinha precisado fazer isso, principalmente porque nunca tinha trabalhado em um projeto grande como esse, por isso estou um pouco perdido…
Estive fuçando por aí, e verifiquei algumas informações que são importantes:
- Id do usuário (lógico para poder identificar qual usuário);
- Data/Hora do acesso;
- IP a partir o qual o usuário acessou;
- Que consulta (ação) realizou;
- URL de acesso.
Ou seja, essas são basicamente informações que eu posso ir gravando em um log. Sei que não dei muitos detalhes a respeito do produto, mas é o que posso dizer no momento
Gostaria que o pessoal que já passou por algo parecido, ou seja, desenvolver um “subsistema” para administração do sistema principal, pudesse me dar dicas de outras informações que possam ser necessárias.
Desde já agradeço bastante pelas dicas.