Você está na página 1de 50

PROYECTO DE GRADO

INGENIERIA DE SISTEMAS

TEMA: INFORMACION EN LINEA SOBRE LAS AULAS QUICK


RESPONSE

AUTORES:
LUZ MARINA MORENO CASTRO
JORGE EDUARDO BERNAL MAHECHA
DIRECTOR: MTRO. EDGAR RUIZ DORANTES

2013-1

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Tabla de Contenido
1.

2.

INTRODUCCIN.................................................................................................... 5
1.1.

Antecedentes................................................................................................. 5

1.2.

Situacin problemtica..................................................................................6

1.3.

Nombre y duracin del proyecto...................................................................6

MARCO TEORICO.................................................................................................. 6
2.1.

Conceptualizacin.......................................................................................... 6

2.2.

Que es un cdigo de Barras..........................................................................7

2.3.

Que garantizan los cdigos de Barras............................................................8

2.4.

Historia de los cdigos de Barras...................................................................8

TABLA 1. HISTORIA DE LOS CODIGOS DE BARRAS...................................................9


2.5.

Simbologa de los cdigos de Barras............................................................11

2.5.1.

Tipos de Simbologas de los cdigos de Barras.........................................12

2.5.2.

Principales caractersticas de Simbologa de los cdigos de Barras..........12

TABLA 2 CARACTERISTICAS SOMBOLOS DEL CODIGO DE BARRAS........................12


2.5.3.

Divisin de las Simbologas de los cdigos de Barras...............................13

2.5.3.1.

Primera dimensin (Cdigos Lineales)...................................................13

TABLA 3 DESCRIPCIN DE CDIGOS DE BARRAS PRIMERA DIMENSIN................13


2.5.3.2.

Segunda dimensin (Cdigos Bidimensionales)....................................15

TABLA 4 DESCRIPCIN DE CDIGOS DE BARRAS SEGUNDA DIMENSIN..............15


2.6.

3.

Cdigos QR (Quick Response, cdigo de respuesta rpida).....................21

2.6.1.

Historia de los QR..................................................................................... 21

2.6.2.

Como se almacena la informacin en los QR............................................22

PROBLEMA......................................................................................................... 22
3.1.

Identificar el problema................................................................................. 22

3.2.

Contrastar el problema................................................................................ 23

3.2.1.

Situacin actual........................................................................................ 23

3.2.2.

Situacin deseada.................................................................................... 24

3.3.

Formular el problema................................................................................... 24

3.4.

Detallar el problema.................................................................................... 25

3.5.

Socializar el problema.................................................................................. 25

Luz Moreno Jorge Bernal 2013-1

Pgina 2

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


4.

GESTIN............................................................................................................. 26
4.1.

Planeacin................................................................................................... 26

4.1.1.

Objetivos................................................................................................... 26

4.1.2.

Alcance..................................................................................................... 26

4.2.

Definicin de actividades en el tiempo........................................................27

4.3.

Organizacin................................................................................................ 27

4.3.1.

Usuarios del proyecto...............................................................................28

4.3.2.

Comunicaciones........................................................................................ 28

4.3.3.

Presupuesto Proyecto...............................................................................29

4.3.4.

Riesgos del Proyecto................................................................................. 30

5.

COORDINAR EL PROYECTO.................................................................................30

6.

DISEO............................................................................................................... 31
6.1.

Diseo Tcnico............................................................................................. 31

6.1.1.
6.2.

Software.................................................................................................... 32

6.2.2.

Herramientas utilizadas en el desarrollo...................................................33

6.2.2.1.

Oracle Jdeveloper Studio Edition Versin 11.1.2.3.0..............................33

6.2.2.2.

Adobe Fireworks CS6 Versin 12.0.0.236...............................................34

6.2.2.3.

jQuery 1.10.1......................................................................................... 34

6.2.2.4.

Libreras de javascript...........................................................................34

9.

Aprobacin Diseo....................................................................................... 34

CONSTRUCCIN................................................................................................. 35
7.1.

8.

Arquitectura del Software............................................................................32

6.2.1.

6.3.
7.

Definicin de requerimientos....................................................................31

Descomposicin de Programas...................................................................35

PRUEBAS............................................................................................................ 36
8.1.

Casos de pruebas........................................................................................ 36

8.2.

Ejecucin Casos de Pruebas.........................................................................37

8.2.1.

Caso de Prueba 1...................................................................................... 37

8.2.2.

Caso de Prueba 2...................................................................................... 44

8.2.3.

Caso de Prueba 3...................................................................................... 44

8.2.4.

Caso de Prueba 4...................................................................................... 45

CONOCIMIENTOS APLICADOS DE INGENIERIA DE SISTEMAS..............................46

Luz Moreno Jorge Bernal 2013-1

Pgina 3

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


10.

RECOMENDACIONES....................................................................................... 46

11.

CONCLUSIONES............................................................................................... 47

12.

BIBLIOGRFIA.................................................................................................... 47

Luz Moreno Jorge Bernal 2013-1

Pgina 4

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

1. INTRODUCCIN
El presente es el trabajo de grado de Luz Marina Moreno Castro y Jorge Bernal
Mahecha estudiantes de la Universidad Jorge Tadeo Lozano del programa de
Ingeniera de Sistemas, cuando pensbamos en que tema seleccionar para nuestro
proyecto definimos como premisa que debamos realizar un proyecto que tuviese
impacto en nuestra universidad.
Basados en las vivencias nuestras en la universidad y encuestando a nuestros
compaeros de ctedras identificamos una falta de informacin en lnea sobre las
ctedras que se dictan en cada una de las aulas y su ubicacin fsica en el campus
universitario.
Por lo tanto el objetivo de este proyecto es brindar una solucin a esta problemtica
desde el punto de vista de la ingeniera de sistemas, utilizando tecnologas de fcil
acceso para los integrantes de la comunidad educativa.
Para desarrollar el trabajo se ha realizado un anlisis de la situacin actual del proceso,
mediante entrevistas realizadas a los encargados de crditos acadmicos, planta fsica
y la direccin de tecnologa de la universidad. El resultado de este anlisis nos indica
que efectivamente existe una falencia dado que no se cuenta con informacin en lnea
de las ctedras y ubicacin fsica de las aulas que forman el campus universitario.
El resultado final del proyecto es proveer una herramienta, la cual mediante la
utilizacin de una pgina web y la tecnologa de los cdigos de barras especficamente
el formato Quick Response QR, podrn brindar informacin en lnea sobre las
diferentes ctedras y ubicacin fsica de las aulas que conforman el campus
universitario.

1.1. Antecedentes
Como estudiantes de la Universidad Jorge Tadeo Lozano, hemos visualizado la falta de
informacin relacionada con las ctedras y ubicacin de las aulas del campus
universitario, podemos poner como ejemplo ms notorio los inicios de periodos
acadmicos, donde los estudiantes se confunden de aula, los profesores tienen
conflictos cuando estn utilizando un aula y no tienen claro si est programada para
Luz Moreno Jorge Bernal 2013-1

Pgina 5

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


ctedra o no, adicionalmente para la comunidad educativa que ingresa por primera vez
a la Universidad tienen dificultad con la ubicacin fsica de las aulas.

1.2. Situacin problemtica


