Especificação Funcional: Matricular alunos em turma regular

Resumo

Esta funcionalidade permite ao usuário matricular alunos que estão cadastrados, transferidos ou desistentes no sistema.

Descrição

A matrícula de um aluno é o processo que dá início ao ano letivo para o mesmo no sistema. Somente a partir da matrícula, que o aluno é considerado matriculado pelo sistema, e assim obter acesso a todas as funcionalidades referentes ao aluno.

Matricular o aluno selecionado em turma regular

Ao acessar o módulo de Alunos, o sistema deve exibir uma lista com os alunos já cadastrados. No entanto, nesta lista os alunos que já encontram-se matriculados também são exibidos, para facilitar a operação o usuário pode aplicar o filtro de Alunos Não-matriculados, localizado na legenda do módulo, e assim localizar o aluno que deseja realizar a matrícula com mais facilidade.

Após selecionado o aluno, o usuário poderá realizar sua matrícula através da funcionalidade “Matricular o aluno selecionado em turma regular” na opção Matricular do módulo, no clique do botão direito do mouse na linha do aluno na listagem ou utilizar as teclas de atalho Ctrl+M.

O sistema deverá exibir os dados do aluno selecionado. Dessa forma, o usuário poderá então selecionar os dados e efetuar a matrícula do aluno.

Dados da Matrícula

A matrícula de um aluno deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados do aluno
Nome Nome do aluno Texto - Sim
Data nasc. Data de nascimento do aluno Data - Sim
Dados da matrícula
Data Data da matrícula do aluno Data 08 Sim
Matrícula realizada por transferência Identifica se a matrícula foi realizada por transferência do aluno ou não - - Não
Escola Nome da escola da matrícula do aluno Texto - Sim
Curso Nome do curso da matrícula do aluno Texto - Sim
Série Nome da série da matrícula do aluno Texto - Sim
Turma Nome da turma da matrícula do aluno Texto - Sim

Configurações e preferências do usuário

Guia geral

  • Data corte (Opções de matrícula): no momento da matrícula, o sistema calcula a idade do aluno até essa data de corte informada. Dessa forma, é exibida ou não uma mensagem ao usuário informando que a idade do aluno é incompatível com a série selecionada e perguntando se deseja realmente realizar a matrícula do aluno na série.

Pontos de verificação

Alunos que podem ser matriculados em turma regular

  • O sistema deve permitir matricular em turma regular, alunos que ainda não estejam matriculados em nenhuma turma regular, ou seja, apenas alunos cadastrados; e alunos já matriculados, que possuam o resultado final igual a TRANSFERIDO e/ou DESISTENTE e que não estejam finalizados. Nesta última opção, o sistema deve filtrar para a tela “Localizar turma regular” apenas a turma que o aluno está como transferido e/ou desistente e todas as outras que não sejam da escola e curso que o aluno está matriculado, garantindo que o aluno retorne para a mesma turma, caso mantenha a matrícula na mesma escola e curso; porém é dada também a opção do usuário matricular o aluno em outra escola e/ou curso, por esse motivo, o sistema exibe as demais turmas, para a realização da matrícula.
  • Para alunos transferidos, que sejam matriculados na mesma turma, o sistema deve:
    • Remover o aluno da ata da turma;
    • Remover a transferência do aluno (relacionada ao curso da matrícula);
    • Manter as notas, faltas e médias do aluno;
    • Manter o histórico do aluno na mesma turma;
  • Para alunos transferidos, que sejam matriculados em outra série do mesmo curso, o sistema deve:
    • Manter o aluno na ata da turma que estava transferido (turma de origem);
    • Remover a transferência do aluno (relacionada a série da matrícula);
    • Remover as notas, faltas e médias do aluno, quando não forem compatíveis com a nova série;
    • Manter o histórico do aluno:
      • Manter a série de origem da matrícula do aluno como Cursando, e permitir ao usuário que informe os dados obtidos em outra escola;
      • Incluir a série da matrícula de retorno do aluno, com os dados atuais da turma da matrícula;
  • Para alunos transferidos, em outra escola e/ou curso, o sistema deve:
    • Manter o aluno na ata da turma que estava transferido (turma de origem);
    • Manter a transferência do aluno do curso que estava transferido (curso de origem);
    • Remover as notas, faltas e médias do aluno (caso o curso seja diferente), quando não forem compatíveis com a nova série;
    • Se a escola for diferente e o curso não: o histórico deve se manter o mesmo, atualizando apenas os dados da escola; e turma na série do histórico atual;
    • Se o curso for diferente: o histórico do aluno do curso de origem deve se manter, e o sistema deve incluir um novo histórico para o aluno, com os dados do curso e escola atuais da matrícula;
  • Para alunos desistentes:
    • Remover o aluno da ata da turma;
    • Manter as notas, faltas e médias do aluno;
    • Manter o histórico do aluno na mesma turma;

