[[sigaa:tecnico:documentacao_tecnica:aba_relatorios| << Voltar]] ====== Busca Geral de Turmas ====== Esse caso de uso consiste na busca geral por [[desenvolvimento:especificacoes:sigrh:capacitacao:casos_de_uso:operacoes:turmas|turmas]], onde o são exibidos alguns filtros para que o gestor possa realizar a busca conforme a sua necessidade. O relatório pode gerar desde a quantidade de turmas cadastradas com os parâmetros informados até obtenção de uma listagem detalhada dos dados dos discentes cadastrados nas turmas. Essa funcionalidade é utilizada por Gestores do Ensino Técnico. ===== Descrição do Caso de Uso ===== Para que se possa realizar a busca é necessário informar alguns parâmetros. Para não exceder o limite, alguns desses parâmetros já vem selecionados de acordo com o vinculo. * **Nível**: Tipo - TEXTO. Informa o nível para que a consulta seja realizada. * **Ano-Período**: Tipo - NUMÉRICO. Informar em qual ano período deseja-se buscar. * **Unidade**: Tipo - TEXTO. Unidade na qual se deseja busca. Além dos filtros que já vem preenchidos é possível marcar os seguintes filtros: * **Código do componente**: Tipo - TEXTO e NUMÉRICO. * **Código da turma**: Tipo - TEXTO e NUMÉRICO. * **Local**: Tipo - TEXTO e NUMÉRICO. * **Nome do componente**: Tipo - TEXTO e NUMÉRICO. * **Nome do docente**: Tipo - TEXTO. * **Ofertadas ao curso**: Tipo - TEXTO. * **Pólo**: Tipo - TEXTO. * **Situação**: Tipo - TEXTO. Se a Turma está aberta, consolidade ou a definir. * **Tipo**: Tipo - TEXTO. Pode ser turma de Férias, Regular ou Ensino Individual. * **Somente turmas vinculadas ao Convênio Probásica**. * **Exibir o resultado em formato de relatório**. Logo após a realização da busca serão mostradas as turmas: Serão exibidos nessa listagem os seguintes dados: * **Turma**: Tipo - TEXTO e NUMÉRICO. * **Código da turma**: Tipo - TEXTO e NUMÉRICO. * **Docente**: Tipo - TEXTO. * **Carga Horária**: Tipo - TEXTO e NUMÉRICO. * **Tipo da Turma**: (Ex.: regular) * **Situação da Turma**: (Ex.: Aberta) * **Horário**: Tipo - TEXTO e NUMÉRICO. * **Local**: Tipo - TEXTO e NUMÉRICO. * **Mat./Cap.**: Tipo - NUMÉRICO. Número de alunos matriculados e a capacidade total da turma. Para cada turma listada aparece também a opção para visualização de um menu. Ao escolher essa opção serão exibidas ao usuário algumas outras opções como: Visualizar Turma, Listar Alunos e Listar Alunos para Impressão. * //[[Visualizar Turma]]// * //[[Listar Alunos]]// * //Listar Alunos para Impressão//: Ao escolher essa opção é exibido um relatório com a matricula do discente, o nome do discente, o Sexo, a sua Naturalidade, o Telefone Fixo, o Celular, a data de nascimento, o n° do RG e do CPF, a nacionalidade, o Endereço, a sua filiação (Nome do Pai e da Mãe), n° da sua conta, o Banco e a sua agência. * //[[Diário de Turma]]// * //[[Visualizar Turma Virtual]]// O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.MatriculaComponente | ensino.matricula_componente | | br.ufrn.sigaa.ensino.dominio.Turma | ensino.turma | | br.ufrn.sigaa.pessoa.dominio.Servidor | rh.servidor | | br.ufrn.sigaa.pessoa.dominio.Pessoa | pessoa | | br.ufrn.sigaa.ensino.dominio.DocenteTurma | ensino.docente_turma | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | ensino.componente_curricular | | br.ufrn.sigaa.ensino.dominio.ComponenteDetalhes | ensino.componente_curricular_detalhes | | br.ufrn.sigaa.ensino.dominio.SituacaoTurma | ensino.situacao_turma | | br.ufrn.sigaa.ensino.tecnico.dominio.EspecializacaoTurmaEntrada | tecnico.especializacao_turma_entrada | | br.ufrn.sigaa.ensino.graduacao.dominio.SolicitacaoMatricula | graduacao.solicitacao_matricula | | br.ufrn.sigaa.ensino.dominio.DocenteTurma | ensino.docente_turma | Classes utilizadas são as seguintes TurmaMBean e TurmaDao ====== Plano de Teste ====== Sistema: SIGAA Módulo: Técnico Link: Relatórios → Listas → Busca Geral de Turmas Usuário(s): viana, freire, carmona Papel que usuário deve ter: SigaaPapeis.GESTOR_TECNICO ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.