====== Especificação Funcional: Visão de turmas (Censo inicial) ====== ===== Resumo ===== Esta especificação descreve os requisitos utilizados como base para o desenvolvimento da visão "Censo inicial" no cadastro de Turmas do software Tecsystem School e suas principais operações. ===== Descrição ===== Ao acessar a visão "Censo inicial" no módulo de turmas, o sistema deve exibir uma lista com as turmas cadastradas, para facilitar as verificações das turmas enviadas e não enviadas ao censo inicial. Esta lista, que deve exibir os dados mais importantes que são necessários na exportação 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, exporte o conteúdo da lista e imprima a ficha com os dados da turma. O sistema também deve permitir na visão de turmas do censo inicial, que as turmas sejam cadastradas, tanto as turmas regulares como as de AEE e complementares. Para as turmas regulares também é possível remanejar os alunos em turmas regulares. ==== Dados da Turma ==== A visão deve possuir as seguintes colunas: |< 100% 24% 55% 7% 7% 7%>| ^ Campo ^ Descrição ^ |**__Censo Inicial__** | |Código |Código do cadastro da turma no sistema | |Turma |Nome da turma | |Enviada ao censo inicial |Se a turma será enviada ou não para o censo inicial | |Tipo turma |Se a turma é Regular, AEE ou Complementar | |Turma multi |Se a turma é multi ou não | |Tipo de multi |Tipo de turma multi: Principal ou Dependente | |Alunos enviados |Quantidade de alunos enviados no censo inicial na turma | |Código Escola |Escola em que o aluno será enviado | |Escola |Escola em que o aluno será enviado | |Curso |Curso em que o aluno será enviado | |Série |Série em que o aluno será enviado | |Tipo atendimento |Tipo de atendimento da turma | |Hora inicial |Hora inicial da turma | |Minuto inicial |Minuto inicial da turma | |Hora final |Hora final da turma | |Minuto final |Minuto final da turma | ===== Pontos de verificação ===== * Todas as turmas no Ano letivo informado no campo "Ano base", devem ser exibidas na visão, para isso o valor dos campos "Ano letivo base" e "Data de referência" do censo inicial, informados na guia Censo escolar das configurações do sistema, devem ser referentes ao mesmo ano letivo que os alunos estão matriculados, pois o sistema recuperará as turmas com base na informação desses campos, para todas as turmas do ano letivo de períodos: "INTEGRAL" e "1º SEMESTRE"; * Caso os campos do censo inicial informados nas configurações do sistema não estejam preenchidos, o sistema não deve exibir nenhuma turma na visão de turmas do censo inicial; * Caso os campos do censo inicial informados nas configurações do sistema estejam preenchidos incorretamente, o sistema recuperará as turmas com base nesses dados e estarão incorretas para o envio ao censo inicial; * A visão deve exibir uma linha para cada turma regular, com a quantidade de alunos que serão enviados no campo "Alunos enviados"; As turmas multi dependentes não devem ser enviadas ao censo inicial, por isso as turmas multi principal que são enviadas, devem exibir a quantidade de alunos de suas respectivas multi dependentes; * A visão deve exibir uma linha para cada turma de atividade complementar, com a quantidade de alunos que serão enviados no campo "Alunos enviados"; * A visão deve exibir uma linha para cada turma de AEE, com a quantidade de alunos que serão enviados no campo "Alunos enviados"; * **Sobre o Campo Enviada ao censo inicial:** * Esse campo será recuperado com o valor "SIM", caso a turma possa ser enviada ao censo inicial, seguindo o seguinte critério: * Possuir algum aluno que será enviado ao censo inicial (Ver funcionalidade da visão de alunos - Censo inicial); * Esse campo será recuperado com o valor "NÃO", caso a turma não possa ser enviada ao censo inicial, seguindo os seguintes critérios: * Não possuir nenhum aluno que será enviado ao censo inicial (Ver funcionalidade da visão de alunos - Censo inicial); * Ser turma multi dependente; ===== Observações ===== Nenhuma informação adicional. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~