Una vez identificado el problema nos hemos planteado alternativas de solucin donde
podamos aplicar nuestros conocimientos en ingeniera de sistemas para proveer
alternativas de solucin que generen un valor agregado a la Universidad, como lo
mencionamos anteriormente el impacto del proyecto se enmarca sobre como brindar un
mejor servicio a la comunidad educativa, la cual podr acceder a la informacin sobre las
ctedras y ubicacin de las aulas de una manera inmediata.

1.3. Nombre y duracin del proyecto


El proyecto se denomina Proyecto Informacin en Lnea sobre las aulas - Quick
Response y consiste en la definicin, diseo, construccin e implementacin en un
prototipo de software, el cual se desarrollar desde el 21 de Enero hasta el 20 de
Mayo de 2013.

2. MARCO TEORICO
2.1. Conceptualizacin
El proyecto de grado est enfocado a la utilizacin de los cdigos Quick Response,
como una herramienta que brinda las posibilidades de conectarse a una URL para
obtener informacin en lnea sobre los elementos que se definan como objeto de
consulta. Los cdigos Quick Response son uno de los tantos tipos de cdigos de
barras que existen como estndares a nivel mundial.
Analizando la funcionalidad de los cdigos de barras, son mecanismos que permiten
optimizar procesos de forma rpida y clara para administrar informacin en trminos
de inventarios, pedidos, identificar productos, brindar informacin acerca de la
composicin de productos, fechas de produccin y vencimiento, localizacin de objetos
y documentos, enrutamiento de productos de forma eficiente.
La definicin de cdigo, data de muchos aos atrs, por ejemplo al ubicarnos en el ao
1692 aC, se evidencia la existencia de un cdigo diseado para regir las normas de la
sociedad denominado el cdigo de Hammurabi, a partir de estos conceptos se ha

Luz Moreno Jorge Bernal 2013-1

Pgina 6

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


identificado que el mundo maneja una gran cantidad de cdigos que permiten
estandarizar las formas de comunicacin.
Se toma como ejemplo el proceso de comunicacin para hacer un breve anlisis de su
importancia como cdigo y ver que es un elemento universal, se identifica como
elemento esencial de esta comunicacin el lenguaje, el cual est compuesto por
cdigos, algunos lenguajes tienen representacin fontica y escrita, otros pictogrfica,
todos estn enmarcados en las divisiones geogrficas del mundo donde se puede
observar que un mismo objeto tiene diferentes representaciones pero significan lo
mismo por ejemplo veamos el caso de la palabra rbol escrita en diferentes lenguajes:

Lenguaje
Ingles
Francs
Japons

Forma de escribirlo
Tree
Arbre

Los cdigos permiten establecer comunicacin a fin de tener un entendimiento entre los
seres humanos, son especficos a cada lenguaje o idioma deben aprenderse y luego
con el transcurrir del tiempo cada individuo hace una apropiacin de ellos de forma
natural para el manejo diario del lenguaje como canal de comunicacin permanente,
esto da continuidad al cdigo en el tiempo y lo transmite de generacin en generacin.
Otro ejemplo de los cdigos es el calendario de los Mayas quienes obsesionados por
los movimientos solares desarrollaron un cdigo astronmico para llevar la cuenta del
tiempo con exactitud.
De un anlisis sencillo de la Informtica se concluye que todos los programas escritos
por los programadores estn compuestos por letras y nmeros, los cuales se
convierten en 1 y 0, los bits, encendido y apagado, 1 y 0, conforman el sistema binario
que es universal y rige el mundo en trminos de transaccionalidad electrnica.

2.2. Que es un cdigo de Barras


Es un lenguaje estandarizado (Estndar se define como un tipo, modelo, norma,
patrn, o referencia que se utiliza de forma corriente) til para la identificacin de todo
Luz Moreno Jorge Bernal 2013-1

Pgina 7

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


tipo de productos bienes o servicios como por ejemplo libros, productos alimenticios,
documentacin etc. Siendo una forma de identificacin nica a nivel mundial.
Su dibujo que forma del trazado del cdigo de barras, est formado por barras y
espacios paralelos, las cuales codifican informacin mediante las anchuras relativas de
estos elementos. El ancho de las barras y espacios puede ser variable, siendo la ms
ancha un mltiplo de la ms angosta. En concordancia con el cdigo binario las barras
significan unos (1) y los espacios ceros (0). Para lograr una captura automtica y
eficiente de estos cdigos de barras se requiere de los dispositivos pticos (lectores),
que envan la informacin hacia el computador como si la informacin se hubiera
tecleado por un usuario. En general los cdigos de barra no son descifrables a simple
vista por las personas.
El cdigo de barras almacena datos que pueden ser reunidos de manera rpida y con
gran precisin y ofrecen con un mtodo simple y fcil la codificacin de informacin de
texto que puede ser leda por lectores electrnicos de bajo costo o dispositivos mviles.
Los cdigos de barras se dividen en dos grandes grupos: los cdigos lineales y los
dimensionales.

2.3. Que garantizan los cdigos de Barras


Dado que el sistema es estndar se tiene:

Garanta de Continuidad: por lo que un cambio en el estndar implica un cambio


en el mercado lo cual generara una situacin catica.
Una traduccin nica: La aplicacin de caractersticas comunes.
La reduccin del margen de error: todo el mercado se gua por el mismo
parmetro.

2.4. Historia de los cdigos de Barras


En la historia de los cdigos de barras, se observa que nacen como un mecanismo
para la optimizacin de procesos. Esta decisin cre un idioma global en los negocios.
Los cdigos de barras iniciaron alrededor de los aos 40's gracias a visionarios y
miembros de una cadena de restaurantes. Investigaron sobre un sistema que leyera
automticamente la informacin de cada producto cuando se estaba realizando una
venta. Durante este mismo periodo, surgi la primera idea de utilizar patrones de tinta
Luz Moreno Jorge Bernal 2013-1

Pgina 8

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


que podan ser ledos con luz ultravioleta. El seor Flint como vice-presidente de la
asociacin nacional de cadenas restaurantes, apoyo la formacin y desarrollo del
Cdigo de Producto Uniforme (Uniform Product Code) UPC. Durante este periodo
varias simbologas y formatos de cdigo de barras fueron desarrollados.
A continuacin se relaciona la cronologa en la historia de la industria de los cdigos de
barras.

TABLA 1. HISTORIA DE LOS CODIGOS DE BARRAS


AO
1949

60S
1961

1969

1970

1971

1973

EVENTO
Tomado
de
la
pgina
http://www.mbcestore.com.mx/codigo-debarras/historia.htm
En 1949 Woodland y Silver registraron una patente de un dispositivo para
clasificar e identificar patrones. Y describieron un smbolo, como la unidad
bsica de una serie de lneas con un determinado patrn, lo que hoy
conocemos como cdigos de barras 1D o de una dimensin.
Se realizaron procesos de investigacin y desarrollo para automatizar los
puntos de venta de los supermercados.
La firma Sylvania desarrollo su primer scanner fijo de cdigos de barras.
General Telephone. Tambin entrega su lector, el cual lea barras de colores
rojo, azul, blanco y negro identificando vagones de ferrocarriles.
Se trabaj en lograr que un lector de cdigos pudiera interactuar con un
computador, este proceso fue realizado por Rust-Oleum. La funcin
realizada mediante el lector de cdigos de barra estaba relacionada con el
mantenimiento de inventarios y la impresin de los reportes de embarque.
La empresa Norand fabrica el primer terminal porttil de datos, el cual
utilizaba un wando lpiz de contacto.
Buick, fbrica de automviles utiliz identificacin automtica en las
operaciones de ensamble de transmisiones. El sistema era utilizado para
conteo de los diferentes tipos de transmisin ensamblados diariamente.
El cdigo Plessey hace su aparicin en Inglaterra (The Plessey Company,
Dorset, Inglaterra), para control de archivos en organismos militares. Su
aplicacin se difundi para control de documentos en bibliotecas .
Aparece Codabar y encuentra su mayor aplicacin en los bancos de
sangre, donde un medio de identificacin y verificacin automtica eran
indispensables.
Se anuncia el cdigo U.P.C. ( Universal Product Code) que se convertira en
el estndar de identificacin de productos. Permite la actualizacin

