CARTAO DE PONTO

COMENDADOR 25/11/2010 14:52:06
#358215
Pessoal eu gostaria de saber, como posso desenvolver um projeto, que valide a entrada de alunos atraves de um cartão eletronico! Alguém pode me ajudar

Jesus abençoe quem de bom grado me ajudar!
FEDERHEN 25/11/2010 15:15:36
#358218
Para começar tem que ter um cadastro de alunos no projeto.
O restante depende do que você quer fazer e como.

O que exatamente você quer fazer? Colocar uma catraca e liberação por crachá?
COMENDADOR 25/11/2010 16:26:51
#358225
FEDERHEN é muito simples o BD até já estou com ele em mente, o que preciso é:

CONEXAO ATRAVES DA REDE, ENTRE O TERMINAL E O BD.
NÃO SERA ATRAVES DE CATRACA E SIM POR CARTÃO, ALUNO PASSA O CARTÃO E O CODIGO DE BARRAS DO CARTÃO VAI PARA O BD.
LEITOR DE CODIGO DE BARRAS.
FERNANDOMOREIRA 25/11/2010 17:29:18
#358235
Você pode usar por código de barras, fazendo o cadastro do pessoal e gerando uma sequencia de numeros, dai por diante é só usar um leitor daqueels de supermercado
MARCELO.TREZE 25/11/2010 19:22:29
#358244
posso dar uma sugestão utilize um leitor biometrico

a conexão em rede vc vai encontrar aqui no site.

escolha bem seu banco de dados, não aconselho access.

para o controle crie um form de presença.

bom eu fiz um sistema de ponto que controla entrada e saida, no banco é gravado assim

Data Cod Aluno Controle
25/11/2010 1234 07:10-09:00-09:15-12:00

veja como funciona: toda vez que que o funcionario, no seu caso aluno poe o dedo no leitor biométrico ou passa o cartão no leitor de barras, é feito um Insert se o campo controle estiver vazio, caso contrario um update incluindo a hora.

exemplo:

primeira vez (entrada)

07:00

segunda vez (saida)

07:00 -[txt-color=#0000f0] 09:00[/txt-color]

terceira vez (entrada)

07:00 - 09:00 -[txt-color=#0000f0] 09:15 [/txt-color]

e assim vai... quando faço a leitura eu pego este campo que contém as horas e converto para uma array

e se o valor da array for impar é entrada se for para é saida...ex:

controle(1)...controle(3)...controle(5)... são entradas

controle(2)...controle(4)...controle(6)...são saidas

entendeu mais ou menos como faço

COMENDADOR 26/11/2010 12:01:40
#358279
TREZE entendi sim, agora me de o link para que eu possa ver os códigos de rede, que vc falou ter no site!!!
Quanto ao BD de dados qual vc me recomenda. Pois estava pensando em fazer com o FIREBIRD!!!
MARCELO.TREZE 26/11/2010 12:12:48
#358281
colega digite lá em cima firebird, ou banco em rede, etc
Tópico encerrado , respostas não são mais permitidas