|
Acadêmico(a): Felipe Augusto Marques |
Título: Sistema para monitoramento de uso de sistemas computacionais (SMUC) |
|
Conclusão: |
O artigo descreveu o Sistema para Monitoramento de Uso de Sistemas Computacionais (SMUC) e levantou informações acerca do problema da distração no ambiente de trabalho nos últimos anos, identificando o quanto isso é preocupante. O SMUC foi concebido incialmente como uma solução destinada a alertar quando o usuário de um computador investe muito do seu tempo em alguma atividade não produtiva, porém a ideia evoluiu para algo maior. No projeto descrito neste trabalho, o escopo foi ampliado permitindo que a solução seja utilizada tanto para o uso individual, quanto para o uso em grupos maiores de trabalho. A solução desenvolvida contribui na análise do tempo investido em atividades nos ambientes de trabalho, podendo ser vista tanto como uma solução para o controle e a prova de trabalho realizado, quanto uma solução para o aprimoramento individual e grupal de trabalhadores. A coleta e a sincronização dos dados estão funcionando como o especificado e ambos os módulos cliente e servidor estão com interface gráfica web e trazem estatísticas acerca dos dados acumulados. É possível customizar as aplicações executadas com etiquetas e configurar o envio de relatórios por e-mail, que ocorrem periodicamente seguindo as configurações estipuladas. As etiquetas estão sendo cadastradas por aplicação, mas não por registro e os e-mails estão enviando mensagens de teste. De um ponto de vista tecnológico, não é viável buscar todas as informações relevantes do uso do computador mediante apenas funções disponibilizadas pelo sistema operacional, outros módulos precisam ser desenvolvidos e essa é a limitação principal deste trabalho. Dentre as informações que podem ser analisadas, uma das principais é o monitoramento de quais páginas web o usuário visita e por quanto tempo, porém, estas informações não estão acessíveis diretamente no sistema operacional, e sim, no navegador de internet do usuário. Para obter esse tipo de informação, é necessário desenvolver soluções específicas, como uma extensão para um navegador de internet, que colete as informações e envie para o módulo cliente instalado no computador. Outras áreas específicas para a coleta de informações são: programas de comunicação, como Discord e Slack; e Integrated Development Environments (IDEs), como o Visual Studio e o CLion. Como extensão para este trabalho, o autor recomenda os itens abaixo: a) efetuar testes e comprovar a melhora na performance do módulo servidor utilizando soluções de banco de dados mais poderosas para uso concorrente, como PostgreSQL e MySQL; desenvolver um interagir com os dados da aplicação, esta API poderá ser usada por aplicações que queiram interagir com o cliente, como um navegador de internet ou uma IDE específica; d a finalidade de coletar dados sobre os sites visitados e enviá-los para o módulo cliente instalado no computador; |
|
|