Especificação Funcional: Cadastro de turmas de AEE

Resumo

Esta especificação descreve os requisitos utilizados como base para o desenvolvimento do módulo de Cadastro de turmas de AEE do software Tecsystem School e suas principais operações.

Descrição

O Cadastro de Turmas de AEE reúne todas as informações das turmas (dados gerais, alunos, informações adicionais e dados relativos ao Censo escolar) e constitui um módulo compartilhado com as Turmas regulares e turmas de atividades complementares, para a realização de todas as operações relativas as mesmas. Através deste módulo é possível incluir novas turmas, excluir uma turma cadastrada, editar e visualizar os dados das turmas cadastradas, visualizar os dados dos alunos matriculados na turma e remanejá-los para outras turmas.

Ao acessar este módulo, o sistema deve exibir uma lista com as turmas já cadastradas para facilitar as operações de exclusão, edição e visualização dos dados, já que para isso é necessário indicar qual é a turma que será utilizada. Esta lista, que deve exibir os dados mais importantes de cada turma, também deve permitir a organização e o filtro dos dados por qualquer campo que esteja visível, além de permitir que o usuário oculte/exiba campos, imprima e exporte o conteúdo da lista.

Dados da Turma de AEE

Uma turma deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados gerais
Escola Nome da escola da qual a turma pertence Texto - Sim
Curso Nome do curso do qual a turma pertence Texto - Sim
Série Nome da série da qual a turma pertence Texto - Sim
Turma Nome da turma Texto 80 Sim
Turno Turno no qual a turma funciona Texto - Não
Capacidade Capacidade de alunos para a turma Número - Não
Alunos
Número de ordenação do aluno na turma Número - -
Código Código de identificação do aluno no sistema Número - -
Nome Nome do aluno Texto - -
Data nasc. Data de nascimento do aluno Data - -
Data matrícula na turma Data de matrícula do aluno na turma Data - -
Movimento na turma Movimento atual do aluno na turma Texto - -
Profissionais
Docentes na turma (para uso no diário de classe)
Disciplinas Nome das disciplinas da turma Texto - -
Classificação da disciplinaTipo de classificação da disciplina em relação ao diário de classe (Principal, Conjunta ou Individual) Texto - -
Professores Nome dos professores que lecionam na turma, para as respectivas disciplinas Texto - -
Outros profissionais
Outros profissionais Nome dos outros profissionais que trabalham na turma Texto - -
Função Função do professor na turma Texto - -
Professor Nome do professor Texto - -
Pedagogos
Pedagogo Nome do pedagogo Texto - -
Aulas dadas
Disciplinas Nome das disciplinas da turma Texto - -
Períodos letivos Quantidade de aulas lecionadas na turma, para disciplina e período letivo respectivos Número - -
Total Quantidade total de aulas lecionadas na turma, para respectiva disciplina Número - -
Informações adicionais
Observações Informações adicionais sobre a turma Texto 1000 Não
Censo escolar
Tipo de mediação Tipo de mediação didático-pedagógico da turma Texto - Sim
Hora inicial Hora e minuto de início das aulas na turma Número - Sim
Hora final Hora e minuto de término das aulas na turma Número - Sim
Dias da semana que a turma tem aula Indica quais dias da semana a turma tem aula - - Sim
Local diferenciado Local de funcionamento diferenciado da turma Texto - Sim
Turma enviada ao censo escolar Indica se a turma será enviada ou não ao censo escolar. - - Sim
Classe com ensino desenvolvido com Libras como primeira língua (bilíngue para surdos) Indica se a turma tem ensino desenvolvido com a Língua Brasileira de Sinais – Libras como primeira língua e a língua portuguesa de forma escrita como segunda língua (bilíngue para surdos) - - Sim

Dados do Professor / Docente vinculado à disciplina

