~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Remover um Registro de Diploma ====== Este caso de uso permite remover (inativar) um registro de diplomas por motivo adverso, tais como registro equivocadado. O caso de uso é utilizado pelo pessoal do Departamento de Assuntos Estudantis, mais precisamente os gestores. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: Diplomas -> Registro/Impressão -> Registro de Diplomas -> Remover um Registro de Diploma O usuário deverá buscar pelo registro de um diploma a ser removido informando pelo menos um dos seguintes parâmetros: * **Nível de Ensino***: Tipo - TEXTO. Caso o usuário possa operar o registro de diplomas de mais de um nível de ensino, ele deverá escolher um. * **Matrícula**: Formato - 999999999. Tipo - NUMÉRICO. Matrícula do discente desejado * **Nome**: Tipo - TEXTO. Nome do discente desejado * **Número de Registro**: Tipo - NUMÉRICO. Número específico de registro do diploma. Ex.: 345. Será listado para o usuário, os registros entrados informando: * **__Matrícula__**: Formato - 999999999. Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Livro__**: Tipo - TEXTO. * **__Folha__**: Tipo - NUMÉRICO. * **__Nº de Registro__**: Tipo - NUMÉRICO. Ao selecionar o registro que deseja excluir, será exibido as informações referente ao registro: * **__Livro__**: Tipo - TEXTO. * **__Folha__**: Tipo - NUMÉRICO. * **__Discente__**: Tipo - TEXTO. * **__Número do Registro__**: Tipo - NUMÉRICO. * **__Pai__**: Tipo - TEXTO. * **__Mãe__**: Tipo - TEXTO. * **__Nascido em__**: Formato - DD de MMMMM de AAAA. Tipo - DATA. * **__Identidade__**: Tipo - TEXTO. * **__Naturalidade__**: Tipo - TEXTO. * **__Curso__**: Tipo - TEXTO. * **__Grau__**: Tipo - TEXTO. * **__Concluído em__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Expedido em__**: Formato - DD/MM/AAAA. Tipo - Data. * **__Reitor__**: Tipo - TEXTO. * **__Estabelecimento__**: Tipo - TEXTO. * **__Diretor__**: Tipo - TEXTO. * **__Data do Registro__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Registrado por__**: Formato - Nome DD/MM/AAAA HH:MM:SS. Tipo - TEXTO - DATA - HORA. * **__Processo__**: Tipo - NUMÉRICO. * **__Observação__**: Tipo - TEXTO. O usuário terá a opção de: * Remover: exclui (inativa) o registro de diplomas * Escolher Outro Registro: retorna para o passo anterior (busca de registros de diplomas) * Cancelar: cancela a operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Deve-se registrar a geração do arquivo PDF do diploma para fins de posterior [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:operacoes_administrativas:auditar_a_requisicao_de_numeros_para_registro_de_diplomas| auditoria]]. * **RN02** - Os nomes dos diretores do DAE (Departamento de Administração Escolar) e DRED, bem como o do Reitor, deverão ser o atual, não o da época do registro de diploma, pois serão estes que assinarão o diploma. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.FormaIngresso | sigaa.ensino.forma_ingresso | | br.ufrn.sigaa.ensino.dominio.GrauAcademico | sigaa.ensino.grau_academico | | br.ufrn.sigaa.diploma.dominio.FolhaRegistroDiploma | sigaa.diploma.folha_registro_diploma | | br.ufrn.sigaa.diploma.dominio.LivroRegistroDiploma | sigaa.diploma.livro_registro_diploma | | br.ufrn.sigaa.diploma.dominio.RegistroDiploma | sigaa.diploma.registro_diploma | | br.ufrn.sigaa.dominio.Curso | sigaa.public.curso | | br.ufrn.sigaa.dominio.UnidadeFederativa | sigaa.public.unidade_federativa | | br.ufrn.sigaa.dominio.Usuario | sigaa.public.usuario | | br.ufrn.sigaa.pessoa.dominio.Discente | sigaa.public.discente | | br.ufrn.sigaa.pessoa.dominio.Municipio | sigaa.public.municipio | | br.ufrn.sigaa.pessoa.dominio.Pais | sigaa.public.pais | | br.ufrn.sigaa.pessoa.dominio.Pessoa | sigaa.public.pessoa | | br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao | sigaa.graduacao.discente_graduacao | | br.ufrn.sigaa.ensino.graduacao.dominio.Habilitacao | sigaa.graduacao.habilitacao | | br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular | sigaa.graduacao.matriz_curricular | | br.ufrn.sigaa.diploma.dominio.LogGeracaoDiploma | sigaa.diploma.log_geracao_diploma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Diplomas Link(s): Registro/Impressão -> Registro de Diplomas -> Remover um Registro de Diploma Usuário: mirza, lins Papel que usuário deve ter: SigaaPapeis.ADMINISTRADOR_DAE, SigaaPapeis.GESTOR_DIPLOMA_GRADUACAO, SigaaPapeis.GESTOR_DIPLOMA_LATO, SigaaPapeis.GESTOR_DIPLOMA_STRICTO. ===== Cenários de Teste ===== Excluir um registro de diplomas e: * [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:livro_de_registro_de_diplomas:gerenciar_livros|verificar se no livro de registro]] o mesmo é marcado como excluído (texto com fonte cortada) * [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:impressao_de_diplomas:impressao_de_diploma_individual|se é possível buscar e imprimir o diploma]]. ===== Dados para o Teste ===== Pode-se obter uma lista de discentes que possuem diplomas registrados no SIGAA ao [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:livro_de_registro_de_diplomas:gerenciar_livros|imprimir o livro de registro de diplomas]].