~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Analisar Solicitação de Trancamento de Programa ====== Neste caso de uso os Coordenadores de Stricto Sensu poderão analisar e Submeter [[desenvolvimento:especificacoes:sigaa:portal_do_discente:casos_de_uso:ensino:trancamento_de_programa:solicitar_trancamento|solicitações de trancamento de programa]] feitas pelos discentes. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Portal Coord. Stricto Sensu -> Aluno -> Vinculo -> Analisar Solicitação de Trancamento de Programa// é acessada. === Passo 1 === Inicialmente é realizada uma busca por discente com os seguintes parâmetros: * **Matrícula**: Formato - 9999999999. Tipo - TEXTO. * **CPF**: Formato - 99999999999. Tipo - TEXTO. * **Nome do Discente**: Tipo - TEXTO. * **Programa**: 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//. 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 as solicitações realizadas por ele ([[#Principais Regras de Negócio|RN01]]), de acordo com o modelo: ^ Data de Cadastro ^ Motivo ^ Início do Trancamento ^ Meses ^ Ano-Período ^ Status| | DD/MM/AAAA | MOTIVO | DD/MM/AAAA | 99 | AAAA-9 | STATUS | | ------ | ------ | ------ | ------ | ------ |------ | Para cada uma das solicitações encontradas com o status //SOLICITADO//, é possível //Visualizar Solicitação//, //Submeter Solicitação// e //Indeferir Solicitação//. ===Fluxo Alternativo 1 - Visualizar Solicitação=== É gerado um documento com os //Dados do Aluno// e //Dados da Solicitação// com opção de impressão. Onde neste documento constará o deferimento ou indeferimento da solicitação de trancamento do curso.O aluno deverá apresentá-lo ao DAE juntamente com documentos necessários para efetivar o trancamento. ===Fluxo Alternativo 2 - Submeter Solicitação=== O sistema exibe algumas informações sobre o discente: * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. * **Status**: Tipo - TEXTO. * **Tipo**: Tipo - TEXTO. Para submeter o trancamento, é preciso redigir observações sobre o trancamento e confirmar a operação com a senha de acesso ao SIGAA: * **__Ano-Período de Referência__**: Formato - AAAA.9. Tipo - NUMÉRICO. * **Início do Trancamento***: Tipo - DATA. * **Número de Meses***: Tipo - NUMÉRICO. * **Observação***: Tipo - TEXTO e NUMÉRICO. * **Senha***: Tipo - TEXTO e NUMÉRICO. ===Fluxo Alternativo 3 - Indeferir Solicitação=== É solicitado apenas o motivo do indeferimento: * **Motivo***: Tipo - TEXTO e NUMÉRICO. O Caso de Uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas discente que solicitaram trancamento de programa terão suas solicitações analisadas. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.SolicitacaoTrancamentoPrograma | sigaa.ensino.solicitacao_trancamento_programa | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal Coord. Stricto Sensu Link(s): Aluno -> Vinculos -> Analisar Solicitação de Trancamento de Programa Usuário: mmusicante Papel que usuário deve ter: SigaaPapeis.COORDENADOR_STRICTO ===== Cenários de Teste ===== Submeter e verificar se foi alterada a situação do discente no Histórico. ===== Dados para o Teste ===== Buscar por alunos que tenham realizado solicitação de trancamento, ou realizar esse trancamento com qualquer discente de graduação. Para solicitar trancamento de programa deve ir em [[desenvolvimento:especificacoes:sigaa:portal_do_discente:casos_de_uso:ensino:trancamento_de_programa:solicitar_trancamento|solicitações de trancamento de programa]].