Sistema de ponto com leitor biométrico

222 views
Skip to first unread message

Guilherme Carvalho

unread,
Jan 16, 2013, 8:02:14 AM1/16/13
to django...@googlegroups.com
Bom dia lista.

Gostaria de saber se é possível, e se alguém já fez, desenvolver um sistema de ponto que utilize um leitor de impressões digitais utilizando Django.


Atenciosamente,

Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/

Fábio Cerqueira

unread,
Jan 16, 2013, 8:09:08 AM1/16/13
to django...@googlegroups.com
Guilherme,

a implementação tem que ser em um cliente do seu leitor biométrico e
fazer comunicação com Django, por exemplo através de REST.

Quando precisei implementar algo parecido os dados ficavam no banco,
mas fazia cache no leito biométrico, usei um leitor do Nitgen e portei
o SDK para python.

https://github.com/fabiocerqueira/nbio

2013/1/16 Guilherme Carvalho <desenvol...@gmail.com>:
> --
>
>



--
Fábio Cerqueira

Guilherme Carvalho

unread,
Jan 16, 2013, 8:15:27 AM1/16/13
to django...@googlegroups.com
O gestor quer uma solução onde seja comprado apenas o leitor mesmo, esse seja instalado num computador e esse computador será responsável por registrar no sistema de RH o ponto.

Atenciosamente,

Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/


2013/1/16 Fábio Cerqueira <stee...@gmail.com>



--
Fábio Cerqueira

--



Filipe Cifali

unread,
Jan 16, 2013, 8:23:30 AM1/16/13
to django...@googlegroups.com


--
 
 



--
[ ]'s

Filipe Cifali Stangler

Marco Casaroli

unread,
Jan 16, 2013, 9:37:38 AM1/16/13
to django...@googlegroups.com
Você não vai conseguir acessar o leitor biométrico pelo Browser do cliente.

Ou você vai precisar de alguma gambiarra como ActiveX, Java ou Flash para comunicar com o leitor dentro do site.

Ou você vai precisar de um software nativo que acessa o leitor biométrico e faz os requests HTTP no django direto.

Marco Casaroli


2013/1/16 Guilherme Carvalho <desenvol...@gmail.com>
--
 
 

Mário Neto

unread,
Jan 16, 2013, 10:03:22 AM1/16/13
to django...@googlegroups.com
Como o Fábio sugeriu, fazer a comunicação com o django via REST, acho que funciona sim.
Fiquei curioso sobre esse app Fábio! =)


--
 
 



--
Att. Mário Araújo Chaves Neto
Programmer, Designer and U.I. Engineer

MBA in Design Digital - 2008 - FIC
Analysis and Systems Development - 2011 - Estácio
Design and Implementation of Internet Environments - 2003 - FIC

Vinicius Assef

unread,
Jan 16, 2013, 10:25:07 AM1/16/13
to django...@googlegroups.com
Guilherme, se a comunicação usará REST ou não, é um detalhe. O
importante é que será baseada em HTTP.

Estou participando de um projeto parecido, com leitores de códigos de
barras. Nesse caso, outro desenvolvedor tem acesso aos leitores de
códigos de barras. Lá a programação é em C.

Os leitores (que são vários) estão em rede, comunicando-se com um
computador que funciona como nó central. Essa comunicação é feita por
wireless e esse nó central é basicamente um programa em Python que usa
o protocolo ModBus para falar com os leitores. Recebendo a requisição
dos leitores, ele fala HTTP com o servidor web (usando urrlib,
requests, por exemplo), enviando requisições e recebendo respostas.

No meu caso o app web é em Web2py, mas o conceito é o mesmo: falar
HTTP com um servidor web qualquer, através de URI's.

Vai nessa que dá certo.


2013/1/16 Mário Neto <macnd...@gmail.com>:
> --
>
>

Guilherme Carvalho

unread,
Jan 19, 2013, 7:23:09 AM1/19/13
to django...@googlegroups.com
Agradeço a todos, agora tenho um caminho a seguir conforme as dicas.

Atenciosamente,

Guilherme de Carvalho Carneiro
Analista de sistemas
twitter: @GCarneiro
http://djangopeople.net/guilhermecarvalho/


2013/1/16 Vinicius Assef <vinic...@gmail.com>
--



Reply all
Reply to author
Forward
0 new messages