~~ODT~~

Última atualização: 2017/04/03 18:13 (edição externa)

Matriculados em Atividades

Esse caso de uso consiste em um relatório contendo todos os discentes matriculados em atividades para o ano e período selecionados. Esta funcionalidade é utilizada pelos coordenadores/secretários dos cursos de Graduação.

Este caso de uso inicia-se quando a oção SIGAA → Portal Coord. Graduação → Relatórios → Matrículas e Trancamentos → Matriculados em Atividades é acessada.

Para gerar o relatório, deve-se escolher no mínimo uma das opções abaixo:

  • Atividade: Tipo - AUTOCOMPLETE. Onde fica a critério do usuário informar o nome da atividade ou código da atividade.
  • Ano-Período: Formato - AAAA-9. Tipo - NUMÉRICO. O ano e período desejado para a seleção das atividades.

No relatório gerado (RN01), são exibidos os seguintes campos:

  • Relatório de Alunos Matriculados em Atividades
    • Ano-Período: Tipo - NUMÉRICO.
    • Atividade: Tipo - TEXTO.
    • Ingresso: Tipo - NUMÉRICO. Onde consta a informação do ano e período ingressante;
    • Discente: Tipo - TEXTO. Matrícula e nome do discente cadastrado na atividade;
    • Orientador: Tipo - TEXTO. Orientador;
    • IRA: Tipo - NUMÉRICO. IRA do discente cadastrado na atividade, caso tenha sido calculado;

O relatório é agrupado por atividades em seguida por curso, listando os alunos matriculados na atividade.

Modelo do Relatório:

NOME DA ATIVIDADE
Ingresso Discente IRA
NOME DO CURSO
PERIODO MATRICULA - NOME DO DISCENTE IRA
  • RN01: Serão listados os alunos matriculados em atividades no ano e período selecionados.

Resoluções/Legislações Associadas

Não se Aplica

Classe Tabela
br.ufrn.sigaa.dominio.Unidade sigaa.comum.unidade
br.ufrn.sigaa.dominio.Curso sigaa.curso
br.ufrn.sigaa.pessoa.dominio.Discente sigaa.discente
br.ufrn.sigaa.ensino.graduacao.dominio.DiscenteGraduacao sigaa.graduacao.discente_graduacao
br.ufrn.sigaa.pessoa.dominio.Pessoa sigaa.comum.pessoa
br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular sigaa.graduacao.matriz_curricular
br.ufrn.sigaa.ensino.graduacao.dominio.Habilitacao sigaa.graduacao.habilitacao
br.ufrn.sigaa.ensino.dominio.Turno sigaa.ensino.turno
br.ufrn.sigaa.ensino.dominio.GrauAcademico sigaa.ensino.grau_academico
br.ufrn.sigaa.pessoa.dominio.Municipio sigaa.comum.municipio

Plano de Teste

Sistema: SIGAA

Módulo: Portal Coord. Graduação

Link(s): SIGAA → Portal Coord. Graduação → Relatórios → Matrículas e Trancamentos → Matriculados em Atividades

Usuário: silver

Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO

Utilize o caso de uso de Matricular Aluno em Atividade para realizar a matrícula de um discente em uma atividade e verificar sua presença no relatório.

É possível também usar o UC Gerenciar Orientações Acadêmicas para verificar que um discente está matriculado em atividade.

–SQL para consulta de alunos matriculados em atividades da graduação do curso TEATRO/CCHLA - NATAL

SELECT u.sigla AS centro, c.nome AS curso_nome, c.id_curso AS id_curso,  ga.id_grau_academico, dg.ira, ga.descricao AS grau_academico_aluno, h.id_habilitacao, h.nome AS habilitacao_aluno, 
d.matricula,  p.nome AS nome_aluno, d.ano_ingresso, d.periodo_ingresso, mc.ano, mc.periodo, ccd.codigo AS disciplina_codigo, ccd.nome AS disciplina_nome, t.sigla AS sigla_turno, 
t.id_turno, p2.nome AS nome_docente, c.nivel AS nivel_curso  
FROM ensino.matricula_componente mc  
JOIN ensino.componente_curricular cc ON (mc.id_componente_curricular = cc.id_disciplina)  
INNER JOIN ensino.componente_curricular_detalhes ccd ON (ccd.id_componente_detalhes = cc.id_detalhe)  
JOIN discente d USING(id_discente)  
INNER JOIN comum.pessoa p ON (p.id_pessoa = d.id_pessoa)  
INNER JOIN curso c ON (d.id_curso = c.id_curso)  
INNER JOIN comum.unidade u ON (u.id_unidade = c.id_unidade) 
INNER JOIN graduacao.orientacao_academica oa ON (oa.id_discente = d.id_discente) 
INNER JOIN rh.servidor s ON (s.id_servidor = oa.id_servidor) 
INNER JOIN comum.pessoa p2 ON (p2.id_pessoa = s.id_pessoa) 
LEFT JOIN graduacao.discente_graduacao dg ON( d.id_discente = dg.id_discente_graduacao )  
LEFT JOIN graduacao.matriz_curricular mcu USING ( id_matriz_curricular )  
LEFT JOIN ensino.turno t ON(t.id_turno = mcu.id_turno)  
LEFT JOIN ensino.grau_academico ga ON(ga.id_grau_academico = mcu.id_grau_academico)  
LEFT JOIN graduacao.habilitacao h ON (mcu.id_habilitacao = h.id_habilitacao)  
WHERE mc.id_situacao_matricula = 2 AND cc.id_tipo_componente = 1 AND d.status IN  ( 1,8,9 ) AND c.nivel IN  ( 'G' ) AND cc.id_unidade= 139 
AND mc.ano = 2010 AND mc.periodo= 2 
ORDER BY u.sigla, ccd.codigo, ccd.nome, c.id_curso, c.nome, ga.descricao, h.nome, t.id_turno, p.nome, mc.ano, mc.periodo
  • desenvolvimento/especificacoes/sigaa/portal_coordenador_graduacao/casos_de_uso/relatorios/matriculas_e_trancamentos/matriculados_em_atividades.txt
  • Última modificação: 2017/04/03 18:13
  • (edição externa)