~~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 -> Fundamental -> Aluno -> Documentos -> Emitir Atestado De Matrícula //. Inicialmente, faz-se necessária a seleção de um dado discente, através de uma consulta, com a possibilidade de informar um ou mais dos seguintes dados: ***Matrícula**: Tipo NUMÉRICO. ***CPF**: Tipo NUMÉRICO. ***Nome do Discente**: Tipo TEXTO. O sistema então exibe uma listagem contendo os seguintes dados: ***__Matrícula__**: Tipo NUMÉRICO. ***__Nome__**: Tipo TEXTO. ***__Status__**: Tipo TEXTO. Para cada registro exibido, o sistema disponibiliza a opção para selecioná-lo ([[#Principais Regras de Negócio|RN01 e RN02]]). O sistema então exibe um documento tal qual o modelo descrito abaixo: === Modelo de Atestado de Matrícula === **ATESTADO DE MATRÍCULA** **Ano Letivo**: AAAA **Matrícula**: 999999999 **Nome**: NOME-DISCENTE **Curso**: NOME-CURSO - MUNICIPIO-CURSO - NOME-FORMA - PARTICIPACAO - SIGLA-UNIDADE **Nível**: NOME-NÍVEL-ENSINO **Vínculo**: NOME-VÍNCULO **Turmas Matriculadas**: 99 ^ Componentes Curriculares/Docentes ^ Série ^ Turma ^ Status ^ Horário ^ | NOME-COMPONENTE-CURRICULAR **Tipo**: TIPO-COMPONENTE-CURRICULAR **Local**: NOME-LOCAL | 99ª | CÓDIGO-TURMA | NOME-STATUS | EXPRESSÃO-HORÁRIO | | NOME-COMPONENTE-CURRICULAR **Tipo**: TIPO-COMPONENTE-CURRICULAR **Local**: NOME-LOCAL | 99ª | CÓDIGO-TURMA | NOME-STATUS | EXPRESSÃO-HORÁRIO | **Tabela de Horários**: ^ Horários ^ Dom ^ Seg ^ Ter ^ Qua ^ Qui ^ Sex ^ Sab ^ | 99:99 - 99:99 | CÓDIGO-DISCIPLINA ([[#pRINCIPAIS REGRAS DE NEGÓCIO|RN03]]) |-------- | -------- | -------- | -------- | -------- | -------- | | 99:99 - 99:99 | CÓDIGO-DISCIPLINA ([[#pRINCIPAIS REGRAS DE NEGÓCIO|RN03]]) |-------- | -------- | -------- | -------- | -------- | -------- | | 99:99 - 99:99 | CÓDIGO-DISCIPLINA ([[#pRINCIPAIS REGRAS DE NEGÓCIO|RN03]]) |-------- | -------- | -------- | -------- | -------- | -------- | ===== ===== 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. * **RN03** - Esse campo deve ser preenchido ou com o código da disciplina referente ao horário ou '---' . ==== 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 | | br.ufrn.sigaa.pessoa.dominio.Discente | public.discente | | | | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Fundamental Link(s): Aluno → Documentos → Emitir Atestado de matrícula Usuário: adelesantos Papel que usuário deve ter: GESTOR FUNDAMENTAL ===== 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.