Esta funcionalidade permite ao usuário a geração do resultado final de um aluno matriculado no sistema em turma de AEE.
A geração do resultado final em turma de AEE permite alterar o resultado final do aluno matriculado nessas turmas, apenas quando seu movimento atual seja Matriculado, alunos com movimentos diferentes não podem mais gerar o resultado final na turma. O sistema permite que o usuário gere os seguintes resultados finais para turmas de AEE: Promovido, Retido, Transferido, Evadido, Desistente e Falecido.
Ao acessar o módulo de Alunos, na visão de Turmas AEE, o sistema deve exibir uma lista com os alunos matriculados em turmas de AEE. Para gerar o resultado final de um aluno na turma de AEE, basta selecionar o vínculo do aluno na turma, na lista e acessar a funcionalidade “Gerar resultado final do aluno na turma de AEE selecionada” na opção Ferramentas ou no clique do botão direito do mouse na linha do aluno na listagem.
O sistema deverá exibir o Cadastro de Geração do resultado final em turma de AEE, que deverá conter os principais dados do aluno e do vínculo com a turma para sua correta identificação: Aluno, Data nasc., Escola, Curso, Série e Turma; Bem como, o campo para determinar resultado que deseja ser gerado para o aluno, a data da geração do resultado e os dados do resultado que deseja ser gerado para o aluno, onde cada resultado selecionado deverá exibir seus respectivos campos.
Após a geração do resultado final do aluno, seu cadastro de notas se torna inacessível para alteração, por isso é exibida uma imagem e um texto ao final do cadastro informando ao usuário para certificar-se de que todos os lançamentos devem ser realizados antes da geração do resultado. Uma vez gerado o resultado do aluno, este deve ser exibido corretamente no campo Resultado final na listagem de alunos.
Uma geração de resultado final de um aluno em turma de AEE deve possuir os seguintes campos:
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
| Dados do aluno |
| Aluno | Nome do aluno | Texto | - | Sim |
| Data nasc. | Data de nascimento do aluno | Data | - | Sim |
| Escola | Nome da escola da turma de AEE | Texto | - | Sim |
| Curso | Nome do curso da turma de AEE | Texto | - | Sim |
| Série | Nome da série da turma de AEE | Texto | - | Sim |
| Turma | Nome da turma de AEE | Texto | - | Sim |
| Dados do resultado gerado |
| Resultado | Resultado final que será gerado para o aluno | Texto | - | Sim |
| Data | Data da geração do resultado do aluno | Data | - | Sim |
| Resultados: Promovido, Retido, Evadido, Desistente e Falecido |
| Imagem de atenção |
| Resultado: Transferido |
| Escola | Nome da escola para onde o aluno está sendo transferido | Texto | - | Não |
| Curso | Nome do curso para onde o aluno está sendo transferido | Texto | - | Não |
| Série | Nome da série para onde o aluno está sendo transferido | Texto | - | Não |
| Turma | Nome da turma para onde o aluno está sendo transferido | Texto | - | Não |
Um aluno que está como Cursando em alguma turma de AEE pode ter o resultado final gerado para os seguintes resultados do sistema: Promovido, Retido, Transferido, Evadido, Desistente e Falecido;
O sistema não permite gerar resultados finais em turma de AEE para alunos que já possuem movimento nas turmas, ou seja, que possuam movimento atual diferente de Matriculado. Apenas alunos com o movimento atual Matriculado tem a possibilidade de acesso à funcionalidade, apenas estes podem ter o resultado final gerado. Para que um aluno retorne seu movimento para Matriculado na turma de AEE, é necessário que seu movimento atual seja cancelado até que o aluno possua o movimento desejado.
Quando o sistema não conseguir identificar as disciplinas entre as turmas (origem e destino) deve ser exibida a tela “Identificar as disciplinas das turmas”, onde devem existir os seguintes campos:
Campos para identificação (não podem ser editados):
Aluno: nome do aluno;
Turma origem: nome da turma origem; nome da série origem; nome do curso origem; nome da escola origem;
Turma destino: nome da turma destino; nome da série destino; nome do curso destino; nome da escola destino;
Duas colunas:
Disciplinas da turma de origem: devem ser exibidos os nomes das disciplinas da turma de origem (de onde os alunos estão matriculados), que não foram identificadas pelo sistema;
Disciplinas da turma de destino: devem ser exibidos os nomes das disciplinas da turma de destino, que corresponderem às disciplinas da turma de origem. É através dessa coluna que o usuário relacionará a disciplina da turma de origem com a disciplina da turma de destino;
Botão “Localizar uma disciplina da turma de destino”, que através dele será exibida a tela de localizar disciplina, onde serão exibidos os nomes das disciplinas da turma de destino, que ainda não foram identificadas;
Assim que o usuário identificar as disciplinas e clicar no botão Salvar, o sistema deve atribuir os valores (notas e faltas) do aluno nas respectivas disciplinas identificadas pelo usuário;
Caso uma disciplina não seja identificada, o sistema não conseguirá manter seus dados para a nova turma dos alunos, ou seja, disciplinas não identificadas terão seus dados excluídos;
O usuário pode cancelar a identificação de disciplinas. Nesse caso, o sistema deve manter a tela de geração de resultado final aberta, para que ele possa refazer o processo. Dessa forma, o sistema não pode armazenar os valores anteriores em memória, ou seja, todo o procedimento deve ser refeito assim que o usuário clicar novamente no botão Salvar (da tela de geração de resultado final);
O sistema utiliza os seguintes critérios, para identificar automaticamente as disciplinas entre as turmas:
Nos casos em que a matrícula do aluno pode sofrer alterações de séries (Transferido):
Quando as séries de origem e destino do aluno forem diferentes, mesmo que o sistema tenha a identificação de todas as disciplinas, ainda assim o sistema só vai manter os dados (nota/falta) para o aluno, caso os campos “Aplicar critério de aprovação” e “Tipo de avaliação” forem os mesmos para as respectivas disciplinas.
Permite que o aluno seja transferido para outra turma cadastrada no sistema. Para esse tipo de turma, o sistema permite que a turma pertença a qualquer curso e escola cadastrados, inclusive dos mesmos da qual a turma de origem do aluno pertence;
O usuário deve informar todos os campos na geração do resultado;
O sistema deve registrar o aluno na ata da turma de origem com o resultado transferido (caso a escola e/ou o curso sejam diferentes);
O sistema deve remover o aluno na ata da turma de destino (caso tenha sido informado anteriormente);
O sistema deve registrar o movimento Transferido, para a turma de origem, na tabela de vínculo do aluno com a turma de AEE (TabAlunosTurmasAEE); e deve registrar outro movimento de matrícula na mesma tabela, para a turma de destino do aluno (para onde o aluno foi movimentado);
O sistema deve registrar nas movimentações do aluno, a movimentação Transferido da turma de origem e a movimentação de matrícula da turma de destino;
No cadastro de notas da turma de origem, suas notas e faltas devem ser mantidas. Todas as disciplinas do aluno, assim como o próprio resultado final devem ser atualizados para Transferido;
No cadastro de notas da turma de destino, caso as disciplinas e a ordem da série sejam as mesmas da turma de origem, o sistema deve recriar os mesmos dados (notas/faltas) para a nova turma; caso contrário, o sistema não os recriará;
Seus dados na listagem da visão Turmas AEE devem ser exibidos como:
Um registro do vínculo do aluno na turma de origem, com o resultado final como Transferido;
Um registro do vínculo do aluno na turma de destino, com o resultado final como Cursando (com o valor do campo 'Recebido por transferência (AEE)' igual a 'SIM');
Nenhuma informação adicional.