Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sistema para gimnasio (https://www.clubdelphi.com/foros/showthread.php?t=88284)

AgustinOrtu 14-05-2015 03:04:42

Sistema para gimnasio
 
Que tal club, les cuento, un amigo mío que tiene un gimnasio hoy me comentó que le gustaría implementar un sistemita para controlar a los socios, me pregunto si se podría hacer algo con alguna tarjeta magnética, o algo para que cuando llegue el socio lo buque y corrobore que pago la última cuota

A mi se me ocurrió mejor que una tarjeta que sea con un lector de huella digital (más económico, no hay que hacer una tarjeta por socio, los dedos no los pierden)

La verdad nunca trabajé con ningún aparato de estos, dejo el tema abierto, a ver si alguien alguna vez hizo algo similar o tiene una mejor idea

Saludos desde Argentina

Neftali [Germán.Estévez] 14-05-2015 14:41:24

Yo he probado alguno y son simples.
Lo conectas por USB y suelen distribuirse con una librería que incluyes o añades a tu programa.

El que yo he probado trae una DLL que te ofrece funciones como:
  • LeerHuella
  • CompararHuellas
  • ...

Cuando lees una huella la primera vez te devuelve una cadena en base64 que almacenas en la Base de Datos
Cuando vuelves a leer otra huella te devuelve otra cadena que comparas con la original y te devuelve si corresponden a la misma.

Visualmente (me refiero carácter a carácter) no son iguales (no puedes compararlas directamente) supongo que por pequeñas variaciones en la lectura, pero la función te devolverá si corresponden a la misma huella o no.

Sencillo, rápido y bastante económico y efectivo.

AgustinOrtu 14-05-2015 18:02:07

Hola Neftali, gracias por tu comentario

Estuve leyendo y otra alternativa interesante podría ser usar NFC, a cada socio se le da una etiqueta grabada con su número, nombre, lo que sea. Y luego habría que comprar un lector NFC para la pc que este captando constantemente o bien usar el celular (tiene un iPhone, no se si el 4 o 5, tendrá NFC?), con el celular bastaría usar thetering o datasnap para comunicarse con la pc.

También me parece una buena alternativa, pero para mi son todas cosas nuevas

Saludos

Neftali [Germán.Estévez] 14-05-2015 18:40:56

También es una solución aunque se te dispara en temas de costes.
No he trabajado con NFC, sí con RFID, que me da la impresión que son similares, en cuanto a tecnología.
Estos se leen utilizando un lector especial (más caro que uno de huellas) o antenas (si el espacio es grande -los arcos que vemos a menudo en las tiendas-)

No vas muy desencaminado, incluso te puedo decir que aquí ya hay gimnasios que al darte de alta te dan una pulsera (NFC o RFID). Esta pulsera la ventaja es que te sirve para las taquillas y es fácil de llevar dentro del gimnasio (en comparación con una llaves). Matas dos pájaros de un tiro, por decirlo así.

Pulseras

Pero en comparación con la huela aumenta la complejidad y el coste.

El_Raso 29-07-2015 06:56:38

Que tal Neftali

Podrias poner el enlace del lector de huellas que has utilizado con Delphi.

Debo comprar uno para un control de entrada y salida y no se cual elegir que vaya bien
con nuestro Delphi.

Gracias de Antemano hermano!!

Neftali [Germán.Estévez] 29-07-2015 09:52:43

Este es el fabricante.

Hay varios modelos y el acceso debe ser común a todos ellos.
Nosotros usamos uno de los pequeños que debe estar al lado del teclado y debe ser fácil de manipular, pero hay otros más robustos, de pared,...

kurono 30-07-2015 03:05:32

hola amigos como estan e estado leyendo este hilo y aunque no e utilizado lector de huella ni mucho menos el NFC viendo las dos opciones le recomiendo a nuestro compañero AgustinOrtu que veo mas viable y barato el uso de lector huella digitales

gatosoft 30-07-2015 17:41:09

Ya que estas en plan de investigación, podrías revisar la opción de utilizar "Beacons"" tipo stickers, que utiliza tecnología BlueTooth LE, y es a lo que al parecer Embarcadeor le está apostando con fuerza, por encima de NFC.

Tiene la ventaja que además de registrar el ingreso, podrías monitorear el movimiento dentro del gym...

No te digo que sea lo mejor... solo lo comento para que tengas una referencia de lo que podría ser una buena alternativa a futuro.

Un saludo,

Por otro lado, no dejes que tu amigo te vuelva a hablar de "un sistemita"... o tu le hablaras de un gimnasito... :D

AgustinOrtu 30-07-2015 20:20:04

Nunca habría pensado en beacons. Pero que tontería incluso sabiendo que los soporta Delphi de forma nativa

Es el típico caso de que te ponen algo frente a las narices y no lo ves

Y gracias por el consejo, muy sabio :)

GOG 27-01-2016 02:01:54

Lector de huellas
 
