Fesa Web

L'objectiu d'aquest treball és crear una interfície lleugera per sol·licitar dades en temps real de diferents dispositius que monitoritzen i controlen els feixos de protons dels 4 experiments que avui en dia treballen en el CERN (ATLAS, ALICE, CMS i LHCb). Actualment s'utilitzen una o...

ver descrição completa

Detalhes bibliográficos
Autor: Ustrell Garrigós, Jordi
Tipo de documento: dissertação
Data de publicação:2019
País:España
Recursos:Universitat Oberta de Catalunya (UOC)
Repositório:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/89405
Acesso em linha:http://hdl.handle.net/10609/89405
Access Level:Acceso aberto
Palavra-chave:temps real
aplicacions web
WebSocket
aplicaciones web
tiempo real
web applications
real time
Application software -- Development -- TFM
Programari d'aplicació -- Desenvolupament -- TFM
Software de aplicación -- Desarrollo -- TFM
Descrição
Resumo:L'objectiu d'aquest treball és crear una interfície lleugera per sol·licitar dades en temps real de diferents dispositius que monitoritzen i controlen els feixos de protons dels 4 experiments que avui en dia treballen en el CERN (ATLAS, ALICE, CMS i LHCb). Actualment s'utilitzen una o varies aplicacions fetes amb JAVA, C++ o Python per a cada dispositiu. Per fer això s'ha desenvolupat un front-end i back-end d'una pàgina web per realitzar subscripcions sobre els diferents dispositius i rebre les dades d'aquests. Els usuaris poden visualitzar les dades en diferents formats, com un únic valor, com una taula, com una gràfica o com una imatge. Pel desenvolupar el front-end s'ha utilitzat HTML5, CSS3, Bootstrap 4, JavaScript i Jquery. En back-end consisteix en un servidor Apache Tomcat juntament amb Java, Maven i fitxers amb format JSON per emmagatzemar les subscripcions creades pels usuaris.