Tabela de conteúdos

Especificação Funcional: Históricos

Resumo

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

Descrição

O Cadastro de Histórico reúne todas as informações dos históricos escolares de um aluno (dados da escola, dados do curso, dados do aluno, dados das séries cursadas e outras informações) e constitui um módulo centralizado para a realização de todas as operações relativas aos mesmos. Através deste módulo é possível incluir novos históricos para cada aluno em cursos distintos, excluir um histórico cadastrado, editar e visualizar os dados dos históricos cadastrados, entre outros.

O acesso a este módulo é realizado através do módulo de Históricos, o sistema deve exibir uma lista com os históricos já cadastrados para facilitar as operações de exclusão, edição e visualização dos dados, já que para isso é necessário indicar qual é o histórico que será utilizado. Esta lista, deve exibir os dados mais importantes de cada histórico.

Ao matricular um aluno no sistema, o seu histórico é criado automaticamente, na escola e curso informados na matrícula. A série na qual o aluno é matriculado também é criada pelo sistema, que posteriormente permite ao usuário incluir as demais séries cursadas pelo aluno.

Dados do Histórico

Um histórico deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados gerais
Escola Nome da escola emissora do histórico Texto 100 Sim
Curso Nome do curso do histórico Texto 100 Sim
Aluno Nome do aluno do histórico Texto 100 Sim
Séries
Imprimir Utilizado para identificar se a série será impressa ou não no histórico - - -
Ano Ano letivo da série cursada pelo aluno Número - Não
Série Nome da série cursada pelo aluno Texto 20 Não
Dias Dias letivos da série cursada pelo aluno Número - Não
Aulas dadas Aulas dadas obtidas pelo aluno na série cursada Número - Não
Faltas Faltas obtidas pelo aluno na série cursada Número - Não
Resultado final Resultado final obtido pelo aluno na série cursada Texto 20 Não
Escola Nome da escola na qual o aluno cursou a série Texto 100 Não
Cidade Cidade da escola na qual o aluno cursou a série Texto 100 Não
UF Unidade federativa da escola na qual o aluno cursou a série Texto 2 Não
Impressão
Data de impressão Data de impressão/emissão do histórico Data - Sim
Informações adicionais
Critérios de avaliação Critérios de avaliação do histórico Texto 2000 Não
Observações Observações do histórico Texto 3000 Não
Exibir a série de 1ª ordem na impressão do histórico Utilizado para identificar se será exibida a série de 1ª ordem na impressão do histórico Marcar/Desmarcar - Não

Inclusão, alteração e exclusão de históricos

Todo histórico escolar de um aluno pode ser cadastrado como um histórico no sistema, desde que possua o conjunto mínimo de dados (campos obrigatórios) necessários. O sistema também deve permitir que os dados de um histórico previamente cadastrado sejam modificados, exceto o curso e o aluno do mesmo.

A exclusão de um histórico também deverá ser permitida, desde que este não possua a série que o aluno está cursando no período letivo. Caso possua, o sistema deverá avisar ao usuário que o histórico possui vínculos e não deve permitir sua exclusão.

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

Comportamento das janelas

Opções de Impressão de Documentos

Pontos de verificação

Na inclusão/alteração de históricos:

Na exclusão de históricos:

Observações

Nenhuma informação adicional.