SlideShare una empresa de Scribd logo
1 de 32
Código de Barras
Explicación de la codificación del código de barras
  con un fuente en VFP que te permite imprimir
  códigos de barras sin usar fonts u otro tipo de
                    utilidades.

¿Qué producto no está, hoy en día, identificado por un código
  de barras? La respuesta es obvia. Muy pocos o ninguno, son
 los productos que hoy en día no identifican sus productos con
                      códigos de barras.
A la pregunta de ¿qué es un código de barras? Se podría
afirmar que es un sistema de identificación automática,
único, normalizado y homologado que no sólo permite
controlar la gestión de stocks y racionalizar el
suministro de mercancías, sino que crea nuevos cauces
de comunicación entre fabricantes y distribuidores.
Existen distintos tipos de codificación entre los que
destacan el UPC, EAN 13, EAN 8
Representación del sistema EAN 13.

El sistema EAN es un conjunto de normas que
homogeneizan la numeración de todos los productos de
gran consumo y tiene cuatro características principales:
1.- Puede ser utilizado por fabricantes y distribuidores en el
intercambio y en la mejora de las informaciones.
2.- Identifica la unidad del producto de forma biunívoca (un
código, un producto).
3.- No es explicativo o significativo: toda la información está
contenida en el registro de la base de datos al que se
accede con el código.
4.- Puede recogerse datos en el punto de venta.
La representación del código EAN se efectúa mediante la visualización
de 13 dígitos que identifican el producto:

- 1.- Los dos primeros dígitos/caracteres corresponden al país. Para el
caso que nos ocupa decir que el código numérico asociado a España
es el 84.
-2.- Los cinco caracteres siguientes identifican la empresa
fabricante del artículo.
- 3.- Los cinco siguientes caracteres será un número que
identificará cada uno de los productos que la empresa
produzca. La empresa podrá poner su propia numeración
de productos.
-4.- Por último, el dígito 13, es un dígito de control y se
calcula mediante una sencillo algoritmo matemático,

           Características del símbolo

        La representación del código se ha de efectuar
mediante la simbolización de los dígitos de forma que
puedan leerse y traducirse directamente del decodificador,
que a través de la interface se comunica con el ordenador
o terminal.
El símbolo estándar está formado por una serie de barras
paralelas, de diferente grosor. En la parte inferior del
símbolo se representa el mismo código en cifras para que
sea legible.
El dígito de control

         La utilización del dígito de control tiene por
objetivo el establecer un mecanismo que evite errores en
el tratamiento automático de los códigos EAN.
El dígito de control es la última cifra del código EAN de
un producto.

    Algoritmo para calcular el dígito de control
Los pasos a seguir a la hora de calcular el dígito de
control (para este tipo de simbolización EAN-13) son:
1.- Multiplicamos por 1 las posiciones impares y por 3
las posiciones pares del código empezando de derecha a
izquierda.
Tomemos como ejemplo el siguiente código :
841234567890 sabiendo que el 84 corresponde con el país,
los siguientes 5 dígitos con la empresa y los últimos 5
dígitos con el artículo/producto.
2.- Sumamos los valores resultantes.
8+12+1+6+3+12+5+18+7+24+9+0 = 105

         Dividir la suma resultante (105) por 10 siendo el
resto de ésta división el valor del dígito de control.
105 / 10 = 10 Cociente y 5 de resto
El resultado final del código es:
84 12345 67890 5 (EAN-13).
¿Cómo representar gráficamente el código?

Cada carácter numérico debe tener obligatoriamente dos
barras y dos espacios. Para conformar un carácter es
necesario la unión de 7 módulos. Un módulo es la unidad
mínima o básica del código. Visualmente, un carácter
podría representarse como:


                          Este carácter se compone de 7
                          módulos, 2 barras y 2 espacios
                          de diferente grosor
                          (casualmente el grosor de los
                          espacios es el mismo).
Los juegos de símbolos

Para poder identificar simbólicamente los caracteres
numéricos usando los siete módulos se definen 3
juegos de caracteres llamados A, B y C. Cada uno de
ellos tiene 10 valores (del 0 al 9), que combinan dos
barras y dos espacios para los siete módulos que
componen cada carácter numérico.

