Tabela de conteúdos

<< Voltar

Última atualização: 2017/07/26 15:25 por marcelo.tanaka

Consultar Turma

Entende-se por turma algo que seja composto por componentes curriculares, horário, docente e discente. As turmas são criadas nos módulos Infantil, Técnico, Graduação, Lato Sensu, Stricto Sensu, e Ensino à Distância, ou solicitadas nos portais Coordenador de Graduação, Coordenador Lato Sensu e Coordenador de Stricto Sensu, para que os alunos possam cumprir o currículo do seu curso.

De forma similar, este caso de uso é usado em vários portais e módulos do SIGAA, permitindo ao usuário buscar por turmas criadas. Essa funcionalidade é utilizada pelos funcionários do DAE (Departamento de Administração Escolar).

Descrição do Caso de Uso

Este caso de uso inicia-se quando a opção SIGAA → Graduação → Consultas → Consultas Gerais → Turma é acessada.

Para realizar a busca por uma turma, o usuário poderá informar os parâmetros para restringir a busca:

O resultado da busca lista as turmas informando o Código, docente(s), tipo, situação, horário, local, a quantidade de discentes matriculados e a capacidade da turma.

Ano Período Docente(s) Tipo Situação Horário Local Mat./Cap.
CÓDIGO - NOME DA DISCIPLINA (NÍVEL)
AAAA.2 Tipo - TEXTO Tipo - TEXTO Tipo - TEXTO Tipo - TEXTO e NUMÉRICO Tipo - TEXTO e NUMÉRICO Tipo - NUMÉRICO

Dependendo das permissões do usuário, pode-se:

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.dominio.Curso sigaa.public.curso
br.ufrn.sigaa.dominio.ModalidadeEducacao sigaa.comum.modalidade_educacao
br.ufrn.sigaa.ead.dominio.Polo sigaa.ead.polo
br.ufrn.sigaa.dominio.Unidade sigaa.comum.unidade
br.ufrn.sigaa.ensino.dominio.DocenteTurma sigaa.ensino.docente_turma
br.ufrn.sigaa.ensino.dominio.Turma sigaa.ensino.turma
br.ufrn.sigaa.pessoa.dominio.Pessoa sigaa.comum.pessoa
br.ufrn.sigaa.ensino.dominio.MatriculaComponente sigaa.ensino.matricula_componente

Plano de Teste

Sistema: SIGAA

Módulo: Graduação

Link(s): Consultas → Consultas Gerais → Turmas

Usuário: adelardo, vanessa

Papel que usuário deve ter: SigaaPapeis.DAE

Cenários de Teste

Será Necessário cadastrar uma turma em um componente curricular vinculado a uma unidade de coordenação de curso, para aplicar os testes de exibição das turmas. Cadastre uma turma em ( Criar Turma) para uma componente do tipo atividade, com a Forma de Participação: ATIVIDADE ESPECIAL COLETIVA, e o parâmetro: “Aceita Criar Turma: Sim”. Após realizar a criação da turma verificar se a turma é listada quando utiliza-se o filtro Unidade e selecionando a Coordenação de Curso da turma criada.

Dados para o Teste

A seguir uma consulta para listar os componentes curriculares vinculados a coordenações de curso.

select u.nome, ccd.nome, cc.codigo, t.descricao as "Tipo de Componente", ta.descricao as "Tipo de Atividade", forma.descricao as "Forma de Participação" from ensino.componente_curricular cc
inner join comum.unidade u using(id_unidade) 
inner join ensino.componente_curricular_detalhes ccd ON ccd.id_componente_detalhes = cc.id_detalhe and ccd.id_componente = cc.id_disciplina
inner join ensino.tipo_componente_curricular t ON t.id_tipo_disciplina = cc.id_tipo_componente
inner join ensino.tipo_atividade ta ON cc.id_tipo_atividade = ta.id_tipo_atividade
inner join ensino.forma_participacao_atividade forma ON forma.id_forma_participacao = cc.id_forma_participacao
where u.tipo_academica = 6