Luz Moreno Jorge Bernal 2013-1

Pgina 9

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


AO

1974

1976

1977

1978
1980
1981

1983
1987
1988
1989
1990

EVENTO
automtica de inventarios lo cual garantiza una mejor y ms oportuna
compra y reabastecimiento de bienes.
Actualmente este estndar sigue en uso y se conoce como el Cdigo de
Barras GS1. (Global System, Global Standard y Global Solution,)
Se establece en Estados Unidos el Consejo del Cdigo Uniforme (UCC, por
sus siglas en ingls) como una Organizacin de Estndares sin nimo de
lucro (GS1 USTM).
El 26 de abril de ese ao, un paquete de goma de mascar de Wrigley se
convierte en el primer producto en ser escaneado con un cdigo de barras
GS1 en una tienda de la cadena de supermercados Marsh en Ohio,
Estados Unidos.
El Dr. Allais conjuntamente con Ray Stevens de Intermec inventan el cdigo
39, el primero de tipo alfanumrico.
Tomando como referencia el cdigo de barras GS1 original, se aadi un
treceavo dgito, lo que permiti que el sistema de identificacin se
globalizara.
Europa se hace presente con su propia versin de U.P.C. el cdigo EAN
(European Article Number).
Se establece la Asociacin Europea para la Numeracin de Artculos (EAN,
por sus siglas en ingls) como una Organizacin Internacional de
Estndares (GS1) sin nimo de lucro. Esta organizacin junto con 12
filiales, lanzaron el sistema de identificacin GS1 para mejorar la eficiencia
de las cadenas de suministro en el sector minorista.
El primer sistema patentado de verificacin de cdigos de barras por medio
de lser aparece en el mercado.
Aparece el PostNet, siendo usado por el Servicio Postal de los EEUU.
La tecnologa de CCD (Charge Coupled Device) es aplicada en un escner.
En ese ao tambin aparece el cdigo 128, de tipo alfanumrico.
Aparece la norma ANSI MH10.8M que especifica las caractersticas
tcnicas de los cdigos 39, Codabar, e ITF (Interleaved Two of Five).
Los Estndares GS1 se amplan ms all de las unidades de punto de
venta de consumo, con cdigos de barras especficos para los
contenedores externos.
El Dr. Allais desarrolla el primer cdigo bidimensional, el cdigo 49.
Ted Williams ( Lser Light Systems) desarrolla el cdigo 16K.
Los Estndares GS1 se amplan a las unidades logsticas con cdigos de
barras que incluyen los Identificadores de Aplicacin GS1, los cuales
codifican informacin ms detallada de los productos.
El UCC (GS1 US) y EAN International (GS1) firman un acuerdo de

Luz Moreno Jorge Bernal 2013-1

Pgina 10

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


AO

1995
1999

2002

2003

2004

2005
2007

EVENTO
colaboracin para formalizar su intento de gestionar conjuntamente los
estndares globales. Con este acuerdo, GS1 tiene presencia en 45 pases.
Se trabaja con el estndar de especificacin ANS X3.182, cuya finalidad es
regular la calidad de impresin de cdigos de barras lineales. En ese mismo
ao, Symbol Technologies presenta el cdigo bidimensional PDF417.
GS1 ampla el uso de los Estndares GS1 al sector salud con el primer
Proyecto de Colaboracin en Salud.
Se establece el Auto-ID Center del Instituto de Tecnologa de
Massachusetts, para desarrollar el Cdigo Electrnico de ProductoTM
(EPC).
Se aprueban las especificaciones para la GS1 DataBarTM (una simbologa
de espacio reducido).
Se lanza el Proceso de Estndares Globales (GSMP, por sus siglas en
ingls) para ofrecer un foro global para que los miembros de GS1 discutan y
establezcan nuevas soluciones basadas en estndares para sus negocios.
GS1 forma EPC Global e inicia el desarrollo de la arquitectura y los
estndares de EPC Global. (EPC corresponde a las siglas en ingls de
Cdigo Electrnico de Producto).
Se aprueba el GS1 DataMatrix (el primer smbolo bidimensional adoptado
por GS1).
GS1 publica los estndares para los mensajes de negocio y el primer
estndar para la Identificacin por Radiofrecuencia.
Se lanza la Red Global de Sincronizacin de Datos (GDSN, por sus siglas
en ingls), una iniciativa mundial basada Internet que permite que los
socios de negocio intercambien datos maestros de los productos de forma
eficiente.
Se anuncia en todo el mundo el nuevo nombre de la organizacin, GS1.
Tomado de la pgina http://economia.terra.com.mx/noticias/noticia.aspx?
idNoticia=201304031451_TRR_82120742

2011
2013

La Organizacin Mundial de Aduanas y GS1 firman un Memorando de


Entendimiento, en el que acuerdan apoyar y fomentar la coordinacin de
estndares en el sector aduanero.
GS1 entra al mundo de las soluciones de Negocio al Consumidor. El
objetivo es brindar estndares abiertos para vincular la informacin de los
productos con los consumidores y las empresas a travs de dispositivos
mviles.
Se realiza la aprobacin de los cdigos QR por parte del GS1
Con presencia en ms de 150 pases, GS1 celebra 40 aos llevando los
negocios ms lejos.
Hoy en da es una necesidad para realizar la toma de inventarios,

Luz Moreno Jorge Bernal 2013-1

Pgina 11

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


AO

EVENTO
agilizar ventas, llevar control de inventarios, control de ventas, control
de almacn, ubicacin de productos, seguimiento a documentacin,
flujos electrnicos de documentos, embarques de mercanca, logstica
de transporte entre otras muchas aplicaciones.

2.5. Simbologa de los cdigos de Barras


Los cdigos de barras utilizan unos smbolos considerados el lenguaje de la tecnologa.
Los smbolos son empleados para codificar la informacin en la estructura de barras y
espacios del smbolo de cdigo de barras.
2.5.1. Tipos de Simbologas de los cdigos de Barras
Actualmente hay una gran diversidad de los tipos de cdigos de barras, esto se
origina porque cada simbologa fue creada y diseada para solucionar problemas
especficos. Dependiendo del tipo de necesidad se tienen definidos los requisitos
que se deben cumplir para poder comercializar o identificar los productos a nivel
mundial.
El proceso de seleccin de la simbologa a emplear depende del tipo de aplicacin
que se le dar al cdigo de barras (industria de alimentos, gestin documental,
industria farmacutica, etc). El tipo de carcter, numrico o alfanumrico, la longitud
de los caracteres, el espacio que debe ocupar el cdigo o la seguridad, son algunos
de los aspectos que determinan la simbologa a emplear.

2.5.2. Principales caractersticas de Simbologa de los cdigos de Barras