El juego A tiene un número impar de módulos oscuros.
Por esta razón se dice que el juego de simbolización A
tiene paridad impar. Los juegos B y C son juegos de
simbolización con paridad par (el número de módulos
oscuros es par).
Los caracteres auxiliares
Los caracteres auxiliares se componen de la siguiente
forma:
Caracteres Auxiliares    Número de Módulos

Separador lateral                 3

Separador Central                 5


Como su nombre indica, el separador central está en
el centro del símbolo, separando los doce caracteres
simbolizados, en dos grupos de seis. Los módulos del
principio y del final son claros, con lo que de ésta
forma, los caracteres situados a la izquierda y a la
derecha de este separador central, cambian la
alineación.
Los separadores laterales indican principio y fin de las
barras del símbolo. El separador lateral izquierdo se
representará con los 3 módulos laterales más 11
módulos claros a la izquierda
Los separadores laterales indican principio y fin de las
barras del símbolo. El separador lateral izquierdo se
representará con los 3 módulos laterales más 11
módulos claros a la izquierda

El separador lateral derecho se representará con los
tres módulos laterales más 7 módulos claros a la
derecha


Estos módulos claros deben de existir de tal forma que
la omisión de estos, no garantizaría la correcta lectura.
Ejemplo (84 12345 67890 5) veamos qué formato y qué
simbolización tendría cada uno de los caracteres dependiendo de la
posición de estos.
El formato, de izquierda a derecha y de mayor a menor posición ,
es el siguiente:
Según nuestro código el carácter décimo tercero es el 8 (España),
como comentábamos antes, el prefijo en España es el 84. Este
carácter no será representado mediante códigos de barras
quedando a la izquierda del código de barras.
Según el cuadro siguiente utilizaremos la tabla de simbolización A
o B para las posiciones del 7 al 12 según convenga. Del 1 al 6
utilizaremos la tabla C.
El código queda a partir de este momento de la siguiente manera :
8 412345 678905
La tabla de uso de los juegos de caracteres de simbolización en el
símbolo EAN-13 es la siguiente:
13 12 11 10    9   8   7   6   5    4    3   2   1
(1)      (2)                       (3)
 0 A A A       A   A   A
 1 A A B       A   B   B
 2 A A B       B   A   B
 3 A A B       B   B   A
 4 A B A       A   B   B           C
 5 A B B       A   A   B
 6 A B B       B   A   A
 7 A B A       B   A   B
 8 A B A       B   B   A
 9 A B B       A   B   A
•(1) Valor del décimo tercer carácter.
•(2) Juegos de simbolización utilizados en los
caracteres de la izquierda.
•(3) Juego de simbolización utilizado en los
caracteres de la derecha.
•La parte del código que es representada
mediante barras tiene el siguiente formato:
•1.- El separador lateral izquierdo incluyendo los
11 módulos claros a la izquierda.
•2.- 6 caracteres numéricos, simbolizados por
medio de los juegos A y B, que corresponde a los
caracteres de la izquierda del símbolo.
•3.- El separador central
•4.- 6 caracteres numéricos, simbolizados por medio del
juego de caracteres C, correspondientes a los caracteres
de la derecha del símbolo.
•5.- El separador lateral derecho incluyendo los 7 módulos
claros por la derecha.
Supongamos que tenemos un producto y queremos simbolizarlo mediante códigos de
barras. Una vez tenemos creado y calculado el código completo el resultado es: 84
23455 01011 0

    •Comenzando por la izquierda, identificamos el primer carácter/dígito que nos
    indica el país. Con este número iremos a la tabla de uso de los juegos de
    caracteres para la simbolización de los demás caracteres. Para saber el símbolo
    correspondiente al carácter 3 del código anterior (posición 10) seguiremos los
    pasos siguientes:
    •1.- Averiguar el valor que corresponde al carácter décimo tercero (en este caso
    8).
    •2.- Ir a la tabla de juegos de caracteres de simbolización y situarnos en la fila
    correspondiente al valor 8.
    •3.- Seguidamente, nos posicionaremos en la columna correspondiente a la
    posición que ocupa el carácter dentro del código.
    •4.- Esa posición en la tabla correspondería a un valor (A o B) que identificará
    qué juego de caracteres he de utilizar; el A o el B. En este caso, el juego a
    utilizar es el A.
    •5.- Vamos a la tabla de los juegos de caracteres y nos posicionamos en la fila
    correspondiente al valor del carácter a simbolizar -el valor 3- y en la columna
    correspondiente al juego de caracteres A.
    •6.- El contenido de esa posición en la tabla es la simbolización del carácter 3 de
    la posición 10 del código a representar. Si tomamos el 0 como barra clara y el 1
    como barra oscura, la simbolización del carácter 3 sería 0111101.
