~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Lista de Assinaturas para Colação de Grau Coletiva ====== Esta operação permite ao usuário da Diretoria de Administração e Controle Acadêmico – DACA- gerar uma lista de assinaturas dos discentes "graduandos" de uma determinada turma de um curso em um ano/período. Esta lista será anexada ao processo de Colação de Grau dos discentes. ===== Descrição do Caso de uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Relatórios DACA -> Alunos -> Listagens -> Lista de Alunos -> Assinaturas para colação de grau coletiva// é acessada. Para gerar a lista, o usuário deve escolher um curso e informar um ano/período. Caso seja selecionado um curso a distância, o usuário deverá escolher o pólo do curso: * **Curso***: Tipo - TEXTO. * **Ano-Período***: Formato - AAAA.9. Tipo - NUMÉRICO. * **Incluir os discentes do ano-período anterior**: Tipo - LÓGICO. Permite incluir os discentes que integralizaram o currículo no ano-período anterior ao informado. Neste momento, serão recalculados os históricos dos discentes do curso, afim de atualizar as integralizações que podem ter sido realizadas/alteradas em outros momentos. O usuário poderá acompanhar o processamento através de uma barra de progresso. Após o recálculo dos históricos, caso o curso possua graduandos para o ano-período informado, será exibida uma lista discentes aptos a colar grau: * **__Curso__***: Tipo - TEXTO. * **__Ano-Período__***: Formato - AAAA.9. Tipo - NUMÉRICO. ^ Matrícula ^ Nome | | Tipo - NUMÉRICO | Tipo - TEXTO | O usuário terá a opção de realizar uma nova busca ou, caso encontrados discentes, gerar a lista de assinatura para a colação de grau: * **__Matrícula__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * Espaço para assinatura do discente graduando * Espaços para assinatura do diretor do DAE, DRED (Divisão de Registro e Emissão de Diplomas) e Coordenador do Curso ===== Principais Regras de Negócio ===== * **RN01** - No ato da geração da lista, os históricos dos discentes do curso serão recalculados. O tempo estimado para o cálculo será informado ao usuário. * **RN02** - Discentes com participação pendente no ENADE não colam grau. * **RN03** - Discentes com pendência na biblioteca não podem colar grau.// (Adicionado em 25/10/2012 referente à tarefa #88692 - Conclusão de Alunos com pendencia na Biblioteca)// ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao | sigaa.graduacao.discente_graduacao | | br.ufrn.sigaa.dominio.Curso | sigaa.public.curso | | br.ufrn.sigaa.ead.dominio.Polo | sigaa.ead.polo | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Relatórios DACA -> Alunos -> Listagens -> Lista de Alunos -> Assinaturas para colação de grau coletiva Usuário: mirza, lins Papel que usuário deve ter: SigaaPapeis.DAE ===== Cenários de Teste ===== Gerar várias listas de assinaturas. Para verificar a lista, pode-se utilizar a [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:consultas:consultas_gerais:consulta_geral_de_discentes| Consulta Geral de Discentes]], informando o curso, ano/período e o status "graduando". ===== Dados para o Teste ===== Sugiro utilizar como ano-período o semestre anterior ao atual. Consulta que exibe a quantidade de discentes graduandos por curso e período select f_discente_graduando_ano_periodo(id_discente), nome, count(*) from discente inner join curso using (id_curso) where discente.nivel = 'G' and status in (9) and id_modalidade_educacao = 1 group by 1, 2 order by 1 desc