Lista de Funcionalidades - rafael68639/Projecto GitHub Wiki

Abaixo encontra-se a listagem detalhada das funcionalidades do sistema, identificadas com código único, descrição e respetivos utilizadores autorizados:

  • Função 1: Registo e Autenticação de Utilizadores

    • Descrição: Permite criar uma conta de utilizador na plataforma, associando o perfil a estudante da Universidade ou a participante externo.
    • Utilizadores com acesso: Participante / Estudante, Participante Externo, Administrador do Sistema.
  • Função 2: Gestão de Inscrições na LAN Party

    • Descrição: Registo e validação das cerca de 5000 inscrições previstas para o evento, garantindo o controlo da capacidade máxima.
    • Utilizadores com acesso: Participante / Estudante, Participante Externo, Organizador / Membro do NEEI, Administrador do Sistema.
  • Função 3: Gestão de Pagamentos para Externos

    • Descrição: Processamento e verificação de pagamentos online para participantes externos à Universidade para validação definitiva da inscrição.
    • Utilizadores com acesso: Participante Externo, Organizador / Membro do NEEI, Administrador do Sistema.
  • Função 4: Inscrição em Torneios

    • Descrição: Permite aos participantes já inscritos no evento candidatarem-se e inscreverem-se individualmente ou em equipa nos diversos torneios da LAN Party.
    • Utilizadores com acesso: Participante / Estudante, Participante Externo, Organizador / Membro do NEEI.
  • Função 5: Consulta de Resultados em Tempo Real

    • Descrição: Visualização ao vivo do progresso, pontuações e quadros competitivos dos torneios à medida que os jogos decorrem.
    • Utilizadores com acesso: Participante / Estudante, Participante Externo, Organizador / Membro do NEEI, Visitante / Espectador, Administrador do Sistema.
  • Função 6: Consulta de Resultados Históricos (Pós-Torneio)

    • Descrição: Acesso ao arquivo detalhado com os resultados finais, classificações e vencedores de cada torneio após o término dos mesmos.
    • Utilizadores com acesso: Participante / Estudante, Participante Externo, Organizador / Membro do NEEI, Visitante / Espectador, Administrador do Sistema.
  • Função 7: Gestão e Configuração de Torneios

    • Descrição: Criação de novos torneios, definição de regras, calendarização de partidas e atualização manual ou automatizada de marcadores e resultados pela equipa organizadora.
    • Utilizadores com acesso: Organizador / Membro do NEEI, Administrador do Sistema.