Esta especificação descreve os requisitos utilizados como base para o desenvolvimento do módulo de Transferências do software Tecsystem School e suas principais operações.
A Transferência é gerada pelo sistema no momento em que o aluno é transferido, não podendo ser inserida no sistema pelo usuário, logo, não existe a opção de incluir uma transferência.
Ao transferir o Aluno é gerada a transferência com as notas do aluno até a data da transferência, e as notas e a data de transferência não podem ser alteradas. É permitido alterar as aulas e através do botão atualizar, estar atualizando o total de aulas dadas. Também é permitido alterar o curso e as informações adicionais.
O acesso a este módulo é realizado através do módulo de Transferências, o sistema deve exibir uma lista com as transferências geradas para facilitar as operações de exclusão, edição e visualização dos dados, já que para isso é necessário indicar qual é a transferência que será utilizada.
Uma transferência deve possuir os seguintes campos:
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
|---|---|---|---|---|
| Dados gerais | ||||
| Aluno | Nome do aluno da transferência | - | - | Sim |
| Escola | Nome da escola emissora da transferência | - | - | Sim |
| Curso | Nome do curso da transferência | - | - | Sim |
| Turno | Nome do turno da transferência | - | - | Não |
| Ano letivo | Ano letivo da transferência | - | - | Sim |
| Série | Nome do série da transferência | - | - | Sim |
| Turma | Nome da turma da transferência | - | - | Sim |
| Resultados parciais | ||||
| Para fins de transferência resultados parciais obtidos até a data | Data de transferência do aluno | Data | - | Sim |
| Informações adicionais | ||||
| Data de impressão | Data de impressão/emissão da transferência | Data | - | Sim |
| Nome do solicitante | Nome da pessoa que solicitou a emissão do documento | Texto | 60 | Não |
| Motivo da transferência | Motivo da transferência do aluno da escola | Texto | 50 | Não |
| Critérios de avaliação | Critérios de avaliação da transferência | Texto | 2000 | Não |
| Observações | Observações da transferência | Texto | 3000 | Não |
| Exibir a série de 1ª ordem na impressão da transferência | Utilizado para identificar se será exibida a série de 1ª ordem na impressão da transferência | Marcar/Desmarcar | - | Não |
São geradas com as notas, aulas e faltas do aluno até a data da transferência. Uma disciplina da transferência deve possuir os seguintes campos:
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
|---|---|---|---|---|
| Disciplinas | Nome da disciplina | - | - | Sim |
| Notas | Valor da nota ou conceito obtido pelo aluno na disciplina | - | - | Não |
| Aulas | Quantidade de aulas cursadas pelo aluno na disciplina | - | - | Não |
| Faltas | Quantidade de faltas obtidas pelo aluno na disciplina | - | - | Não |
O sistema permite que alguns dados da transferência sejam modificados.
A exclusão de uma transferência também deverá ser permitida, basta selecionar a transferência que deseja e clicar no botão excluir.