Agenda
•   Explicar brevemente que es el Código QR
    (Quick response barcode) y su aplicación

•   Preguntas y respuestas


Temas:
          ¿Qué es un código QR?
          ¿Para qué fue creado?
          Estructura del código
          ¿Qué contiene?
          ¿Aplicaciones?
          ¿Usos?
          ¿Lectura del código?
          Objetivo de utilizar el QR
          ¿Software de lectura y compatibilidad?
          Ejemplos
QR Code es un código de barras de 2
dimensiones que permite la codificación de
caracteres,     números,      combinaciones
alfanuméricas y en el caso japonés, de kanjis
(escritura)
1994

2006

2011
A Travel book goes mobile with scannable QR code
B DENSO Appoints VitreoQR as Sales and Support Partner for QR Code®
C Google ends QR code initiative
D QR Code® Webinars to Address Need for ISO Compliance and Security
E dogIDs Introduces QR Code ScruffTag(TM) Collars
F Jennings Social Media Marketing Launches QR Code & SMS Campaign for Frank Ancona Honda
Estructura
Aplicaciones
Usos



       •   Publicidad
       •   Campañas de marketing
       •   Merchandising
       •   Diseño Gráfico
       •   Papelería corporativa
       •   ( tarjetas de visita, catálogos)
       •   Internet, Webs, blogs
Lectura del código
Objetivo de usar QR



       El objetivo es variado de acuerdo al uso, ya sea
       en campañas de comunicación, marketing,
       publicidad inteligente, tarjetas de presentación,
       invitaciones, entre otras. Sin embargo el objetivo
       que comparten todos los usos es mantener un
       control eficaz en cuanto a la comunicación con
       su respectivo público meta.
Software de lectura

                  •   BeeTagg
                  •   Nokia
                  •   QuickMark
                  •   zXing
                  •   Upcode
                  •   Imatrix
                  •   NeoReader
                  •   Optiscan
                  •   iDecode
                  •   Glass
                  •   I-nigma
                  •   Kaywa Reader
                  •   NeoReader
                  •   Okotag

Más contenido relacionado

La actualidad más candente

Curso basico de emsamblador
Curso basico de emsambladorCurso basico de emsamblador
Curso basico de emsambladorwigido
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosluis carmona
 
Tipos de Datos en C++
Tipos de Datos en C++Tipos de Datos en C++
Tipos de Datos en C++ivanjvic
 
Unidad didã¡ctica ii sistemas numericos
Unidad didã¡ctica ii sistemas numericosUnidad didã¡ctica ii sistemas numericos
Unidad didã¡ctica ii sistemas numericosNombre Apellidos
 
La compu digital
La compu digitalLa compu digital
La compu digitalerikapoh
 
La computadora digital
La computadora digitalLa computadora digital
La computadora digitalMegamovil
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digitalMIGUEL
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]diana
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]tanztanz
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]142918
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]tanztanz
 
La compu, powerpoint
La compu, powerpointLa compu, powerpoint
La compu, powerpointMaria
 

La actualidad más candente (16)

Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 
Curso basico de emsamblador
Curso basico de emsambladorCurso basico de emsamblador
Curso basico de emsamblador
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Tipos de Datos en C++
Tipos de Datos en C++Tipos de Datos en C++
Tipos de Datos en C++
 
Códigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de DatosCódigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de Datos
 
Unidad didã¡ctica ii sistemas numericos
Unidad didã¡ctica ii sistemas numericosUnidad didã¡ctica ii sistemas numericos
Unidad didã¡ctica ii sistemas numericos
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Clase 2
Clase 2Clase 2
Clase 2
 
La compu digital
La compu digitalLa compu digital
La compu digital
 
La computadora digital
La computadora digitalLa computadora digital
La computadora digital
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digital
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
La compu, powerpoint
La compu, powerpointLa compu, powerpoint
La compu, powerpoint
 