TABLA 2

CARACTERISTICAS
SOMBOLOS DEL
DE BARRAS

CODIGO
Caracterstica
Numricas o alfanumricas
De longitud fija o de longitud variable
Luz Moreno Jorge Bernal 2013-1

Descripcin
Sus caracteres pueden ser numricos o
alfanumricos.
Est conformado por una cantidad fija o

Pgina 12

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


Caracterstica
Discretas o continuas

Auto verificacin
Densidad

WNR: (Wide to Narrow Ratio)

Quiet Zone: (Zona de Seguridad o


rea muerta o rea de vaco)

Descripcin
variable de caracteres.
Continuas los caracteres comienzan con
un espacio.
Discretas los caracteres comienzan y
terminan con barras y el espacio entre
caracteres es ignorado y generalmente de
poca anchura.
Utiliza caracteres al comienzo y final para
garantizar la ausencia de errores.
Es la anchura del elemento (barra o
espacio) ms angosto dentro del smbolo
de cdigo de barras. Est dado en
milsimas de pulgada. Un cdigo de
barras no se mide por su longitud fsica
sino por su densidad.
Corresponde al grosor del elemento ms
angosto contra el ms ancho. Usualmente
es 1:3 o 1:2.
Es el rea blanca al principio y al final de
un smbolo de cdigo de barras. Esta rea
es necesaria para una lectura conveniente
del smbolo.

2.5.3. Divisin de las Simbologas de los cdigos de Barras


2.5.3.1.

Primera dimensin (Cdigos Lineales)

TABLA 3 DESCRIPCIN DE CDIGOS DE BARRAS PRIMERA DIMENSIN


CODIGO
Universal Product Code (U.P.C. )

Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
UPC es la simbologa ms utilizada en
el comercio minorista en EEUU,
pudiendo codificar solo nmeros.
El estndar UPC (denominado UPC-A)
es un nmero de 12 dgitos.
Se cre en 1973 y desde all se convirti
en el estndar de identificacin de
Pgina 13

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

DESCRIPCION
productos, se usan desde entonces en
la venta al detalle y la industria
alimenticia.

UPC-E

Para productos cuyo tamao es mnimo.

UPC-A

La industria editorial ha agregado


suplementos de dos a cinco dgitos al
final del smbolo UPC-A, utilizados por
lo general para la fecha de publicacin o
el precio.

European Article Numbering (E.A.N.) ahora


GS1

El sistema de codificacin EAN es


usado tanto en supermercados como en
comercios.
Es
un
estndar
internacional, creado en Europa y de
aceptacin mundial. Identifica a los
productos comerciales indicando pasempresa-producto con una clave nica
internacional. Hoy en da es casi un
requisito indispensable tanto para el
mercado interno como internacional.
EAN-13 es la versin ms difundida del
sistema EAN y consta de un cdigo de
13 cifras (uno ms que el UPC).
Para artculos de tamao reducido se
emplea el cdigo EAN-8, que es la
versin reducida del EAN-13.

EAN-8

CDIGO 39

Luz Moreno Jorge Bernal 2013-1

Tiene un uso difundido en el medio para


identificar inventarios y para propsitos
de seguimiento en las industrias, es
decir esta simbologa es actualmente la
Pgina 14

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

CDIGO 128

ENTRELAZADO 2 de 5 (Interleaved 2 of
5)

CODABAR o NW7

POSNET

DESCRIPCION
ms
usada
para
aplicaciones
industriales y comerciales para uso
interno ya que permite la codificacin de
caracteres
numricos,
letras
maysculas.
Su diferencia est en que 4 diferentes
tamaos de ancho para las barras y los
espacios y tiene una densidad muy alta.
Puede codificar los 128 caracteres
ASCII.
Esta simbologa se usa a menudo en la
industria de envos donde el tamao de
la etiqueta es importante.
Es muy popular en la industria de
envos, tambin es usada por la
industria del almacenaje. Es una
simbologa compacta se ve en cajas de
cartn corrugado que se utilizan para
ser enviadas en los almacenes.
Su mayor aplicacin en los bancos de
sangre, donde como medio de
identificacin y verificacin automtica
son indispensables, es una simbologa
de longitud variable que codifica solo
nmeros.
Es slo para el Servicio Postal de
Estados Unidos.

2.5.3.2.
Segunda dimensin (Cdigos Bidimensionales)
La ventaja de utilizar cdigos de 2 dimensiones es que pueden almacenar una
gran cantidad de informacin para ser leda de manera rpida y confiable, sin
necesidad de acceder a una base de datos en donde se almacene la
informacin (el caso de los cdigos de 1 dimensin) e inclusive esta informacin
fsicamente puede ser contenida en un espacio an menor a un cdigo de 1
dimensin.
Luz Moreno Jorge Bernal 2013-1

Pgina 15

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


La estructura 2D son resistentes al maltrato y deterioro. Se pueden construir con
muchos grados de redundancia, duplicando as la informacin en su totalidad o
slo los datos vitales. La redundancia aumenta las dimensiones del smbolo pero
la seguridad del contenido se incrementa notablemente.
TABLA 4 DESCRIPCIN DE CDIGOS DE BARRAS SEGUNDA DIMENSIN
CODIGO
PDF 417

MAXICODE

DATAMATRIX

Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
Es en realidad un Portable Data File
(Archivo apilado) es decir, no se
requiere consultar a un archivo, este
contiene toda la informacin, ya que
tiene una capacidad de hasta 1800
caracteres numricos, alfanumricos y
especiales. Un cdigo as, permite
almacenar nombre, foto y alguna otra
informacin pertinente.
Est conformado por un arreglo de 866
hexgonos, la funcin de los hexagonos
es para almacenar datos en forma
binaria.
En la actualidad est simbologa es de
dominio pblico y est especificada bajo
las normas ANSI (MH10.8.3M-1996).
Puede ser decodificado sin importar su
orientacin con respecto al lector. La
simbologa utiliza el algoritmo de ReedSolomon para correccin de error. Esto
permite
la
recuperacin
de
la
informacin contenida en la etiqueta
cuando hasta un 25 % de dao en la
etiqueta.
Diseado para almacenar mucha
informacin en un espacio muy
pequeo, puede almacenar entre uno y
500 caracteres.
Los
usos ms
populares para
Datamatrix son la marca de pequeos
Pgina 16

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

CODIGO DATASTRIP

DOT CODE A (Cdigo de Puntos A)

3-DI

Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
artculos tales como circuitos integrados
y tarjetas de circuitos impresos. Estos
usos le permiten usar la capacidad de
codificar aproximadamente cincuenta
caracteres de datos en un smbolo 2 o
3mm cuadrados y se puede leer con
solamente un cociente del contraste del
20 por ciento.
Este
cdigo
fue
promovido
originalmente
para
promover
la
publicacin de software en libros y
compartirlos en una forma legible por
una mquina. El cdigo ahora es usado
por los sistemas de impresin en
tarjetas de identificacin. Desarrollado
originalmente por Softstrip Systems. Es
el ms viejo de los smbolos de dos
dimensiones. Este cdigo es propiedad
en la actualidad de Datastrip Inc. Es un
sistema patentado de codificacin y de
la exploracin que permite, datos,
grficos e incluso convirti el sonido a
digital imprimindose en papel normal
bajo un formato altamente condensado
y ledo sin error en una computadora.
Tambin conocido como el cdigo de
puntos de Philips, tienen un nmero
limitado de smbolos de cdigo del
punto. Estos smbolos fueron diseados
para la identificacin nica de objetos
en un rea relativamente pequeas.
Los usos incluyen la identificacin de la
cristalera de laboratorio y el marcaje de
prendas en lavandera.
Es un cdigo propietario. 3-DI utiliza
pequeos smbolos circulares. Es el
ms adecuado para las marcas de
identificacin
en
las
superficies
Pgina 17

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

