====== Especificação Funcional: Matricular Alunos em Turma de AEE ====== ===== Resumo ===== Esta funcionalidade permite ao usuário matricular alunos que estão cadastrados no sistema. ===== Descrição ===== A matrícula de um aluno em uma turma de AEE pode ser realizada se o aluno estiver matriculado em uma Turma Regular ou não necessariamente, este aluno também pode ser matriculado apenas em uma turma de AEE. ==== Matricular o aluno selecionado em turma de AEE ==== Ao acessar o módulo de Alunos, o sistema deve exibir uma lista com os alunos já cadastrados. No entanto, nesta lista apenas os alunos que possuem deficiência podem ser matriculados em turmas de AEE, para facilitar a operação o usuário pode aplicar o filtro selecionando o aluno desejado. Após selecionado o aluno, o usuário poderá realizar sua matrícula através da funcionalidade "Matricular o aluno selecionado em turma de AEE", na opção Matricular do módulo ou ao clicar com o botão direito do mouse no aluno desejado. O sistema deverá exibir os dados do aluno selecionado. Dessa forma, o usuário poderá então selecionar a escola e a turma e efetuar a matrícula do aluno. === Dados da Matrícula === A matrícula de um aluno deve possuir os seguintes campos: |< 100% 19% 60% 7% 7% 7%>| ^ Campo ^ Descrição ^ Tipo ^ Tamanho ^ Obrigatório? ^ |**Dados do Aluno** ||||| |Nome |Nome do aluno | Texto | - | Sim | |Data de nascimento |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 | ==== Matricular os alunos em uma turma de AEE ==== Ao acessar o módulo de Alunos, o sistema deve exibir uma lista com os alunos já cadastrados. O usuário poderá realizar a matrícula dos alunos através da funcionalidade "Matricular os alunos em uma turma de AEE", na opção Matricular do módulo de alunos. O sistema deverá exibir uma lista com todos os alunos 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: |< 100% 19% 60% 7% 7% 7%>| ^ Campo ^ Descrição ^ Tipo ^ Tamanho ^ Obrigatório? ^ |**Dados da matrícula** ||||| |Data |Data da matrícula dos alunos | 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 da matrícula do aluno | Texto | - | Sim | |Série |Nome da série da matrícula do aluno | 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 o usuário efetue a matrícula sem que todos os campos obrigatórios estejam preenchidos; * Para matricular um aluno em turma de AEE não é necessário que ele esteja matriculado em uma turma regular, apenas que possua deficiência física e que ainda não esteja matriculado em turma de AEE; * O sistema deve permitir matricular em turma de AEE, alunos que ainda não estejam matriculados na turma; e alunos já matriculados, que possuam o resultado final igual a TRANSFERIDO e/ou DESISTENTE e que não estejam finalizados. * 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 de AEE”; * O sistema deve listar na tela de localização de turmas de AEE, todas as turmas de AEE, de todas as escolas; * 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 imediatamente na visão de Turmas AEE, assim como os demais campos com os respectivos valores: * "Matriculado em turma AEE": Sim; * "Resultado final": Cursando; * "Situação": Em Aberto; ===== Observações ===== Nenhuma informação adicional. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~