Destacado

Destacado (9)

Codigos de barras
Codigos de barrasCodigos de barras
Codigos de barras
 
Codigo de barras
Codigo de barrasCodigo de barras
Codigo de barras
 
Codigos de Barras
Codigos de BarrasCodigos de Barras
Codigos de Barras
 
Código de barras
Código de barrasCódigo de barras
Código de barras
 
Codigo barras
Codigo barrasCodigo barras
Codigo barras
 
Lector de codigos de barras
Lector de codigos de barrasLector de codigos de barras
Lector de codigos de barras
 
Codigo de barras
Codigo de barrasCodigo de barras
Codigo de barras
 
Codigo De Barras
Codigo De BarrasCodigo De Barras
Codigo De Barras
 
ADMINISTRACION DE RECURSOS HUMANOS
ADMINISTRACION DE RECURSOS HUMANOSADMINISTRACION DE RECURSOS HUMANOS
ADMINISTRACION DE RECURSOS HUMANOS
 

Similar a Codigos de barras y qr

Similar a Codigos de barras y qr (20)

Numeros
NumerosNumeros
Numeros
 
Codigos..
Codigos..Codigos..
Codigos..
 
Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 
Curso básico de Ensamblador
Curso básico de EnsambladorCurso básico de Ensamblador
Curso básico de Ensamblador
 
Parte 4. conversiones códigos y sistemas numéricos
Parte 4. conversiones códigos y sistemas numéricosParte 4. conversiones códigos y sistemas numéricos
Parte 4. conversiones códigos y sistemas numéricos
 
Codigo(s) Binario (Numericos)
Codigo(s) Binario (Numericos)Codigo(s) Binario (Numericos)
Codigo(s) Binario (Numericos)
 
Codigo Binario
Codigo BinarioCodigo Binario
Codigo Binario
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
Codigos digitales
Codigos digitalesCodigos digitales
Codigos digitales
 
Sistemas digitales.
Sistemas digitales.Sistemas digitales.
Sistemas digitales.
 
Tarea 3 tipos de datos corregida
Tarea 3 tipos de datos corregidaTarea 3 tipos de datos corregida
Tarea 3 tipos de datos corregida
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
12. sistemas digitales
12. sistemas digitales12. sistemas digitales
12. sistemas digitales
 
12. sistemas digitales
12. sistemas digitales12. sistemas digitales
12. sistemas digitales
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 

