Reabrir Turma
O caso de uso permite que Gestor de Lato Sensu realizem a reabertura de turmas consolidadas, fazendo com que estas voltem a ser utilizadas pelos coordenadores do Lato Sensu. Os gestores podem consultar as turmas por nível de ensino e situação, e identificar aquelas que precisam ser reabertas.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAA → Lato Sensu → Turma → Turma → Reabrir Turma.
Nesse caso de uso, o usuário pode realizar a reabertura das turmas inicialmente através da busca por turma, configurando os filtros dependendo do objetivo. Os seguintes filtros são exibidos na tela:
- Nível: Tipo TEXTO.
- Ano - Período: Tipo NUMÉRICO, Formato: AAAA-9.
- Unidade: Tipo TEXTO, Formato: CENTRO-ACADÊMICO/COORDENAÇÃO-CURSO/MUNICÍPIO .
- Código do componente: Tipo NUMÉRICO, Formato: AAA9999.
- Código da turma: Tipo TEXTO, Formato: 999.
- Local:Tipo TEXTO.
- Horário: Tipo Numérico.
- Nome do componente: Tipo TEXTO.
- Nome do docente: Tipo TEXTO.
- Ofertadas ao curso: Tipo TEXTO, Formato: CURSO/DEPARTAMENTO/CENTRO-ACADÊDIMCO .
- Situação: Tipo TEXTO.
- Tipo: Tipo TEXTO .
- Modalidade de Ensino: Tipo TEXTO.
- Somente turmas vinculadas ao Convênio Probásica. Tipo LÓGICO.
- Exibir resultado da consulta em formato de relatório: Tipo LÓGICO.
- Exibir resultado da consulta em formato de relatório agrupado por departamento e incluir reservas: Tipo LÓGICO.
- Ordenar por: Tipo TEXTO.
Para a operação em questão, são preeviamente definidos os campos Nível (ESPECIALIZAÇÃO) e Situação (CONSOLIDADA). Na listagem contendo as turmas retornadas pela busca, são exibidos em formato de tabela com os seguintes itens listados abaixo:
- Código: Tipo TEXTO, Formato: XXX999.
- Docente: Tipo TEXTO.
- Tipo: Tipo TEXTO.
- Modalidade:Tipo TEXTO.
- Situação:Tipo TEXTO.
- Horário:Tipo TEXTO.
- Local:Tipo TEXTO.
- Mat./Cap.: Tipo NUMÉRICO, Formato: 99/99.
O usuário pode visualizar as operações (que possui permissão) a serem realizadas sobre a turma através do botão “Visualizar Menu”. O botão “Reabrir Turma” executa o caso de uso descrito na especificação.
Principais Regras de Negócio
- RN01 - A turma deve estar na situação de CONSOLIDADA.
- RN02 - O nível de ensino do componente curricular da turma deve ser igual ao do gestor.
- RN03 - O usuário deve ser gestor do subsistema no qual está sendo utilizado.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma |
br.ufrn.sigaa.ensino.dominio.SituacaoTurma | sigaa.ensino.situacao_turma |
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular |
Plano de Teste
Sistema: SIGAA
Módulo: Lato Sensu
Link(s): Turma → Turma → Reabrir Turma
Usuário: georgia, maribondo
Papel que usuário deve ter: SigaaPapeis.GESTOR_LATO
Cenários de Teste
Realizar o fluxo da reabertura de um turma que esteja consolidada, verificando se a turma ficará aberta para ser utilizada pelo coordenador do módulo.
Dados para o Teste
Realizar a criação de uma turma de Lato Sensu: Módulo Lato Sensu → Turma → Turma → Criar Turma