Este proyecto busca crear un programa para identificar patrones de huellas dactilares mediante un lector de huellas. El programa registrará las huellas digitales junto con los nombres y guardará la fecha y hora cuando se vuelva a pasar la huella para llevar un registro de asistencia. Usará el lector U.are.U 4500, NetBeans IDE 7.3, la librería SDK digitalpersonal y MySQL.
1. Proyecto: Lector de Huella Digital.
Objetivo: crear un programa que funcione con un
lector de huella táctil.
Descripción del proyecto:
Este proyecto trata de Identificar patrones de huella a
través de un lector de huellas dactilares.
La importancia de este proyecto es la creación de un
programa donde se tomara el registro de la huella, este
se guardara con su nombre (creando un ID). Al volver a
pasar la huella aquí se agregara a un registro el cual
contendrá la fecha y la hora en el que fue marcado.
2. Herramientas y técnicas:
•Lector de huella digital U.are.U 4500.
•NetBeans IDE 7.3
•SDK digitalpersonal
•MySQL
•Librería jdbc mysql java
Módulos más relevantes:
•Guardar registro de huella: al momento de leer por primera vez
la huella se guardara junto con el nombre.
•Verificación de huellas (asistencia).
5. Explicación del programa, lo más importante:
El programa hace primero un registro de la persona con su huella.
Después de que la persona está registrada se toma asistencia y se guarda
con fecha y hora.
Pseudocódigo:
1. Se crea la base de datos.
2. Se inicia el lector de huella.
3. Se verifica si está conectado o desconectado.
4. Se realiza la captura de la huella.
5. Se genera una imagen de la huella digital.
6. Se almacena la huella en la base de datos asociada con un nombre.
7. Se realiza una segunda captura para la toma de asistencia
8. Se compara la imagen generada con la almacenada en la base de datos.
9. En caso de ser igual se captura fecha y hora del sistema, se almacena
en la base de datos asociada con el nombre de la huella.
10.En caso de no ser igual se genera un mensaje de no registro.
11.En caso de contactar al administrador por no estar registrado se
generara un nuevo registro
6. Como se hizo:
• Se descargó e instalo el SDK correspondiente al lector de
huella.
• Se instaló NetBeans IDE 7.3
• Se instaló MySQL
• Se agregó la librería jdbc mysql java al proyecto.
• En base al manual del SDK se obtuvieron las funciones
necesarias para la captura y comparación de huella.
7. Explicar la parte adaptativa:
Esta es una de las partes donde el lector de huella toma una imagen y las compara con las
demás que ya están en la base de datos.