Evaluating bids

Tarjetas Nfc

Published on the January 23, 2017 in IT & Programming

About this project

Open

Programa en android para lectura de tarjetas NFC, de forma que el programa solicite el acercamiento de una determinada tarjeta (se hace por medio de un video programable). Si la tarjeta que acerca es la correcta, dara un mensaje de correcto (con un video programado) y si no acerca la tarjeta correcta dara un mensaje de error (con otro video programado) y solicitara nuevamente que se acerque la tarjeta correcta (con el video correspondiente).
El programa trabajara con usuario, y por cada usuario enviará un correo a una dirección (progamable)  con un resumen de la actividad.: Tarjeta a tarjeta medira el tiempo de respuesta hasta hacerlo correctamente y numero de errores de lectura por tarjeta.
Ira solicitando tarjeta a tarjeta hasta que lea todas. La ejecución del programa se podrá interrumpir y cada vez que se inicie preguntara si sigue con la ejecución o quiere iniciarla nuevamente.
El numero de tarjetas que haya que leer será infinito y dependerá de las que se grabe.. Por cada tarjeta se grabara: un pequeño video instructivo y el dato correcto de la tarjeta NFC.

El programa podrá programarse para hacer un menu para leer distintas rutinas de tarjetas y por cada opción del menú displaya un pequeño video que se graba para cada opción.
Ejemplo practico:

Arranco el programa como ADMINISTRADOR y creo un meno con 3 opciones: Opcion 1 es operaciones matemáticas, opción 2 lo llamo mezclas de colores y opción 3 lo llamo numero faltante. Para cada opción del menú, el programa me deja insertar un vedo de intruciones que grabo fuera de la aplicación en el formato que pueda leer en Android (lo desconozco). En el caso 1, grabare un video con dibujos animados que diga: Hola “Pepito” , vamos a hacer cálculos matemáticos, si estas prerpado pulsa continuar….
Como sigo en el programa del administrador ahora introduzco las tarjetas NFC, registro a registro. Por cada registro de una tarjeta NFC tengo que dejar un video de correcto y otro de error. Y así hasta introducir las N tarjetas.
Una vez terminadas todas las tarjetas, intruduzco un video para informar que ya termino y y asi volver al menú inicial
Luego configuro la opción dos del menú y luego la opción 3 del menú de la misma forma que hemos hecho la opción una.
Una vez configurada, arranco ahora el programa pero para el usuario.
Arranca el programa y me pide que me registre y si no estoy registrado me da la opción de registrarme con nombre, edad, correo 1 y correo2. Una vez registrado me aparece el menú inicial. Supongamos que doy opción uno (operaciones matemáticas.
El programa lee el vido que yo grabe para dar las intruciones iniciales y pregunta por la primera NFC. ¿ Cuanto es 10 x 10 dividido por 2 y sumados 56? El usuario tendrá que hacer un calculo mental y en este caso buscar la tarjeta que tenga impreso el numero 106 (10x10 = 100, 100/2 = 50; 50 + 56 = 106. Si el usuario acerca la tarjeta NFC con el numero impreso 106 dirá que es correcto y leera el video en caso correcto, y si no acerca la tarjeta correcta leerá el video de error y solicitara que acerque la tarjeta correcta.

Asi va solicitando tarjeta a tarjeta hasta preguntar por todas. El orden de presentar las tarjetas puede ser aleatorio, con el fin de no llevar siempre el mismo orden. El programa llevara un control de los errores en cada tarjeta NFC, y el tiempo que tarda en dar con el resultado correcto.
Una vez termine de leer todas las tarjetas, enviara de forma automática un correo con una estadística de la prueba y también descargara los resultados sobre una base de datos ubicada en internet.

Si desde ADMINITRADOR quiero hacer mas menús, con distintas opciones de menú podre hacerlo. En definitiva estoy solicitando un generador de flexible de lecturas de tarjetas NFC.
El programa debe funcionar en teléfonos android o Tablet Android.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)

Delivery term: Not specified

Skills needed

Other projects posted by J.