DES:ACADEMUS:Pré-requisitos:Pre-Matricula

De Wiki Unioeste NTI
Ir para: navegação, pesquisa

VoltarVoltar a página Inicial - Documentação Técnica


Análise por: Liége em 07/02/08.
Desenvolvido por: André Brun em março/08.

Tabelas a serem gravadas/modificadas: AcdMatricula e AcdCurso.

Objetivo:
Ao final de um Período Letivo, são feitas matrículas para todas as disciplinas da próxima série do acadêmico. Posteriormente, no início do próximo período letivo, os acadêmicos que tiverem alguma dependência, terão que retornar para adaptar sua matrícula/horário. Esta adaptação da matrícula é feita em outro formulário, o cadastro de Matrícula.

Filtro para Seleção de Acadêmicos:
Disponibilizar os seguintes campos para selecionar os acadêmicos para os quais se deseja efetuar a pré-matrícula:

  • Curso Geral: Exibir dados da visão TblCrsGeral (Código e Nome).
  • Curso: Campo obrigatório; Exibir dados da tabela Curso (Cód. Curso Geral, Cód. Curso, Nome, Habilitação, Modalidade, Campus Funcionamento, Turno, Duração mínima e máxima; Dados para re-filtro: Curso Geral.
  • Série Atual: Campo obrigatório; Exibir num combo dados da tabela GrdCrrSerie (Select distinct GrdCrrSr_Codigo, GrdCrrSr_Formatacao ...); Dados para re-filtro: Curso e Grade Atual.
  • Período Letivo de Ingresso: Exibir num combo dados da tabela PrdLetivo em ordem decrescente de PrdLtv_PrdLetivo.
  • Grade Atual: Exibir num combo dados da tabela GrdCurricular. Dados para re-filtro: Curso

Selecionar Acadêmicos da tabela AcdCurso usando os filtros acima preenchidos e desde que tenham Situação Atual igual a "Cursando" em AcdStcAtual. Exibí-los num grid à esquerda e colocar botões (> e >>) para movê-los para um grid de selecionados, à direita. Colocar, também, botões (< e <<) para remover dos selecionados.

Parâmetros para a pré-matrícula:

  • Período Letivo: Campo obrigatório; Exibir num combo dados da tabela PrdLetivo em ordem decrescente de PrdLtv_PrdLetivo.
  • Série: Campo obrigatório; Exibir num combo dados da tabela GrdCrrSerie (Select distinct GrdCrrSr_Codigo, GrdCrrSr_Formatacao ...); Dados para re-filtro: Curso e Grade Atual do Filtro.

Pré-matrícula:
Resumo: Para cada acadêmico, fazer matrícula para as disciplinas da Grade Atual (AcdCurso.GrdCrr_Codigo), para a série selecionada. As disciplinas não podem estar em AcdHistorico com Aprovação e nem ter Matrícula em AcdMatricula.
Exceção: No caso de Disciplina Optativa, será necessário verificar a C/H na grade e a C/H que já foi cumprida em AcdHistorico e o que já, porventura, tenha matrícula em AcdMatricula. Se a C/H cumprida/matriculada for inferior à da Grade, fazer matrícula na disciplina genérica (nome optativa). Desta forma, a secretaria acadêmica saberá que o acadêmico deve optar por alguma optativa.

Para fazer a matrícula, também deverão ser verificados os casos de pré-requisitos e co-requisitos. (Artigo 75 da Resolução 069/2004-COU):

  • Pré-requisito: disciplina na qual deve haver aprovação prévia como condição para a matrícula em outra disciplina.
  • Co-requisito: disciplina que deve ser cursada simultaneamente a outra, em virtude de dependência dos conteúdos a serem ministrados.

As disciplinas de pré-requisito estão na tabela GrdCrrDscPreRequisito, com Tipo='Pre'. As disciplinas que pertencerem a um mesmo grupo (GrdCrrDscPrRqs_Sequencia) deverão ser TODAS verificadas em AcdHistorico/AcdMatricula para constatar se tem Aprovação; Se uma mesma disciplina tiver mais de um grupo, basta satisfazer um deles.
As disciplinas de co-requisito também estão na tabela GrdCrrDscPreRequisito, com Tipo='Co'. As disciplinas que pertencerem a um mesmo grupo (GrdCrrDscPrRqs_Sequencia) deverão ser TODAS verificadas: Deverão ter Aprovação em AcdHistorico/AcdMatricula ou simplesmente ter Matrícula em AcdMatricula, sem Aprovação; Se uma mesma disciplina tiver mais de um grupo, basta satisfazer um deles.
Quando houver Pré-requisito em disciplinas de mesma série, tendo em vista semestralização, não será possível validar o pré, pois a matrícula destas disciplinas ocorrerá no mesmo instante. Mesmo assim, fazer a matrícula. Nestes casos, será de responsabilidade da secretaria acadêmica, verificar no início do 2º semestre, se os pré-requisitos foram cumpridos.

Atualização da Série Atual:
Se a Série Atual for diferente da Série da Matrícula, atualizar a série atual em AcdCurso.

Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas