~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Emitir Atestado De Matrícula ====== Este caso de uso possibilita a um gestor associado ao nível de ensino médio, a emissão de atestado de matrícula de um determinado discente quando o mesmo estiver matriculado em disciplinas no semestre corrente, comprovando seu vínculo com a instituição. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Médio -> Aluno -> Documentos -> Emitir Atestado De Matrícula //. Ao acessar o caso de uso, o usuário deverá preencher os critérios de busca do discente específico. * **Matrícula**: Formato - 9999999999. Tipo - NUMÉRICO. * **CPF**: Formato - 99999999999. Tipo - NUMÉRICO. * **Nome do Discente**: Tipo - TEXTO. * **Curso**: Tipo - TEXTO. Uma tabela com a listagem do(s) aluno(s) será apresentada. ^ Matrícula ^ Aluno ^ Status | | 9999999999 | NOME DO ALUNO | STATUS | | ------ | ------ | ------ | Os alunos serão separados pelo Curso que estão matriculados. Uma vez selecionado um discente que cumpra as principais regras de negócio deste caso de uso (descritas mais abaixo), será gerado um documento contendo informações sobre a matrícula em disciplinas pelo discente. * **__Ano Letivo__**: Formato - AAAA, Tipo - NUMÉRICO. * **__Matrícula__**: Tipo - TEXTO. * **__Nome__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Nível__**: Tipo - TEXTO. * **__Vínculo__**: Tipo - TEXTO. ^ Componentes Curriculares/Docentes ^ Série ^ Turma ^ Status ^ Horário ^ | TEXTO | NUMÉRICO | TEXTO | TEXTO | TEXTO | ^ Disciplina ^ Tipo ^ Local ^^^ | TEXTO | TEXTO | TEXTO ||| * **__Tabela de Horários__**: ^ Horários ^ Dom ^ Seg ^ Ter ^ Qua ^ Qui ^ Sex ^ Sab ^ | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | NUMÉRICO | | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - A emissão do atestado de matrícula não é possível quando o discente estiver com status concluído ou cancelado. * **RN02** - Também não é possível a emissão quando o discente não estiver matriculado em pelo menos uma disciplina no semestre letivo corrente. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente | | sigaa.ensino.dominio.HorarioTurma| sigaa.ensino.horario_turma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Médio Link(s): Aluno → Documentos → Emitir Atestado de matrícula Usuário: robcoe Papel que usuário deve ter: SigaaPapeis.GESTOR_MEDIO, SigaaPapeis.COORDENADOR_MEDIO ===== Cenários de Teste ===== * Realizar login com usuário que tenha o papel GESTOR_MEDIO, buscar um discente que atenda as principais regras de negócio deste caso de uso e emitir o respectivo atestado de matrícula. * Obter um discente com status de cadastrado e emitir seu atestado de matrícula. Em seguida, mudar seu status para matriculado e verificar se o sistema ainda emite o atestado do aluno corretamente. ===== Dados para o Teste ===== Não se aplica.