El objetivo del proyecto es para controlar el acceso de los clientes al gimnasio Cybex determinado por sus cuentas pendientes con el gimnasio. De esta forma los clientes que están al día con sus pagos no tienen ningún inconveniente al entrar al gimnasio y el sistema deniega el acceso a los clientes que tienen los contratos vencidos o cuentas pendientes.
Grupo Innova, empresa desarrolladora y encargada del sistema que se utiliza en el gimnasio Cybex (OpenErp versión 7), desarrolló este proyecto con los lectores de Fingertec (modelos i-kiosk 100 y Q2i) por la razón de que el gimnasio ya contaba con estos lectores adémas de que los lectores cumplian los requisitos para el proyecto que se describen a continuación::
- Lectores tipo Stand Alone
- Verificación tipo 1:N
- Conexión de red con protocolos TCP/IP
- Capacidad para abrir puertas electrónicas
- La más importante una librería SDK para desarrollar aplicaciones
El SDK que se eligió fue Biobridge SDK desarrollado por Fingertec para el lenguaje de programación C# (C sharp), aunque el lenguaje de programación ideal hubiera sido Python ya que el sistema empresarial Open Erp trabaja con módulos escritos en python.
Sin embargo la integración de los lectores fué un éxito con las 4 aplicaciones desarrolladas en lenguaje C# y corriendo bajo una plataforma windows
Nuestra experiencia con los lectores de Fingertec es la siguiente:
Los lectores de fingertec que elegimos son lectores para control de planilla para control de entradas y salidas de empleados, y aunque sí pueden llevar un control de acceso, ésta no es su mayor habilidad y ya que Cybex es un gimnasio muy concurrido en Honduras con más de 1000 clientes activos y de estos más de 300 clientes que entran y salen varias veces en un día común sumando la tarea agregada por el sistema que es tener los lectores actualizados en todo momento con la base de datos del sistema, para comprobar si un cliente puede o no acceder al gimnasio.
Tanta carga hace que los lectores se peguen en determinado momento y necesitan ser reiniciados cortando su alimentación de energía eléctrica. Sin embargo éste problema empezó a suceder después de casi un año, agravando con el tiempo.
Grupo Innova detectó las causas del problema que eran unos fallos de red que se resolvieron en el momento y la otra es un inconveniente con los lectores sobre todo con el modelo i-kiosk100, este modelo al llegar a la mitad de su capacidad de registros tanto de huellas guardadas como logs almacenados, su rendimiento empieza a decaer haciendo que las verificaciones de huellas sean más tardadas y que no pueda verificar huellas al mismo tiempo que se está actualizando su información con la base de datos principal del gimnasio Cybex. Este problema se resolvió eliminando información basura de los lectores periódicamente, como huellas de clientes que no tienen acceso, y logs innecesarios porque ya están almacenados en la base de datos principal.
En general los lectores de la marca Fingertec son buenos y están cumpliendo su función, sabemos que el modelo i-kiosk 100 es un modelo muy antiguo y es hora de cambiar por modelos más recientes. De la marca se puede destacar su fácil uso, y la cantidad de cosas que se pueden configurar, como los grupos de acceso, zonas horarias, alarmas, privilegios, etc.
Otro punto a favor es su gran facilidad de implementación de Biobridge SDK, las funciones son muy intuitivas y fácil de utilizar, a comparacion de otros SDK como el SDK One Touch de Digital Persona para Java o los SDK de ZKTeco
Si estás interesado en adquirir este sistema o buscas ayuda para desarrollar un sistema similar escríbeme tus dudas o comentarios
correos: jljc_811@hotmail.com
jljc810@gmail.com
teléfono: (+504) 3303-2024
José Luis Jiménez Castillo
No hay comentarios:
Publicar un comentario