Hola, necesito incorporar a un sistema hecho en Delphi 6 y con una base de datos hecha en Access, un módulo para que cuando el usuario entra a un lugar, se identifique mediante la huella. El sistema debe verificar su identidad y de ahí sigue con los demás procesos. Por lo que me dicen, tienen un lector biométrico Anviz y yo deberia poder leer los datos que envia el lector, guardar los datos cuando es la primera vez y chequearlo las demás veces. Estuve leyendo los comentarios y quisiera saber si puedo descargar las dll de algún lado como para probarlo o si hay algún ejemplo que pueda ver... o alguna guia o sugerencia. Desde ya muchas gracias.

AzidRain 27-01-2016 04:26:27

Creo que ya nuestro amigo identificó las dos cosas principales e importantes que parece que se nos están pasando: el valor para el cliente. Lo que el cliente quiere es tener el control de que ninguno de sus clientes se cuele sin estar al corriente de sus pagos.
Luego:

1.- Usar tarjetas no le da valor a lo que el cliente quiere, pues si bien puede cumplir la necesidad presenta el detalle de que es fácilmente burlado (clonar tarjetas, perderlas, etc.)

2.- Usar RFID y toda clase de artilugios tecnológicos similares tampoco aportan nada de valor a lo que el cliente necesita.

3.- La huella digital si que lo hace pues es intransferible, imperdible e infalsificable..El valor que otorga es enorme: los clientes del gimnasio no tienen que recordar traer la tarjeta o pulserita y el cliente dueño del gimnasio tiene la seguridad de que quien entra es quien dice que es además de que otorga otro valor: el cliente usuario del gimnasio no puede decir que alguien más uso su membresía sin su conocimiento.

Bonus: El hardware de huella digital es mucho más barato que otras soluciones diseñadas para otra cosa. Tanto tarjetitas, pulseritas y demás artilugios requieren gastar dinero en el costo de las mismas, el costo de los lectores, la reposición en caso de pérdida, el software es más complejo porque cada tarjeta o pulserita debe ser única para en caso de que la pierdan no puedan reusarse, etc.

A veces perdemos de vista que nuestro trabajo es darle valores de negocio a nuestros clientes y nos vamos por cuestiones técnicas que a nosotros posiblemente nos aporten valor pero en este negocio no se trata de usar las tecnologías más novedosas solo porque son moda sino precisamente darle valor de negocio a lo que el cliente realmente necesita.

Siguiendo ese tenor nuestro amigo Agustín ya tiene resuelto el diseño, ahora a implementarlo pero antes presentarle al cliente la idea y hacer los ajustes necesarios.

Neftali [Germán.Estévez] 27-01-2016 10:46:14

Cita:

Empezado por GOG (Mensaje 501621)
Por lo que me dicen, tienen un lector biométrico Anviz y yo deberia poder leer los datos que envia el lector, guardar los datos cuando es la primera vez y chequearlo las demás veces. Estuve leyendo los comentarios y quisiera saber si puedo descargar las dll de algún lado como para probarlo o si hay algún ejemplo que pueda ver... o alguna guia o sugerencia.

Lo lógico sería ir al cliente que te proporcione todo lo necesario para acceder al lector (a quien lo ha comprado). Normalmente el lector no llega en una bolsita de plástico y ya está. Suele venir en un paquete, con un software, con unos drivers, y muchas veces con lo necesario para interractuar con él (SDK).
Si no es el caso, lo siguiente es dirigirse a la página del distribuidor. A partir del modelo es posible que en la página puedas descargar el SDK y ejemplos.

El fabricante te debe dar lo necesario para interactuar con el producto. Ya sean librerías, SDK's, utilidades,...

Una vez que tengas eso y sepas cíomo acceder al dispositivo, ya es cuestión de ese caso concreto.


Según se lee en la página:
"Para los clientes que necesiten una personalizacion, provee el kit de desarrollo de software o SDK, que permite a un programador crear aplicaciones para un sistema concreto."


Pregunta por él.

GOG 27-01-2016 15:44:41

Cita:

Empezado por Neftali (Mensaje 501631)
Lo lógico sería ir al cliente que te proporcione todo lo necesario para acceder al lector (a quien lo ha comprado). Normalmente el lector no llega en una bolsita de plástico y ya está. Suele venir en un paquete, con un software, con unos drivers, y muchas veces con lo necesario para interractuar con él (SDK).
Si no es el caso, lo siguiente es dirigirse a la página del distribuidor. A partir del modelo es posible que en la página puedas descargar el SDK y ejemplos.

El fabricante te debe dar lo necesario para interactuar con el producto. Ya sean librerías, SDK's, utilidades,...

Una vez que tengas eso y sepas cíomo acceder al dispositivo, ya es cuestión de ese caso concreto.


Según se lee en la página:
"Para los clientes que necesiten una personalizacion, provee el kit de desarrollo de software o SDK, que permite a un programador crear aplicaciones para un sistema concreto."


Pregunta por él.


OK. Hablaré con el cliente para que me pase el SDK y ver como sigue el tema y cualquier cosa vuelvo a preguntar. Muchas Gracias !


La franja horaria es GMT +2. Ahora son las 22:37:34.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi