Terminado

Desarrollar programa para grabar tarjetas contactless

Publicado el 22 Julio, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola que tal, tengo un lector / grabador de tarjetas de proximidad modelo Acr122u nfc, cuento con  códigos de sdk  para desarrollar un programa en  visual basic 6, Java, con demos de ejemplo. De preferencia me gustaría que fuese con Visual Basic 6.0 pero podemos evaluarlo con java.

La idea es desarrollar o modificar un demo que permita grabar la información de una base de datos de excel (.csv) a las tarjetas que sean pasadas por el lector, posteriormente leerlas para validar que están grabadas con la información correcta.

Se requiere que el programa envíe un comando de estatus que se encuentra y el id de cada tarjeta grabada mediante tcp/ip

por ejemplo: supongamos que tenemos una base de datos para 1000 tarjetas, cuando se coloca una tarjeta sobre el lector el programa debe reconocer su presencia y grabar la información de la primer celda de la base de datos, enviar un comando por tcp/ip de estatus "grabando", luego leer la información de la tarjeta para validar que la información sea de la primer tarjeta enviando un comando por tcp/ip de estatus "verificando", una vez verificada la información leer el id de la tarjeta y enviarlo por tcp/ip. El programa debe detectar cuando la tarjeta es retirada para esperar la siguiente tarjeta y realizar la misma tarea con la siguiente celda de la base de datos hasta finalizar el total de la base.

Dentro del programa se debe poder seleccionar a partir de que celda se puede comenzar a grabar, esto es para los casos donde se desee reanudar la programación de una base ya iniciada.

En los gráficos se requiere:

-un selector para la ubicación del archivo de la base de datos a elegir.
-Modo manual y modo automático. Es decir, en modo manual un botón para que realice las operaciones (paso a paso hasta que sea presionado), grabado de tarjeta, envío de comandos, verificación y envío de ID.
En modo automático se haría cada vez que el programa reconozca la presencia de cada tarjeta.


-Un botón para seleccionar la siguiente información de la base de datos para la siguiente tarjeta.

-Un botón para saltar la información siguiente por grabar (para las tarjetas con error de lectura).

El programa se requiere con todos los archivos generados para poder ser integrado con otras funciones y otro software que ya se tiene desarrollado. Para ello sería enviar los comandos por tcp/ip.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias