~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Turma Regular ====== Este caso de uso permite o usuário efetuar uma busca das turmas de Ensino Fundamental com o objetivo de excluí-las ou alterá-las. Essa funcionalidade é usada por Gestores e Coordenadores do Ensino Fundamental. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Fundamental -> Turmas-> Turma -> Consultar Turmas Regulares //. O usuário realizará a busca por turmas existentes usando os seguinte filtros: Primeiramente são solicitados dados para a busca de Turmas de Ensino Fundamental: * **Ano**: Tipo - NUMÉRICO. * **Curso**: Tipo - TEXTO. * **Série**: Tipo - TEXTO. * **Listar Turmas Inativas**: Tipo - LÓGICO. O resultado é exibido numa listagem com os seguintes campos, divididos por turma: ***__Descrição da Turma__**: Tipo TEXTO, formato: AAAA - SÉRIE ( TURMA CÓDIGO_TURMA - TURNO); ***__Disciplinas__**: Tipo TEXTO; ***__Docente(s)__**: Tipo TEXTO, formato: NOME DOCENTE (CH); ***__Situação__**: Tipo TEXTO; ***__Horário__**: Tipo TEXTO; ***__Local__**: Tipo TEXTO; ***__Mat./Cap.__**: Tipo NUMÉRICO, formato: 99/99 Alunos; Para cada **DISCIPLINA** é possível realizar as seguintes operações: * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:listar_alunos|Listar Alunos]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:alterar_disciplina| Alterar Disciplina]] ; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:consolidar_disciplina| Consolidar Disciplina]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:remover_disciplina| Remover Disciplina]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:diario_de_classe| Diário de Classe]]; * [[desenvolvimento:especificacoes:sigaa:turma_virtual:principal|Visualizar Turma Virtual]]. Para cada **SÉRIE** é possível realizar as seguintes operações: * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:alterar_turma | Alterar Turma]] ; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:remover_turma| Remover Turma]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:adicionar_disciplina| Adicionar Disciplina]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:registrar_faltas| Registrar Faltas]]; * [[desenvolvimento:especificacoes:sigaa:fundamental:casos_de_uso:turmas:turma:consolidar_serie|Consolidar Série]]. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas é possível pesquisar por turmas do Nível Fundamental. * **RN02** - Apenas é possível remover disciplinas que possua alunos matriculados se o usuário possuir papel de GESTOR_FUNDAMENTAL. * **RN03** - Quando o caso de uso for acessado pelo perfil pedagogico não deve ser capaz de realizar qualquer alteração, apenas consultas; ==== Resoluções/Legislações Associadas ==== ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | | br.ufrn.sigaa.ensino.medio.dominio.TurmaSerie | sigaa.medio.turma_serie | | br.ufrn.sigaa.ensino.medio.dominio.TurmaSerieAno | sigaa.medio.turma_serie_ano | ====== Plano de Teste ====== Sistema: SIGAA Módulo: FUNDAMENTAL Link(s): Aba de TurmaS -> Turma -> Consultar Turmas Regulares Usuários: adelesantos Papel que usuário deve ter: GESTOR FUNDAMENTAL ===== Cenários de Teste ===== ===== Dados para o Teste =====