A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas de Informação

Apresentações semelhantes


Apresentação em tema: "Sistemas de Informação"— Transcrição da apresentação:

1 Sistemas de Informação
CAFE – Controle Automatizado de Freqüência Escolar Trabalho de Conclusão Sistemas de Informação André M. Marquardt Tiago R. Abreu Porto Alegre, 07 de Dezembro de 2007 FACIN/PUC-RS

2 AGENDA CAFE – Controle Automatizado de Freqüência Escolar
Introdução & Fundamentação Teórica Sistema de Coleta de Dados Sistema de Processamento de Dados Coletados Conclusão

3 INTRODUÇÃO CAFE – Controle Automatizado de Freqüência Escolar
O aprendizado é diretamente proporcional ao tempo disponível para estudo (Robert Slavin) Freqüência escolar é importante para o aprendizado (Robert Slavin) É obrigação da instituição de ensino garantir e controlar a freqüência dos alunos nas atividades (Constituição Brasileira) É de conhecimento comum que a automação pode reduzir o tempo consumido em atividades operacionais

4 INTRODUÇÃO CAFE – Controle Automatizado de Freqüência Escolar
Chamada é uma atividade operacional Controle de freqüência é importante Automação otimiza atividades operacionais Obrigação da Instituição de ensino Automação do Controle de Freqüência Escolar

5 INTRODUÇÃO CAFE – Controle Automatizado de Freqüência Escolar
A solução precisa ser: Economicamente viável de ser implantada em larga escala (todas as salas de aula) Fácil e prática de usar (para economizar tempo) Fácil de instalar (não requerer infra-estrutura complexa) Confiável e Robusta De fácil manutenção e extensível (para integração com outros sistemas da instituição de ensino)

6 INTRODUÇÃO CAFE – Controle Automatizado de Freqüência Escolar
Separação de responsabilidades das aplicações: Sala de Aula (stand alone) Secretaria Coleta de Dados Processamento de Dados

7 INTRODUÇÃO CAFE – Controle Automatizado de Freqüência Escolar
Vantagens da separação de sistemas: Baixo acoplamento! Os componentes podem ser substituídos isoladamente desde que mantenham as interfaces de comunicação. Sistema de Coleta de Freqüência Equipamento mais simples e barato Redução do tempo de desenvolvimento (regras de negócio mais simples) Sistema de Processamento de Dados Coletados Maior poder computacional integrado Integração com outros sistemas

8 Sistema de Coleta de Dados
CAFE – Controle Automatizado de Freqüência Escolar Sistema de Coleta de Dados

9 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Como identificar o aluno? Poderiam ser utilizadas outras formas, mas não valeria a pena, a exemplo: Smart Cards Reconhecimento de impressão digital

10 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Como identificar o professor e armazenar os dados coletados dos alunos? Smart Cards! Por que utilizar Smart Cards? Baixo custo Facilidade de uso e acesso aos dados Baixa quantidade de dados armazenados

11 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Sistema de Coleta de Dados (stand alone)

12 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Escolha do Hardware: Critério FE 1.6 OX Verifone Gumstix Renesas Funcionalidades 2 5 4 3 Facilidade de Manuseio Facilidade de Programação 1 Confiabilidade Disponibilidade Suporte/Garantia Custo Somatório 13 18 28 26 30

13 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Gumstix Renesas

14 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Escolha do Hardware: Critério FE 1.6 OX Verifone Gumstix Renesas Funcionalidades 2 5 4 3 Facilidade de Manuseio Facilidade de Programação 1 Confiabilidade Disponibilidade Suporte/Garantia Custo Somatório 13 18 28 26 30

15 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Método de acesso ao Smart Card (I2C) Capacidade de armazenamento do Smart Card Memória de 256kbits Armazena 1820 presenças (aproximadamente) Coletando 60 presenças por dia poderia ficar 1 mês sem descarregar o cartão

16 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card Separação entre área de controle e área de dados Dados armazenados em forma de strings, não utilizando tipos nativos da linguagem Estrutura de armazenamento em forma de fila circular

17 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card Ponteiro para próxima gravação Código do Professor Área de dados Ponteiro para o início dos dados Ponteiro para última leitura

18 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card A: Professor B: 4 ... C: 4 D: 3 Cartão incializado e vazio Evento: professor insere cartão A: Professor B: 4 ... C: 5 D: 3 Datahora & Professor Cartão com marcação de início de aula

19 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card A: Professor B: 4 ... C: 5 D: 3 Datahora & Professor Cartão com marcação de início de aula Evento: aluno passa cartão A: Professor B: 4 ... C: 6 D: 3 Datahora & Professor Datahora & Aluno1 Cartão com marcação de presença do aluno

20 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card A: Professor B: 4 ... C: 8 D: 3 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Cartão com marcação de vários alunos Evento: professor começa outra aula A: Professor B: 4 ... C: 9 D: 3 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Registro de um novo início de aula do professor

21 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card A: Professor B: 4 ... C: 9 D: 3 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Cartão com outra marcação de início de aula Evento: alunos registram a presença A: Professor B: 4 ... C: 12 D: 3 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Datahora & Aluno5 Datahora & Aluno4 Datahora & Aluno6 Registro de vários alunos em outra disciplina

