Desenvolvimento do Sistema Web para Gerenciamento de Atividades do ATLAS - Pedro Henrique Goes Afonso

Resumo: A colaboração ATLAS no CERN demanda sistemas de informação para o gerenciamento de mais de 5.500 membros em seus processos internos, incluindo a seleção de palestrantes para conferências internacionais. O processo de nomeação, apoiado pelo Speakers Committee Advisory Board (SCAB), enfrentava limitações devido ao acoplamento estrito entre a hierarquia funcional de activities e os cargos administrativos oficiais (Appointments), resultando em lacunas de rastreabilidade e exigindo frequentes intervenções manuais em banco de dados. Este Projeto de Graduação apresenta o desenvolvimento do Sistema de Gerenciamento de Activities, uma solução Web integrada ao ecossistema Glance e projetada para desacoplar essas estruturas com o objetivo de permitir que os grupos gerenciem suas hierarquias de forma autônoma. O desenvolvimento adotou princı́pios de Domain-Driven Design (DDD) e Arquitetura Hexagonal para garantir a manutenibilidade e o isolamento da lógica de negócio em um software de longa vida útil. A implementação utilizou PHP no back-end, Vue.js como interface de usuário e banco de dados Oracle. Como resultado, obteve-se uma solução que mitiga o passivo técnico de manutenção da hierarquia, promovendo a auto-organização dos grupos com consistência de dados assegurada.

Banca:
Flávio Luis de Mello, DSc. (Presidente)
Natanael Nunes de Moura Junior, DSc. (Examinador)
João Victor da Fonseca Pinto, DSc. (Examinador)