Especificação Funcional: Rematrículas

Resumo

Este módulo tem por objetivo realizar as operações básicas da rematrícula: listar, cadastrar e visualizar.

Descrição

Através dessa funcionalidade o usuário, desde que possua permissão para isso, poderá realizar as operações disponíveis para rematrícula no sistema.

A rematrícula é um registro que contém a relação do dependente(aluno) com a escola em que o aluno está matrículado.

Dados da rematrícula

CampoDescriçãoTipoObrigatório
DependenteInformar o dependente da rematrículaDependenteSim
EscolaEscola em que o aluno está matriculadoStringSim
Série atualSérie atual do alunoStringSim
Turno atualTurno atual do alunoStringSim
Ano letivo atualAno letivo atual do alunoStringSim
Série próximaPróxima série do alunoStringSim
Turno próximaPróximo turno do alunoStringSim
Ano letivo próximoPróximo ano letivo do alunoStringSim

Modelo de tela

Lista

Ao entrar no Acompanhamento de Pré-matrícula, o usuário irá ver a lista de rematrículas cadastradas. Caso o usuário for um responsável, verá as rematrículas que o mesmo cadastrou, caso for um administrador ou gestor verá todas as rematrículas do cliente.

Nessa tela o usuário poderá visualizar os dependentes acionando o botão “Dependentes”, no qual será direcionado para o Acompanhamento de Dependentes e incluir uma nova rematrícula acionando o botão “Incluir rematrícula”. Além disso, cada registro da lista possui o botão “Visualizar” que quando acionado encaminhará o usuário a uma visualização detalhada da rematrícula.

Lembrando que as funcionalidades podem estar visíveis ou não, de acordo com as permissões do usuário.

Incluir

O usuário tem acesso a esta funcionalidade a partir do acompanhamento de pré-matrículas, no qual existe um botão “Incluir rematrícula”, que quando acionado o usuário é redirecionado para a tela de cadastro da rematrícula. O sistema, então, exibirá os campos conforme a tabela “Dados da rematrícula”. Os dependentes só serão exibidos caso tenham sido localizados através da funcionalidade “Buscar aluno” no cadastro de dependentes, isso por que precisamos vincular o dependente a um aluno do school desktop.

O usuário deverá selecionar as opções desejadas no formulário, todas as opções são obrigatórias e já vem com dados previamente carregados.

O processo de incluir uma rematrícula é bem simples, basicamente ele vai selecionar o aluno desejado, verificar os dados e acionar a opção “Confirmar”. Após a rematrícula confirmada, um e-mail é enviado para o responsável com os dados da rematrícula e o usuário é direcionado novamente para o acompanhamento de pré-matrículas.

Algumas validações são feitas ao incluir uma opção ou confirmar a pré-matrículas:

  • Todos os campos obrigatórios devem ser preenchidos;
  • Não pode existir uma mesma opção de rematrícula cadastrada mais de uma vez;
  • A data de rematrícula deve estar dentro do período configurado.

Caso haja algum problema na comunicação interna entre os microssistemas do módulo (sistema) Pré-matrícula ou entre esses e outros sistemas externos, a tela de inclusão deverá ser exibida (tendo os mesmos dados fornecidos pelo usuário) com uma mensagem de alerta no início da tela informando que houve um problema de comunicação e orientando o usuário a tentar salvar os dados novamente.

As configurações da rematrícula variam de acordo com a escola selecionado. Tendo como base o cliente que a escola pertence.

Protocolo

Um número de protocolo é gerado para toda rematrícula incluída com sucesso no sistema. Este número é único e sequencial, a sequencia leva em consideração o protocolo das pré-matrículas e transferências internas. Este número é usado para localizar uma pré-matrícula no sistema.

Atualização do IdBanco e CodigoAluno do dependente

Quando a tela de inclusão de pré-matrícula é aberta, o sistema precisa verificar se o dependente possui IdBanco e CodigoAluno vinculados a ele. Caso exista, o sistema tem que verificar se esses códigos ainda são os mesmos de quando foram informados durante o cadastro do dependente. Se forem os mesmos o sistema não faz nada, caso forem diferentes o sistema atualiza esses códigos.

Isso foi feito pois o aluno pode ter mudado de escola considerando o período que ele foi cadastrado até um novo processo de pré-matrícula.

Com esses códigos atualizados o sistema pode buscar esse aluno para os processos de transferência interna e rematrícula.

Para buscar esse aluno o sistema usa o CPF informado no cadastro do dependente.

Dados da rematrícula

Os dados apresentados na rematrícula tem origem os dados cadastrados no school desktop, então para que os dados sejam exibidos corretamente é necessário que o aluno esteja devidamente matriculado em uma escola. E essa escola tem que estar vinculada a algum cliente.

Visualizar

O usuário tem acesso a esta funcionalidade a partir da tela de Acompanhamento de pré-matrículas, ao acionar o botão “Visualizar” na pré-matrícula desejada. O sistema, então, exibirá os campos conforme a tabela “Dados da rematrícula”.

Estando na tela de visualização dos dados da rematrícula, o usuário poderá voltar a tela Acompanhamento de pré-matrícula, acionando o botão “Voltar”.

 
softwares/schoolweb/requisitos/prematricula/acompanhamento_de_rematriculas/home.txt · Última modificação: 01/12/2021 11:52 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki