~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Consultar Planos De Matrícula ====== Este caso de uso tem a finalidade de visualizar o Plano de Matricula dos discentes de Graduação no período vigente, ou seja, todas suas solicitações, deferimentos e indeferimentos. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Matrículas e Programas -> Matrículas -> Consultar Planos de Matrícula// é acessada. ===Passo 1=== Ao ter acesso a funcionalidade são solicitados alguns dados para ser feita a busca por discentes: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **CPF**: Formato - 99999999999. Tipo - NUMÉRICO. * **Nome do Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. Os parâmetros de busca podem ser combinados para refinar o resultado. Os resultados são mostrados em formato de tabela seguindo o modelo abaixo: ^ Matrícula ^ Aluno ^ Status | ^ NOME DO CURSO ^^^ | 9999999999 | NOME DO DISCENTE | STATUS | | ------ | ------ | ------ | Os discente são agrupados por curso. Para cada discente encontrado é possível //Visualizar Detalhes// ou //Selecionar//, para realizar a transferência. Quando acessado Visualizar Detalhes temos as seguintes informações: * **__Ano/Período de Ingresso__**: Formato - AAAA.9. Tipo - NUMÉRICO. * **__Forma de Ingresso__**: Tipo - TEXTO. * **__Matriz Curricular__**: Tipo - TEXTO. Uma tabela com os índices acadêmicos é exibida: ^ MC ^ IRA ^ MCN ^ IECH ^ IEPL ^ IEA ^ IEAN | | 9.9999 | 9.999 | 999.99 | 9.9999 | 9.9999 | 9.9999 | 999.9999 | Também pode-se visualizar uma tabela com informações de integralização das disciplinas obrigatórias e complementares: ^ ^ Obrigatórias ^^^ Complementares ^ Total ^^ ^ ^ Comp. Curricular ^^ Atividade ^ Comp. Curricular/Atividade ^ ^^ ^ ^ CR ^ CH ^ CH ^ CH ^ CR ^ CH | | Exigido | 999 | 9999 | 999 | 999 | 999 | 9999 | | Integralizado | 999 | 9999 | 999 | 999 | 999 | 9999 | | Pendente | 999 | 9999 | 999 | 999 | 999 | 9999 | ===Passo 2=== Ao selecionar o discente são exibidas algumas informações: * **__Matrícula__**: Formato - 9999999999. Tipo - TEXTO. * **__Discente__**: Tipo - TEXTO. * **__Curso__**: Formato - NOME DO CURSO - TURNO - MODALIDADE. Tipo - TEXTO. * **__Status__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. É exibida uma tabela com informações sobre Solicitação de Matrículas, Matrículas em Turmas, em Turmas de Férias, Matrículas sem solicitação do Discente com o seguinte formato: ^ Turma ^ Componente Curricular ^ Cadastrada em ^ Situação ^ Analisada em ^ Analisada por | | TURMA 99 | CÓDIGO NOME DO COMPONENTE | DD/MM/AAAA HORA | SITUAÇÃO | DD/MM/AAAA HORA | NOME DO SERVIDOR | | ------ | ------ | ------ | ------ | ------ | ------ | O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | sigaa.ensino.graduacao.dominio.SolicitacaoMatricula | sigaa.graduacao.solicitacao_matricula | | sigaa.ensino.graduacao.dominio.SolicitacaoEnsinoIndividual | sigaa.graduacao.solicitacao_ensino_individual | | sigaa.ensino.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Matrículas e Programas -> Matrículas -> Consultar Planos de Matrícula Usuário: mirza, lins, mittelbach Papel que usuário deve ter: SigaaPapeis.DAE ===== Cenários de Teste ===== Verificar se é possível buscar um discente com todos os status definidos para graduação. ===== Dados para o Teste ===== Consulta para recuperar os discentes cadastrados dado um status (ver classe academico.dominio.StatusDiscente). Basta substituir '?' pelo id do status desejado. select d.* from graduacao.solicitacao_matricula join discente d using (id_discente) where d.nivel = 'G' and d.status = ? ^ Status ^ Id | |ATIVO | 1| |CADASTRADO | 2| |CONCLUIDO | 3| |AFASTADO | 4| |TRANCADO | 5| |CANCELADO | 6| |JUBILADO | 7| |FORMANDO | 8| |GRADUANDO | 9|