~~ODT~~

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

Busca Geral de Turmas

A busca geral de turmas é utilizada em diversos módulos e portais do SIGAA. Com a busca geral de turmas pode-se conhecer quais turmas estão cadastradas, e se o usuário tiver permissões adequadas, poderá realizar operações sobre a turma.

O caso de uso é iniciado quando a opção SIGAA → Graduação → Consultas → Consultas Gerais → Turmas é acessada.

Para buscar por turmas, o usuário deverá informar pelo menos um dos seguintes parâmetros:

  • Nível: Tipo - TEXTO. Com as opções INFANTIL, MÉDIO, TÉCNICO, GRADUAÇÃO, LATO SENSU - ESPECIALIZAÇÃO, LATO SENSU - RESIDÊNCIA, STRICTO SENSU, MESTRADO ou DOUTORADO.
  • Ano-Período: Formato - AAAA.9, Tipo - NUMÉRICO.
  • Unidade: Tipo - TEXTO, unidade responsável pelo componente curricular.
  • Código do componente: Tipo - TEXTO, código do componente curricular. Ex.: DIM0074
  • Código da turma: Tipo - TEXTO. Ex.: 01, 02, 03A
  • Local: Tipo - TEXTO, local onde será ministrado as aulas. Ex.: 3B2
  • Horário: Tipo - TEXTO, horário que será ministrado a aula. Ex.: 34M12
  • Nome do componente: Tipo - TEXTO, nome, ou parte do nome, do componente curricular da turma. Ex.: linguagens de programação
  • Nome do docente: Tipo - TEXTO, nome do docente que lecionará na turma. Ex.: Maria da Silva
  • Ofertadas ao curso: Tipo - TEXTO, curso ao qual a turma é destinada. Ex.: Pedagogia - Probásica / Ceará-Mirim
  • Pólo: Tipo - TEXTO, pólo sede do curso de ensino à distância ao qual a turma é destinada. Ex.: Campina Grande - PB
  • Situação: Tipo - TEXTO, situação da turma. Ex.: Aberta, Consolidada, ou A Definir Docentes
  • Tipo: Formato - REGULAR, FÉRIAS ou ENSINO NORMAL, Tipo - TEXTO.
  • Modalidade de Ensino: Formato - A distância, Presencial ou Semi-Presencial, Tipo - TEXTO.
  • Somente turmas vinculadas ao Convênio Probásica: Tipo - LÓGICO, restringirá a busca à turmas criadas para os convênios de Probásica.

Caso deseje listar o resultado da busca em formato de relatório, o usuário deverá marcar a opção:

  • Exibir resultado da consulta em formato de relatório: Tipo - LÓGICO.

O resultado da busca poderá ser ordenador por:

  • Componente Curricular;
  • Por dia da semana e respectivos horários;
  • Por docentes, disciplinas e respectivos horários,
  • Por Local.

O resultado da busca listará as turmas encontradas, de acordo com os parâmetros dados pelo usuário, detalhando:

  • Código: código da turma.
  • Docente(s): Tipo - TEXTO. Lista os docentes da turma.
  • Tipo: regular, de férias ou ensino individual.
  • Modalidade: Presencial, A distância ou semi-presencial
  • Situação: situação da turma
  • Horário: horário da turma.
  • Local: local onde será lecionada a turma.
  • Mat./Cap.: quantidade de alunos matriculados e a capacidade máxima de alunos da turma.
  • Menu de Operações da Turma: abre um menu de possíveis operações que o usuário pode realizar com a turma:

As seguintes operações podem ser realizadas com a turma, desde que o usuário tenha as permissões necessárias:

