Restrições do sistema - rafael68639/Projecto GitHub Wiki

As restrições do sistema representam os limites e condições técnicas, operacionais e de negócio que condicionam o desenvolvimento e a implementação da plataforma de software do NEEI.

1. Restrições de Capacidade e Desempenho

  • RC01 - Capacidade de Inscrições: O sistema deve ser capaz de processar e gerir de forma eficiente cerca de 5000 inscrições para o evento, garantindo estabilidade durante picos de afluência (nomeadamente na abertura das inscrições).
  • RC02 - Atualização em Tempo Real: A consulta de resultados de cada torneio em tempo real deve apresentar uma latência mínima, assegurando uma experiência fluida para os espectadores e participantes.

2. Restrições de Integração e Pagamentos

  • RC03 - Gestão de Pagamentos Externos: O sistema deve integrar-se com mecanismos de pagamento seguros para processar as taxas de inscrição de pessoas externas à Universidade, cumprindo as normativas legais e financeiras aplicáveis.
  • RC04 - Autenticação e Perfis: O sistema deve distinguir obrigatoriamente os utilizadores internos (com e-mail institucional da Universidade) dos participantes externos.

3. Restrições Tecnológicas e de Arquitetura

  • RC05 - Disponibilidade: A plataforma deve manter uma alta disponibilidade durante os dias em que decorre a LAN Party, minimizando riscos de interrupções no acesso aos horários e quadros de torneios.
  • RC06 - Acessibilidade Web/Móvel: O interface de consulta de resultados e inscrições deve ser responsivo, permitindo o acesso adequado tanto através de computadores como de dispositivos móveis (smartphones/tablets).

4. Restrições Legais e de Segurança

  • RC07 - Proteção de Dados (GDPR / RGPD): O armazenamento e tratamento dos dados pessoais dos cerca de 5000 participantes devem cumprir rigorosamente as normas de privacidade e proteção de dados em vigor.