ARRAYTAG

AZTEC CODE

CODABLOCK

CODE 1 (Code One)

CODE 16K

Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
brillantes, metlicos curvos, como los
instrumentos quirrgicos.
Se compone de smbolos elementales
hexagonales, puede codificar cientos de
personajes y puede ser ledo a
distancias de hasta 50 y en situaciones
de iluminacin variable. La principal
aplicacin del cdigo es para hacer un
seguimiento a troncos y madera.
Fue diseado para la facilidad de
impresin y facilidad de decodificacin y
almacena 1914 bytes de datos. No se
requiere una zona tranquila fuera de los
lmites del smbolo.
Cada smbolo Codablock contiene de 1
a 22 filas. El nmero de caracteres por
fila es una funcin de la dimensin X del
smbolo. En otras palabras, cada fila
puede contener una cantidad variable
de caracteres.
Codablock fue adoptada por los bancos
de sangre en alemania para la
identificacin de sangre.
El smbolo puede codificar datos ASCII,
los datos de correccin de errores, y
datos binarios codificados. Hay 8
tamaos que van desde el cdigo con el
cdigo 1A, 1H este ltimo puede
contener 2218 caracteres alfanumricos
o dgitos 3550.
Cdigo1 se utiliza actualmente en la
industria del cuidado de salud para
etiquetas de los medicamentos y la
industria de reciclaje para codificar
contenido de los contenedores y su
clasificacin.
De longitud variable que puede codificar
el ASCII completo de 128 caracteres.
La densidad de datos mxima de 208
Pgina 18

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

Code 49

COLORCODE

CP CODE

DATAGLYPHS

DESCRIPCION
caracteres alfanumricos por pulgada
cuadrada o 417 dgitos numricos por
pulgada cuadrada cuando el smbolo se
imprime en 7,5 milsimas de pulgada.
Se utiliza en la industria del cuidado de
la salud.
Maneja
una
gran
cantidad
de
informacin en un smbolo muy
pequeo. Cdigo 49 logra esto
mediante el uso de una serie de
smbolos de cdigo de barras apiladas
una encima de otra.
El cdigo tiene una longitud variable
que puede codificar el ASCII completo
de 128 caracteres. Su estructura es en
realidad un cruce entre la UPC y el
cdigo 39. Intermec ha puesto el cdigo
en el dominio pblico.
Se utiliza en la industria del cuidado de
la salud
Desarrollado por investigadores de la
Universidad de Yonsei en Corea,
ColorCode posee la propiedad de ser
bidimensional y est diseado para
almacenar direcciones URL y ser ledo
por una cmara de telfono celular.
Permite un reconocimiento de cdigos
indexados, que son a su vez vinculados
a los datos.
CP Cdigo es un cdigo propietario
desarrollado por CP Tron, Inc. se
compone de smbolos matriz cuadrada
con un Buscador de perifricos en forma
de L y de las marcas adyacentes de
tiempo. Visualmente es similar a un
cdigo Datamatrix.
Informacin tomada de la pgina
http://www.codigodebarras.pe/codigode-barras-simbologias/

Luz Moreno Jorge Bernal 2013-1

Pgina 19

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

HCCB

HUECODE

INTACTA.CODE

Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
Los DataGlyphs estn diseados para
combinar el diseo del producto
impreso. DataGlyphs pueden ser logos
o tonos detrs de texto o grficos. Las
aplicaciones incluyen cuestionarios,
correo directo formularios de respuesta
y las encuestas y tarjetas de visita y se
leen utilizando un escner de imgenes.
Es tolerante a las marcas de tinta,
copias malas, e incluso grapas a travs
del smbolo debido a la correccin de
errores internos.
El color de alta capacidad en formato de
cdigo de barras de cdigo de barras se
aprovecha
de
los
dispositivos
avanzados
de
imagen
de
la
computadora junto con el poder de
procesamiento para permitir mayor
densidad de almacenamiento de datos
sobre
medios
de
comunicacin
impresos anlogos.
Es un cdigo propietario desarrollado
por Robot Design Associates. El cdigo
se compone de bloques de clulas que
contienen ms de un bit por celda. Esto
se hace mediante el uso de tonos de
gris o color. El smbolo se puede
imprimir en plstico o papel.
El cdigo est destinado a almacenar la
informacin de texto sobre las espaldas
de tarjetas de visita o tarjetas mdicas.
Es un cdigo propietario desarrollado
por Tecnologas intacta, Inc. y pueden
tomar los datos binarios, tales como los
archivos ejecutables, vdeo, texto, audio
(o una combinacin de archivos) y luego
aplicar la compresin INTACTA.CODE
, que lo codifica y los motores de
Pgina 20

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

MINICODE

QR Code

SNOWFLAKE CODE

SuperCode
Luz Moreno Jorge Bernal 2013-1

DESCRIPCION
correccin de errores crean una
envoltura para los datos que le permite
ser distribuido de forma segura mientras
se mantiene la integridad del formato y
el contenido.
Se compone de los smbolos de matriz
cuadrada con un mtodo patentado de
codificacin de datos, tanto de baja
resolucin
(de
seguimiento
/
aplicaciones de clasificacin), y datos
de alta resolucin (envo de solicitudes
de manifiesto).
Son de forma cuadrada y puede ser
fcilmente identificado por su patrn
buscador de anidados se alternan
casillas claras y oscuras en tres
esquinas del smbolo. Tamao del
smbolo mximo es de 177 mdulos
cuadrados, capaces de codificar 7366
caracteres
numricos,
o
4464
caracteres
alfa
numricos.
Una
caracterstica
importante
de
la
simbologa es su capacidad para
codificar los caracteres kanji y kana
japoneses directamente. Cdigo QR
est diseado para la lectura rpida el
uso de cmaras CCD y la tecnologa de
procesamiento de imgenes debido a la
disposicin del patrn del buscador.
El cdigo se utiliza en la industria
farmacutica y tiene una ventaja de que
puede ser aplicado a productos y
materiales en una amplia variedad de
formas,
incluyendo
las
etiquetas
impresas, de chorro de tinta de
impresin, grabado por lser, sangra o
perforacin de orificios.
El nmero mximo de caracteres de
datos por smbolo en el nivel ms bajo
Pgina 21

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


CODIGO

ULTRACODE

DESCRIPCION
de la correccin de errores es 4.083
caracteres de datos alfanumricos,
nmeros 5.102, o 2.546 bytes.
SuperCode
tienen
correccin
de
errores, en base a algoritmos de
correccin de errores Reed-Solomon.
Fue
desarrollado
por
Zebra
Technologies y es de dominio pblico. El
cdigo incluye los modos numricos y
alfanumricos, con un avanzado
lenguaje / cdigo de la pgina
disposiciones de manejo, y niveles
seleccionables de correccin de errores
Reed-Solomon.

2.6. Cdigos QR (Quick Response, cdigo de respuesta rpida)


