====== Especificação funcional: Alunos movimentados ====== ===== Resumo ===== Identificação dos alunos que foram movimentados durante o período letivo. ===== Descrição ===== Em todas as listas de alunos exibidas pelo sistema os alunos que foram movimentados ou que entraram na turma após a data de início do ano letivo devem exibir em frente ao nome, entre parênteses, o movimento realizado e a data em que o movimento ocorreu, inclusive nas folhas dos diários impressas. A movimentação dos alunos pode ocorrer em dois momentos: antes da geração do arquivo ou durante a atualização do arquivo. O sistema deve considerar como aluno movimentado os alunos: * Matriculados ((A matrícula é o movimento natural do aluno quando este é vinculado a uma turma. O sistema só deve considerá-la como um movimento excepcional quando ela ocorrer após o início do ano letivo.)) * Remanejados * Transferidos * Evadidos * Avançados * Desistentes * Falecidos * Classificados * Reclassificados Quando um aluno for incluído em uma turma por um movimento (movimento de origem) que não a matrícula regular (realizada antes do início do ano letivo), o sistema deve exibir os seguintes textos à frente do nome do aluno: * Matriculados (após o início do ano letivo): Matriculado em ; * Remanejados: Recebido por Remanejamento em ; * Transferidos: Recebido por Transferência em ; * Evadidos: Nenhum texto (não é possível incluir um aluno em uma turma através desse movimento); * Avançados: Recebido por Avanço em ; * Desistentes: Nenhum texto (não é possível incluir um aluno em uma turma através desse movimento); * Falecidos: Nenhum texto (não é possível incluir um aluno em uma turma através desse movimento); * Classificados: Recebido por Classificação em ; * Reclassificados: Recebido por Reclassificação em . O sistema deverá exibir apenas o último movimento do aluno (por ordem de data). Além da identificação do movimento realizado, o sistema deve impedir que o usuário registre dados para os alunos movimentados nos períodos em que o aluno não frequentou as aulas, ou seja, alunos movimentados não podem ter frequências, notas ou dados biométricos registrados a partir de sua data de movimentação. No caso do movimento de origem (que causou a entrada do aluno na turma), o sistema deve impedir que os dados anteriores à data do movimento sejam registrados. Durante a [[softwares:diario:requisitos:modulos:atualizacao_arquivo|atualização de um arquivo de diários]], o sistema deve reavaliar os dados de um aluno movimentado e, com base nas datas dos movimentos de origem e destino, anular (ou desanular) dados de frequência, notas e dados biométricos, se necessário. ===== Pontos de verificação ===== * O sistema sempre deve exibir a descrição e a data do movimento em frente ao nome dos alunos (exceto para alunos matriculados até o início do ano letivo); * O sistema não deve permitir o lançamento de frequências para o aluno movimentado nas aulas ministradas após a data de movimento; * O sistema não deve permitir o lançamento de notas para o aluno movimentado nas avaliações aplicadas após a data de movimento; * O sistema não deve permitir o lançamento de dados biométricos para o aluno movimentado caso o movimento indique que o aluno não frequentou o período letivo; * O sistema não deve permitir o lançamento de frequências para o aluno nas aulas ministradas antes da data do movimento de origem; * O sistema não deve permitir o lançamento de notas para o aluno nas avaliações aplicadas antes da data do movimento de origem; * O sistema deve anular as informações de frequências, notas e dados biométricos já registradas, durante a atualização do arquivo, caso o aluno não tenha frequentado os dias letivos correspondentes. ===== Observações ===== Nenhuma. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~