O vínculo de um professor/docente em uma disciplina da turma deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Disciplina
Nome da disciplina Nome da disciplina a qual o professor será vinculado Texto - Sim
Importar aulas e faltas da disciplina do diário Usado para identificar se as aulas e faltas da disciplina na turma serão importadas do diário Marcar/Desmarcar - Não
Classificação da disciplina
Classificação da disciplina Tipo de classificação da disciplina com relação ao diário: Principal, Conjunta ou Individual Texto - Sim
Professor
Nome do professor Nome do professor o qual será vinculado à disciplina Texto - Sim

Inclusão, alteração e exclusão de Turmas de AEE

Todas as escolas cadastradas no sistema podem ter turmas vinculadas, desde que possuam o conjunto mínimo de dados (campos obrigatórios) necessários. O sistema também deve permitir que os dados de uma Turma previamente cadastrada sejam modificados.

A exclusão de uma turma também deverá ser permitida, desde que esta não possua nenhum aluno matriculado. Caso possua, o sistema deverá avisar ao usuário que a turma possui vínculos com dados e não deve permitir sua exclusão.

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

Não aplicável.

Pontos de verificação

Na inclusão/alteração de turmas:

  • Após a inclusão de uma turma esta deverá ser exibida imediatamente na lista de turmas cadastradas.
  • Após a alteração de uma turma esta deverá ser exibida imediatamente nos dados da turma na lista de turmas cadastradas.
  • O sistema não deve permitir que o usuário salve uma turma sem que todos os campos obrigatórios estejam preenchidos;

Dados gerais

  • O sistema não deve permitir que o usuário salve uma turma com o nome que já está sendo usado por outra turma da mesma escola.

Alunos

  • O sistema deve exibir na lista de alunos matriculados, todos os alunos matriculados na turma; A cor exibida para cada aluno deve ser a mesma que é exibida na visão Turmas AEE, ou seja, referente ao resultado final do aluno na turma de AEE;
  • O sistema deve permitir que o usuário visualize o cadastro do aluno, ao selecioná-lo na lista de alunos matriculados da turma, a partir do clique no botão Visualizar ou do duplo clique na linha que contém os dados do aluno;

Profissionais | Docentes

  • Os docentes informados nos vínculos com as disciplinas da turma, são utilizados apenas para a geração dos diários de classe (gerados no sistema web);
  • O sistema deve exibir o campo “Importar aulas e faltas da disciplina do diário”:
    • Habilitado: apenas quando a classificação da disciplina for Individual;
    • Desabilitado: quando a classificação for Principal ou Conjunta;
  • O sistema deve exibir o campo “Importar aulas e faltas da disciplina do diário”:
    • Sempre marcado: quando a classificação da disciplina for Principal;
    • Sempre desmarcado: quando a classificação da disciplina for Conjunta;
  • Deverão ser filtrados apenas os professores vinculados à escola da turma e que possuam a mesma função exercida no vínculo da escola (Para turmas AEE, são permitidas as seguintes funções: DOCENTE, TRADUTOR E INTÉRPRETE DE LIBRAS, GUIA-INTÉRPRETE DE LIBRAS e PROFISSIONAL DE APOIO ESCOLAR PARA ALUNO(A)S COM DEFICIÊNCIA);
  • Quando já existirem professores vinculados às disciplinas da turma, não deve ser mais permitido alterar o tipo de mediação da turma;
  • Quando a disciplina for Principal, o campo Professor deverá estar habilitado para edição, e assim que este for selecionado para a disciplina principal, o sistema deverá vinculá-lo automaticamente para todas as disciplinas conjuntas da série da turma; da mesma forma que também deverá excluí-lo de todas as disciplinas conjuntas, quando for excluído da disciplina principal;
  • Quando a disciplina for Conjunta, o campo Professor deverá estar desabilitado para edição, uma vez que o professor das disciplinas conjuntas será o mesmo informado na disciplina principal;
  • Quando a disciplina for Individual, o campo Professor deverá estar habilitado e será salvo apenas para a disciplina;
  • Quando um professor for vinculado à uma disciplina da turma, o sistema deve criar um vínculo do mesmo professor (caso ainda não exista) na aba “Outros profissionais” com a mesma função selecionada no vínculo com a disciplina;
  • Quando um professor for excluído de todas as disciplinas da turma, o sistema deve excluir o vínculo do mesmo professor na aba “Outros profissionais”;

