Validador de RA (maltaup)
Prazo: 20/04/2026
Responsável: Marcos Vinícius
A demanda consiste na criação de um sistema de validação do RA do aluno, garantindo que o usuário só consiga utilizar o próprio RA em operações no sistema, evitando inconsistências e uso indevido de dados.
O objetivo é assegurar a integridade das informações e a segurança no acesso aos dados acadêmicos.
Objetivo da Demanda
- Garantir que o aluno utilize apenas o próprio RA
- Evitar inserção de RAs inválidos ou de terceiros
- Aumentar a segurança dos dados acadêmicos
- Assegurar consistência nas operações do sistema
O que será desenvolvido
- Validação de RA vinculada ao usuário autenticado
- Bloqueio de RAs divergentes do cadastro do usuário
- Mensagens de erro para tentativas inválidas
- Integração com base de dados acadêmica
- Registro de tentativas inválidas (opcional)
Fluxo da Implementação
A execução seguirá um fluxo estruturado:
1. Levantamento de Requisitos
- Definição da origem do RA (base acadêmica)
- Mapeamento do vínculo entre usuário e RA
- Definição das regras de validação
2. Modelagem da Solução
- Estrutura de validação no backend
- Regras de comparação entre usuário autenticado e RA informado
- Definição de respostas para casos inválidos
3. Desenvolvimento
- Implementação da validação no backend
- Aplicação da regra em formulários e requisições
- Criação de mensagens de erro padronizadas
4. Validação
- Testes com RA válido (próprio usuário)
- Testes com RA inválido ou de terceiros
- Validação da segurança da regra
5. Entrega
- Liberação da validação no sistema
- Ajustes finais, se necessário
- Documentação básica da regra implementada
Regras da Demanda
Validação Obrigatória
O RA informado deve pertencer ao usuário autenticado
Bloqueio
RAs divergentes devem ser automaticamente rejeitados
Segurança
Não permitir acesso ou operação com RA de terceiros
Consistência
Garantir que todas as funcionalidades utilizem a mesma regra de validação