Browsing by Issue Date, starting with "2021-01-22"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Plataforma de visualização de eventos desportivos: nova arquitetura e funcionalidadesPublication . Belo, João Pedro Vieira; Marques, Eduardo Miguel DiasAtualmente, é essencial acompanhar e visualizar os resultados de um evento desportivo em tempo real. Longe vão os tempos em que era aceitável publicar uma lista em papel com os resultados de um evento. A realização e o acompanhamento de um evento desportivo envolvem uma grande quantidade de dados, bem como a interligação de diferentes sistemas. Os eventos de trail running têm características únicas, pois decorrem em zonas, muitas vezes, remotas, em percursos com elevado grau de complexidade e obstáculos naturais que podem pôr em risco a vida do atleta. Apesar da existência de uma aplicação que permite acompanhar os eventos, a mesma apresenta alguns problemas como a falta de algumas funcionalidades na interação com o público, dificuldade na escalabilidade e desempenho. Existem ainda algumas limitações a nível arquitetural que dificultam a integração com outras aplicações. Para atingir os objetivos propostos, nomeadamente, solucionar problemas de desempenho, interligar as diversas aplicações e aumentar as funcionalidades, optou-se por desenvolver uma nova arquitetura multicomponente, separando os componentes essenciais e facilitando a escalabilidade do sistema. Decidiu-se, ainda, desenvolver uma API de modo a facilitar a interligação em segurança das diferentes aplicações. Por fim, desenvolveu-se uma aplicação pública que permite ao público acompanhar a prova, através da apresentação de resultados e estatísticas em tempo real, e que presta, simultaneamente, apoio à organização, nomeadamente, no apuramento dos vencedores, deteção de irregularidades e verificação da chegada de todos os participantes em segurança. Após o desenvolvimento das aplicações foram efetuados testes de desempenho utilizando uma ferramenta específica que permite analisar o comportamento das mesmas em diferentes cenários de utilização. Estes testes permitiram afinar a estrutura para os diferentes eventos. Por fim, foi solicitado aos utilizadores o preenchimento de um breve questionário sobre o grau de satisfação em relação à aplicação. Analisando os resultados dos testes efetuados, assim como o feedback dos utilizadores (proveniente dos inquéritos), é possível concluir que a aplicação superou todas as expectativas e cumpre todos os objetivos inicialmente propostos.