islobell / CAIN_old

0 stars 1 forks source link

Flujo de datos del proceso de catalogación. #3

Open islobell opened 9 years ago

islobell commented 9 years ago

El flujo de datos del proceso de catalogacón será el siguiente:

flujo_busqueda

La secuencia sería:

  1. Listar las carpetas seleccionadas por el usuario.
  2. Para cada carpeta:
    1. Listar los códigos MD5 que contiene el archivo IDX.
    2. Listar los archivos que contiene; si no hay, pasamos a la siguiente carpeta de la lista.
    3. Para cada archivo:
      1. Comprobar si es de audio; si no lo es, pasamos al siguiente archivo de la lista.
      2. Calcular su código MD5; si existe en la lista de códigos MD5, pasamos al siguiente archivo de la lista.
      3. Añadir el código MD5 a la lista de códigos MD5.
      4. Calcular su huella digital.
      5. Obtener su identificador; si no se ha obtenido o existe en la base de datos, pasamos al siguiente archivo de la lista.
      6. Obtener su información de la enciclopedia musical.
      7. Si hay varios resultados, filtrar la información.
      8. Guardar su información en la base de datos.
      9. Copiar el archivo a su ubicación definitiva.