Quantitativo de Planos de Docência Assistida por Atividade
Este relatório tem como objetivo exibir o quantitativo de planos de docência assistida que possui cada Tipo de atividade. Este relatório é utilizado pela PPG (Pro-Reitoria de Pós-Graduação).
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção SIGAA → Stricto Sensu → Bolsas Docência Assistida → Relatórios → Quantitativo de Planos de Docência Assistida por Atividade é acessada.
É solicitado o seguinte dado para a geração do relatório:
- Programa: Tipo - TEXTO.
- Nível: Tipo - TEXTO - Nível do plano (MESTRADO OU DOUTORADO).
- Modalidade da Bolsa: Tipo - TEXTO - Tipo de Modalidade da Bolsa (CAPES-DS, CNPq, FAPERN e REUNI).
- Ano-Período * : Tipo - NUMÉRICO. Ano e período de análise do relatório .
Ao gerar o relatório será exibido um gráfico com o quantitativo de planos por atividade.
- Outras Atividades
- Descrição: Tipo - TEXTO.
- Quantidade: Tipo - NUMÉRICO.
Então o caso de uso é finalizado.
Principais Regras de Negócio
Não se aplica.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.stricto.dominio.PlanoDocenciaAssistida | sigaa.stricto_sensu.plano_docencia_assistida |
Plano de Teste
Sistema: SIGAA
Módulo: Stricto Sensu
Link(s): Bolsas Docência Assistida → Relatórios → Quantitativo de Planos de Docência Assistida por Atividade
Usuário: andierison, ferafin
Papel que usuário deve ter: SigaaPapeis.PPG, SigaaPapeis.MEMBRO_APOIO_DOCENCIA_ASSISTIDA
Cenários de Teste
Não se aplica.
Dados para o Teste
Consulta que retorna os dados do relatório.
SELECT fa.descricao, COUNT(DISTINCT p.id_plano_docencia_assistida) FROM stricto_sensu.atividade_docencia_assistida atv LEFT JOIN stricto_sensu.forma_atuacao_docencia_assistida fa ON fa.id_forma_atuacao_docencia_assistida = atv.id_forma_atuacao_docencia_assistida INNER JOIN stricto_sensu.plano_docencia_assistida p ON p.id_plano_docencia_assistida = atv.id_plano_docencia_assistida WHERE p.ano = 2011 AND p.periodo = 1 GROUP BY fa.descricao ORDER BY COUNT(DISTINCT p.id_plano_docencia_assistida) DESC