Tcc ii curso análise e desenvolvimento de sistemas
-
Upload
carlos-eduardo-kadu -
Category
Education
-
view
4.712 -
download
0
description
Transcript of Tcc ii curso análise e desenvolvimento de sistemas
TCC II
Ferramenta de gerenciamento de avaliações e desempenho
Carlos Eduardo Treméa de Oliveira| Junho 2011
Roteiro
Apresentação Geral
Problema
Solução
Objetivos
• Sistema
• Negócio
Implementação
Apresentação Geral
Escola de cursos profissionalizantes;
Curso de Web Design;
Avaliações por módulos;
Caderno de chamada.
Apresentação Geral
Professor elabora
avaliação
Envia avaliação para impressão
Professor distribui
avaliações
Professor faz correção das
avaliações
Professor divulga
resultados
FIM
• Atrasa início da aula. OU
• Alunos não realizam avaliação.
Pedagógico Imprime e organiza material?
SIM
NÃO
Atualmente...
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.
O problema
Solução
Correção das avaliações
Gerar avaliações
Controle de notas
Consulta simultânea
Fornecer índices de desempenho
Solução
Professor gera avaliação no
sistema
Alunos realizam avaliação no
sistema
FIM
Professores cadastram questões
no sistema
Proposta...
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.
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.
Objetivos
Implementação
PHP;
Orientação a Objetos;
Template Engine Smarty;
Padrões Web (web standards);
jQuery.
Implementação
PHP
Template Engine
JavaScript XHTML
CSS
Tecnologias organizadas em arquivos distintos
• Facilidade na manutenção;
Implementação Exemplo:
Tecnologias organizadas em arquivos distintos
• Facilidade na manutenção;
Fim...