Relatório de Turmas
Este caso e uso gera um relatório de turmas criadas para fins de acompanhamento da Diretoria de Administração e Controle Acadêmico – DACA.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção SIGAA → Graduação → Relatórios DACA → Outros → Turma → Relatório de Turmas é acessada.
Para gerar o relatório, o usuário deve informar, pelo menos, um dos critérios abaixo:
- Ano/período: Tipo - TEXTO. restringe a lista de turmas ao ano/período informado
- Centro: Tipo - TEXTO. lista as turmas criadas no Centro selecionado.
- Departamento: Tipo - TEXTO. lista as turmas criadas no departamento selecionado.
- Situação da turma: Tipo - TEXTO. restringe a lista de turmas às turmas com status “ABERTA”, “CONSOLIDADA”, “A DEFINIR DOCENTE”
- Curso: Tipo - TEXTO. curso para o qual há reserva de vagas na turma.
São exibidas as seguintes informações no relatório:
- Componente Curricular: Formato - CÓDIGO - NOME DO COMPONENTE. Tipo - TEXTO.
- Docente(s): Tipo - TEXTO.
- Reserva(s): Formato - SIGLA DEPARTAMENTO - CURSO - MATRIZ - TURNO - MODALIDADE/ Nº DE VAGAS. Tipo - TEXTO.
- CT: Tipo - TEXTO. Código da Turma
- AP: Tipo - NUMÉRICO. Nº de alunos aprovados
- RP: Tipo - NUMÉRICO. Nº de alunos reprovados
- RF: Tipo - NUMÉRICO. Nº de alunos reprovados por falta
- TR: Tipo - NUMÉRICO. Nº de alunos trancados
- CA: Tipo - NUMÉRICO. Nº de alunos cancelados
- MA: Tipo - NUMÉRICO. Nº de alunos matriculados
- ES: Tipo - NUMÉRICO. Nº de alunos em espera
- Total: Tipo - NUMÉRICO. Nº total de alunos
- Percentuais: Tipo - NUMÉRICO. Percentuais relativos ao total de alunos, ou seja, percentual de AP, RP, RF, TR, CA, MA e ES.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - O usuário pode selecionar ou o departamento ou o centro, ou seja, não é permitido selecionar os dois.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular |
br.ufrn.sigaa.ensino.dominio.ComponenteDetalhes | sigaa.ensino.componente_curricular_detalhes |
br.ufrn.sigaa.ensino.dominio.GrauAcademico | sigaa.ensino.grau_academico |
br.ufrn.sigaa.ensino.dominio.MatriculaComponente | sigaa.ensino.matricula_componente |
br.ufrn.sigaa.ensino.dominio.SituacaoTurma | sigaa.ensino.situacao_turma |
br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma |
br.ufrn.sigaa.ensino.dominio.Turno | sigaa.ensino.turno |
br.ufrn.sigaa.dominio.Curso | sigaa.public.curso |
br.ufrn.sigaa.dominio.Unidade | sigaa.public.unidade |
br.ufrn.sigaa.pessoa.dominio.Municipio | sigaa.public.municipio |
br.ufrn.sigaa.ensino.graduacao.dominio.Habilitacao | sigaa.graduacao.habilitacao |
br.ufrn.sigaa.ensino.graduacao.dominio.MatrizCurricular | sigaa.graduacao.matriz_curricular |
br.ufrn.sigaa.ensino.graduacao.dominio.ReservaCurso | sigaa.graduacao.reserva_curso |
OBS: não há classes persistidas na geração do relatório. Os dados do relatório são consultados diretamente nas tabelas.
Plano de Teste
Sistema: SIGAA
Módulo: Graduação
Link(s): Relatórios DACA → Outros → Turma → Relatório de Turmas
Usuário: mirza, lins, dalton, andrezasantos
Papel que usuário deve ter: SigaaPapeis.DAE, SigaaPapeis.ADMINISTRADOR_DAE
Cenários de Teste
Não se aplica.
Dados para o Teste
Não se aplica.