====== Especificação funcional: Boletins ====== ===== Resumo ===== O boletim escolar é um documento utilizado para que os pais e/ou responsáveis possam acompanhar o rendimento e a frequência escolar dos alunos, à medida que as avaliações são registradas. ===== Descrição ===== Com base nos resultados das avaliações obtidos pelos alunos, o sistema recupera e exibe os dados necessários no boletim escolar, distribuindo-os por períodos letivos e disciplinas. O sistema ainda deve incluir, quando existir, o resultado final do aluno e o resultado em cada uma das disciplinas. ===== Opções e filtros ===== O sistema deve disponibilizar a impressão do boletim de duas formas: para um aluno específico ou para todos os alunos matriculados na listagem de alunos (devem estar filtrados pelo mesmo curso). * Para um aluno específico: o aluno deverá estar vinculado à uma turma regular, mesmo que não esteja mais frequentando as aulas (evadido, transferido, etc); * Para todos os alunos na listagem: o sistema só deve permitir a impressão se o curso for o mesmo. Serão incluídos na impressão apenas os alunos que estiverem matriculados em um turma regular. ===== Estrutura do documento ===== ==== Timbre ==== O documento deve imprimir, no topo da página, o timbre do Estabelecimento de Ensino que está utilizando o software, contendo a logomarca da Escola, os dados da Entidade Mantenedora (Nome, Endereço, Bairro, Cidade, UF, CEP e Telefone) seguidos dos dados do Estabelecimento de Ensino (Nome, Endereço, Bairro, Cidade, UF, CEP e Telefone). ==== Cabeçalho ==== O cabeçalho do documento deve exibir as seguintes informações: * **Título**: Deve exibir o título do documento, BOLETIM ESCOLAR, seguido do nome do curso no qual o aluno encontra-se matriculado; * **Dados**: Deve exibir os seguintes dados: nome da escola, ato de criação da escola, série, ano, turma, turno, nome do aluno e data de nascimento; ==== Avaliação do aproveitamento escolar (corpo do documento) ==== * **Áreas de conhecimento/Componente escolar**: O sistema deve recuperar o nome das disciplinas pertencentes à turma do aluno; * **Avaliação do aproveitamento escolar (por períodos do ano letivo)**: * //Nota//: O sistema deve recuperar a nota obtida pelo aluno, nos respectivos períodos letivos e disciplinas; * //Aulas Dadas//: O sistema deve recuperar as aulas dadas na turma do aluno, nos respectivos períodos letivos e disciplinas; * //Faltas//: O sistema deve recuperar as faltas obtidas pelo aluno, nos respectivos períodos letivos e disciplinas; * **Média**: O sistema deve calcular e recuperar a média obtida pelo aluno, na respectiva disciplina; * **Recuperação**: O sistema deve recuperar e exibir a nota obtida pelo aluno em cada período letivo do tipo Recuperação, na respectiva disciplina; * **Média Final**: O sistema deve calcular e exibir a média final obtida pelo aluno, na respectiva disciplina; * **Total de Faltas**: O sistema deve calcular e recuperar o total de faltas obtido pelo aluno, na respectiva disciplina; * **Resultado Final**: O sistema deve calcular e recuperar o resultado final obtido pelo aluno, na respectiva disciplina; ==== Resultado final anual ==== O sistema deve exibir os resultados finais do aluno para o ano letivo corrente. * **Dias Letivos**: O sistema deve exibir o total de dias cursados pelo aluno no ano letivo corrente; * **Total de Aulas Dadas**: O sistema deve exibir o total de aulas cursadas pelo aluno no ano letivo corrente; * **Total de Faltas**: O sistema deve exibir o total de faltas obtidas pelo aluno no ano letivo corrente; * **Resultado Final**: O sistema deve exibir o resultado final obtido pelo aluno no ano letivo corrente; ==== Assinatura do pai ou responsável ==== O sistema deve exibir um local para cada período letivo do ano para que os responsáveis do aluno possam assinar o Boletim Escolar. ==== Critérios de avaliação ==== O sistema deve recuperar os critérios de avaliação do curso no qual o aluno encontra-se matriculado. ==== Rodapé ==== Ao final do documento devem ser exibidos os dados dos responsáveis pela escola (nome, cargo e autorização). ==== Gráfico de desempenho do aluno ==== Se o formato de impressão do documento requerer a impressão do gráfico de desempenho, o sistema deverá gerar e imprimir o [[softwares:school:requisitos:graficos:alunosxturmas|gráfico de desempenho do aluno em relação à turma]]. ===== Configurações e preferências do usuário ===== * **Imprimir notas abaixo da média com a cor vermelha em: Boletins e Relatórios**: Quando esta opção estiver ativa, o sistema deve imprimir em vermelho todas as notas do aluno que estiverem abaixo da média, bem como os resultados "Reprovado" e "Retido". Por padrão esta opção deve estar ativa; * **Formato de impressão dos boletins**: * 1 por página: será impresso um boletim por página, em formato retrato. O boletim irá ocupar apenas a metade superior da página; * 1 por página (com gráfico de desempenho): o boletim será impresso na metade superior da página e, na metade inferior, será impresso o gráfico de desempenho do aluno. Formato retrato; * 2 por página: serão impressos dois boletins por página, em formato retrato, cada um ocupando metade da página; * 4 por pagina (paisagem): serão impressos quatro boletins por página, em formato paisagem. Nesse modo de impressão não são incluídos os locais para assinatura dos responsáveis nem os critérios de avaliação. ===== Modelos ===== ==== Impressão por aluno ==== * {{:softwares:school:requisitos:documentos:boletim_escolar_por_aluno_-_sem_grafico.pdf|Modelo de boletim escolar - Sem Gráfico}} * {{:softwares:school:requisitos:documentos:boletim_escolar_por_aluno_-_com_grafico.pdf|Modelo de boletim escolar - Com Gráfico}} ==== Impressão por alunos ==== * {{:softwares:school:requisitos:documentos:boletim_escolar_por_turma_-_sem_grafico.pdf|Modelo de boletins escolares - Sem Gráfico}} * {{:softwares:school:requisitos:documentos:boletim_escolar_por_turma_-_com_grafico.pdf|Modelo de boletins escolares - Com Gráfico}} * {{:softwares:school:requisitos:documentos:boletim_escolar_-_2_por_folha.pdf|Modelo de boletins escolares - 2 por folha}} * {{:softwares:school:requisitos:documentos:boletim_escolar_-_4_por_folha.pdf|Modelo de boletins escolares - 4 por folha}} ===== Pontos de verificação ===== ==== Impressão por aluno ==== * O sistema só deve gerar o boletim para alunos matriculados em uma turma regular; * O sistema deve exibir a opção de impressão através do clique com o botão direito sobre um aluno ou através do botão Ferramentas; * A opção de impressão deve estar visível apenas na visão padrão; * A opção de impressão deve ser habilitada/desabilitada de acordo com as permissões do usuário (controle de acesso); * A opção de impressão deve ser exibida, mesmo que o aluno selecionado não possa ter seu boletim gerado; * O sistema deve registrar a impressão no log de ações. ==== Impressão por alunos ==== * O sistema só deve gerar o boletim para alunos matriculados em turmas regulares; * O sistema deve exibir a opção de impressão através do botão Imprimir; * A opção de impressão deve ser habilitada/desabilitada de acordo com as permissões do usuário (controle de acesso); * A opção de impressão deve ser exibida, mesmo que os alunos exibidos na listagem de alunos não possam ter seu boletim gerado; * O sistema deve registrar a impressão no log de ações. ==== Documento ==== * O documento deve ser gerado para alunos que qualquer modalidade/série/etapa; * O sistema deve respeitar as dimensões e as quebras de página de cada formato de impressão; * O sistema deve exibir as notas abaixo da média em vermelho; * O sistema deve exibir um traço, ao invés de uma nota zero ou em branco, quando a disciplina não for avaliada por notas (somente para notas lançadas); * O sistema deve exibir os resultados "Reprovado" e "Retido" em vermelho; * Quando o resultado final de um aluno for um movimento, o resultado das disciplinas deve adotar o resultado do aluno; * Quando o aluno estiver cursando, o resultado das disciplinas deve ser exibido em branco; * O sistema deve montar a estrutura de períodos letivos de acordo com a configuração da série (bimestres, trimestres, etc); * O sistema deve gerar uma coluna para cada período letivo de recuperação cadastrado na série; * O sistema deve exibir somente o responsável pela escola que estiver preenchido (ou não exibir nenhum, caso nenhum deles esteja preenchido). ===== Informações adicionais ===== A emissão do boletim deve estar integrada ao módulo de alunos, de modo que ela possa ser realizada para um ou mais alunos, sem a necessidade de interfaces adicionais para a escolha de alunos.