Son un tipo especial de cdigo de barras, la informacin es codificada en una matriz
con la forma de cuadrado, de puntos negros sobre un fondo blanco, esta condicin
requiere de un estndar para creacin y lectura. Actualmente estos cdigos se
observan en revistas, publicidad y en general en cualquier medio escrito de actualidad,
como noticias ofreciendo informacin adicional a los lectores.

2.6.1. Historia de los QR


Su creador fue Denso Wave, el cual trabajaba para una subsidiaria de la
Toyota, el nombre QR significa Quick Response traducido es respuesta rpida, ya
que el objetivo de sus creadores era inventar un cdigo que leyese de manera rpida
los kanjis, el katakana y el hiragana que corresponden a los smbolos del idioma
japons. Los cdigos QR son muy populares en Japn, de hecho, son el cdigo
bidimensional ms popular en este pas.
Aunque inicialmente se us para registrar repuestos en el rea de la fabricacin de
vehculos, hoy los cdigos QR se usan para administracin de inventarios en una
Luz Moreno Jorge Bernal 2013-1

Pgina 22

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


gran variedad de industrias. La inclusin de software que lee cdigos QR en
telfonos mviles, ha permitido nuevos usos orientados hacia los clientes o
consumidores, que se manifiestan en comodidades como el dejar de tener que
introducir datos de forma manual en los telfonos. Las direcciones y las URLs se
estn volviendo cada vez ms comunes en revistas y anuncios. Actualmente se
agregan cdigos QR en tarjetas de presentacin tambin se est haciendo comn,
simplificando en gran medida la tarea de introducir detalles individuales de un nuevo
cliente en la agenda de un telfono mvil.
Los cdigos QR tambin pueden leerse desde PC, smartphone o tablet mediante
dispositivos de captura de imagen, como puede ser un escner o la cmara de fotos,
programas que lean los datos QR y una conexin a Internet para las direcciones
web.
El estndar japons para cdigos QR (JIS X 0510) fue publicado en enero de 1998 y
su correspondiente estndar internacional ISO (ISO/IEC18004) fue aprobado en
junio de 2000.
Un detalle importante sobre el cdigo QR es que, a diferencia de otros formatos de
cdigos de barras bidimensionales como el BIDI, su cdigo es abierto y sus
derechos de patente (propiedad de Denso Wave) no son ejercidos.

2.6.2. Como se almacena la informacin en los QR

Luz Moreno Jorge Bernal 2013-1

Pgina 23

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


3. PROBLEMA
3.1. Identificar el problema
La principal necesidad es brindar informacin en lnea a la comunidad acadmica de la
Universidad Jorge Tadeo Lozano (Estudiantes, personal administrativo, docentes,
visitantes) sobre las asignaciones de ctedras en las diferentes aulas ubicadas en el
campus universitario.
La necesidad se evidenci porque al ser estudiantes de la Universidad Jorge Tadeo
Lozano, cada periodo acadmico requerimos saber que ctedra y en que horario se
est dictando en cada aula.
Al no contar de forma oportuna con la informacin de las aulas, se presentan casos
como la doble asignacin de aulas por lo que son los docentes los que tienen que
reubicarse con sus estudiantes para dictar las ctedras.
Al brindar un servicio que provea esta informacin en tiempo real le permitir a la
comunidad acadmica contar con una adecuada organizacin y un proceso sistemtico
que le permita incrementar los niveles de servicio bajo un estndar de calidad de
informacin y oportunidad de la misma.
3.2. Contrastar el problema
3.2.1. Situacin actual
Actualmente los estudiantes se inscriben en las ctedras que pueden tomar de
acuerdo con los programas acadmicos y a medida que se van inscribiendo las
ctedras se va armando el horario de clases de cada estudiante, evidenciamos que
una vez inicia el periodo acadmico en las aulas no se cuenta con un mecanismo
que permita identificar que ctedras se dictan en cada aula y cuando en el horario de
clase que se arm nos aparece impreso textos como c-cce, no es claro para todos
los estudiantes donde est ubicado este sitio en el campus universitario.
Consulta inicial del horario

Luz Moreno Jorge Bernal 2013-1

Pgina 24

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

En la imagen inicial se observa que faltan profesores por definir y aulas del cce que
no se tiene un numero definido.
Consulta final del horario:

Existen cambios que no se ven reflejados en el horario, por ejemplo, para la ctedra
de ingls el profesor fue Hames Forero y nunca se tuvo clase en el aula 203, para
direccin organizacional se dio cambio de profesor y tampoco se ve reflejado en el
horario.
3.2.2. Situacin deseada

Luz Moreno Jorge Bernal 2013-1

Pgina 25

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


Se desea contar con una herramienta de software, que permita ubicar de forma gil y
oportuna la informacin sobre las ctedras que se dictan en cada aula y su ubicacin
fsica en el campus universitario.
Algunos factores que motivan la decisin de elaborar el proyecto son:

Brindar una adecuada informacin a la comunidad acadmica con relacin a la


programacin de las aulas.

Eliminar la incertidumbre de profesores y estudiantes al querer utilizar un


aula.

Evitar las interrupciones de profesores y alumnos al querer utilizar las


aulas que no les corresponden.

3.3. Formular el problema


Cmo se puede brindar informacin en lnea sobre las ctedras que se dictan en las
aulas y su ubicacin fsica de una forma gil y oportuna?

Luz Moreno Jorge Bernal 2013-1

Pgina 26

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


3.4. Detallar el problema
El problema de

Desconocimiento por parte de la comunidad


acadmica de la Universidad Jorge Tadeo Lozano,
sobre las actividades que se realizan en cada
aula.

afecta a

La comunidad acadmica antigua


Universidad Jorge Tadeo Lozano.

de

la

Los funcionarios de cada uno de los programas


acadmicos, que deben destinar una buena parte
de su tiempo para atender las consultas sobre En
que saln tengo clase y donde queda.
cuyo impacto es

Bsquedas erradas de aulas, lo que origina


prdida de tiempo y genera malestar en las
personas por falta de informacin.
Los funcionarios que responden las consultas ven
afectado sus tiempos de trabajo por el alto
volumen de consultas.

Una solucin satisfactoria


sera

Habilitar un mecanismo que permita brindar la


informacin sobre las asignaciones
que se
realizan en las aulas de la Universidad Jorge Tadeo
Lozano.

El problema de

Desconocimiento sobre los diferentes mdulos que


integran el campus universitario, por la poblacin
que inicia su proceso educativo en la Universidad
Jorge Tadeo Lozano.

afecta a

La comunidad acadmica que inicia su proceso


educativo en la Universidad Jorge Tadeo Lozano
en los procesos de ubicacin para el uso de las
aulas.

cuyo impacto es

Confusin, desubicacin, conflictos de intereses,


desorden y malestar.

Una solucin satisfactoria


sera

Disponer de mecanismos que de forma gil y


oportuna permita identificar cada uno de los
mdulos de la Universidad.

3.5. Socializar el problema

Luz Moreno Jorge Bernal 2013-1

Pgina 27

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


Con el fin de realizar el anlisis del problema ser hicieron reuniones con las reas de
Administracin de Crditos, Direccin de Tecnologa y Planta Fsica, durante las
reuniones se evidencio que el proceso tiene bsicamente la siguiente estructura para la
generacin de la informacin:

En crditos acadmicos se programan los crditos que se pueden tomar por