22 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Estrutura de memória do Smart Card A: Professor B: 4 ... C: 12 D: 3 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Datahora & Aluno5 Datahora & Aluno4 Datahora & Aluno6 Registro de vários alunos em mais de uma disciplina Evento: descarga dos dados A: Professor B: 4 ... C: 12 D: 11 Datahora & Professor Datahora & Aluno1 Datahora & Aluno2 Datahora & Aluno3 Datahora & Aluno5 Datahora & Aluno4 Datahora & Aluno6 Cartão descarregado logicamente

23 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Dados extraídos do cartão: Data e Hora Código do Registro 25/06/ :32 Código do Professor 1 25/06/ :33 Aluno 1 25/06/ :52 Aluno 2 25/06/ :55 Aluno 3 26/06/ :13 26/06/ :20 Aluno 4 26/06/ :24 Aluno 5 26/06/ :40 Aluno 6

24 Sistema de Coleta de Dados
CAFE – Controle Automatizado de Freqüência Escolar Sistema de Coleta de Dados Desenvolvimento

25 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Ferramenta de desenvolvimento da Renesas API de acesso ao hardware (LCD, LEDs, botões e UARTs) Simplifica o processo de instalação na placa Possui ferramentas de depuração (estado da memória, registradores etc)

26 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Ferramenta de desenvolvimento da Renesas Interface principal

27 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Ferramenta de desenvolvimento da Renesas Tela de instalação na placa

28 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Componentes de hardware da solução de coleta

29 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Componentes de hardware da solução de coleta Leitora I2C de Smart Card Placa da Renesas Interface RS-232C Leitora de código de barras RS-232 Cartões de códigos de barras Smart Cards

30 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Funcionamento interno do sistema de coleta Aguarda cartão do professor Para cada registro de aluno grava no cartão do professor Caso não exista cartão do professor ou ocorra erro de gravação alerta o usuário

31 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Componentes de hardware da solução de descarga

32 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Funcionamento interno do sistema de coleta Botão S0 envia os dados do cartão pela porta serial Botão S1 informa o sistema que o cartão pode ser esvaziado Botão S2 confirma o esvaziamento do cartão

33 Sistema de Processamento de Dados Coletados
CAFE – Controle Automatizado de Freqüência Escolar Sistema de Processamento de Dados Coletados

34 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS Principais finalidades: Extrair os dados do Smart Card Armazenar os dados em um servidor Gerar os relatórios de freqüência O sistema tem como característica essencial ser WEB.

35 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS Tecnologias envolvidas: Aplicação desenvolvida em JAVA JSP Netbeans 5.5.1 Servidor Tomcat Banco de Dados Oracle

36 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS Fluxo de extração e gravação de dados no sistema

37 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS Camadas do sistema de processamento de dados

38 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS

39 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS

40 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS

41 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS

42 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS

43 PROCESSAMENTO DE DADOS COLETADOS
CAFE – Controle Automatizado de Freqüência Escolar PROCESSAMENTO DE DADOS COLETADOS Relatório Detalhado por Disciplina

44 Tempo gasto na realização da chamada
CAFE – Controle Automatizado de Freqüência Escolar CONCLUSÃO Tempo gasto na realização da chamada Manual: 7minutos e 30 segundos (8,33% do tempo total de uma aula de 2 créditos) Automatizado: 20 segundos Integração professor-aluno Manual: existe durante a chamada Automatizado: não existe

45 Confiabilidade das informações
CAFE – Controle Automatizado de Freqüência Escolar CONCLUSÃO Confiabilidade das informações Manual: um aluno responde a chamada por outro, marcações incorretas involuntárias Automatizado: um aluno pode passar a carteirinha do colega Tempo para fechamento de atas Manual: exaustivo e demorado Automatizado: ao alcance de um clique

46 Controle e organização
CAFE – Controle Automatizado de Freqüência Escolar CONCLUSÃO Controle e organização Manual: guardar ao longo do semestre as folhas de chamada Automatizado: guardar ao longo do semestre um cartão smart card Consulta do número de faltas Manual: consultando o professor Automatizado: não é possível

47 CONCLUSÃO Segurança CAFE – Controle Automatizado de Freqüência Escolar
Manual: qualquer dano a folha da chamada causa a perda das presenças nela anotadas Automatizado: a perda do cartão compromete todas as freqüências ainda não descarregadas, prática segura de upload, o Smart Card é mais resistente que papel

48 Avaliação dos Critérios
CAFE – Controle Automatizado de Freqüência Escolar CONCLUSÃO Avaliação dos Critérios Critério Melhor Método Tempo gasto na realização da “chamada” Automatizado Integração Professor-Aluno Manual Confiabilidade das Informações Empate Tempo para Fechamento das Atas Controle e Organização Consulta do Número de Faltas Segurança Método Total de Critérios Manual 1 Empate 2 Automatizado 4

49 CONCLUSÃO Trabalhos futuros
CAFE – Controle Automatizado de Freqüência Escolar CONCLUSÃO Trabalhos futuros Extração automática de dados coletados do Smart Card Integração do sistema de processamento de dados com o sistema interno da Puc Acesso para os alunos ao sistema de processamento de dados Leitura e escrita dos dados no Smart Card

50 CAFE – Controle Automatizado de Freqüência Escolar
DEMONSTRAÇÃO

51 CAFE – Controle Automatizado de Freqüência Escolar
Perguntas

52 CAFE – Controle Automatizado de Freqüência Escolar
Obrigado!

53 SISTEMA DE COLETA CAFE – Controle Automatizado de Freqüência Escolar
Componentes de hardware da solução de coleta


Carregar ppt "Sistemas de Informação"

Apresentações semelhantes


Anúncios Google