Último

Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Codigos de barras y qr

  • 1.
  • 2. Código de Barras Explicación de la codificación del código de barras con un fuente en VFP que te permite imprimir códigos de barras sin usar fonts u otro tipo de utilidades. ¿Qué producto no está, hoy en día, identificado por un código de barras? La respuesta es obvia. Muy pocos o ninguno, son los productos que hoy en día no identifican sus productos con códigos de barras. A la pregunta de ¿qué es un código de barras? Se podría afirmar que es un sistema de identificación automática, único, normalizado y homologado que no sólo permite controlar la gestión de stocks y racionalizar el suministro de mercancías, sino que crea nuevos cauces de comunicación entre fabricantes y distribuidores.
  • 3. Existen distintos tipos de codificación entre los que destacan el UPC, EAN 13, EAN 8
  • 4. Representación del sistema EAN 13. El sistema EAN es un conjunto de normas que homogeneizan la numeración de todos los productos de gran consumo y tiene cuatro características principales: 1.- Puede ser utilizado por fabricantes y distribuidores en el intercambio y en la mejora de las informaciones. 2.- Identifica la unidad del producto de forma biunívoca (un código, un producto). 3.- No es explicativo o significativo: toda la información está contenida en el registro de la base de datos al que se accede con el código. 4.- Puede recogerse datos en el punto de venta.
  • 5. La representación del código EAN se efectúa mediante la visualización de 13 dígitos que identifican el producto: - 1.- Los dos primeros dígitos/caracteres corresponden al país. Para el caso que nos ocupa decir que el código numérico asociado a España es el 84.
  • 6. -2.- Los cinco caracteres siguientes identifican la empresa fabricante del artículo. - 3.- Los cinco siguientes caracteres será un número que identificará cada uno de los productos que la empresa produzca. La empresa podrá poner su propia numeración de productos. -4.- Por último, el dígito 13, es un dígito de control y se calcula mediante una sencillo algoritmo matemático, Características del símbolo La representación del código se ha de efectuar mediante la simbolización de los dígitos de forma que puedan leerse y traducirse directamente del decodificador, que a través de la interface se comunica con el ordenador o terminal. El símbolo estándar está formado por una serie de barras paralelas, de diferente grosor. En la parte inferior del símbolo se representa el mismo código en cifras para que sea legible.
  • 7. El dígito de control La utilización del dígito de control tiene por objetivo el establecer un mecanismo que evite errores en el tratamiento automático de los códigos EAN. El dígito de control es la última cifra del código EAN de un producto. Algoritmo para calcular el dígito de control Los pasos a seguir a la hora de calcular el dígito de control (para este tipo de simbolización EAN-13) son:
  • 8. 1.- Multiplicamos por 1 las posiciones impares y por 3 las posiciones pares del código empezando de derecha a izquierda. Tomemos como ejemplo el siguiente código : 841234567890 sabiendo que el 84 corresponde con el país, los siguientes 5 dígitos con la empresa y los últimos 5 dígitos con el artículo/producto. 2.- Sumamos los valores resultantes. 8+12+1+6+3+12+5+18+7+24+9+0 = 105 Dividir la suma resultante (105) por 10 siendo el resto de ésta división el valor del dígito de control. 105 / 10 = 10 Cociente y 5 de resto El resultado final del código es: 84 12345 67890 5 (EAN-13).
  • 9. ¿Cómo representar gráficamente el código? Cada carácter numérico debe tener obligatoriamente dos barras y dos espacios. Para conformar un carácter es necesario la unión de 7 módulos. Un módulo es la unidad mínima o básica del código. Visualmente, un carácter podría representarse como: Este carácter se compone de 7 módulos, 2 barras y 2 espacios de diferente grosor (casualmente el grosor de los espacios es el mismo).
  • 10. Los juegos de símbolos Para poder identificar simbólicamente los caracteres numéricos usando los siete módulos se definen 3 juegos de caracteres llamados A, B y C. Cada uno de ellos tiene 10 valores (del 0 al 9), que combinan dos barras y dos espacios para los siete módulos que componen cada carácter numérico. El juego A tiene un número impar de módulos oscuros. Por esta razón se dice que el juego de simbolización A tiene paridad impar. Los juegos B y C son juegos de simbolización con paridad par (el número de módulos oscuros es par).
  • 11.
  • 12. Los caracteres auxiliares Los caracteres auxiliares se componen de la siguiente forma: Caracteres Auxiliares Número de Módulos Separador lateral 3 Separador Central 5 Como su nombre indica, el separador central está en el centro del símbolo, separando los doce caracteres simbolizados, en dos grupos de seis. Los módulos del principio y del final son claros, con lo que de ésta forma, los caracteres situados a la izquierda y a la derecha de este separador central, cambian la alineación. Los separadores laterales indican principio y fin de las barras del símbolo. El separador lateral izquierdo se representará con los 3 módulos laterales más 11 módulos claros a la izquierda
  • 13. Los separadores laterales indican principio y fin de las barras del símbolo. El separador lateral izquierdo se representará con los 3 módulos laterales más 11 módulos claros a la izquierda El separador lateral derecho se representará con los tres módulos laterales más 7 módulos claros a la derecha Estos módulos claros deben de existir de tal forma que la omisión de estos, no garantizaría la correcta lectura.
  • 14. Ejemplo (84 12345 67890 5) veamos qué formato y qué simbolización tendría cada uno de los caracteres dependiendo de la posición de estos. El formato, de izquierda a derecha y de mayor a menor posición , es el siguiente: Según nuestro código el carácter décimo tercero es el 8 (España), como comentábamos antes, el prefijo en España es el 84. Este carácter no será representado mediante códigos de barras quedando a la izquierda del código de barras. Según el cuadro siguiente utilizaremos la tabla de simbolización A o B para las posiciones del 7 al 12 según convenga. Del 1 al 6 utilizaremos la tabla C. El código queda a partir de este momento de la siguiente manera : 8 412345 678905 La tabla de uso de los juegos de caracteres de simbolización en el símbolo EAN-13 es la siguiente:
  • 15. 13 12 11 10 9 8 7 6 5 4 3 2 1 (1) (2) (3) 0 A A A A A A 1 A A B A B B 2 A A B B A B 3 A A B B B A 4 A B A A B B C 5 A B B A A B 6 A B B B A A 7 A B A B A B 8 A B A B B A 9 A B B A B A
  • 16. •(1) Valor del décimo tercer carácter. •(2) Juegos de simbolización utilizados en los caracteres de la izquierda. •(3) Juego de simbolización utilizado en los caracteres de la derecha. •La parte del código que es representada mediante barras tiene el siguiente formato: •1.- El separador lateral izquierdo incluyendo los 11 módulos claros a la izquierda. •2.- 6 caracteres numéricos, simbolizados por medio de los juegos A y B, que corresponde a los caracteres de la izquierda del símbolo. •3.- El separador central
  • 17. •4.- 6 caracteres numéricos, simbolizados por medio del juego de caracteres C, correspondientes a los caracteres de la derecha del símbolo. •5.- El separador lateral derecho incluyendo los 7 módulos claros por la derecha.
  • 18. Supongamos que tenemos un producto y queremos simbolizarlo mediante códigos de barras. Una vez tenemos creado y calculado el código completo el resultado es: 84 23455 01011 0 •Comenzando por la izquierda, identificamos el primer carácter/dígito que nos indica el país. Con este número iremos a la tabla de uso de los juegos de caracteres para la simbolización de los demás caracteres. Para saber el símbolo correspondiente al carácter 3 del código anterior (posición 10) seguiremos los pasos siguientes: •1.- Averiguar el valor que corresponde al carácter décimo tercero (en este caso 8). •2.- Ir a la tabla de juegos de caracteres de simbolización y situarnos en la fila correspondiente al valor 8. •3.- Seguidamente, nos posicionaremos en la columna correspondiente a la posición que ocupa el carácter dentro del código. •4.- Esa posición en la tabla correspondería a un valor (A o B) que identificará qué juego de caracteres he de utilizar; el A o el B. En este caso, el juego a utilizar es el A. •5.- Vamos a la tabla de los juegos de caracteres y nos posicionamos en la fila correspondiente al valor del carácter a simbolizar -el valor 3- y en la columna correspondiente al juego de caracteres A. •6.- El contenido de esa posición en la tabla es la simbolización del carácter 3 de la posición 10 del código a representar. Si tomamos el 0 como barra clara y el 1 como barra oscura, la simbolización del carácter 3 sería 0111101.
  • 19.
  • 20. Agenda • Explicar brevemente que es el Código QR (Quick response barcode) y su aplicación • Preguntas y respuestas Temas: ¿Qué es un código QR? ¿Para qué fue creado? Estructura del código ¿Qué contiene? ¿Aplicaciones? ¿Usos? ¿Lectura del código? Objetivo de utilizar el QR ¿Software de lectura y compatibilidad? Ejemplos
  • 21. QR Code es un código de barras de 2 dimensiones que permite la codificación de caracteres, números, combinaciones alfanuméricas y en el caso japonés, de kanjis (escritura)
  • 23.
  • 24. A Travel book goes mobile with scannable QR code B DENSO Appoints VitreoQR as Sales and Support Partner for QR Code® C Google ends QR code initiative D QR Code® Webinars to Address Need for ISO Compliance and Security E dogIDs Introduces QR Code ScruffTag(TM) Collars F Jennings Social Media Marketing Launches QR Code & SMS Campaign for Frank Ancona Honda
  • 26.
  • 28. Usos • Publicidad • Campañas de marketing • Merchandising • Diseño Gráfico • Papelería corporativa • ( tarjetas de visita, catálogos) • Internet, Webs, blogs
  • 30.
  • 31. Objetivo de usar QR El objetivo es variado de acuerdo al uso, ya sea en campañas de comunicación, marketing, publicidad inteligente, tarjetas de presentación, invitaciones, entre otras. Sin embargo el objetivo que comparten todos los usos es mantener un control eficaz en cuanto a la comunicación con su respectivo público meta.
  • 32. Software de lectura • BeeTagg • Nokia • QuickMark • zXing • Upcode • Imatrix • NeoReader • Optiscan • iDecode • Glass • I-nigma • Kaywa Reader • NeoReader • Okotag