====== 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