~~ODT~~

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

Relatório de Alunos Especiais e Disciplinas

Este caso de uso permite que o Coordenador Stricto Sensu obtenha uma lista com os discentes especiais e suas disciplinas matriculadas atualmente.

Este caso de uso inicia-se quando a opção SIGAA → Portal Coordenação Stricto Sensu → Relatórios → Relatório de Alunos Especiais e Disciplinas é acessada.

Passo 1

Ao acessar a funcionalidade, deverá ser informado o Ano-Período para geração do relatório e o Programa virá preenchido de acordo com o programa do usuário logado( RN01).

  • Programa*:Tipo - TEXTO.
  • Ano-Período*: Tipo - NUMÉRICO.

Passo 2

Em seguida, será exibido um relatório com opção de impressão com os seguintes dados abaixo:

  • Relatório de Discentes Especiais
    • Programa: Tipo - TEXTO.
    • Período: Tipo - NUMÉRICO.

Modelo do Relatório:

NÍVEL
Matrícula 999999999 Nome Nome do Discente
Email Email do Discente Endereço Endereço do Discente
Telefone 9999-9999 Celular 9999-9999
COD. DISCIPLINA - NOME DA DISCIPLINA

O caso de uso é finalizado.

  • RN01: O campo Programa deve vir populado com o programa coordenado pelo usuário logado.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.ufrn.sigaa.pessoa.dominio.Discente sigaa.public.discente
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular sigaa.ensino.componente_curricular

Plano de Teste

Sistema: SIGAA

Módulo: Portal do Coordenador Stricto Sensu

Link(s): Relatórios → Alunos → Relatório de Alunos Especiais e Disciplinas

Usuário: miguel

Papel que usuário deve ter: SigaaPapeis.COORDENADOR_CURSO_STRICTO

Não se aplica.

Verificar os alunos especiais que devem aparecer na consulta de acordo com a consulta (Basta trocar os '?' pelo login do coordenador, ano e o período respectivamente):

SELECT d.matricula, d.nivel, p.nome, p.email, det.codigo, det.nome as nome_cc, e.logradouro, e.numero, m.nome as cidade, uf.sigla as estado, p.telefone_fixo, p.telefone_celular 	FROM discente d 
		INNER JOIN comum.pessoa p USING (id_pessoa) 
		INNER JOIN comum.endereco e ON e.id_endereco = p.id_endereco_contato 
		INNER JOIN comum.municipio m ON e.id_municipio = m.id_municipio 
		INNER JOIN comum.unidade_federativa uf ON uf.id_unidade_federativa = m.id_unidade_federativa 
		INNER JOIN ensino.matricula_componente mc USING (id_discente) 
		INNER JOIN ensino.componente_curricular_detalhes det USING (id_componente_detalhes) 
	WHERE d.tipo = 2 
		AND d.id_gestora_academica = (select id_unidade from comum.usuario where login = '?')
		AND d.nivel in ( 'S','D','E' ) 
		AND mc.ano = ? 
		AND mc.periodo = ? 
	ORDER BY d.nivel, p.nome, det.codigo
  • desenvolvimento/especificacoes/sigaa/portal_coordenador_stricto_sensu/casos_de_uso/relatorios/alunos/relatorio_alunos_especiais_e_disciplinas.txt
  • Última modificação: 2017/04/03 18:14
  • (edição externa)