programa y estudiantes.
Con planta fsica se maneja la distribucin de las aulas, capacidad y elementos
requeridos para las ctedras que se dictan.
Direccin de tecnologa se recibe la informacin de aulas y ctedras que se
carga en la base de datos definida para tal fin.

Se identific que los procesos de actualizacin de la informacin son dispendiosos y no


hay una sola fuente de informacin.

4. GESTIN
4.1. Planeacin
Para desarrollar una planeacin eficiente es necesario tener claramente definidos los
objetivos de lo que se desea realizar en el proyecto y el alcance con el fin de delimitar
las actividades.
4.1.1. Objetivos
a. Desarrollar una pgina web que brinde informacin de forma oportuna y gil
sobre las ctedras que se dictan en las aulas de la Universidad Jorge Tadeo
Lozano.
b. Implementar un software para el manejo de la informacin mediante los
QR(Cdigos Quick Response).
c. Utilizar la tecnologa de los Smartphone para realizar la lectura de los QR.
d. Aplicar nuestros conocimientos en Ingeniera de sistemas.

4.1.2. Alcance
Desarrollar una pgina web, donde se podr consultar las ctedras las aulas,
adems de poder ver el mapa de la universidad, y las respectivas oficinas, aulas y
dems que se encuentren en cada mdulo. Tambin se tendrn cdigos QR (Quick
Response), para cada aula, los cuales redirigen al portal mencionado anteriormente,
donde se presentar de forma detallada las ctedras segn el cdigo QR consultado.

Luz Moreno Jorge Bernal 2013-1

Pgina 28

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


El proyecto tiene una duracin de 4 meses, desde el 22 de Enero hasta el 20 de
Mayo de 2013 y se realiza para la Universidad Jorge Tadeo Lozano.

La transferencia de conocimiento sobre el proyecto se har al personal que la


Universidad Jorge Tadeo Lozano designe para tal fin.
Los derechos de autor son intransferibles y les corresponden a los estudiantes Jorge
Eduardo Bernal Mahecha y Luz Marina Moreno Castro.

4.2. Definicin de actividades en el tiempo


El proyecto se desarrollar desde el 22 de Enero hasta el 20 de Mayo de 2013, en la
ejecucin de este proyecto se debe implementar un prototipo que mediante la
utilizacin de una pgina web, tecnologa QR y los Smartphone, permita acceder a la
informacin de las aulas, en las pruebas de este prototipo la Universidad validar los
aportes del proyecto en trminos de entregar informacin en lnea a la comunidad
acadmica sobre la asignacin y ubicacin de las aulas.
A continuacin se presenta el cronograma de hitos definido para el proyecto.

4.3. Organizacin
El equipo del proyecto est conformado as:

Luz Moreno Jorge Bernal 2013-1

Pgina 29

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

4.3.1. Usuarios del proyecto


Nombre

Descripcin

Direccin
de Lder
Tecnologa de la Tecnolgico
Universidad
Jorge
Tadeo
Lozano.
Direccin
Administracin
Acadmica

Responsabilidades

Interesado

Apoyar el desarrollo Alfredo Antonio


del proyecto para Daz Claro.
facilitar
la
implementacin del
mismo.

rea
que Brindar
la Juan Pablo Berrio.
procesa la informacin que se
informacin. requiere
para
el
anlisis
de
la
situacin actual y su
activa participacin
para
la
implementacin de la
solucin
que
se
proponga
como
alternativa
de
solucin al problema.

La comunidad Estudiantes,
acadmica.
Docentes,
Personal
administrativ
o, Visitantes.

Realizar
las Comunidad
consultas sobre el acadmica.
sistema para obtener
la
informacin
relacionada con las
ctedras
que
se
dictan en cada aula.

4.3.2. Comunicaciones
Luz Moreno Jorge Bernal 2013-1

Pgina 30

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


El plan de comunicaciones ser:
Los estudiantes Luz Marina Moreno Castro y Jorge Bernal Mahecha con el Mtro.
Edgar Ruiz Dorantes, l ser el puente entre los directivos de la universidad y los
estudiantes en lo que respecta a inquietudes y necesidades de informacin. Se
utilizaran los siguientes correos electrnicos para tal fin:
lmoreno@marquesyuriza.com.co
edgar.ruiz@utadeo.edu.co
jbernal1224@gmail.com
4.3.3. Presupuesto Proyecto

Los costos de este proyecto corresponden la cantidad de horas invertidas por los
estudiantes, ms las horas del director de proyecto. Este valor no ser cobrado a la
universidad, se trabaja como valor de referencia del proyecto.

Luz Moreno Jorge Bernal 2013-1

Pgina 31

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


4.3.4. Riesgos del Proyecto

5. COORDINAR EL PROYECTO
El proyecto tendr a parte de las jornadas diarias de lunes a mircoles, una reunin de
seguimiento semanal que se realizar los viernes de 5 a 6 pm, entre los estudiantes y
el director del proyecto Mtro. Edgar Ruiz Dorantes.
Las reuniones para levantamiento de informacin sern coordinadas por el Mtro. Edgar
Ruiz Dorantes con las diferentes reas involucradas para el desarrollo del proyecto
como son Crditos acadmicos, Planta Fsica y Direccin de Tecnologa.

Luz Moreno Jorge Bernal 2013-1

Pgina 32

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


6. DISEO
6.1. Diseo Tcnico
6.1.1. Definicin de requerimientos
En la definicin de requerimientos se toma como base las siguientes necesidades de
informacin las cuales se mostraran en cinco pantallas definidas as:

Luz Moreno Jorge Bernal 2013-1

Pgina 33

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


En la pantalla principal de consulta cada uno de los iconos definidos en ella debe
llevar al usuario a los link que direccionen hacia los diferentes portales donde se
ubiquen estas funcionalidades.
6.2. Arquitectura del Software
6.2.1. Software
Para el desarrollo del software se utiliz el patrn Modelo vista controlador (MVC), lo
cual permite tener bien separada la lgica de la aplicacin de la parte grfica,
logrando un alto grado de acoplamiento gracias a la comunicacin realizada por el
controlador. Este patrn nos permite modificar de manera fcil y gil los
componentes sin tener grandes cambios en los otros segmentos de la aplicacin.
Para la comunicacin realizada entre la capa lgica y la capa de controlador, se
utilizan Data Transfer Object (DTO) de Java, permitiendo hacer modificaciones de
datos sin que haya necesidad de cambiar las firmas de los mtodos.

Luz Moreno Jorge Bernal 2013-1

Pgina 34

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


6.2.2. Herramientas utilizadas en el desarrollo
6.2.2.1.

Oracle Jdeveloper Studio Edition Versin 11.1.2.3.0

Es la herramienta que se utiliz para el desarrollo de toda la aplicacin, esta


