Consolidar Turma
Este caso de uso permiter que o Gestor lato Senso Consolide (Finalize) uma turma.
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa SIGAA → Lato Sensu → Turma → Turma → Consolidar Turma .
Ao ter acesso a funcionalidade, é solicitado para entrar com o nome da turma que se deseja consolidar:
- Turma: Tipo AUTOCOMPLETE, Formato: NOME DA TURMA /PERÍODO /NOME DO DOCENTE.
Depois de selecionar a turma desejada pode-se visualizar uma tabela com os nomes de todos os discentes e suas notas, com os seguintes dados listados abaixo:
- Matrícula*:Tipo NUMÉRICO, Formato: 9999999999.
- Nome*: Tipo TEXTO.
- Resultado*:Tipo TEXTO.
- Faltas Calc.*: Tipo NUMÉRICO.
- Faltas*: Tipo NUMÉRICO.
- Situação*: Tipo TEXTO.
É possível realizar as seguintes operações:
- Exportar Planilha: Tem como objetivo exportar uma planilha em um formato padrão para que o professor possa preencher as notas e faltas dos alunos sem estar conectado ao SIGAA.
- Importar Planilha: Tem como objetivo importar as notas de uma planilha previamente exportada.
- Imprimir: Tem como objetivo imprimir a planilha de notas
- Salvar: Tem como objetivo salvar os dados inseridos.
- Consolidação Parcial: Tem como objetivo consolidar as matrículas dos alunos aprovados por média, se existirem alunos em recuperação a turma continuará aberta permitindo sua consolidação após a prova de recuperação.
- Finalizar (COnsolidar): Tem como objetivo consolidar as matrículas dos alunos para fechar a turmar.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O número de faltas não deve ultrapassar o número de aulas.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ava.dominio.ConfiguracoesAva | ava.configuracoes_ava |
br.ufrn.sigaa.ensino.dominio.MatriculaComponente | ensino.matricula_componente |
br.ufrn.sigaa.ensino.dominio.NotaUnidade | ensino.nota_unidade |
br.ufrn.sigaa.ensino.dominio.Avaliacao | ensino.avaliacao_unidade |
Plano de Teste
Sistema: SIGAA
Módulo: Lato Sensu
Link(s): Turma → Turma → Consolidar Turma
Usuário: georgia, maribondo.
Papel que usuário deve ter: SigaaPapeis.GESTOR_LATO
Cenários de Teste
Não se aplica.
Dados para o Teste
- Para acessar uma turma ainda não consolidada digitar: GTI-09 SISTEMAS DE GERENCIAMENTO DE PROCESSOS DE NEGÓCIO.
- SQL que retorna turmas abertas de Lato Senso
SELECT * FROM ensino.turma AS t INNER JOIN ensino.componente_curricular AS cc ON t.id_disciplina = cc.id_disciplina WHERE id_situacao_turma = 1 AND nivel = 'L'''