2 resultados para MANAGEMENT-SYSTEM
em Repositório Digital da UNIVERSIDADE DA MADEIRA - Portugal
Resumo:
This thesis presents a cloud-based software platform for sharing publicly available scientific datasets. The proposed platform leverages the potential of NoSQL databases and asynchronous IO technologies, such as Node.JS, in order to achieve high performances and flexible solutions. This solution will serve two main groups of users. The dataset providers, which are the researchers responsible for sharing and maintaining datasets, and the dataset users, that are those who desire to access the public data. To the former are given tools to easily publish and maintain large volumes of data, whereas the later are given tools to enable the preview and creation of subsets of the original data through the introduction of filter and aggregation operations. The choice of NoSQL over more traditional RDDMS emerged from and extended benchmark between relational databases (MySQL) and NoSQL (MongoDB) that is also presented in this thesis. The obtained results come to confirm the theoretical guarantees that NoSQL databases are more suitable for the kind of data that our system users will be handling, i. e., non-homogeneous data structures that can grow really fast. It is envisioned that a platform like this can lead the way to a new era of scientific data sharing where researchers are able to easily share and access all kinds of datasets, and even in more advanced scenarios be presented with recommended datasets and already existing research results on top of those recommendations.
Resumo:
A promoção de qualquer evento passa, em muito, pela utilização da Internet como meio de disponibilização e propagação de conteúdos, através de um website ou de redes sociais. Mas não é só para a disponibilização de conteúdos que estes websites são úteis. A adição de funcionalidades permite torná-los em plataformas mais completas e com os mais diversos propósitos, incluindo elementos para a gestão do próprio evento. Este projeto surge da necessidade da organização do Rali Vinho Madeira (RVM) em substituir a plataforma existente, insuficiente para as necessidades atuais na área da divulgação pública do evento e na gestão das inscrições e registo de diversas entidades participantes no evento. Assim, o objetivo principal deste projeto passou pelo desenvolvimento de um novo website que implementasse os requisitos de forma satisfatória tanto para a organização do RVM como para os utilizadores. Ao mesmo tempo foi também importante garantir que o servidor onde estaria alojada a nova plataforma possuiria o melhor desempenho possível em condições reais, usando para o efeito um plano de testes de carga para validar as configurações escolhidas e detetar atempadamente possíveis problemas. Um último componente da plataforma do RVM, desenvolvido ainda no âmbito deste trabalho, foi o desenvolvimento de uma aplicação web para consulta dos resultados em equipamentos mobile, como smartphones e tablet’s. Ao longo deste documento são descritas as várias etapas do projeto, de onde se destacam: (1) a avaliação de websites para melhorar a caracterização dos requisitos, (2) o processo de análise, especificação e desenvolvimento da plataforma, e (3) a realização de testes de carga como meio de validação das configurações do servidor para um desempenho satisfatório durante a prova. O módulo Rally Entries, central para a organização e também para este projeto, transforma uma plataforma simples de disponibilização de conteúdos num sistema para gestão das inscrições de diversas entidades no âmbito do RVM. Além da descrição da implementação e das funcionalidades deste módulo, é ainda descrita a forma como este componente será capaz de se adaptar a novos requisitos em futuros eventos. A validação da plataforma desenvolvida passou por um contato com os utilizadores através de inquéritos. No geral os resultados obtidos foram positivos, comparativamente à plataforma existente e a websites de outros ralis. Como evento integrante das atividades da Federação Internacional do Automóvel (FIA) e da Federação Portuguesa de Automobilismo e Karting, o website também integrou a avaliação do evento feito por estas organizações, tendo recebido em ambas as avaliações 4 pontos em 5 possíveis. Por último, os testes de carga realizados revelaram ser uma grande ajuda na preparação da plataforma, principalmente para os períodos de pico de acessos, tendo esta sido capaz de responder de forma previsível à carga a que foi sujeita.