herramienta nos permite generar el archivo WAR o el EAR que ser desplegado
en el servidor que disponga la Direccin de tecnologa de la Universidad Jorge
Tadeo Lozano.
JDeveloper es un entorno de desarrollo integrado (IDE) para crear aplicaciones,
utiliza los ltimos estndares para Java, XML, servicios Web y SQL. Apoya el
desarrollo completo del ciclo de vida con funciones integradas para el modelado,
codificacin, depuracin, pruebas, perfiles, tuning y despliegue de aplicaciones.
A continuacin se da una breve explicacin sobre los acrnimos WAR y EAR.
El acrnimo WAR significa Web Archive, este archivo es para ejecutar
aplicaciones WEB escritas en java y puede contener los siguientes archivos:
.class: son las clases de java las cuales contiene variables, propiedades,
que son heredadas a los objetos y los mtodos que permiten utilizar
estas variables.
JPSs: es un acrnimo de Java Server Pages, es una tecnologa utilizada
para crear pginas web con programacin en Java.
Servelets: son pequeos programas escritos en Java que se ejecutan en
el contexto de un navegador web. Es decir son clases java donde reciben
el formulario de un usuario el cual ejecuta un programa y devuelve
informacin a la pgina ya sea directamente en HTML o a travs de un
JSP.
Archivos XML: significa eXtensible markup language.
Libreras de tags: son los componentes de los JPS y se conocen como
la librera de etiquetas; por ejemplo la etiqueta usebean, <jsp:useBean>,
es utilizada para crear una instancia de una clase definida como un
JavaBean. El uso de la etiqueta <jsp:useBean> junto con los JavaBeans
hace que se pueda separar la lgica de presentacin de la capa del
proceso esto hace que los archivos JSP sean ms claros.
Pginas web estticas (formato HTML, XHMTL): Son pginas
enfocadas principalmente a mostrar una informacin que no vara en la
pgina.

Luz Moreno Jorge Bernal 2013-1

Pgina 35

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Archivos JavaScript: es un archivo donde se pueden guardar funciones


y variables globales las cuales podrn leerse desde cualquier pgina
HTML, su extensin es .js
CSSs: es el acrnimo de CascadingStyle Sheets, es un lenguaje de estilo
el cual comprende temas como tipos de fuentes, colores, mrgenes,
lneas, altura, anchura, imgenes de fondo, posicionamiento avanzado.

El acrnimo EAR significa Enterprise Archive y corresponde a un formato


para empaquetar en un solo archivo varios mdulos para desplegarlos en el
servidor de aplicaciones. Luego un archivo EAR contiene un archivo WAR y
el directorio llamado META-INF en el cual se encuentran los descriptores de
despliegue.
6.2.2.2.

Adobe Fireworks CS6 Versin 12.0.0.236

Es un editor grfico diseado para crear, modificar y mejorar el rendimiento de


pginas web.

6.2.2.3.

jQuery 1.10.1

Es un Framework (marco de desarrollo) de Javascript, o ambiente de desarrollo.


Comprende un conjunto de utilidades las cuales no necesitan ser programadas,
porque ya estn previamente desarrolladas.

6.2.2.4.

Libreras de javascript

Se utilizaron para manejar los efectos, animaciones y parte de la lgica


necesaria en la parte grfica diferentes libreras de javascript.

6.3. Aprobacin Diseo


El diseo fue aprobado el 12 de Marzo de 2013, con los requerimientos definidos y bajo
la estructura de patrn MVC.
Luz Moreno Jorge Bernal 2013-1

Pgina 36

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


7. CONSTRUCCIN
7.1. Descomposicin de Programas
En la grfica que se muestra a continuacin se observa cada uno los componentes
trabajados en el desarrollo del software.

Luz Moreno Jorge Bernal 2013-1

Pgina 37

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


8. PRUEBAS
8.1. Casos de pruebas

Luz Moreno Jorge Bernal 2013-1

Pgina 38

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


8.2. Ejecucin Casos de Pruebas
8.2.1. Caso de Prueba 1.

Ingresar al aplicativo

Se observa de forma correcta:


o
o
o
o
o
o

La fecha de la consulta en formato largo


El nombre del mdulo
La lista de mdulos
El aula
El botn de consulta
El icono de la Tadeo.

Luz Moreno Jorge Bernal 2013-1

Pgina 39

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Click sobre el icono de la Tadeo

Se observa de forma correcta:


o
o
o
o

Icono portal de estudiantes


Icono Avata
Icono correo de estudiantes
Icono Mapa

Click sobre el icono portal de estudiantes

Luz Moreno Jorge Bernal 2013-1

Pgina 40

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que accede al portal de estudiantes de forma correcta.

Click sobre el icono de Avata

Luz Moreno Jorge Bernal 2013-1

Pgina 41

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que accede al portal de Avata de forma correcta.

Click sobre el icono del correo tadeista

Luz Moreno Jorge Bernal 2013-1

Pgina 42

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que accede al portal del correo tadeista de forma correcta.

Click sobre el icono del mapa

Luz Moreno Jorge Bernal 2013-1

Pgina 43

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que accede al mapa de forma correcta.

Click sobre lista de mdulos

Luz Moreno Jorge Bernal 2013-1

Pgina 44

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que despliega la lista de mdulos de forma correcta.


Digitar cdigo de aula que no exista

Se observa que despliega el mensaje de error de forma correcta.

Digitar cdigo de aula que exista y dar click en botn de consultar.

Luz Moreno Jorge Bernal 2013-1

Pgina 45

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que acepta el nmero de aula a buscar y presenta activo el botn


de consultar .

8.2.2. Caso de Prueba 2.

Luz Moreno Jorge Bernal 2013-1

Pgina 46

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


Se observa que despliega la informacin del aula seleccionada.
8.2.3. Caso de Prueba 3.

Se observa que despliega la informacin de detalle del aula seleccionada.


8.2.4. Caso de Prueba 4.

Luz Moreno Jorge Bernal 2013-1

Pgina 47

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

Se observa que despliega la informacin de modulo seleccionado de forma


correcta.

9. CONOCIMIENTOS APLICADOS DE INGENIERIA DE SISTEMAS

Luz Moreno Jorge Bernal 2013-1

Pgina 48

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL

10.

RECOMENDACIONES
Crear un modelo de datos que satisfaga las necesidades de informacin de las
reas de crditos acadmicos y planta fsica.
Centralizar la informacin.
Creacin de una aplicacin que permita realizar de forma gil los procesos de
actualizacin de la informacin.
Una vez se tenga la informacin centralizada se realiza el modelo entidad
relacin para definir la estructura de las tablas de la base de datos y con base en
esta informacin se modifica el prototipo desarrollado. Dado que el patrn

Luz Moreno Jorge Bernal 2013-1

Pgina 49

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS QR UJTL


utilizado en MVC, permite realizar los ajustes a la capa de datos sin afectar la
capa grfica del aplicativo.

11.

CONCLUSIONES

Con la aplicacin desarrollada se brinda informacin a la comunidad acadmica


con relacin a la programacin de las aulas. Esto elimina la incertidumbre al
momento de utilizar un aula y se evitan interrupciones a las clases que se estn
dictando.

El desarrollo de la pgina permite obtener la informacin de forma gil y


oportuna sobre las ctedras que se dictan en las aulas de la Universidad Jorge
Tadeo Lozano.

El uso de los smartphone, tablet y pc como un mecanismo de lectura del QR,


facilita el proceso de obtencin de informacin.

12.

BIBLIOGRFIA

ISO/IEC 15415 Tecnologa de informacin -- identificacin automtica y tcnica de


captura de datos -- smbolos de dos dimensiones.
ISO/IEC 18004:2000 Tecnologa de informacin -- identificacin automtica y tcnica de
captura de datos Cdigos QR
Archivo para la categora de aplicaciones de QR. Recuperado el 12 de Mayo de 2013
de http://www.codigos-qr.com/category/aplicaciones-de-los-codigos-qr/.

Luz Moreno Jorge Bernal 2013-1

Pgina 50

Você também pode gostar