~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cancelar Aluno por Reprovações ====== Este caso de uso permite ao gestor de ensino Cancelar o Programa de Discentes. O Cancelamento de programa é a desvinculação de aluno regular do curso de técnico sem que tenha integralizado as exigências mínimas para sua conclusão. O cancelamento de programa acarreta o cancelamento da matrícula em todos os componentes curriculares nos quais o aluno esteja matriculado. Os cancelamentos podem ser por dois motivos(tipos): Reprovações em componentes distintos ou Reprovações no mesmo Componente. Reprovações em componentes distintos - Caracteriza-se por 4(quatro) reprovações em componentes distintos. Reprovações no mesmo Componente - Caracterizado por 3(três) reprovações em um mesmo componente. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se acessando a opção //SIGAA -> Técnico -> Aluno -> Movimentação de Aluno -> Cancelar Aluno por Reprovações // Ao entrar no caso se uso é exibido uma tabela para o usuário todos os discentes que está estão com a quantidade de reprovações excedida. Assim, o gestor é capaz de cancelar todos os discentes mostrados de uma única vez. Modelo da tabela: ^ Discentes Passiveis de Cancelamento de Programa Encontrados ^^ ^ Discentes com reprovações no mesmo Componente (99) ^^ ^ Matrícula ^ Nome ^ | 9999999999| Nome do Discente | | ------| ------ | ^ Discentes com reprovações em Componentes Distintos (99) ^^ ^ Matrícula ^ Nome ^ | 9999999999| Nome do Discente | | ------| ------ | O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Só deve aparecer na seção "Discentes com Reprovações em Componentes Distintos" os discentes que apresentam quatro reprovações em componentes distintos; * **RN02**: Só deve aparecer na seção "Discentes com reprovações no mesmo Componente" os discentes que apresentam três reprovações em componentes iguais; ==== Resoluções/Legislações Associadas ==== Não se aplica ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MovimentacaoAluno | sigaa.ensino.movimentacao_aluno | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.discente | | br.ufrn.sigaa.pessoa.dominio.Pessoa | sigaa.comum.pessoa | | br.ufrn.sigaa.dominio.Curso | sigaa.curso | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Técnico Link(s): Aluno -> Movimentação de Aluno -> Cancelar Aluno por Reprovações Usuário: freire Papel que usuário deve ter: Sigaa.GESTOR_TECNICO ===== Cenários de Teste ===== É necessário que se cancele um discente que atenda as Regras de Negócio, verificando antes os status dos componentes no ano e semestre do cancelamento. Verificando se todos os componentes estão agora com o status CANCELADO. ===== Dados para o Teste ===== Não se aplica.