viernes, 13 de marzo de 2015

Lector Huella Digital en Java y MySQL

Aplicación Desktop en Java y MySQL para el almacén de huellas digitales.


  1. Java (JDK y JRE)
  2. NetBeans
  3. MySQL
  4. Lector de huella digital Digital Personal

1.- Descargamos los controladores del lector Digital Personal:
SDK y RTE (Controlan el lector de huellas Digital Personal)
2.- Una vez descargado procedemos a instalar el SDK y el RTE, Buscamos en la ruta RTE/Install el .exe para ejecutar, si nuestra pc de 32bits ejecutamos Setup.exe que se encuentra en RTE/Install y si nuestro sistema es de 64 bits, estando en esa ruta entramos a la carpeta x64 y ejecutamos el Setup.exe que ahí se encuentra. Y hacemos lo mismo para instalar el SDK.
3.- Una vez instalador, realizaremos algunos cambios, nos dirigimos al disco local, Program Files, Digital Personal, Bin, Java y encontraremos 4 archivos .jar, los copiamos, luego cambiamos de dirección al disco local, Program Files, Java, Jdk (la versión más reciente), JRE, LIB, EXT y ahí pegamos los cuatro archivos .jar. 

4.- Ahora procedemos a crear la base de datos que contendrá la información de la huella digital.
      Instalamos MySQL la versión que se ajuste a nuestras necesidades:

De preferencia instalamos los componentes y herramientas para utilizar MySQL Workbench que nos ayudará a manejar y diseñar nuestras tablas y diagramas fácilmente.

5.- Una vez instalado abrimos Workbench y creamos la base de datos, dandole un nombre en mi caso sera "persona".


6.- Una vez generado el esquema, procedemos a crear la tabla que contendrá los datos:

7.- Una vez que tenemos nuestra tabla, procedemos con la codificación del programa en NetBeans:
Creamos el proyecto en Java, creamos los siguientes paquetes en el proyecto para visualizar las clases más ordenadas:

8.- En el paquete BD crearemos una clase llamada Conexion.java en la que almacenamos la cadena de conexión a MySQL:

















11 comentarios:

  1. buena noche por casualidad me podría colaborar con algo parecido no se mucho de java todo se a echo con ayuda de otros amigos y tratando de adaptar lo q encuentro a lo que necesito pero aun así no logro todo lo q deseo cualquier ayuda se lo agradecería

    ResponderEliminar
  2. claro, si puedo y se te puedo orientar, cual es tu duda?

    ResponderEliminar
  3. Buenas que tal? No logro ver el tutorial completon. Solo hasta la indicacion 8.

    ResponderEliminar
  4. hol,a me gustari saber si me peudes ayudar. tenog el problema que no puedo guardar la imagen de la huella en la base de datos. saludos

    ResponderEliminar
    Respuestas
    1. Hola, guardalo como blob, o como lo estas haciendo que no lo puedes guardar? otra opcion es guardar en la base de datos la ruta de la imagen y guardar la imagen en tus carpetas.

      Eliminar
    2. Hola, yo lo estoy guardando como BLOB pero cuando lo subo a phpmyadmin me dice que tengo que especificar el tamaño del BLOB ... no encuentro eso, podrías ayudarme?

      Eliminar
  5. Que tal amigo, una consulta me sale solo los pasos hasta el punto numero 8. Help!!

    ResponderEliminar
  6. si, solo sale hasta el paso 8 ... que sucede??

    ResponderEliminar
  7. Sabes si el proyecto tiene alguna alterntiva en python!!

    ResponderEliminar
  8. Que tal, me interesa la idea, no se como guardar los datos de la tabla pero usando linux
    Podrías subir todo el tutorial porque solo se hasta el paso 8

    ResponderEliminar