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