~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Status De Matrículas Em Série ====== Este caso de uso permite ao Coordenador ou a Secretaria alterar os status de matrícula dos discentes de uma determinada série. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Fundamental -> Turmas -> Matrícula -> Alterar Status De Matrículas Em Série //. Para realizar a busca por uma turma, o usuário poderá informar os seguintes parâmetros para restringir a busca: * **Ano**: Tipo - NUMÉRICO. * **Série**: Tipo - NUMÉRICO. * **Turma**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. O resultado é exibido em formato de tabela de acordo com o modelo abaixo: ^ Ano ^ Série ^ Turma | ^ NOME DO CURSO ^^ | | NUMÉRICO | TEXTO | TEXTO | | ------ | ------ | ------ | Após encontrar a turma deve-se selecionar a opção "Selecionar Turma". São mostradas as informações da turma selecionada, as quais são: * **__Ano__**: Tipo - NUMÉRICO. Formato - 9999.9 * **__Série__**: Tipo - TEXTO. * **__Turma__**: Tipo - TEXTO. Além disso, serão listados os matriculados na turma selecionada, que podem ter seu status de matrícula alterado ([[#principais_regras_de_negócio|RN02]]). * Os resultados são mostrados em formato de tabela seguindo o modelo abaixo: ^ Matricula ^ Discente ^ Situação Atual ^ Nova Situação ^ | NUMÉRICO | TEXTO | TEXTO | TEXTO | ^ Todos ^ Alterar Situação das Matrículas Selecionadas Para ^^^ |------ | ------ | ------ | ------ | Caso selecione a opção //Todos//, todos os discentes listados deverão ser marcados, e deverão assumir a situação selecionado no campo //Situação//. Após modificar a situação dos alunos e selecionar a opção "Alterar Situação" serão listados os discentes modificados, ao confirmar a modificação será realizada para cada discente, mostrando os mesmos dados explicados acima. Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - É necessário selecionar uma turma que possua ao menos um discente matriculado. * **RN02** - Deve-se alterar pelo menos o status de um discente. * **RN03** - A alteração do status será refletida no Histórico do Discente. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.ensino.medio.dominio.MatriculaDiscenteSerie | sigaa.ensino.matricula_discente_serie | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Fundamental Link(s): Aba de Aluno -> Matrícula -> Alterar Status De Matrículas Em Série Usuários: adelesantos (GESTOR_FUNDAMENTAL) Papel que usuário deve ter: SigaaPapeis.GESTOR_FUNDAMENTAL ===== Cenários de Teste ===== Realizar alterações de status de algum discente e Emitir o boletim para ver se de fato foram alteradas. ===== Dados para o Teste ===== Não se aplica!