About this project
it-programming / others-5
Open
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.
Category IT & Programming
Subcategory Other
Project size Medium
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Delivery term: Not specified
Skills needed