Demais verificações

  • O sistema não deve permitir que o usuário efetue a matrícula sem que todos os campos obrigatórios estejam preenchidos;
  • O sistema deve exibir desabilitados os campos Escola, Curso, Série e Turma, apenas exibindo os valores, da turma que será selecionada através da tela “Localizar turma regular”;
  • O sistema deve listar na tela de localização de turmas regulares, todas as turmas, de todas as escolas e cursos, com a situação “Em aberta”;
  • Após a matrícula, o sistema deve registrar no aluno sua movimentação de matrícula; além de exibir seus dados de matrícula imediatamente na lista de alunos cadastrados, assim como os demais campos com os respectivos valores:
    • “Matriculado em turma regular”: Sim;
    • “Resultado final”: Cursando;
    • “Situação”: Em Aberto;

Matricular os alunos em turma regular

Ao acessar o módulo de Alunos, o sistema deve exibir uma lista com os alunos já cadastrados. No entanto, nesta lista os alunos que já encontram-se matriculados também são exibidos.

O usuário poderá realizar a matrícula dos alunos através da funcionalidade “Matricular os alunos em turma regular” na opção Matricular do módulo ou utilizar as teclas de atalho Ctrl+Alt+M.

O sistema deverá exibir uma lista com todos os alunos sem matrícula que estão sendo exibidos na lista de alunos do módulo. Dessa forma, o usuário poderá então selecionar os alunos que deseja matricular na turma selecionada, e assim efetuar todas as matrículas ao mesmo tempo.

Dados da Matrícula

A matrícula de mais de um aluno deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados da matrícula
Data Data da matrícula do aluno Data 08 Sim
Matrícula realizada por transferência Identifica se a matrícula foi realizada por transferência do aluno ou não - - Não
Escola Nome da escola das matrículas dos alunos Texto - Sim
Curso Nome do curso das matrículas dos alunos Texto - Sim
Série Nome da série das matrículas dos alunos Texto - Sim
Turma Nome da turma das matrículas dos alunos Texto - Sim
Lista dos alunos sem matrícula
Código Código dos alunos que podem ser matriculados Número - Sim
Nome Nome dos alunos que podem ser matriculados Texto - Sim
Data nascimento Data de nascimento dos alunos que podem ser matriculados Data - Sim

Configurações e preferências do usuário

Guia geral

  • Data corte (Opções de matrícula): no momento da matrícula, o sistema calcula a idade do aluno até essa data de corte informada. Dessa forma, é exibida ou não uma mensagem ao usuário informando que a idade do aluno é incompatível com a série selecionada e perguntando se deseja realmente realizar a matrícula do aluno na série.

Pontos de verificação

  • O sistema não deve permitir que alunos matriculados sejam matriculados novamente, apenas alunos não matriculados, ou seja, cadastrados podem acessar a funcionalidade de matrícula em turma regular, para os demais o sistema deve exibir uma mensagem informando que não é possível realizar a matrícula novamente;
  • O sistema não deve permitir que o usuário efetue a matrícula sem que todos os campos obrigatórios estejam preenchidos;
  • O sistema deve verificar se a quantidade de vagas disponíveis na turma selecionada (Capacidade - Quantidade de alunos frequentando a turma) já foi atingida e avisar então ao usuário, perguntando-o se deseja continuar mesmo assim;
  • Após a matrícula, o sistema deve registrar no aluno sua movimentação de matrícula; além de exibir seus dados de matrícula imediatamente na lista de alunos cadastrados, assim como os demais campos com os respectivos valores:
    • “Matriculado em Turma Regular”: Sim;
    • “Resultado final”: Cursando;
    • “Situação”: Em Aberto;

Observações

Nenhuma informação adicional.

 
softwares/school/requisitos/modulos/school/aluno/matricula.txt · Última modificação: 31/01/2025 13:41 por gabrielle
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki