Publicação
A platform for touristic visualisation
| datacite.subject.fos | Ciências Naturais::Ciências da Computação e da Informação | |
| datacite.subject.fos | Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | |
| datacite.subject.fos | Ciências Sociais::Economia e Gestão | |
| dc.contributor.advisor | Marques, Eduardo | |
| dc.contributor.advisor | Baras, Karolina | |
| dc.contributor.author | Vasconcelos, João Miguel Mendes | |
| dc.date.accessioned | 2026-05-26T09:32:59Z | |
| dc.date.available | 2026-05-26T09:32:59Z | |
| dc.date.issued | 2026-02-26 | |
| dc.description.abstract | In modern data analytics, visualisation platforms play a vital role in transforming raw data into useful insights. With the vast amount of data available online, these platforms make it easier to extract value by presenting complex information in clear, visual formats, enabling users to better understand the data and make well-informed decisions. Focusing on touristic data, the SmartDest project, developed by the University of Madeira, created a platform to collect, analyse, and visualise tourism-related data. However, a formal analysis of the existing platform identified several major issues: a limited diversity of graphs, a complete lack of dashboards, and significant performance issues in data visualisation that hindered effective analysis. To address these problems, the SmartDest platform architecture was systematically redesigned and implemented using a modern, open-source data stack comprising dbt Core for data trans formation, Apache Airflow for orchestration, and Apache Superset for visualisation. The project followed a multi-phase methodology, beginning with a heuristic review of the original platform, followed by the design and implementation of the new architecture. The solution’s effectiveness was then validated through four case studies targeting the identified problem areas. The evaluation confirmed that the new architecture resolves the identified limitations, providing flexible visualisations, performant data integration, and a solid governance framework. However, the results also highlight that these increased capabilities come with increased technical complexity and specific architectural trade-offs, including the lack of built-in Column-Level Security and constraints in multi-tenant embedded scenarios, which must be considered for future implementation. | eng |
| dc.description.abstract | As plataformas de visualização transformam dados brutos em insights úteis ao apresentar in formações em formatos visuais, permitindo que os utilizadores compreendam os dados e tomem decisões informadas. Focando-se em dados turísticos, o projeto SmartDest, desenvolvido pela Universidade da Madeira, criou uma plataforma para recolher, analisar e visualizar dados relacionados com o turismo. No entanto, uma análise formal da plataforma existente identificou várias questões importantes: uma diversidade limitada de gráficos, a ausência completa de dashboards e problemas significativos de desempenho na visualização de dados que prejudicavam uma análise eficaz. Para resolver estes problemas, a arquitetura da plataforma SmartDest foi sistematicamente re desenhada e implementada utilizando uma stack de dados moderna e de código aberto, composta pelo dbt Core para a transformação de dados, Apache Airflow para a orquestração e Apache Su perset para a visualização. O projeto seguiu uma metodologia multifásica, começando com uma análise heurística da plataforma original, seguida pelo desenho e implementação da nova arquite tura. A eficácia da solução foi então validada através de quatro estudos de caso, direcionados para as áreas problemáticas identificadas. A avaliação confirmou que a nova arquitetura resolve as limitações identificadas, fornecendo visualizações flexíveis, integração de dados performante e uma estrutura sólida de governação de dados. No entanto, os resultados também destacam que estas capacidades melhoradas implicam uma complexidade técnica acrescida e compromissos arquitetónicos específicos, incluindo a ausên cia de segurança a nível de coluna (Column-Level Security) nativa e restrições em cenários de incorporação multi-tenant, que devem ser considerados para futuras implementações. | por |
| dc.identifier.tid | 204308054 | |
| dc.identifier.uri | http://hdl.handle.net/10400.13/7783 | |
| dc.language.iso | eng | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Tourism data visualization | |
| dc.subject | SmartDest project | |
| dc.subject | Platform architecture | |
| dc.subject | Dashboard development | |
| dc.subject | Visualization performance | |
| dc.subject | Data analysis | |
| dc.subject | Visualização de dados turísticos | |
| dc.subject | Projeto SmartDest | |
| dc.subject | Arquitetura de plataformas | |
| dc.subject | Desenvolvimento de dashboards | |
| dc.subject | Desempenho de visualização | |
| dc.subject | Análise de dados | |
| dc.subject | Informatics Engineering | |
| dc.subject | . | |
| dc.subject | Faculdade de Ciências Exatas e da Engenharia | |
| dc.title | A platform for touristic visualisation | eng |
| dc.type | master thesis | |
| dspace.entity.type | Publication | |
| thesis.degree.name | Master of Science degree in Informatics Engineering |