Profissionais | Outros profissionais

  • Os profissionais informados nessa listagem não são utilizados para geração de diários, mas sim para a geração do arquivo do censo inicial;
  • Deverão ser filtrados apenas os professores vinculados à escola da turma e que possuam a mesma função exercida no vínculo da escola (Para turmas AEE, são permitidas as seguintes funções: DOCENTE, TRADUTOR E INTÉRPRETE DE LIBRAS, GUIA-INTÉRPRETE DE LIBRAS e PROFISSIONAL DE APOIO ESCOLAR PARA ALUNO(A)S COM DEFICIÊNCIA);

Profissionais | Pedagogos

  • Deverão ser filtrados apenas os pedagogos vinculados à escola da turma;
  • O sistema deve impedir que o usuário vincule um pedagogo que já esteja vinculado na turma;

Aulas dadas

  • O sistema deve permitir que o usuário restaure o valor de aulas dadas, informado no cadastro da disciplina, para cada disciplina da turma;
  • Quando a turma pertencer à série de módulo I (aulas por Dias letivos), o sistema deve permitir restaurar aulas apenas para a disciplina Principal existente na turma, ou seja, na tela de Restaurar aulas apenas essa disciplina deve ser exibida na listagem de disciplinas;
  • O sistema deve permitir que o usuário altere os valores de todas as aulas existentes, através do botão de editar as aulas ou do duplo clique na linha que contém a disciplina;
  • Ao alterar o total de aulas da turma, o sistema deve atualizar o total de aulas de todos os alunos matriculados na turma (que estejam presentes).

Censo escolar

  • O sistema não deve permitir que o usuário salve uma turma com a hora inicial maior ou igual a hora final,

Reconfigurar disciplinas

  • O sistema não deve permitir que a disciplina principal da turma seja desmarcada ao reconfigurar as disciplinas;
  • O sistema deve permitir que o usuário desmarque disciplinas, que possuam notas e/ou médias cadastradas, para isso deve:
    • Verificar se existem notas ou médias de alunos, para então perguntar ao usuário se deseja realmente remover a(s) disciplina(s);
    • Remover as aulas da disciplina na turma e atualizar o total de aulas dadas;
    • Remover notas e médias da disciplina para todos os alunos da turma;
    • Calcular o resultado final dos alunos na turma (total de faltas, total de aulas e resultado final);
    • Atualizar a listagem de alunos (a cor exibida deve ser atualizada de acordo com o campo Resultado Final dos alunos, lembrando que nem sempre o movimento é o resultado final);
  • O sistema deve permitir que o usuário marque disciplinas, para isso deve:
    • Calcular o resultado final dos alunos na turma (total de faltas, total de aulas e resultado final); Caso algum aluno estivesse como Aprovado, Reprovado, Promovido ou Retido, retornará ao resultado final Cursando;
    • Atualizar a listagem de alunos (a cor exibida deve ser atualizada de acordo com o campo Resultado Final dos alunos, lembrando que nem sempre o movimento é o resultado final);

Na exclusão de turmas:

  • O sistema deve solicitar que o usuário confirme a exclusão de uma turma;
  • O sistema não deve permitir que uma turma seja excluída caso ela possua alunos matriculados;
  • Após a exclusão de uma turma esta deverá ser eliminada imediatamente na lista de turmas cadastradas.

Observações

Nenhuma informação adicional.

 
softwares/school/requisitos/modulos/school/cadastros/cadastro_turmas_aee.txt · Última modificação: 31/05/2023 12:29 por gabrielle
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki