Vous êtes sur la page 1sur 47

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

Luz Moreno Jorge Bernal 2013-1 Pgina 2

Tabla de Contenido
1. INTRODUCCIN ..................................................................................................................................... 5
1.1. Antecedentes ................................................................................................................................ 5
1.2. Situacin problemtica ................................................................................................................. 6
1.3. Nombre y duracin del proyecto ................................................................................................. 6
2. 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. 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
3. 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
4. GESTIN .............................................................................................................................................. 26
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 3

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. Definicin de requerimientos ................................................................................................. 31
6.2. Arquitectura del Software........................................................................................................... 32
6.2.1. 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
6.3. Aprobacin Diseo ...................................................................................................................... 34
7. CONSTRUCCIN .................................................................................................................................. 35
7.1. Descomposicin de Programas .................................................................................................. 35
8. 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
9. CONOCIMIENTOS APLICADOS DE INGENIERIA DE SISTEMAS ............................................................. 46
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 4

10. RECOMENDACIONES ....................................................................................................................... 46
11. CONCLUSIONES ............................................................................................................................... 47
12. BIBLIOGRFIA .................................................................................................................................... 47


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 5

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
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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 6

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
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,
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 7

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 Forma de escribirlo
Ingles Tree
Francs Arbre
Japons


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
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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 8

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
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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 9

TABLA 1. HISTORIA DE LOS CODIGOS DE BARRAS

AO EVENTO
1949 Tomado de la pgina http://www.mbcestore.com.mx/codigo-de-
barras/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.
60S Se realizaron procesos de investigacin y desarrollo para automatizar los
puntos de venta de los supermercados.
1961 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.
1969 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.
1970 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.
1971 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.
1973 Se anuncia el cdigo U.P.C. ( Universal Product Code) que se convertira
en el estndar de identificacin de productos. Permite la actualizacin
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,)
1974 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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 10

AO EVENTO
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.
1976 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).
1977 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.
1978 El primer sistema patentado de verificacin de cdigos de barras por medio
de lser aparece en el mercado.
1980 Aparece el PostNet, siendo usado por el Servicio Postal de los EEUU.
1981 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).
1983 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.
1987 El Dr. Allais desarrolla el primer cdigo bidimensional, el cdigo 49.
1988 Ted Williams ( Lser Light Systems) desarrolla el cdigo 16K.
1989 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.
1990 El UCC (GS1 US) y EAN International (GS1) firman un acuerdo de
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.
1995 GS1 ampla el uso de los Estndares GS1 al sector salud con el primer
Proyecto de Colaboracin en Salud.
1999 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).
2002 Se lanza el Proceso de Estndares Globales (GSMP, por sus siglas en
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 11

AO EVENTO
ingls) para ofrecer un foro global para que los miembros de GS1 discutan y
establezcan nuevas soluciones basadas en estndares para sus negocios.

2003 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).
2004 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.
2005 Se anuncia en todo el mundo el nuevo nombre de la organizacin, GS1.
2007 Tomado de la pgina
http://economia.terra.com.mx/noticias/noticia.aspx?idNoticia=201304031451_TRR_82120742

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.
2011 Se realiza la aprobacin de los cdigos QR por parte del GS1
2013 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,
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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 12

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 CODIGO DE BARRAS

Caracterstica Descripcin
Numricas o alfanumricas Sus caracteres pueden ser numricos o
alfanumricos.
De longitud fija o de longitud variable Est conformado por una cantidad fija o
variable de caracteres.
Discretas o continuas 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.
Auto verificacin Utiliza caracteres al comienzo y final para
garantizar la ausencia de errores.
Densidad Es la anchura del elemento (barra o
espacio) ms angosto dentro del smbolo
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 13

Caracterstica Descripcin
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.
WNR: (Wide to Narrow Ratio) Corresponde al grosor del elemento ms
angosto contra el ms ancho. Usualmente
es 1:3 o 1:2.
Quiet Zone: (Zona de Seguridad o
rea muerta o rea de vaco)

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 DESCRIPCION
Universal Product Code (U.P.C. )

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
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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 14

CODIGO DESCRIPCION
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 pas-
empresa-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).
EAN-8





Para artculos de tamao reducido se
emplea el cdigo EAN-8, que es la
versin reducida del EAN-13.
CDIGO 39


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
ms usada para aplicaciones
industriales y comerciales para uso
interno ya que permite la codificacin de
caracteres numricos, letras
maysculas.
CDIGO 128

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.
ENTRELAZADO 2 de 5 (Interleaved 2 of
5)
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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 15

CODIGO DESCRIPCION

ser enviadas en los almacenes.

CODABAR o NW7

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.
POSNET

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.
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 DESCRIPCION
PDF 417

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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 16

CODIGO DESCRIPCION
MAXICODE

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 Reed-
Solomon para correccin de error. Esto
permite la recuperacin de la
informacin contenida en la etiqueta
cuando hasta un 25 % de dao en la
etiqueta.
DATAMATRIX

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
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.

CODIGO DATASTRIP

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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 17

CODIGO DESCRIPCION
bajo un formato altamente condensado
y ledo sin error en una computadora.
DOT CODE A (Cdigo de Puntos A)

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.
3-DI

Es un cdigo propietario. 3-DI utiliza
pequeos smbolos circulares. Es el
ms adecuado para las marcas de
identificacin en las superficies
brillantes, metlicos curvos, como los
instrumentos quirrgicos.
ARRAYTAG


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.
AZTEC CODE


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.
CODABLOCK

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.
CODE 1 (Code One)

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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 18

CODIGO DESCRIPCION
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.
CODE 16K

De longitud variable que puede codificar
el ASCII completo de 128 caracteres.
La densidad de datos mxima de 208
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.
Code 49

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
COLORCODE

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 CODE

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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 19

CODIGO DESCRIPCION
tiempo. Visualmente es similar a un
cdigo Datamatrix.
DATAGLYPHS

Informacin tomada de la pgina
http://www.codigodebarras.pe/codigo-de-
barras-simbologias/

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.
HCCB

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.
HUECODE

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.
INTACTA.CODE

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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 20

CODIGO 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.
MINICODE

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).
QR Code

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.
SNOWFLAKE CODE

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.
SuperCode

El nmero mximo de caracteres de
datos por smbolo en el nivel ms bajo
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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 21

CODIGO DESCRIPCION
ULTRACODE

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
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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 22

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


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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 23


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

En la imagen inicial se observa que faltan profesores por definir y aulas del cce que
no se tiene un numero definido.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 24

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

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?


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 25

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 de la
Universidad Jorge Tadeo Lozano.
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

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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 26

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.
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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 27


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:

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 28


4.3.1. Usuarios del proyecto

Nombre Descripcin Responsabilidades Interesado
Direccin de
Tecnologa de
la Universidad
Jorge Tadeo
Lozano.
Lder
Tecnolgico
Apoyar el desarrollo
del proyecto para
facilitar la
implementacin del
mismo.
Alfredo Antonio
Daz Claro.
Direccin
Administracin
Acadmica
rea que
procesa la
informacin.
Brindar la
informacin que se
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.
Juan Pablo Berrio.
La comunidad
acadmica.
Estudiantes,
Docentes,
Personal
administrativ
o, Visitantes.
Realizar las
consultas sobre el
sistema para obtener
la informacin
relacionada con las
ctedras que se
dictan en cada aula.
Comunidad
acadmica.

4.3.2. Comunicaciones

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 29

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.




PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 30

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.




PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 31

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:

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 32

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.




PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 33

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.
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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 34

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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 35

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.

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 36

8. PRUEBAS
8.1. Casos de pruebas

PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 37

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

Ingresar al aplicativo


Se observa de forma correcta:

o La fecha de la consulta en formato largo
o El nombre del mdulo
o La lista de mdulos
o El aula
o El botn de consulta
o El icono de la Tadeo.












PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 38

Click sobre el icono de la Tadeo



Se observa de forma correcta:

o Icono portal de estudiantes
o Icono Avata
o Icono correo de estudiantes
o Icono Mapa

Click sobre el icono portal de estudiantes


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 39


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


Click sobre el icono de Avata




PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 40


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

Click sobre el icono del correo tadeista



PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 41


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

Click sobre el icono del mapa


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 42


Se observa que accede al mapa de forma correcta.

Click sobre lista de mdulos


Se observa que despliega la lista de mdulos de forma correcta.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 43

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.


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


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 44

8.2.2. Caso de Prueba 2.


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.
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 45

8.2.4. Caso de Prueba 4.



Se observa que despliega la informacin de modulo seleccionado de forma
correcta.


PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 46

9. CONOCIMIENTOS APLICADOS DE INGENIERIA DE SISTEMAS


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
PROYECTO INFORMACIN EN LNEA SOBRE LAS AULAS - QR UJTL

Luz Moreno Jorge Bernal 2013-1 Pgina 47

esta informacin se modifica el prototipo desarrollado. Dado que el patrn
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/.

Vous aimerez peut-être aussi