~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Impressão de Diplomas Coletivo ====== Este caso de uso permite ao usuário do Departamento de Administração Escolar - DAE gerar um arquivo PDF para [[impressao_de_diploma_individual| impressão do diploma]] de um grupo de discentes. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa //SIGAA -> Diplomas -> Registro/Impressão -> Impressão de Diplomas -> Impressão de Diplomas Coletivo//. Para gerar o arquivo PDF, o usuário deve utilizar o formulário para buscar por registros de diploma coletivo e selecioná-lo da lista de resultados. Para buscar pelo registro de um diploma de uma turma, o usuário deve informar 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. * **Curso***: Tipo - TEXTO. * **Ano/Semestre de Conclusão***: Tipo - DATA. As turmas são listadas em formato de tabela com as seguintes informações: * **__Data de Colação__**: Tipo - DATA. Data da realização colação. * **__Curso__**: Tipo - TEXTO. Curso da colação de grau. * **__Discentes__**: tipo - NUMÉRICO. Ao selecionar uma turma, será exibido ao usuário: * **__Dados do Registro Coletivo__** * **__Curso__**: Formato - TEXTO. * **__Livro__**: Formato - TEXTO. * **__Processo__**: Formato - NUMÉRICO. * **__Data da Colação__**: Formato - DATA. * **__Data do Registro__**: Formato - DATA. * **__Data de Expedição__**: Formato - DATA. * **__Diploma Registrados__** * **__Matricula__**: Formato - NUMÉRICO. * **__Nome__**: Formato - TEXTO. * **__Livro__**: Formato - TEXTO. * **__Folha__**: Formato - NUMÉRICO. * **__Nº do Registro__**: Formato - NUMÉRICO. Onde o usuário terá a opção de: * Imprimir a Lista de Registro (ver [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:registro_de_diplomas:buscar_por_registros_de_diplomas_coletivo|Buscar por Registro de Diplomas Coletivo]] * Imprimir os Diplomas: será gerado um PDF com os diplomas dos alunos. * Voltar ao passo anterior * Cancelar 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 e DRED, bem como o do Reitor, deverão ser os atuais, não os da época do registro de diploma, pois serão estes que assinarão o diploma. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== 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 | OBS: a consulta é realizada direto no banco de dados. Somente a classe br.ufrn.sigaa.diploma.dominio.LogGeracaoDiploma é persistida ====== Plano de Teste ====== Sistema: SIGAA Módulo: Diplomas Link(s): Registro/Impressão -> Impressão de Diplomas -> Impressão de Diplomas Coletivo Usuário: adelardo 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 ===== [[desenvolvimento:especificacoes:sigaa:diplomas:casos_de_uso:registro_impressao:registro_de_diplomas:buscar_por_registros_de_diplomas_coletivo|Registrar os diplomas de uma turma de colação]] e gerar os diplomas. ===== Dados para o Teste ===== Utilize o formulário para buscar por turmas de colação.