~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Auditar a Geração de Diplomas ====== Toda vez que é gerado um arquivo PDF do diploma, é gravado em log o usuário, a data, e os números de registros de diplomas gerados. Este caso de uso permite que o gestor do DAE (Departamento de Administração Escolar) possa consultar este log para fins de auditoria. ===== Descrição do Caso de Uso ===== Para exibir uma lista de log, o usuário deve informar pelo menos um parâmetro para filtrar a busca: * **Nível de Ensino***: Tipo - TEXTO. Caso o usuário possa operar o registro de diplomas de um ou mais nível de ensino, ele deverá escolher um. * **Nº do Registro do Diploma**: Tipo - NUMÉRICO. Número específico de registro do diploma. Ex.: 345. * **Matrícula do Discente**: Tipo - NUMÉRICO. Matrícula do discente. * **Nome do Discente**: Tipo - TEXTO. Nome, ou parte do nome, do discente. * **Nome do Usuário**: Tipo - TEXTO. Nome, ou parte do nome, do usuário que gerou o arquivo. * **Data da Geração**: Formato - DD/MM/AAAA. Tipo - Data. Data de geração do arquivo. A busca retornará um log de diplomas gerados, listando: * **__Data/Hora__**: Formato - DD/MM/AAAA HH:MM:SS. Tipo - Data. Data e hora que o diploma foi gerado. * **__Usuário__**: Formato - TEXTO. Usuário que gerou o diploma. * **__Nº dos Registros de Diplomas Gerados__**: Tipo - NUMÉRICO. Número de registro do diploma que foi gerado. Caso o diploma tenha sido gerado em lote (turma de colação), serão listados os números de registro de diplomas gerados. * **__2ª Via__**: Formato - Sim/Não. Tipo - LÓGICO. Indica se o diploma gerado é segunda via. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Este caso de uso está disponível somente para usuários com o papel de Administrador DAE. * **RN02** - Deve-se informar pelo menos um parâmetro para realizar a busca. ==== Resoluções/Legislações Associadas ==== ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.diploma.dominio.LogGeracaoDiploma | sigaa.diploma.log_geracao_diploma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Diplomas Link(s): Registro/Impressão -> Operações Administrativas -> Auditar a Geração de Diplomas Usuário: lins, mirza. 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 ===== Não se aplica. ===== Dados para o Teste ===== Gerar arquivos de diplomas (casos de uso: [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:impressao_de_diplomas::impressao_de_diplomas_coletivo]], [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:impressao_de_diplomas::impressao_de_diplomas_individual]] e [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:impressao_de_diplomas::impressao_de_segunda_via]]) e verificar se o log foi registrado corretamente.