Tcc ii curso análise e desenvolvimento de sistemas
1. TCC II
Ferramenta de gerenciamento de
avaliações e desempenho
Carlos Eduardo Treméa de Oliveira| Junho 2011
2. Roteiro
Apresentação Geral
Problema
Solução
Objetivos
• Sistema
• Negócio
Implementação
3. Apresentação Geral
Escola de cursos profissionalizantes;
Curso de Web Design;
Avaliações por módulos;
Caderno de chamada.
4. Apresentação Geral
Professor Pedagógico
NÃO
Envia avaliação • Atrasa início da aula.
elabora Imprime e OU
avaliação para impressão
organiza • Alunos não realizam
material? avaliação.
SIM
Professor
distribui
Atualmente... avaliações
Professor faz
correção das
avaliações
Professor
FIM divulga
resultados
5. O problema
Impressão das provas pelo setor pedagógico;
Correção das avaliações;
Resultados das avaliações;
Gasto demasiado com folhas para avaliações;
Consulta de notas (alunos/professores);
Desempenho dos alunos;
Consulta simultânea de professores e outros setores da
escola.
6. Solução
Gerar avaliações
Correção das avaliações
Fornecer índices de desempenho
Controle de notas
Consulta simultânea
7. Solução Professores
cadastram questões
no sistema
Professor gera
avaliação no
sistema
Proposta...
Alunos realizam
avaliação no
sistema
FIM
8. Objetivos
Do sistema:
Manter cadastros de alunos, turmas, módulos e professores;
Cadastrar questões/avaliações por módulos;
Gerar consultas de desempenho com base nas respostas
coletadas nas avaliações;
Consultar notas.
9. Objetivos
Do negócio:
Uma redução no número de formulários;
Acesso simultâneo dos setores da escola as notas e parecer
das turmas;
O professor terá um controle detalhado sobre o
entendimento da matéria por parte dos alunos;
Diminuição do acúmulo de tarefas por parte do setor
pedagógico.
10. Implementação
PHP;
Orientação a Objetos;
Template Engine Smarty;
Padrões Web (web standards);
jQuery.
11. Implementação
Tecnologias organizadas em arquivos distintos
• Facilidade na manutenção;
PHP
Template
Engine
JavaScript XHTML
CSS
12. Implementação
Exemplo:
Tecnologias organizadas em arquivos distintos
• Facilidade na manutenção;