Browsing by Author "Monforte, Liliana Sofia Ribeiro"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Desenvolvimento de uma dashboard para monitorização e configuração remota de uma estação base 5GPublication . Monforte, Liliana Sofia Ribeiro; Santos, Osvaldo Arede dosA contínua evolução das tecnologias móveis é conseguida através do desenvolvimento de produtos que permitam o estudo e investigação das mesmas. É neste contexto que se enquadra a OAIBOX™, uma estação base 5G produzida e distribuída pela empresa Allbesmart, cuja plataforma web de suporte à sua monitorização e configuração remota representa o objetivo principal da presente dissertação. O projeto requer uma interface gráfica de utilizador intuitiva e responsiva, que disponibilize a visualização de gráficos e métricas em tempo real da estação em funcionamento e também uma comunicação com a mesma para configuração de parâmetros de serviço de rede. Após uma apresentação de conceitos chave para a compreensão do desenvolvimento de dashboards e da tecnologia 5G, foi efetuada uma análise de trabalhos científicos que utilizam plataformas web para funcionalidades de monitorização e configuração remota de sistemas e/ou processos. Sendo o foco deste trabalho o desenvolvimento frontend, foram estudadas as principais tecnologias frontend utilizadas nos últimos anos para este efeito, nomeadamente Angular, React e Vue.js. Acompanhando uma análise teórica, foi ainda concebido um cenário hipotético implementado com as três tecnologias que, suportado por um projeto backend desenvolvido em Spring Boot, permitiu uma comparação de métricas estabelecidas. Estas métricas consistiram na análise do número de linhas de código, no volume de dados e tempo decorrido durante o carregamento inicial da página e tempos de comunicação de dados entre o backend e frontend, incluindo envio de valores contínuos e alteração de parâmetros. A análise aos resultados revelou um melhor desempenho do projeto Vue.js na maioria dos parâmetros, no entanto, a escolha da tecnologia de desenvolvimento frontend para o projeto da dashboard recaiu sobre Angular, por se tratar de uma framework completa e robusta ideal a projetos complexos e de longa longevidade. Por fim, a modelação do sistema permitiu a identificação dos requisitos e funcionalidades essenciais a incluir na dashboard de monitorização e configuração remota da estação base 5G. A apresentação e descrição das funcionalidades e interfaces desenvolvidas demonstrou a utilização desta plataforma no contexto em que se integra, incluindo a comunicação com os restantes componentes do sistema.