~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cancelar Programa ====== Esse caso de uso tem a função de cancelar o vínculo de um discente com um programa, é utilizado pelo Gestor Lato Sensu. ===== Descrição do Caso de uso ===== Este caso de uso inicia-se quando o usuário acessa a opção SIGAA → Lato Sensu → Aluno → Aluno → Cancelar Programa é acessada. Primeiramente é feita uma busca no sistema por discentes de pós-graduação Lato Sensu, são usados os seguintes parâmetros na busca: * **Matrícula**:Tipo NUMÉRICO, Formato: 9999999999. * **CPF**: Tipo NUMÉRICO, Formato: 99999999999. * **Nome do Discente**: Tipo TEXTO. * **Curso**: Tipo TEXTO. Eles podem ser combinados para uma busca mais refinada. O resultado é exibido em formato de tabela seguindo o modelo abaixo: * **Matrícula**:Tipo NUMÉRICO, Formato: 9999999999. * **Aluno**:Tipo TEXTO. * **Status**:Tipo TEXTO. Os discentes são agrupados por curso. Após selecionar o discente desejado são exibidos: * **__Matrícula__**. * **__Discente__**. * **__Curso__**. * **__Status__**. * **__Tipo__**. Para realizar o cancelamento de um discente, o usuário deverá informar o tipo de cancelamento, o ano e o período. Pode, opcionalmente, registrar alguma observação. * **Tipo**: Tipo TEXTO. * **Ano-Período de Referência**: Tipo NUMÉRICO. * **Observação**: Tipo TEXTO. É necessário digitar a senha para confirmar a operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não é possível afastar um discente já afastado da instituição * **RN02** - Não é possível afastar um discente que esteja com o programa trancado * **RN03** - Não é possível afastar um discente em um ano/período anterior ao do ingresso do mesmo. * **RN04** - Se o afastamento for CANCELAR e o discente tiver trancamentos futuros, estes trancamentos devem ser cancelados. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MovimentacaoAluno | sigaa.ensino.movimentacao_aluno | | br.ufrn.sigaa.biblioteca.circulacao.dominio.Emprestimo | sigaa.biblioteca.emprestimo | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Lato Sensu Link(s): Aluno -> Movimentação de Aluno -> Cancelar Programa Usuário: andierison Papel que usuário deve ter: SigaaPapeis.GESTOR_LATO ===== Cenários de Teste ===== Buscar discentes, cancelar o vínculo e verificar o [[desenvolvimento:especificacoes:sigaa:lato_sensu:casos_de_uso:aluno:aluno:emitir_historico|histórico]]. ===== Dados para o Teste ===== Não se aplica.