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.