~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Retificar Aproveitamento E Consolidação De Turma ====== Este caso de uso tem a finalidade de permitir ao gestor médio retificar aproveitamento e consolidação de turma. Esta opção é acessada com quando se percebe algum erro e nessas operações. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Médio -> Aluno -> Notas/Retificações -> Retificar Aproveitamento E Consolidação De Turma//. Ao acessar o caso de uso o sistema exibe as seguintes opções de busca de aluno: * **Matrícula**: Tipo - TEXTO. * **CPF**: Tipo - NUMÉRICO. * **Nome do Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. O usuário pode selecionar uma ou várias opções de busca. O sistema exibe uma lista com os seguintes dados dos discentes: ^ Matrícula ^ Aluno ^ Status ^ | NUMÉRICO | TEXTO | TEXTO | | ------ | ------ | ------ | O usuário deve selecionar o aluno que deseja cadastrar a retificação. O sistema exibe os seguintes dados do aluno selecionado: * **__Matrícula__**: Tipo - NUMÉRICO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. O sistema exibe uma lista com os seguintes dados das disciplinas vinculadas ao aluno: * **__Componente Curricular__**: Tipo - TEXTO. * **__Média Final__**: Tipo - TEXTO. * **__Situação__**: Tipo - TEXTO. O usuário deve selecionar a disciplina que deseja retificar O sistema exibe os seguintes dados do aluno: * **__Matrícula__**: Tipo - TEXTO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. ^ Componente Curricular ^ Média Final ^ Situação ^ | TEXTO | NUMÉRICO | TEXTO | | ------ | ------ | ------ | O usuário pode alterar os seguintes dados da disciplina: * **Média Final***: Tipo - TEXTO. * **Faltas***: Tipo - TEXTO. ^ Média Anterior ^ Faltas Anteriores ^ Situação Anterior ^ Usuário ^ Data ^ | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | | ------ | ------ | ------ | ------ | ------ | No ultimo passo, o sistema exibe todos os dados da retificação inclusive a Média Final e Faltas anteriores e atual. Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular | | br.ufrn.sigaa.ensino.dominio.DocenteTurma | sigaa.ensino.docente_turma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Médio Link(s): Aba de Aluno -> Notas/Retificações -> Retificar Aproveitamento E Consolidação De Turma Usuário: pamarrihan (GESTOR_MEDIO), eronilson (COORDENADOR_MEDIO) Papel que usuário deve ter: SigaaPapeis.GESTOR_MEDIO, SigaaPapeis.COORDENADOR_MEDIO ===== Cenários de Teste ===== Retifica a nota e conferir no histórico sua alteração. Realizar alterações de status de alunos e verificar se todas as alterações estão sendo persistidas. Após alteração, verificar: - Alteração no histórico do aluno; - Alteração no boletim do aluno; - Alteração na situação da turma (Deverá ser consolidada caso este seja o último aluno da turma a ter a nota lançada). Verificar também para alunos matriculados em dependência. Verificar que o aluno matriculado em dependência, se caso a matéria que ele reprovou tenha sido retificada e alterada para APROVADO, este aluno não deverá mais estar em dependência na matéria de dependência relacionada a que ele reprovou. ===== Dados para o Teste ===== Não se aplica.