As regras de negócio aqui listadas referem-se à permissão para executar o caso de uso. As regras de negócio específicas do caso de uso são detalhadas em cada módulo/portal onde a busca geral de turmas é utilizada.

  • Adicionar Reserva
    • RN01 - permitido apenas à usuários que são chefes ou secretários de departamentos cujo as disciplinas sejam da mesma unidade, e esteja no período de cadastro de turmas;
  • Adicionar Reserva Sem Solicitação
    • RN02 - permitido apenas à usuários administradores do DAE a qualquer momento; ou ao usuário do DAE, desde que a turma esteja aberta; ou ao chefe de departamento desde que a turma esteja aberta e a disciplina seja da mesma unidade.
  • Alterar: permitido nos seguintes casos:
    • RN03 - caso usuário do módulo técnico: se a disciplina for da mesma unidade do usuário.
    • RN04 - caso usuário do módulo stricto sensu: se for coordenador ou secretário de curso stricto e a disciplina da turma for do programa; ou se for usuário da PPG;
    • RN05 - caso usuário do módulo lato sensu: pode alterar a qualquer momento.
    • RN06 - caso usuário do módulo graduação:
      • se for administrador do DAE: a qualquer momento;
      • se for chefe ou secretário de departamento e a disciplina for da mesma unidade do usuário e a turma estiver aberta;
      • se for coordenador de curso de probásica e o curso for o coordenador e a turma estiver aberta;
      • se for usuário do DAE ou da SAE; e a turma estiver aberta.
  • Cadastrar Noticia
    • RN07 - permitido ao coordenador do curso de graduação, usuário do DAE, ou administrador do DAE, para as turmas de graduação; ou coordenador de curso stricto sensu, secretário de pós graduação, ou usuário da PPG, para turmas de stricto sensu.
  • Consolidar: permitido nos seguintes casos:
    • RN08 - caso usuário do módulo técnico: se a turma estiver aberta; e a disciplina for de curso técnico; e da mesma unidade do usuário; e a quantidade de matriculados na turma for maior que zero.
    • RN09 - caso usuário do módulo stricto sensu: se a turma estiver aberta; e a disciplina for de curso stricto sensu; e a quantidade de matriculados na turma for maior que zero.
    • RN10 - caso usuário do módulo técnico: se o usuário for administrador do DAE; e a turma estiver aberta; e a disciplina for de graduação; e a quantidade de matriculados na turma for maior que zero.
  • Gerar Planilha Notas
    • RN11 - permitido se a turma for de graduação; e estiver consolidada; e o usuário for do DAE, chefe ou secretário de departamento, tutor de curso de EAD (para este último, a turma sendo de EAD). Caso seja coordenador do curso lato sensu e a turma seja do curso coordenado.
  • Gerar Diário Turma
    • RN12 - permitido se a turma estiver consolidada e for de curso de EAD
  • Gerar Diário Classe: permitido nos seguintes casos:
    • RN13 - se o usuário for coordenador de curso stricto, ou scretário de pós-graduação, ou usuário da PPG, usuário do DAE, ou chefe de departamento;
    • RN14 - se o usuário for do módulo de curso técnico e a turma for da sua unidade.
  • Gerar Lista Frequência
    • RN15 - permitido se o usuário for coordenador de curso stricto, ou secretário de pós-graduação, ou usuário da PPG, ou usuário do DAE.
    • RN24 - permitido se o usuário for da SEDIS ou coordenador de pólo.
  • Fechar Turma
    • RN16 - o usuário for administrador do DAE ou apenas usuário do DAE; e a turma estiver aberta.
    • RN43 - for chefe de departamento e a turma tiver somente discentes cancelado ou trancados.
  • Listar Alunos: permitido nos seguintes casos:
    • RN17 - for usuário da PPG
    • RN18 - for usuário do DAE
    • RN19 - for chefe ou secretário de departamento e a disciplina for da mesma unidade do usuário
    • RN20 - for coordenador ou secretário de curso de stricto sensu e a turma pertencer ao programa coordenado
    • RN21 - for docente
    • RN22 - se for secretário de curso de graduação
  • Listar Alunos Impressão
    • RN23 - permitido se o usuário for de cursos técnicos.
  • Gerar Notas Tutores
    • RN25 - permitido se o usuário for de curso à distância e a turma for de EAD
  • Exibe Processamento Matricula
    • RN26 - permitido apenas para turmas de graduação, que não são de ensino à distância, e que foram processadas.
  • Exibe Processamento Rematricula
    • RN26 - permitido apenas para turmas de graduação, que não são de ensino à distância, e que foram processadas para rematrícula.
  • Reabrir Turma: permitido nos seguintes casos:
    • RN27 - para turmas de graduação: se o usuário for administrador do DAE e a turma estiver consolidada;
    • RN28 - para turmas de lato sensu: se o usuário for gestor de curso de lato sensu e a turma estiver consolidada;
    • RN29 - para turmas de stricto sensu: se o usuário for da PPG e a turma estiver consolidada
  • Remover Turma: permitido nos seguintes casos:
    • RN30 - se for chefe ou secretário de departamento e a turma for da mesma unidade do usuário
    • RN31 - se for coordenador de curso probásica e a turma for de curso coordenado pelo usuário
    • RN32 - se for usuário da coordenação geral do probásica, ou do DAE, ou do módulo de ensino à distância
    • RN33 - se for usuário da PPG e a turma for de lato sensu
    • RN34 - se a turma for de stricto sensu; e o for chefe ou secretário de departamento e a turma for da mesma unidade do usuário
  • Visualizar Turma
    • RN35 - qualquer usuário
  • Visualizar Turma Virtual: permitido nos seguintes casos:
    • RN36 - for chefe de departamento e a turma for da mesma unidade do usuário
    • RN37 - for usuário da PPG ou do DAE
    • RN38 - for usuário de curso técnico e a turma for da mesma unidade do usuário.
    • RN39 - for coord. graduação e a turma possuir reserva para o curso coordenado.
    • RN40 - for coord. lato e a turma for do curso coordenado.
    • RN41 - for coord. stricto e a o programa referente a disciplina da turma for o programa coordenado.
    • RN42 - for chefe de departamento e a turma for da mesma unidade do usuário
  • Enviar E-mail:
    • RN43 - for chefe de departamento e a turma for da mesma unidade do usuário
    • RN44 - for usuário de curso técnico e a turma for da mesma unidade do usuário.
    • RN45 - for coord. graduação ou secretário da coordenação e a turma possuir reserva para o curso coordenado.
    • RN46 - for coord. lato e a turma for do curso coordenado.
    • RN47 - for coord. stricto e a o programa referente a disciplina da turma for o programa coordenado.
Classe Tabela
br.ufrn.sigaa.ensino.dominio.Turma sigaa.ensino.turma
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular sigaa.ensino.componente_curricular

Plano de Teste

O plano, cenário e dados de teste deverão ser definidos de acordo com o caso de uso, no módulo correspondente.

  • desenvolvimento/especificacoes/sigaa/busca_geral_de_turmas.txt
  • Última modificação: 2017/04/03 18:11
  • (edição externa)