Commit 9c9dd5ef9c2cb101aa39cd35c4eada3811da4275
1 parent
ef3a70c3
Exists in
master
Adicionadas notas de tarefas a fazer (TODO)
Showing
2 changed files
with
40 additions
and
0 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,39 @@ |
| 1 | +TODO | |
| 2 | +==== | |
| 3 | + | |
| 4 | +1. Reimplementar o histórico escolar | |
| 5 | + | |
| 6 | +O histórico escolar não foi atualizado para integrar com o novo Boletim. O | |
| 7 | +histórico era populado durante o encerramento do ano letivo ou durante a | |
| 8 | +rematrícula automática. Neste, os nomes das "disciplinas" (agora nomeadas como | |
| 9 | +"componentes curriculares") era persistidas junto com as notas e faltas do | |
| 10 | +aluno. Um relatório (intranet/educar_relatorio_historico_escolar_proc.php) | |
| 11 | +exportava estes dados como um documento PDF. | |
| 12 | + | |
| 13 | +Todas essas funcionalidades estão quebradas. | |
| 14 | + | |
| 15 | + | |
| 16 | +2. Analisar como as notas e faltas do aluno serão tratadas durante uma | |
| 17 | + transferência de turma e/ou escola | |
| 18 | + | |
| 19 | +No momento em que a matrícula do aluno era atualizada e este estivesse com uma | |
| 20 | +solicitação de transferência para uma outra escola, as notas e faltas | |
| 21 | +(globalizadas ou não) eram recriadas sob um novo identificador de escola | |
| 22 | +(vide código removido do arquivo educar_matricula_cad.php na revisão 715 | |
| 23 | +<http://svn.softwarepublico.gov.br/trac/ieducar/changeset/715>). | |
| 24 | + | |
| 25 | +No entanto, a matriz curricular de uma escola/ano escolar (série) podem | |
| 26 | +variar, o que já tornava esta operação inconsistente. Os registros com as notas | |
| 27 | +e faltas continuavam nas tabelas subjacentes (e de fato, continuam). Uma melhor | |
| 28 | +forma deve ser estudada, talvez com um implementação nova do histórico escolar. | |
| 29 | + | |
| 30 | + | |
| 31 | +3. Analisar uma forma de "lock" para as regras de avaliação, para evitar que | |
| 32 | + alterações afetem os resultados apurados nos boletins | |
| 33 | + | |
| 34 | +A regra de avaliação foi implementada para ser estática durante um ano letivo. | |
| 35 | +Como esta pode ser compartilhada entre diversos anos escolares (séries), as | |
| 36 | +alterações são inevitáveis. É necessário descobrir uma forma para que isto não | |
| 37 | +ocorra depois que as notas já tenham sido lançadas em um boletim, talvez | |
| 38 | +impedindo a alteração ou dando uma opção de reprocessamento das médias e | |
| 39 | +presença dos boletins afetados. | |
| 0 | 40 | \ No newline at end of file | ... | ... |
ieducar/modules/Calendario/TODO.txt
| ... | ... | @@ -9,6 +9,7 @@ turmas que serão afetadas (por ser um dia extra letivo ou não letivo). Deve-se |
| 9 | 9 | analisar qual é a melhor estratégia para tornar claro que a não seleção de |
| 10 | 10 | turma(s) afeta na contagem de dias letivos para a(s) turma(s). |
| 11 | 11 | |
| 12 | + | |
| 12 | 13 | 2. Verificar uma forma efetiva de remover registros quando uma turma for |
| 13 | 14 | removida do banco de dados (ou apenas "desativada") |
| 14 | 15 | ... | ... |