~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Aproveitar Disciplina/Atividade ====== Este caso de uso tem como finalidade permitir que o Coordenador Stricto Sensu registre um aproveitamento de estudo de um determinado componente curricular para um determinado aluno. Dependendo do papel que o usuário tenha, é possível, ou não, realizar o aproveitamento. ===== Descrição do Caso de Uso ===== Este caso de uso incia-se quando a opção //SIGAA -> Stricto Sensu -> Alunos -> Aproveitamento de Estudos -> Aproveitar Disciplina/Atividade// é acessada. Primeiramente, deve-se realizar uma busca pelo discente que se deseja realizar a matrícula: * **Matrícula**: Formato - 999999999. 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 com as seguintes informações: ^ 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 o aproveitamento. Quando acessado Visualizar Detalhes temos as seguintes informações: * **__Ano/Mês de Ingresso__**: Formato - AAAA/Mês. Tipo - TEXTO e NUMÉRICO. * **__Orientador__**: Tipo - TEXTO. * **__Área de Concentração__**: Tipo - TEXTO. * **__CR__**: Formato - 9.9. Tipo - NUMÉRICO. * **__CPF__**: Formato - 999.999.999-99. Tipo - NUMÉRICO. * **__Tel/Cel__**: Formato - 9999-9999/9999-9999. Tipo - NUMÉRICO. Também pode-se visualizar uma tabela com informações de integralização das disciplinas: ^ Créditos exigidos | 99 ^ Créditos integralizados | 99 ^ Pendente | 99 | Ao selecionar um discente, são informados alguns dados e campos para o preenchimento do aproveitamento: * **__Discente__**: Formato - MATRÍCULA NOME DO DISCENTE. Tipo - TEXTO e NUMÉRICO. São informados a matrícula e o nome do discente. * **__Curso__**: Formato - NOME DO CURSO. Tipo - TEXTO. * **__Ano-Período de Ingresso__**: Formato - AAAA/9. Tipo - NUMÉRICO. E para preenchimento: * **Componente Curricular***: Formato - CÓDIGO NOME DA DISCIPLINA Tipo - AUTOCOMPLETE. Campo inteligente que busca pelo código ou pelo nome do componente. * **Tipo de Aproveitamento***: Tipo - TEXTO. Pode ser APROVADO, CUMPRIU, DISPENSADO ([[#Principais Regras de Negócio|RN01]])e ([[#Principais Regras de Negócio|RN02]]), TRANSFERIDO. * **Ano-Período**: Formato - AAAA/9. Tipo - NUMÉRICO. Ano e período para o aproveitamento. Campo de preenchimento obrigatório. * **Conceito***: Tipo - TEXTO. Média final do aluno no componente. * **Frequência***: Formato - 99. Tipo - NUMÉRICO. Frequência do aluno. * **Mês/Ano Inicio**: Formato - MM/AAAA. Tipo - NUMÉRICO. * **Mês/Ano Fim**: Formato - MM/AAAA. Tipo - NUMÉRICO. Ao preencher o campo deve-se clicar no botão "Adicionar" para acrescentar o componente na lista de componentes curriculares para aproveitamento, o mesmo poderá ser removido bastando selecionar a opção e confirmar a operação. O Caso de Uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Ao escolher a opção DISPENSADO do campo "Tipo de Aproveitamento", os campos "Média final" e "Frequência" são escondidos porque não são necessários neste caso. * **RN02** - O aluno só pode aproveitar um componente curricular por DISPENSA se ele nunca tiver sido reprovado neste componente ou tê-lo trancado. * **RN03** - Quando o parâmetro da gestora acadêmica //exigeNotaAproveitamento// for registrado como falso, os campos "Média final" e "Frequência" são escondidos porque não são necessários neste caso. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Stricto Sensu Link(s): Aluno → Aproveitamento de Estudos → Aproveitar Disciplina Usuário: edenisekelle, thais Papel que usuário deve ter: SigaaPapeis.PPG ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Utilizar um discente que tenha sido reprovado e que tenha trancado alguns componentes curriculares.