Repository logo
 

Mestrado em Engenharia Informática e Tecnologia Web | Master’s Degree in Informatics Engineering and Web Technology - TMEITW

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 10 of 11
  • Desenvolvimento de aplicativo web para visualização de informação hidrológica
    Publication . Moreira, Bruno Medeiros; Baptista, Ricardo José Vieira; Rotunno Filho, Otto Corrêa
    Os dados geocientíficos ambientais gerados, em especial de natureza hidrológica, são normalmente em formatos complexos e não podem ser entendidos e visualizados facilmente sem um pré-processamento, demandando ferramentas específicas da área de sistemas de informações geográficas, que requerem um conhecimento especializado. Diante desse cenário, os aplicativos web tornam-se um excelente meio para torná-los acessíveis com vistas a atender públicos distintos, quer sejam técnicos ou leigos. No entanto, a experiência necessária para desenvolver tais aplicativos enfrenta alguns desafios em potencial. Em linhas gerais, esses obstáculos podem ser caracterizados pelos seguintes elementos que os desenvolvedores precisam superar: (i) acessibilidade e tratamento de dados, (ii) identificação, seleção e configuração dos softwares requeridos para atender as resoluções espaciais e temporais; (iii) avaliação e configuração da infraestrutura computacional necessária para disponibilizar informação hidrológica; (iv) configuração e programação entre os diferentes arcabouços para o desenvolvimento da interface de utilização (frameworks); (v) construção de gráficos e estatísticas significativas para análise dos dados hidrológicos processados. Nesse sentido, o trabalho propõe-se a investigar ferramentas de código livre e desenvolver um aplicativo web responsivo para acessar a informação hidrológica disponibilizada por missões de satélites e por estações pluviométricas in situ, que, em função dos diversos campos espaço-temporais gerados, requer processamento para visualização. O estudo de caso foi desenvolvido para dados hidrológicos do Brasil gerenciados pela Agência Nacional de Águas e Saneamento Básico (ANA). Foram pesquisadas diversas tecnologias e ferramentas de código aberto para sistemas de informações geográficas e desenvolvimento web em geral, sendo as principais ferramentas selecionadas discriminadas na sequência: Nginx como servidor web com NodeJs, STRAPI como API REST para gerenciamento de conteúdo dos dados hidrológicos, MapLibre como biblioteca que usa WebGL para renderizar mapas interativos, as bibliotecas GDAL/GMT para processamento dos dados hidrológicos e React para produzir a interface de utilizador. Como resultado, o aplicativo permitiu visualizar informação geocientífica de mais de 1500 pontos de interesse pluviométrico no Brasil em forma de gráficos para facilitar a interpretação das séries históricas de chuva.
  • O impacto da usabilidade no contexto de uma plataforma web para a gestão eficiente de uma agropecuária
    Publication . Santos, João Carlos Matias; Santos, Arnaldo
    O setor agropecuário, apesar da sua importância fundamental para a economia e sociedade, tem enfrentado desafios na adoção de sistemas de informação modernos. Muitos dos profissionais desse setor são indivíduos com mais de 50 anos e possuem pouca formação formal, o que pode influenciar a baixa taxa de adoção de tecnologias. A falta de sistemas de informação adequados pode limitar a eficiência e produtividade da Agropecuária. A Usabilidade emerge como um fator crucial para garantir que plataformas sejam não apenas adotadas, mas também utilizadas de maneira eficaz. Este estudo propôs o desenvolvimento e teste de uma plataforma Web focada em Usabilidade para atender às necessidades específicas da Agropecuária. A intenção focouse em medir o impacto direto da Usabilidade na adoção e eficácia da plataforma. A plataforma foi testada em diferentes contextos de Agropecuária para validar a sua aplicabilidade e utilidade em ambientes reais. Serão recolhidos dados quantitativos e qualitativos para avaliar o desempenho e a satisfação dos utilizadores. A Usabilidade é central para garantir que sistemas de informação sejam intuitivos e atendam às necessidades dos utilizadores. No contexto da Agropecuária, isso é ainda mais crítico, dada a diversidade de utilizadores e suas respetivas limitações. A adoção de sistemas de informação no setor agropecuário é fundamental para a sua modernização e sustentabilidade. Através deste estudo, espera-se demonstrar que a Usabilidade é um fator chave para superar barreiras de adoção e garantir a eficiência operacional.
  • Verificação da validade de certificados criptográficos de unidades em veículos pela geração e distribuição de informação de timestamp
    Publication . Fernandes, Felipe; São Mamede, Henrique
    Não muito diferente de outras áreas que aderiram ao movimento de digitalização e conectividade que agora tem que lidar com o surgimento de ataques cibernéticos, a indústria automotiva que até algumas décadas atrás tinha que lidar apenas com segurança em termos de garantir o funcionamento correto do veículo no que se referre a qualidade, agora tem o tema da cibersegurança no centro das atenções. O desafio se torna ainda mais relevante à medida que governos preocupados com os impactos começam a legislar sobre o tema, exigindo que empresas que já estão sob pressão pela reinvenção digital o façam, levando o tema da segurança cibernética muito a sério. No entanto, diferentemente de outros ambientes da informática onde é possível analisar os riscos e depois implementar suas mitigações utilizando os melhores métodos e ferramentas disponíveis no mercado, a indústria automotiva tradicional tem suas arquiteturas eletrônicas baseadas no uso de dezenas de centrais eletrônicas, vindas de diferentes fornecedores e utilizando diferentes tecnologias, onde muitas vezes soluções customizadas são a única saída. A pesquisa deste trabalho tem como foco a identificação de uma solução para a validação de certificados de criptografia de forma segura, garantindo um tempo confiável de informações na central eletrônica no final da rede. Pesquisas durante a revisão literária demonstraram claramente a falta de uma solução pronta para o problema, o que resultou na proposição de uma solução dedicada ao problema dos automóveis. A implementação do artefato comprovou a eficácia da solução proposta contra os principais ataques, mas também demonstrou a limitação do uso da solução em termos de escalabilidade para o gerenciamento de um maior número de casos de uso, deixando uma porta aberta para a continuidade do trabalho.
  • EduDombos: uma ferramenta mobile-learning para processo de ensino e aprendizagem para os estudantes do ensino superior
    Publication . Dava, Ednilson Agostinho Bambo; Rocio, Vítor
    Com o avanço significativo das novas tecnologias de informação e comunicação, têm sido atualmente desenvolvidas novas ferramentas para a construção do conhecimento. Conceitos como m-learning agregam características na educação formal ou informal como a mobilidade, portabilidade, conectividade e ubiquidade, tornando-a uma importante tecnologia educacional para os estudantes. Neste contexto, o presente trabalho de investigação baseia-se na análise de aplicação móvel m-learning para os estudantes do Instituto Superior Dom Bosco, Moçambique, pode contribuir para processo de ensino e aprendizagem no Ensino Superior. Na persecução deste objetivo, foi aplicada a metodologia Design Science Research (DSR) para o desenvolvimento de uma aplicação denominada EduDombos e testada pelos estudantes para aferir a sua utilização no processo de ensino e aprendizagem. Neste âmbito foram realizadas pesquisas bibliográficas sobre m-learning, observações assistemáticas de aplicativos móveis de aprendizagem existentes em Moçambique e estudos empíricos qualquantitativos com os estudantes e docentes por amostras não probabilísticas. Ao analisar os resultados deste trabalho, verificou-se que os alunos mostraram interesse na utilização da aplicação devido à facilidade de acederem rapidamente a informações sobre serviços académicos. Os professores manifestaram satisfação porque a EduDombos permitiu uma maior participação dos estudantes, visto que há uma grande utilização de dispositivos móveis entre eles, em detrimento dos computadores.
  • Automation of the genealogical process: information extraction for GEDCOM files
    Publication . Schatz, Jan Paulo Borges; Rocio, Vitor
    O presente estudo visa investigar as etapas de um sistema construído para o processo de automatização da recolha de informação genealógica: reconhecimento de caracteres a partir de fontes físicas e extração de dados da World Wide Web, recuperação de informações relevantes, extração de relações familiares, inserção dos dados em ficheiros de formato apropriado e, consequentemente, visualização gráfica num formato claro e com o menor número possível de distorções. Campos da informática que evoluíram do estudo do reconhecimento de padrões e da teoria da aprendizagem computacional em inteligência artificial são atualmente utilizados para resolver a tarefa de extração de relações de entidades, o que ajuda muito o processo de investigação genealógica. Alguns trabalhos já procuraram nos últimos anos medir a capacidade de identificar texto e extrair informação útil, otimizando a relação entre a fonte de informação e a sua exibição em diagramas. Uma aplicação promissora é a conversão de texto em formato livre utilizando técnicas de processamento de linguagem natural, seguida de treino de um modelo de aprendizagem de máquina. Finalmente, as relações escolhidas podem ser convertidas em ficheiros GEDCOM que permitem facilmente a criação de árvores genealógicas.
  • Viabilidade do serviço telecirurgia na Região Autónoma dos Açores suportado pela rede 5G
    Publication . Sousa, Gualter de Medeiros; Santos, Arnaldo
    Os avanços tecnológicos na medicina são permanentes e apresentam um cenário de desenvolvimento muito encorajador a vários níveis, tais como tratamentos, equipamentos, medicamentos, vacinas ou segurança hospitalar. As telecomunicações e, em particular, as redes 5G acompanham esta evolução e têm permitido avanços consideráveis ao nível da velocidade, latência e cobertura. A tecnologia da rede 5G é considerada como uma das tecnologias impulsionadoras de diversas mudanças na sociedade. Entre os múltiplos usos que esta oferece, está a Telecirurgia. Em situações em que o paciente precisa de uma cirurgia especializada, mas não existem condições para que este seja transportado até ao local onde possa ser efetuada a intervenção cirúrgica, a Telecirurgia possibilita-lhe o acesso ao procedimento, com a velocidade e a segurança que a tecnologia da rede 5G disponibiliza. Devido à condição geográfica insular da Região Autónoma dos Açores, este estudo poderá ser de enorme importância para quebrar esta condição que se apresenta como uma barreira no campo da saúde. Neste contexto, este trabalho tem como principal objetivo estudar a viabilidade da implementação de um serviço de Telecirurgia na Região Autónoma dos Açores suportada pela rede 5G. Para o efeito, será utilizada a metodologia Survey, com recurso a um inquérito por entrevista, focado nas áreas científicas de medicina e de engenharia, para apoiar as questões de investigação. Após realizar as entrevistas, foi feita uma análise qualitativa de dados com recurso ao software "QSR NVivo" e apresentado um conjunto de conclusões, limitações e considerações futuras.
  • Implementação de um Sistema de Gestão de Aprendizagem (LMS) numa instituição de ensino superior angolana
    Publication . Pena, Salomão Bento Nilo; Santos, Arnaldo
    O e-Learning tem sido amplamente implementado nas instituições de ensino para melhorar o processo de formação e atender aos novos desafios impostos pela tecnologia no século XXI. A implementação e utilização dos Sistemas de Gestão de Aprendizagem (LMS – Learning Management System) nas organizações tende a crescer exponencialmente nos últimos anos, e tem dado um forte impacto na educação, especialmente no ensino superior. É neste âmbito que a presente dissertação apresenta um estudo sobre a implementação de um LMS numa instituição de ensino superior angolana, concretamente no Instituto Superior de Ciências de Educação da Huíla, afim de “compreender o impacto da utilização do LMS MOODLE para melhorar o processo de formação em contexto de e-Learning”. Para o efeito, adotou-se a metodologia de Design Science Research (DSR) tendo por base o LMS MOODLE como artefacto principal deste estudo de investigação. À luz do quadro teórico, procedeu-se a uma revisão sistemática da literatura que procurou identificar estudos de investigação abordados para melhorar o processo de formação em contexto de e-Learning nas instituições de ensino superior, por forma a apurar os fatores que influenciam a adoção destas plataformas neste subsistema de ensino. Para a validação deste estudo, efetuou-se a instalação do LMS MOODLE no ISCED-HUÍLA, a sua configuração, personalização, parametrização e implementação. Seguiu-se a realização de um processo de formação para professores no âmbito de utilização da plataforma e verificou-se, através de um inquérito por questionário, o grau de utilização e de satisfação dos intervenientes no processo. Os resultados mostraram que a tecnologia, por si só, não será suficiente para que o eLearning se torne num padrão de ensino dominante, sendo a literacia digital dos intervenientes um elemento crucial neste processo.
  • Desenvolvimento de uma aplicação móvel para acesso às informações do portal da Universidade Aberta
    Publication . Chimbinde, Francisco Jaime; Rocio, Vitor
    O avanço das tecnologias de informação e comunicação (TICs) tem sido um processo evolutivo e com várias melhorias. As tecnologias passaram a suportar grande parte dos negócios em todo mundo, também tem influenciado nas diferentes formas de trabalho no seio da população. O perfil e exigências sociais do trabalhador atual, tem tendências a uma aposta crescente ao uso de dispositivos móveis devido as facilidades proporcionadas por estes, como exemplo da aplicação destes dispositivos, tem o processo de ensino a distância onde estudantes podem aceder aos conteúdos académicos, na saúde a realização de consultas medicas online, e os pacientes podem interagir com os profissionais de saúde por meio de um celular. Os dispositivos moveis tornaram-se ferramentas poderosas de acesso e partilha de informação. Devido a sua facilidade de mobilidade, passaram a efetuar o papel de salas de aulas virtuais, postos de trabalho, ambientes de laser, casinos e etc. A Universidade Aberta (UAb) vem acompanhando essa evolução, tanto que atualmente usa o moodle e outros sistemas Web como suporte as atividades internas, e para conectar-se aos estudantes. Apesar das aplicações Webs serem executadas em dispositivos moveis, as aplicações moveis nativas podem ser usadas como extensão de acesso aos conteúdos das aplicações webs. No caso da UAb, ainda não dispõe de um aplicativo móvel focado as necessidades dos alunos, na gestão das informações a nível da instituição, por exemplo, os dados do sistema moodle, do sistema de gestão académica (SGA), financeiros e outras, são acedidos de aplicações webs diferentes, o que obriga ao aluno visitar vários endereços eletrónicos e compilar informações de várias plataformas. Pretende-se desenvolver uma aplicação móvel capaz de incorporar informações integradas, existentes no portal e outras plataformas num único aplicativo. A parte front-end da aplicação será desenvolvida com React Native, devido a sua simplicidade, facilidade e possibilidade de desenvolvimento paralelo para as versões iOS e Android, através de um único projeto, enquanto que o back-end será usado o Nodejs, associado as bibliotecas express. Com a implementação desta solução espera-se criar facilidades de conexão aluno versus UAb, de modo que acedam as informações dos sistemas Webs por meio de um aplicativo móvel.
  • Laboratórios remotos: interação remota com braços robóticos e integração com plataformas de e-learning
    Publication . Grilo, Ricardo; Morgado, Leonel; Baptista, Ricardo José Vieira
    A realização de atividades práticas em contexto laboratorial desempenha um papel essencial no ensino das engenharias e de outras áreas científicas. Neste sentido, os laboratórios remotos e virtuais estão a ganhar importância e destaque nas escolas e universidades, pois permitem a redução de custos em equipamentos e manutenção, possibilitam a realização de experiências práticas no ensino à distância e permitem a partilha de recursos entre instituições de ensino. Todavia, a avaliação e acompanhamento de atividades em contextos não tradicionais é um processo complexo e demorado, que traz novos desafios para os professores. Facto que pode limitar a adoção generalizada deste tipo de ferramentas. A presente dissertação descreve o processo de análise, conceção, desenvolvimento e avaliação de um protótipo de um laboratório remoto para o ensino de redes de computadores, integrado com a plataforma Inven!RA. Esta, permite a recolha de analytics relevantes durante a realização de planos de atividades, possibilitando assim, que os professores consultem dashboards de acompanhamento que os auxiliem no processo de avaliação da sua intervenção pedagógica, de acordo com o progresso dos alunos, num ambiente integrado com uma plataforma de e-learning. Os resultados obtidos revelam que o protótipo do laboratório criado, permite o desenvolvimento de diversas atividades de redes de computadores, oferece um contributo efetivo ao acompanhamento dos alunos por parte dos professores, acolhe novas dinâmicas de trabalho dentro e fora da sala de aula e promove metodologias ativas de aprendizagem.
  • Contextos virtuais na aprendizagem da informática: um estudo na área de redes de computadores
    Publication . Selombo, Tomás Francisco Lucas; Cardoso, Vitor
    A prática da lecionação da disciplina de Redes de Computadores tem revelado algumas dificuldades sentidas pelos estudantes dos cursos de Engenharia Informática e afins. Nota-se uma gritante falta de motivação e baixo aproveitamento. Apontam-se como motivos, a falta de laboratórios especializados, o nível de abstração e pensamento lógico que determinados conteúdos da referida disciplina exigem, essencialmente em temas que visam, para além dos conhecimentos teóricos, também desenvolver competências práticas. A presente proposta teve como objetivo responder a estes desafios pela via da conceção de contextos virtuais em 2D/3D para a aprendizagem de redes de computadores, focando-se no tema do Encaminhamento IP. Para tal, criouse, com recurso ao Unity 3D um jogo sobre a pilha de protocolos da arquitetura TCP/IP; um outro jogo sobre endereçamento IP, utilizando o recurso quizventure do Moodle; e um protótipo de um mundo virtual 3D sobre encaminhamento IP. O desempenho dos participantes durante a realização de atividades no Moodle, bem como a avaliação por eles feita aos contextos virtuais, levaram-nos a concluir que os contextos virtuais podem ser utilizados para minimizar a complexidade de alguns conteúdos e como alternativa à carência de laboratórios de especialidade.