Percorrer por data de Publicação, começado por "2025-11-05"
A mostrar 1 - 1 de 1
Resultados por página
Opções de ordenação
- Pesquisa dinâmica e flexível de dados em sistema de informação Low-codePublication . Fernandes, Sílvia da Silva; Aveiro, David Sardinha Andrade deAs plataformas low-code têm surgido como resposta à necessidade de sistemas de informação mais flexíveis e adaptáveis, reduzindo a dependência do desenvolvimento de software convencional. O DISME (Dynamic Information System Modeller and Executer) aparece neste contexto como pro tótipo capaz de modelar organizações e parametrizar sistemas de informação de forma dinâmica. Foi desenvolvida uma componente de pesquisa dinâmica integrada no DISME que permite con figurar e executar pesquisas de forma visual sem escrever SQL, através de uma interface intuitiva, permitindo que pessoas não técnicas configurem consultas úteis e reutilizáveis. A componente su porta parâmetros dinâmicos e expõe resultados por REST, permitindo que plataformas externas consultem dados guardados na base de dados do projeto. A arquitetura manteve o modelo EAV (Entidade-Atributo-Valor) utilizando o MySQL como base de dados principal e acrescentou a opção de vistas materializadas em MongoDB para diminuir o tempo de execução em consultas repetidas e com muitas linhas. Para além disso, foi avaliada a leitura por tabelas relacionais convencionais para comparar comportamentos. Realizaram-se três etapas de avaliação. Nos testes de integração confirmou-se o funcionamento ponta a ponta da pesquisa dinâmica, a criação e reutilização de pesquisas guardadas, a parametriza ção em tempo de execução e a estabilidade do contrato JSON, incluindo o ciclo das vistas materi alizadas. Nos testes de performance mediram-se três cenários de consulta e verificou-se redução do tempo médio e menor variabilidade quando a leitura ocorreu a partir da vista materializada. Nos testes de usabilidade aplicou-se o SUS a cinco participantes e obteve-se 73,5 pontos em média, com apreciações positivas sobre integração funcional e aprendizagem rápida. Assinalaram-se melhorias de curto prazo na descoberta da tabela de resultados, na criação de filtros e no texto do formulário de publicação por REST. Em conjunto, os resultados evidenciaram uma solução funcional, com ganhos de desempenho e um caminho claro para melhorar a experiência de utilização.
