Sunteți pe pagina 1din 112

DISEO E IMPLEMENTACION DE UN SISTEMA DE IDENTIFICACION INSTITUCIONAL PARA LAS PRINCIPALES DEPENDENCIAS DE LA UNIVERSIDAD DE CORDOBA BASADO EN QRCODE Y REALIDAD AUMENTADA

Autores: AGUIRRE ROJANO EDUARDO MONTESINO RHENALS IVAN CAMILO

Director del proyecto: MILTON HERNANDEZ

UNIVERSIDAD DE CORDOBA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Y TELECOMUNICAIONES PROGRAMA DE INGENIERIA DE SISTEMAS MONTERIA 2012

DISEO E IMPLEMENTACION DE UN SISTEMA DE IDENTIFICACION INSTITUCIONAL PARA LAS PRINCIPALES DEPENDENCIAS DE LA UNIVERSIDAD DE CORDOBA BASADO EN QRCODE Y REALIDAD AUMENTADA

EDUARDO RAFAEL AGUIRRE ROJANO IVAN CAMILO MONTESINO RHENALS

Trabajo presentado al Departamento de Ingeniera de Sistemas y Telecomunicaciones, en cumplimiento parcial de los requisitos para obtener el grado de Ingeniero de Sistemas

DIRECTOR: MILTON HERNANDEZ ZAKZUK

UNIVERSIDAD DE CRDOBA DEPARTAMENTO DE INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES Montera Crdoba 2012

____________________________ Director

____________________________ Jurado

____________________________ Jurado

AGRADECIMIENTOS Los autores del presente trabajo de investigacin, expresan sus agradecimientos a: Dios, por ser nuestra mayor bendicin y ayudarnos a terminar este proyecto con xito. Milton Hernndez Zakzuk, Harold Bula Herazo y Daniel Salas lvarez, por brindarnos sus asesoras y conocimientos durante este largo proceso. Jorge Olivero Izquierdo, y Antonio Vargas estudiantes de la Universidad de Crdoba, por ayudar a la culminacin de este proyecto con sus grandes aportes. Arquitecto Luis Fernando Muoz Hernndez por su asesora y su tiempo. A los profesores del programa de Ingeniera de Sistemas, por ser nuestros guas y ejemplo a seguir durante todo el desarrollo de nuestra carrera. A nuestros Padres, familiares y amigos que nos apoyaron en todos los pasos que llevaron a la culminacin del proyecto. Y a todas aquellas personas, que nos colaboraron de alguna u otra forma a completar nuestro trabajo.

TABLA DE CONTENIDOS
TABLA DE ILUSTRACIONES ........................................................................................................................... 7 LISTA DE TABLAS .......................................................................................................................................... 8 RESUMEN DEL PROYECTO .............................................................................................................................. 9 ABSTRACT ....................................................................................................................................................... 9 PALABRAS CLAVES ........................................................................................................................................ 10 KEY WORKS................................................................................................................................................... 10 INTRODUCCIN ............................................................................................................................................ 11 CAPITULO 1 ................................................................................................................................................ 17 FUNDAMENTOS TEORICOS Y TECNOLOGICOS DE LOS QR CODES .............................................................. 17 1.1 TENDENCIAS DE IDENTIFICACIN EN EL MERCADO............................................................................................... 17 1.2 DEFINICIN DE CODIGOS DE BARRA ................................................................................................................. 19 1.3 SIMBOLOGIA CODIGO DE BARRAS ................................................................................................................... 20 1.4 TIPOS DE CODIGOS DE BARRA ......................................................................................................................... 21 1.4.1 CODIGOS DE BARRA LINEALES...................................................................................................................... 21 1.4.2 CODIGOS DE BARRAS BIDIMENSIONALES ........................................................................................................ 22 1.5 QR CODES ....................................................................................................... ERROR! BOOKMARK NOT DEFINED. 1.5.1 CARACTERISTICAS GENERALES ..................................................................................................................... 22 1.5.2 ESTRUCTURA DEL SIMBOLO.............................................................................. ERROR! BOOKMARK NOT DEFINED. 1.5.3 GRADOS DE CORRECCION DE ERROR DE LOS QR CODES ..................................................................................... 24 1.5.4 CODIFICACIN DE LOS DATOS ..................................................................................................................... 25 CAPITULO 2 ................................................................................................................................................ 28 APLICACIONES PARA LA LECTURA DE QR CODES. ....................................................................................... 28 CAPITULO 3 ................................................................................................................................................ 30 FUNDAMENTOS TEORICOS DE LA REALIDAD AUMENTADA........................................................................ 30 3.1 DEFINICIN DE REALIDAD AUMENTADA ............................................................................................................ 30 3.2 COMPONENTES DE LA REALIDAD AUMENTADA ................................................................................................... 30 3.3 TIPOS DE REALIDAD AUMENTADA .................................................................................................................... 31 3.3.1 REALIDAD AUMENTADA MOVIL .................................................................................................................... 31

3.3.2 REALIDAD AUMENTADA DE ESCRITORIO ......................................................................................................... 31 3.4 MOTORES GENERADORES DE 3D..................................................................................................................... 31 CAPITULO 4 ................................................................................................................................................ 33 DETERMINACION DE LAS DEPENDENCIAS A TRABAJAR Y RECOPILACION DE LA INFORMACION DE LAS MISMAS EN LA UNIVERSIDAD DE CORDOBA. ................................................................................................................ 33 CAPITULO 5 ................................................................................................................................................ 35 PROPUESTA METODOLGICA PARA EL DISEO E IMPLEMENTACIN DE UN SISTEMA DE IDENTIFICACIN INSTITUCIONAL PARA LAS DEPENDENCIAS DE LA UNIVERSIDAD DE CRDOBA BASADO EN QRCODE Y REALIDAD AUMENTADA. ............................................................................................................................................ 35 5.1 METODOLOGA .................................................................................................................................... 35 5.2 APLICACIN DE LA METODOLOGA EN LA UNIVERSIDAD DE CRDOBA ............................................... 37
Fase I ..................................................................................................................................................................... 37 Fase II .................................................................................................................................................................... 39 Fase III ................................................................................................................................................................... 39

CAPITULO 6 ................................................................................................................................................ 41 HERRAMIENTAS DE DESARROLLO .............................................................................................................. 41 CAPITULO 7 ................................................................................................................................................ 45 RESULTADOS.............................................................................................................................................. 45

DISCUCIONES ............................................................................................................................................... 51 CONCLUSIONES ............................................................................................................................................ 54 RECOMENDACIONES .................................................................................................................................... 55 BIBLIOGRAFIA ............................................................................................................................................ 56

TABLA DE ILUSTRACIONES

Ilustracin 1: Imagen de un QR CODE ............................................................................................... 22 Ilustracin 2:Estructura de un QR CODE ........................................................................................... 23 Ilustracin 3: Logotipo Logotipo Kaywa Reader................................................................................ 27 Ilustracin 4: Logotipo BeeTag .......................................................................................................... 27 Ilustracin 5: Logotipo I-nigma reader .............................................................................................. 28 Ilustracin 6: Logotipo Quick Mart.................................................................................................... 28 Ilustracin 7: Arquitectura de desarollo ........................................................................................... 38 Ilustracin 8: Arquitectura del Sistema ............................................................................................. 39

LISTA DE TABLAS
TABLA 1 NIVELES DE CORRECCIN DE ERRORES DE LOS QR CODES ............................................................ 25 TABLA 2: BITS DEL CONTADOR DE CARACTERES......................................................................................... 26 TABLA 3: APLICACIONES LECTORAS DE QR CODES ..................................................................................... 28

RESUMEN DEL PROYECTO


En este trabajo se busca un reconocimiento hacia las nuevas tecnologas de identificacin y localizacin, en este caso se trabajar con lo que son los qr Codes y la realidad aumentada. Entendindose por QR CODE como cdigos de barras bidimensionales o de dos dimensiones que se caracterizan por guardar la informacin en una matriz de puntos permitiendo codificar en ellos desde imgenes hasta direcciones url, y entendiendo la realidad aumentada, una visin directa o indirecta de un entorno fsico del mundo real. La facilidad de creacin de cdigos QR, adems de la enorme disponibilidad de telfonos con cmara, hacen de la difusin de estos cdigos algo sencillo, existe una gran cantidad de usos diferentes para darles a los QR Codes. Desde informacin suplementaria a un anuncio (como los datos del evento, almacenados todos en una simple imagen del celular), como direcciones a pginas web, informacin de contacto, mensajes ocultos, y ms. En este trabajo se propone el uso de QR CODE y realidad aumentada para que los estudiantes y visitantes de la universidad de crdoba sean capaces de identificar y localizar las principales dependencias dentro de la universidad de crdoba. El principal objetivo de este trabajo es mejorar la bsqueda y acceso de los visitantes y estudiantes de las principales dependencias y oficinas que conforman la universidad de crdoba. En este trabajo se plantea inicialmente un estudio acerca de la dificultad que tienen estudiantes y visitantes en la universidad de crdoba para localizar una oficina, de acuerdo a los resultados obtenidos, se evidencia la necesidad de acudir a un sistema que nos facilite esta localizacin, utilizando QR CODE y realidad aumentada para hacer ms fcil este proceso de localizacin.

ABSTRACT
This paper seeks recognition to the new technologies of identification and location, in this case we will work with what are QR Codes and augmented reality. QR CODE understood as two-dimensional bar code or two dimensions are characterized by storing in a dot matrix code allowing them from images to urls, and understanding augmented reality, a vision of a direct or indirect physical environment the real world.

The ease of creating QR codes, in addition to the enormous availability of camera phones, make the dissemination of these codes something simple, there is a lot of different uses that we can give the QR Codes. From additional information to an advertisement (such as event data, stored in a single image all the cells), as addresses to websites, contact information, messages "hidden", and more. This paper proposes the use of QR CODE and augmented reality for students and visitors to the University of Crdoba are able to identify and locate the major units within the University of Crdoba. The main aim of this study is to improve search and access for visitors and students from major departments and offices that comprise the University of Crdoba. For this proposal arises initially a study on the ease with which students and visitors at the University of Crdoba to locate an office, according to the results obtained show the need to resort to a system that facilitates this location, using QR CODE and augmented reality to make it easier the localization process.

PALABRAS CLAVES
QR CODES, realidad aumentada, identificacin institucional, localizacin de dependencias.

KEY WORKS
QR CODES, augmented reality, institutional ownership, location of units

10

INTRODUCCION Actualmente existen dos grandes tecnologas empleadas en la identificacin de objetos: los cdigos de barra y la identificacin por radio frecuencia RFID, sin embargo los cdigos de barras normales o lineales han cado en desuso 1 dando paso al uso de cdigos de barras bidimensionales, los cuales permiten el almacenamiento de una mayor cantidad de informacin comparados con los cdigos de barras normales, as como otro tipo de datos, como son direcciones url, nmeros de telfono y mensajes de texto, estos cdigos de barras bidimensionales son ampliamente usados debido a su fcil manejo y bajo costo, por lo que resultan ms prcticos que la tecnologa RFID y entre estos cdigos de barras bidimensionales se destacan los QR CODE. Los cdigos de barras QR CODE son cdigos bidimensionales que se caracterizan por guardar la informacin en una matriz de puntos, fue creado por la compaa DensoWave en 1994, se diseo para ser decodificado a alta velocidad, adems permite la codificacin de todos los caracteres ASCII y caracteres binarios por lo que se pueden decodificar imgenes con el cdigo QR2, puede ser fcilmente identificado por su patrn de cuadros oscuros y claros en tres de las esquinas del smbolo. Dada la masificacin de celulares con cmaras y acceso a internet, los QR Codes son una gran manera de compartir informacin, la facilidad de creacin de cdigos QR, adems de la enorme disponibilidad de telfonos con cmara y servicio de internet que soportan la captura de un cdigo QR, hacen de la difusin de estos cdigos algo sencillo, puesto que para interpretarlos solo se necesita de una aplicacin instalada en el dispositivo mvil o computador. Esta masificacin de celulares con acceso a internet tambin permite un aumento significativo en el uso de la realidad aumentada, la cual se puede definir en palabras del profesor de EGB y Maestro de Audicin y Lenguaje Celes Arteta, como la palabra que se usa para definir una visin directa o indirecta de un entorno fsico del mundo real, permitiendo as moldear entidades reales en un ambiente virtual permitiendo conocer entre otras cosas el interior de una estructura desde un
1

(Monreal, 2006)

11

(Fuentes, 2007)

celular con acceso a internet o un computador, funcionalidad que actualmente se usa para que las personas conozcan objetos reales de manera virtual y en muchas ocasiones recorridos por un terreno completo como universidades, centros comerciales y jardines botnicos desde un celular o un computador. Actualmente la universidad de crdoba cuenta con un terreno aproximado de 60 hectreas en el cual se distribuyen sus diferentes dependencias y con una poblacin de estudiantes de alrededor de 11.170 y con un gran nmero de visitantes que por diversas situaciones ingresan a la universidad, pero tanto estudiantes como visitantes se encuentran con la misma situacin, problemas para identificar la dependencia que estn buscando y si tal dependencia cumple la funcin que los estudiantes y visitantes requieren. En ese orden de ideas la correcta y eficiente identificacin de las dependencias de la Universidad De Crdoba pasa a ser un factor determinante para la comodidad de la comunidad de estudiantes y de visitantes que llegan a la institucin educativa y que se encuentran con el problema de no saber la ubicacin de la dependencia que buscan, adems en la actualidad la mejor manera para identificar estas dependencias es el uso del cdigo de barras bidimensional QR code y el modelado de estas usando realidad aumentada, ya que los QR code tienen la particularidad de ser descifrables a travs de una foto o directamente desde la cmara de un telfono mvil o Smartphone lo cual brinda al usuario una gran comodidad pues su lectura es realmente sencilla, mientras que el modelado de las dependencias en 3D usando realidad aumentada le dar la oportunidad al usuario de dar un vistazo a la oficina que est buscando y el recorrido virtual de cmo llegar a ella. En cuanto a proyectos similares implementando cdigos de barras QR Code podemos mencionar el realizado en Mxico por el Instituto de Ecologa A.C tesis que presenta el m. c. Edison Fernando Nicol Aldemorejn, para obtener el grado de doctor en ciencias en el ao 2009, trabajo que tiene como nombre Revisin Taxonmica y cdigos de barras de DNA para Zamia l. en mega Mxico.

12

Este trabajo tiene como objetivo principal determinar y describir las especies del gnero Zamia en Mega Mxico, rea geogrfica que abarca los pases de Mxico, Guatemala, Belice, Honduras, El Salvador y el Norte de Nicaragua, determinando la combinacin optima de loci que es inevitable para la identificacin molecular de las especies del gnero, bajo la aproximacin de los Cdigos de Barras Moleculares. En Guatemala en la universidad de San Carlos de Guatemala Facultad de Ingeniera se realizo el proyecto denominado OPTIMIZACIN DEL CONTROL DE

INVENTARIOS EN UNA BODEGA DE PRODUCTO TERMINADO POR MEDIO DE UN SISTEMA DE CDIGO DE BARRA la cual fue desarrollada por ERICK ROLANDO ROSALES BAUTISTA en el ao 2007 con el objetivo de realizar un anlisis exhaustivo de la actividad actual del control de inventarios el cual permita reconocer las distintas reas de oportunidad, implementando procedimientos los cuales permitan suministrar informacin de calidad, para poder crear las bases necesarias de un sistema de control de inventarios altamente productivo. El proyecto denominado PortableAR, gestado dentro del programa Romnico Norte Desarrollado por la Junta de Castilla y Len, en el que se utiliza la tecnologa de Realidad Aumentada como recurso para la puesta en valor y promocin del Patrimonio Histrico3. ste se ha centrado en una experiencia piloto que tiene como escenario la iglesia romnica de Santiago en Cezura (Palencia). El proyecto consiste en la utilizacin de la tecnologa de Realidad Aumentada con un fin turstico y de promocin del Patrimonio a travs de un dispositivo portable e intuitivo que se adapte a las necesidades de este tipo de contextos culturales. PortableAR est financiado por el Ministerio de Industri a, Comercio y Turismo y los fondos FEDER, en el que colaboran el Centro Tecnolgico Labein-Tecnalia, la Universidad de Deusto, y las empresas Miesa, Befesa y Virtualware, que plantea la posibilidad de hacer partcipe al pblico del objeto cultural a travs de la utilizacin de las nuevas tecnologas. La empresa lctea Central Lechera Asturiana ha comercializado en 2010 una nueva serie de envases que incluyen un marcador mediante el cual, gracias a una cmara y a un software especial, cualquier cliente puede ver en su ordenador al logotipo de la empresa en 3D encima de su envase. La empresa gigante sueca de materiales mobiliarios IKEA, ha presentado en 2010 tambin una nueva aplicacin para telfonos

13

mviles que permite, mediante el uso de marcadores colocados donde el usuario desee en su hogar, poder visualizar la forma en que quedara realmente. Tambin cabe destacar que las aplicaciones que ms impacto estn teniendo son aqullas que sirven de referencia turstica, en las que se puede visualizar en la pantalla del telfono mvil dnde se encuentran los puntos de inters del turista. Otro proyecto interesante es el que estn llevando a cabo en el Departamento de Defensa de Estados Unidos. Mediante este proyecto se pretende mejorar la infraestructura actual del sistema de geoposicionamiento global, ampliando a tres el nmero de seales para uso civil, mejorando la precisin del sistema e incrementando las opciones para los sistemas de aviacin
3

(FUNDACIN SANTA MARA LA REAL, 2009)

Estos avances y los que vendrn es posible que en un futuro cercano permitan que los sistemas de realidad aumentada en entornos cerrados puedan utilizar tcnicas de geoposicionamiento para la fase de identificacin de escenarios.

En Colombia tenemos el trabajo realizado por Daniel Wilches Maradey el cual tiene por nombre VISUALIZACION DE INFORMACION URBANA GEOREFERENCIADA POR MEDIO DE REALIDAD AUMENTADA creado en la universidad de los Andes por el Departamento de Ingeniera de Sistemas y Computacin Facultad de Ingeniera el cual tiene como objetivo principal Explorar nuevos esquemas de visualizacin interactiva de informacin catastral Proponiendo esquemas interactivos para reporte de

inconsistencias de informacin almacenadas contra la informacin real, en el sitio mismo donde se presenta la inconsistencia, Desarrollando una aplicacin en dispositivos mviles que haga uso del Servidor de Contenido 3D Escalable desarrollado en IMAGINE. La universidad EAFIT de Medelln desarrollo un proyecto de un piloto en el curso de clculo en varias variables. Este proyecto permite que un instructor y un estudiante visualicen recprocamente los conceptos matemticos representados por objetos virtuales. Estos objetos aparecen flotando sobre la superficie, lo cual ayuda a los

14

estudiantes apreciar los distintos ngulos de un objeto. Para visualizar la superficie aumentada, el estudiante debe usar unas gafas con cmara, cada vez que mueve su cabeza, la cmara identifica en la superficie unos patrones que sern trasladados al computador. De esta forma, la Universidad EAFIT intenta cambiar el concepto de ver las cosas estticas, ya sea en el tablero tradicional o en los libros. Finalmente podemos destacar el proyecto por el grupo Gepar, Grupo de Electrnica de Potencia, Automatizacin y Robtica que tiene como nombre Interactividad y Realidad Aumentada en la universidad de Antioquia Departamento de Electrnica, Facultad de Ingeniera el cual tiene como objetivo general el de Crear transdisciplinariamente una propuesta interactiva y de realidad aumentada a partir de una problemtica local que integre en su desarrollo las reflexiones tcnicas y conceptuales resultantes de la integracin entre el arte y la tecnologa en nuestro medio, Diseando una propuesta artstica interactiva y de realidad aumentada donde a travs de una interfaz digital se combinen elementos de informacin virtual real a partir de una problemtica sociocultural de la ciudad de Medelln. Actualmente los estudiantes de la UNIVERSIDAD DE CORDOBA se encuentran con un gran problema al momento de encontrar una oficina especfica dentro de la universidad, este problema radica en la dificultad para localizar la oficina que buscan entre las aproximadamente 60 hectreas que conforman la universidad de crdoba un problema que afecta en su mayora a los estudiantes en los primeros semestres y a visitantes ocasionales y es que encontrar una oficina en un campo tan grande puede hacer perder tiempo valioso, tanto as que el 85% de miembros de la comunidad universitaria y visitantes ocasionales aceptaron tener dificultades para encontrar la oficina a la que se dirigan, preguntar a las personas puede no ser de ayuda ya que existe la posibilidad de que no conozcan la ubicacin de la oficina que se busca o bien de que no puedan explicarla correctamente. Por tanto la implementacin de un sistema de identificacin institucional a travs del cdigo de barras bidimensional QR code y realidad aumentada para identificar las principales dependencias en la universidad de crdoba tiene como fin ser un

15

instrumento para facilitar una respuesta rpida de los estudiantes y del pblico en general donde quiera que vean el cdigo puedan leerlo y encontrar con facilidad la dependencia que estn buscando, conocer las funciones de esa dependencia y hacer un recorrido virtual para llegar a ella, adems el uso de estas tecnologas es compatible con los dispositivos mviles con los cuentan la gran mayora de los miembros de la comunidad universitaria puesto que el 82% de los miembros de la comunidad universitaria confirmaron tener servicio de internet y cmara en sus dispositivos mviles requisitos fundamentales para que los QR CODE funcionen y el mismo porcentaje confirma poder ver videos en lnea o de youtube requisito indispensable para ver los videos en 3D. El desarrollo de este proyecto es importante ya que permitir facilitar el manejo de informacin que se relaciona con todas las dependencias de la universidad de crdoba lo que permitir a los estudiantes y a los visitantes una gran comodidad al momento de encontrar la dependencia que estn necesitando, permitiendo as que ahorren mucho tiempo y esfuerzo, puesto que solo es cuestin de leer el QR code que identifica a una dependencia para saber cual es y las funciones que cumple solucionando as el problema de tener que buscarla por toda la universidad. El lector de este trabajo de grado se encontrara en el primer captulo con los fundamentos tericos que conciernen a la tecnologa de los QR CODES, en el segundo captulo se describen las principales aplicaciones existentes en el mercado para la lectura de los QR CODES, en el tercer captulo se abordan los fundamentos tericos que sustentan la tecnologa de realidad aumentada, en el cuarto captulo se habla de la forma en que se determinaron las dependencias de la universidad que fueron objeto de esta investigacin, en el capitulo cinco se muestra la metodologa empleada en el diseo e implementacin del sistema, en el sexto captulo se muestran las herramientas utilizadas en el desarrollo del sistema, el sptimo captulo muestra los resultados obtenidos y en el ultimo capitulo el lector se encontrara con las discusiones, recomendaciones y conclusiones finales.

16

CAPITULO I

FUNDAMENTOS TEORICOS Y TECNOLOGICOS DE LOS QR CODES

1.1 Tendencias de identificacin en el mercado En las tendencias de identificacin ms reconocidas en el mercado tenemos la RFID ( Radio Frequency IDentification,) que no es ms que un sistema de identificacin por radiofrecuencia para el almacenamiento y recuperacin de datos remoto que utiliza dispositivos denominados etiquetas, tarjetas, transponedores o tags RFID. La

tecnologa RFID tiene como propsito principal transmitir la identificacin de un objeto, similar a un nmero de serie nico, por medio de ondas de radio, por lo que se agrupan dentro de las denominadas Auto ID (automatic identification, o identificacin

automtica). La tecnologa de identificacin surge a finales de la dcada de los cuarenta, se puede considerar que son los hechos los que les dan el impulso definitivo en 1966 cuando se comercializan los sistemas de vigilancia electrnica de artculos (EAS, Electronic Article Surveillance) en 2003 es cuando el departamento de defensa de Estados Unidos informa que para Enero de 2005, todos sus proveedores debern implementar etiquetas RFID a todos los productos que le sean vendidos4. Las etiquetas RFID son dispositivos pequeos, muy parecidos a una etiqueta que se puede adherir o incorporar a un producto, un animal o una persona. Estas etiquetas Contienen antenas las cuales permiten recibir y responder a peticiones por

radiofrecuencia a partir

de un emisor-receptor RFID. Las etiquetas pasivas no

necesitan alimentacin elctrica interna, mientras que las activas s lo requieren. Una de las ventajas ms conocidas del uso de radiofrecuencia en lugar, por ejemplo, de infrarrojos es que no se requiere visin directa entre emisor y receptor por eso es tan utilizadas en el mercado.
4

(Gmez del Moral Lpez, 2008)

17

La tecnologa NFC es una tecnologa inalmbrica de corto alcance con una plataforma abierta, pensada desde el inicio para telfonos y dispositivos mviles. Fue desarrollada para la velocidad de la comunicacin, que es casi instantnea sin necesidad de emparejamiento previo. Debido a su alcance reducido, se mueve como mximo en un rango de los 20 cm. Esto juega un punto a su favor ya que su uso es transparente a los usuarios y los equipos con tecnologa NFC pueden realizar los procedimientos de enviar y recibir informacin al mismo tiempo. La tecnologa NFC puede funcionar de dos maneras:

Activo,

en

el

que

ambos

equipos

con

chip NFC generan

un

campo

electromagntico e intercambian datos.

Pasivo, en el que solo hay un dispositivo activo y el otro aprovecha ese campo para intercambiar la informacin.

El protocolo NFC fue diseado a propsito para ser compatible con las etiquetas RFID que cumplen el estndar ISO 14443 pero estos son incompatibles con los estndares de EPC global [11]. Con el fin de lograr la mayor penetracin de NFC, Sony y Philips decidieron a travs de ECMA internacional crear el estndar abierto 340 NFC interface and protocol, el cual fue adoptado en el 2003 por IS O/IEC con el nmero 18092, NFC Los usos que ms futuro tienen son la identificacin, la recogida e intercambio de informacin y sobre todo, el pago. En la identificacin el acceso a lugares podra realizarse simplemente aproximando nuestro telfono mvil o tarjeta con chip NFC a un dispositivo de lectura. En el intercambio de informacin Google es nuestro principal protagonista de este uso en combinacin con las etiquetas RFID, en utilidades como marcar dnde nos encontramos, recibir informacin de un evento o establecimiento son inmediatas. El mbito que ms se emplea mejor este protocolo es en el pago con el telfono mvil debido a la comodidad de uso y que los gastos realizados puedan asociarse a nuestra
18

factura o una cuenta de banco, esta tecnologa se convertir en el mtodo de pago del futuro. El Veri Chip es un dispositivo que utiliza la radio frecuencia que se implanta en el cuerpo humano para el proceso de identificacin, localizacin de personas dentro de un inmueble, con el fin de automatizar instalaciones que requieran de una seguridad extrema y la sustitucin del plstico de la tarjeta de crdito, impidiendo de esta forma clonaciones y estafas personales, en Alemania, ya existe un supermercado, donde el cobro es automtico por medio de Veri chip, funciona mediante un rastreo corporal por medio de un escner externo, el cual emite ondas electromagnticas de radiofrecuencia que traspasan la piel y activan el Veri chip despus de ser insertado en el cuerpo, una vez activado, emite una seal de radiofrecuencia que contiene el nmero nico de identificacin del Veri chip, el nmero de identificacin que contiene Veri chip, no puede ser superior a 128 caracteres y es captado por un escner que a su vez se encuentra conectado a travs de una lnea telefnica o red LAN. Pero la tendencia de identificacin ms reconocida es el uso de cdigos de barras bidimensionales o MEEPASS la cual fue desarrollada utilizando la tecnologa Mobiletag la cual permite leer cdigos de barras 2D por medio de un telfono celular a travs de su cmara digital, de tal manera que puede brinda contenido, informacin o un servicio. El software de identificacin personal va telfonos mviles MEEPASS funciona por medio de un cdigo secreto para cada usuario en particular, el cual genera un cdigo de barras nico en tiempo real, por el cual un usuario al presentar su telfono celular puede realizar un pago, este es ledo por un lector de cdigo de barras P.O.S. 2D. 1.2 Definicin Cdigo de barras

El cdigo de barras es considerado como la herramienta informtica para captura de informacin de forma automtica, formado por un grupo de lneas y espacios paralelos en forma continua que poseen diversos tipos de informacin en registros magnticos pticos, sonoros o impresos los cuales son reconocidos a travs de dispositivos de

19

lectura capaces de reconocer la informacin. Esta informacin es decodificada, verificada, comparada y aceptada por una base de datos para luego tomar una decisin lgica El cdigo de barras es un sistema avanzado de precisin y confiabilidad capaz de recolectar de forma automtica y sistematizada, informacin impresa. Se compone de un conjunto de lneas o barras y de nmeros impresos llamados cdigo, el cual sirve para identificar productos para la venta o para mantener informacin de inventarios, personal, contabilidad y otros usos. El cdigo de barras es un sistema nico, universal, seguro y no significativo, esto quiere decir que permite identificar un nico producto en todo el mundo de forma segura y no posee informacin ms que la estructura grfica y numrica de forma binaria. La informacin que contiene cada cdigo de barras, se detalla adentro de la base de datos, como por ejemplo: tipo de producto, peso, presentacin, etc. Este sistema no slo sirve para la identificacin de productos para la venta en cualquier supermercado, el campo de aplicacin es bastante extenso. Puede servir para la recepcin y entrega de productos en un supermercado, control de inventarios y almacenamiento, anlisis de ventas, control de produccin, logstica de mercaderas transportadas, control de personal, control clnico de pacientes en hospitales, control de cheques y valores financieros en entidades bancarias.

1.3 Simbologa cdigo de barras

El sistema consta de series de lneas y espacios de distintos anchos, que almacenan informacin con distintos ordenamientos que se denominan simbologas. El cdigo de barras es como un idioma universal. Cada pas posee un cdigo que lo diferenciar de otro, este cdigo es designado por un organismo encargado de asignar cdigos de barras en cada pas. Colombia se identifica con el cdigo 770, y el organismo encargado de asignarle a las empresas el cdigo de barras en Colombia es el IAC INSTITUTO COLOMBIANO DE CODIFICACIN Y AUTOMATIZACIN COMERCIAL.

20

Fernndez Ordez5 afirma que las partes que componen un cdigo son: Barra: Es una lnea ms larga que ancha de color oscuro, especialmente color negro de ancho entre 1 o varios mdulos, la cual absorbe la luz que refleja el escner. Espacio: Es una lnea ms larga que ancha de color claro, especialmente color blanco de ancho entre 1 o varios mdulos, la cual se encarga de reflejar la luz del escner, generalmente es el fondo sobre el cual se imprime las barras. Carcter inicial: Le indica al escner en donde es el comienzo de la lectura del cdigo, puede estar formado por un nmero, letra o smbolo. Carcter final: Le indica al escner cual es el final del cdigo, puede estar formado por un nmero, letra o smbolo. Contraste: Es la oposicin del color entre el smbolo y el empaque o etiqueta donde se imprima, un ejemplo es un color claro de fondo y un color oscuro la impresin de las barras. El color claro refleja la luz del escner mientras que el color oscuro lo absorbe. Mdulo o dimensin X: Es el elemento ms estrecho (barra o espacio), la cual define la densidad nominal de las barras o espacios de un cdigo de barras. Intervalo mudo: Es el espacio que separa un carcter de otro en un cdigo discreto. En los cdigos continuos no existe intervalo mudo. Zonas mudas o mrgenes reservados: Es el espacio que debe de existir y que rodea al cdigo de barras, este debe tener espacios de 1 mm en las partes superior e inferior, y entre 7 y 11 mm en la derecha e izquierda del cdigo. 1.4 Tipos de cdigos de barras Segn afirma Fernndez Ordez6 los sistemas de cdigos de barras se dividen en cdigos de barras lineales y cdigos de barras de dos dimensiones.

1.4.1 Cdigo de barras lineales Son cdigos que se leen en una sola direccin, la horizontal, estos permiten representar un pequeo volumen de informacin, generalmente hasta 30 caracteres.

(Fernndez Ordez, 2009, pg. 21) (Fernndez Ordez, 2009, pg. 24) 21

1.4.2 Cdigo de barras bidimensionales o de dos dimensiones Este tipo de cdigos de barra permite una mayor cantidad de informacin que los cdigos de barra lineales, los datos estn configurados en la altura y longitud del smbolo 1.5 QR CODES Un cdigo QR (quick response barcode, cdigo de barras de respuesta rpida) es un sistema para almacenar informacin en una matriz de puntos o un cdigo de barras bidimensional creado por la compaa japonesa Denso Wave. Se caracteriza por los tres cuadrados que se encuentran en las esquinas y que permiten detectar la posicin del cdigo al lector. La sigla QR se deriva de la frase inglesa Quick Response (Respuesta Rpida en espaol), pues los creadores Euge Damm y Joaco Retes aspiran a que el cdigo permita que su contenido se lea a alta velocidad. Los cdigos QR son muy comunes en Japn y de hecho son el cdigo bidimensional ms popular en ese pas. Ilustracin 1: Imagen de un qr code

Fuente: http://elmundodelcaleidoscopio.blogspot.com/2011/04/imnovacion-qr-codes.html

1.5.1 Caractersticas generales 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. Recientemente, la inclusin de software que lee cdigos QR en telfonos mviles japoneses, ha permitido nuevos usos orientados al consumidor, que se manifiestan en comodidades como el dejar de tener que introducir datos de forma manual en los telfonos. Las direcciones y los URLs se estn volviendo cada vez ms comunes en revistas y anuncios japoneses. El agregado de cdigos QR en tarjetas de

22

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 muy importante sobre el cdigo QR es que su cdigo es abierto y que sus derechos de patente (propiedad de Denso Wave) no son ejercidos. 1.5.2 Estructura del smbolo Los QR Code 2005 estn formados por mdulos colocados en una estructura cuadrada. sta estructura contiene la regin de codificacin y los patrones de funcin, que son: localizador, separador, temporizador y de alineamiento. El smbolo debe estar rodeado en sus cuatro lados por una zona de silencio Ilustracin 2: Estructura de un qr code

Fuente: http://es.scribd.com/doc/72506982/Documentacion-proyecto-QR-Code

23

Hay 40 versiones cada una con un nmero de mdulos, la versin 1 tiene 21x21 mdulos y la 40 177x177; el nmero de mdulos se incrementa de 4 en 4 de una versin a otra. Las versiones tambin se diferencian en el nmero de codewords que contienen y el de patrones de alineamiento, algunas tienen bits de relleno pero otras no. las versiones anteriores a la 7 no tienen informacin de versin, la versin 1 no tiene ningn patrn de alineamiento. Todas tienen tres patrones localizadores, dos patrones temporizadores, tres separadores y la informacin de formato por duplicado, El patrn localizador se sita en las esquinas superior izquierda, superior derecha e inferior izquierda del smbolo QR Code. Est formado por un cuadrado relleno de 3x3 mdulos negros, rodeado de un cuadrado de 5x5 mdulos blancos que a su vez est rodeado por otro cuadrado de 7x7 mdulos negros. Los separadores estn formados por mdulos blancos y rodean los bordes de los patrones localizadores que dan a la parte interior del smbolo. Los patrones temporizador son dos, uno vertical y otro horizontal. Estn formados por una lnea o columna de mdulos blancos y negros alternados, comenzando y terminando en un mdulo negro. Posibilitan que la versin del smbolo y las coordenadas de los mdulos puedan ser determinadas. El temporizador horizontal cruza la fila nmero 6 entre los separadores superiores y el vertical igual pero cruzando la columna 6. Los patrones de alineamiento estn formados por un mdulo negro, rodeado de un cuadrado de 3x3 mdulos blancos que a su vez est rodeado por otro cuadrado de 5x5 mdulos negros. Su nmero en el smbolo vara segn la versin.

1.5.3 GRADOS DE CORRECCION DE ERROR DE LOS QR CODES Los smbolos QR Code tienen 40 versiones y 4 grados de correccin de error (L, M, Q, H). Un smbolo 40-H sera un smbolo de versin 40 y correccin de errores H. Cada versin tiene un tamao, siendo la 1 de 21x21 mdulos y la 40 de 177x177 mdulos, creciendo en 4 mdulos el tamao de cada versin (la versin 2 sera de 25x25 mdulos). Hay 4 modos de codificar los caracteres de datos: 1) Datos numricos (0-9)
24

2) Datos alfanumricos (0-9, A-Z y otros 9 caracteres: espacio, $, %, *, +, -, ., /, :) 3) Bytes (por defecto ISO/IEC 8859-1) 4) Caracteres Kanji, compactados en 13 bits (caracteres de la escritura japonesa) Para un smbolo 40-L el nmero mximo de datos que puede contener es: - Datos numricos: 7089 caracteres - Datos alfanumricos: 4296 caracteres - Bytes: 2953 caracteres - Caracteres Kanji: 1817 caracteres

Tabla 1: Niveles de correccin de errores de los qr codes

CAPACIDAD DE CORRECCION DE ERRORES DE LOS QR CODES Nivel L (Low) bajo, puede corregir hasta el 7% de los codewords del smbolo Nivel M (Medium) medio, puede corregir hasta el 15% de los codewords del smbolo Nivel Q (Quality) calidad, puede corregir hasta el 25% de los codewords del smbolo Nivel H (High) alto, puede corregir hasta el 30% de los codewords del smbolo

1.5.4 CODIFICACIN DE LOS DATOS Los datos se convierten en un flujo de bits consistente en uno o ms subconjuntos de modos diferentes. Si se utiliza el ICE (Modo interpretacin de canal extendido) por defecto, el flujo de bits comienza por el primer indicador de modo. Si se utilizaran

25

uno o ms ICEs diferentes del por defecto, el flujo de bits comenzara con la cabecera ICE seguida del primer subconjunto. La cabecera ICE se compone de indicador de modo ICE (4 bits) y de designador ICE (8, 16 o 24 bits). Empieza con el bit ms significativo del indicador de modo ICE y termina con el menos significativo del designador ICE. Los subconjuntos se componen de indicador de modo (4 bits), de contador de caracteres y de los datos. Cada subconjunto de modo empieza con el bit ms significativo del indicador de modo y termina con el bit menos significativo del flujo de datos. No existen separadores entre los subconjuntos ya que su tamao y lugar de inicio estn delimitados inequvocamente por el indicador de modo y el contador de caracteres. El indicador de modo tendr los siguientes valores: - Numrico = 0001 - Alfanumrico = 0010 - Byte = 0100 - Kanji = 1000 - ICE = 0111 - Fin de mensaje = 0000

Tabla 2: Bits del contador de caracteres

Versin

Modo Numrico

Modo Alfanumrico 9 11 13

Modo Byte

Modo Kanji

1-9 10 - 26 27 - 40

10 12 14

8 16 16

8 10 12

26

Al final del ltimo subconjunto de modo se aade un terminador fin de mensaje consistente en 4 bits a cero. Puede ser omitido o reducido si la capacidad restante del smbolo es menor.

27

CAPITULO 2 APLICACIONES PARA LA LECTURA DE QR CODES Aplicacin KAYWA READER


ilustracin 3:

Descripcin

Ventajas

Desventajas -Sin soporte para smarthphone y blackberrys -Funcionamiento deficiente en sistemas Symbian s60

Es un lector para mvil - Soporte para que dispone de diversas terminales Nokia versiones para mviles con sistema desarrollado en Java Symbian, soporte Java, Samsung y Sony Ericsson

Fuente: http://reader.kaywa.com

BEETAG READER
ilustracin 4:

Un potente lector que - Soporte para las permite leer cdigos siguientes QR, plataformas:

- Instalacin complicada - Mal funcionamiento en celulares de gama media.

bidimensionales

datamatrix y un cdigo Android ,iPhone bidimensional creado por BlackBerry, la


Fuente: http://www.beetagg.com

propia

empresa Symbian S60 2nd, 3 , 5 . Windows Mobile 5, 6, 6.5 Windows Phone 7


rd th

BeetagCode,

I-NIGMA READER
ilustracin 5:

Seguramente ms popular

el y

lector -Soporte para casi con todas las

Actualmente no posee ninguna desventaja.

soporte para una amplia plataformas de gama de terminales y celulares plataformas, basado en existentes java actualmente - permite compartir el cdigo ledo fcilmente va sms o redes sociales.
28

fuente: http://www.inigma.com/i-nigmahp.html

QUICKMARK READER
ilustracin 6:

Uno de los lectores ms populares para todo tipo de plataformas, de cdigo abierto y fcil de usar

-Fcil de usar e instalar -Incluye aplicacin especial para PC -Permite crear los QR CODES

-Solamente tiene soporte para celulares con sistema operativo Android y Windows lo que lo hace muy limitado.

fuente: www.quicmarck.com.tw

En este trabajo de grado se opto por utilizar el lector I-nigma reader puesto que es el que brinda mayor cobertura en cuanto a modelos de dispositivos mviles (incluyendo Smarthphones y Blackberrys) as como de los sistemas operativos que estos poseen, es de cdigo abierto, fcil de instalar y de distribucin gratuita.

29

CAPITULO 3 FUNDAMENTOS TEORICOS DE LA REALIDAD AUMENTADA

3.1 Definicin de Realidad Aumentada La realidad aumentada se puede definir en palabras de Bernal Santiago (2009)7 como una tecnologa que mezcla la realidad y a esta le aade lo virtual, esto suena a realidad aumentada pero en realidad no lo es, la diferencia es que la realidad virtual se asla de lo real y es netamente virtual. De tal manera se puede definir la realidad aumentada (RA) como la palabra que se usa para definir una visin directa o indirecta de un entorno fsico del mundo real, cuyos elementos se combinan con elementos virtuales para la creacin de una realidad mixta a tiempo real. Consiste en un conjunto de dispositivos que aaden informacin virtual a la informacin fsica ya existente. Esta es la principal diferencia con la realidad virtual, puesto que no sustituye la realidad fsica, sino que sobreimprime los datos informticos al mundo real. Con la ayuda de la tecnologa (por ejemplo, aadiendo la visin por computador y reconocimiento de objetos) la informacin sobre el mundo real alrededor del usuario se convierte en interactiva y digital. La informacin artificial sobre el medio ambiente y los objetos pueden ser almacenados y recuperada como una capa de informacin en la parte superior de la visin del mundo real.

3.2 Componentes de la realidad aumentada Segn nos muestra Bernal Santiago (2009)8 los principales componentes de la realidad aumentada son: Monitor del computador: instrumento en que se ver reflejado la suma de lo real y lo virtual que conforman la realidad aumentada.

(Bernal Betancourth, 2009, pg. 30.) (Bernal Betancourth, 2009, pgs. 31,32,33)

30

Cmara Web: dispositivo que toma la informacin del mundo real y la transmite al software de realidad aumentada. Software: programa que toma los datos reales y los transforma en realidad aumentada. Marcadores: los marcadores bsicamente son hojas de papel con smbolos que el software interpreta y de acuerdo a un marcador especifico realiza una respuesta especifica (mostrar una imagen 3D, hacerle cambios de movimiento al objeto 3D que ya este creado con un marcador). 3.3 Tipos de realidad aumentada

3.3.1 Realidad Aumentada Mvil La Realidad Aumentada Mvil utiliza servicios basados en localizacin (GPS y similares) que nos dan la posicin geogrfica del dispositivo mvil. Posiblemente, las aplicaciones de RA ms conocidas para mviles son Layar (Android e Iphone ), y
Wikitude (Android Iphone y una serie de telfonos Nokia).

3.3.2 Realidad Aumentada de Escritorio La Realidad Aumentada de Escritorio funciona con una cmara web. Sobre lo que captura la cmara, una aplicacin muestra un objeto animado en 3D. La aplicacin se activa cuando detecta un marker, algo parecido a un cdigo QR. La aplicacin ms conocida de este tipo de RA es Metaio .

3.4 Motores Generadores de 3d La principal caracterstica de la realidad virtual es el uso de la animacin 3D para representar los ambientes reales en el mundo virtual, en ese orden de ideas a continuacin se presentan los principales motores para la creacin de realidades en 3D.

31

3.4.1 SKETCHUP

SketchUp es un programa informtico de diseo y modelado en 3D para entornos arquitectnicos, ingeniera civil, GIS, videojuegos o pelculas. El programa es desarrollado y publicado por Google, su fuerte reside en el campo de la arquitectura, donde permite plasmar las ideas de una manera rpida y sencilla 5. SketchUp permite conceptualizar y modelar imgenes en 3D de edificios, coches, personas y cualquier objeto o artculo que imagine el diseador o dibujante. Adems el programa incluye una galera de objetos, texturas e imgenes listas para descargar. Funciona tanto bajo Windows XP, Windows Vista y Windows 7 como tambin bajo Mac OS X y se puede descargar de la pgina http://sketchup.google.com/intl/es/. Cabe mencionar que este es el motor escogido para la realizacin de este trabajo de grado.

3.4.2 PAPERVISION 3D Papervision 3D es un motor de cdigo abierto capaz de crear contenido 3D en animaciones Flash, se basa totalmente en cdigo Flash a diferencia del SKETCHUP que emplea su propio lenguaje compatible con otros software de diseo como AUTOCAD o SOLIDWORKS. La calidad de dichas animaciones es superior a los motores de realidad 3D existentes con excepcin del SKETCHUP desarrollado por Google6. Como nico inconveniente que presenta este motor es que la aceleracin de hardware no existe en absoluto, por lo que un ordenador de pocas capacidades se vera seriamente afectado frente a una animacin de esta clase 7. Una caracterstica importante de este motor consiste en que las nuevas aplicaciones que se desarrollen con esta tecnologa incorporar espacios virtuales donde los artculos, noticias, y dems contenidos pueden ser desplegados de una manera totalmente diferente, este motor tambin permite una mayor interaccin de los visitantes con la aplicacin, la pagina oficinal es: http://www.papervision3d.org/
5
6 7

(Garca, pg. 31) http://www.aplicacionesempresariales.com/papervision-3d-ingenieria-3d-para-flash.html

http://creaciodigital.upf.edu/smiguel/b08papervision.html

32

CAPITULO 4

DETERMINACION DE LAS DEPENDENCIAS A TRABAJAR Y RECOPILACION DE LA INFORMACION DE LAS MISMAS EN LA UNIVERSIDAD DE CORDOBA

Para determinar cules seran las dependencias que se trabajaran en este proyecto, el primer factor que se consider fue el uso de la encuesta como medio para saber cules eran las preferencias de estudiantes y visitantes ocasionales, acerca de cules eran en su concepto las dependencias que se requeran ubicar e identificar con mayor prioridad. Se encuesto a alrededor de 450 estudiantes entre primer y quinto semestre de los programas de ingeniera de sistemas, ingeniera mecnica, ingeniera industrial, licenciatura informtica, cultura fsica, regencia en farmacia, qumica y geografa y 50 visitantes ocasionales, tanto las encuestas utilizadas como los resultados de las mismas pueden verse en los anexos del documento: El segundo factor que se consider para la escogencia de las dependencias de la universidad de crdoba a trabajar fue la informacin tcnica disponible de las dependencias ya que esta es necesaria al momento de construir su imagen en tercera dimensin, es decir para crear su doble utilizando realidad aumentada. Esta informacin consiste en planos de los edificios e informacin bsica de estos como su funcin y su ubicacin especifica. Teniendo en cuenta estos dos factores (la preferencia de estudiantes y visitantes y la informacin disponible de las dependencias) las siguientes oficinas resultaron escogidas para ser identificadas usando QR CODES y ubicadas usando realidad aumentada: Todas las oficinas de las facultades en la sede central, las oficinas de los siguientes departamentos: departamento de ingeniera de sistemas, departamento de regencia en farmacia, departamento de ingeniera industrial, departamento de informtica, y departamento de ingls , la oficina de registro y admisiones, la biblioteca Misael Diaz Urzola, la oficina de plan padrino , el laboratorio de suelos y laboratorio de fsica moderna. La razn por la cual no se incluyen otras oficinas es debido a que en algunos casos no figuran como oficinas de prioridad para los transentes de la Universidad De Crdoba,

33

mientras que de otras oficinas no se poseen las especificaciones tcnicas necesarias para su modelado como son planos y medidas de la edificacin.

34

CAPITULO 5

Propuesta metodolgica para el diseo e implementacin de un sistema de identificacin institucional para las dependencias de la universidad de crdoba basado en qrcode y realidad aumentada. La siguiente propuesta metodolgica para el diseo de de un sistema de identificacin institucional para las dependencias de la universidad de crdoba basado en qrcode y realidad aumentada se da en el desarrollo de cuatro (4) fases en las cuales se llevan a cabo actividades en donde se cumple los objetivos que darn como resultado el desarrollo del proyecto. A continuacin se muestran las fases y actividades que se deben tener en metodologa. 5.1 METODOLOGIA
FASE I

la

Diagnstico del entorno del tema a investigar. Esta fase consiste en obtener un anlisis de la problemtica, justificacin y tecnologas para solucionar el problema; para ello se pueden desarrollar las siguientes actividades. Actividad 1: realizar una investigacin acerca de cmo se manejan los procesos del tema a estudiar, cules son sus ventajas, sus falencias, en qu aspectos se puede mejorar y cmo est afectando el entorno.

Actividad 2: indagar sobre los conceptos relacionados con qr codes y realidad aumentada, para saber de qu forma se puedan adaptar para que cumplan con las necesidades del problema.

El resultado de esta fase es un

marco de anlisis general de la situacin o

problemtica a abordar en las cuales, en una descripcin detallada, se evidencia la forma en la cual se presenta dicha problemtica y con qu puede estar relaciona da.
35

FASE II Diseo del modelo de identificacin de los edificios a travs de los qr codes. Est dirigido a la creacin de un qr code diferente para cada uno de los edificios o dependencias a identificar. Actividad 3: Realizar el diseo y la creacin de un qr code para cada dependencia a identificar, con el fin de que los datos y recorridos de cada dependencia puedan ser consultados de manera rpida y eficaz a travs de su qr code representativo. En esta fase se obtiene un diagrama qr code por cada dependencia que servir para identificar a cada una de las dependencias a trabajar y acceder a su correspondiente informacin. FASE III Modelado de la planta fsica en 3D de las dependencias escogidas . Se establece el modelado en 3D de la planta fsica de las dependencias de la universidad de crdoba escogidas para trabajar. Actividad 4: modelar la infraestructura fsica de la universidad de crdoba en 3D adaptndolos al concepto de realidad aumentada resaltando el recorrido para llegar a las dependencias escogidas para trabajar. Actividad 5: adaptar los modelos desarrollados en 3D a los qr codes representativos de cada dependencia con el fin de permitir el acceso al recorrido en 3D de una dependencia especifica a travs del qr code que la representa. Aqu son creados los modelos en 3D de las diferentes dependencias de la universidad de crdoba y los videos de los recorridos hacia dichas dependencias y relacionarlos con los qr codes que identifican a cada dependencia.

36

5.2 Aplicacin de la metodologa en la Universidad de Crdoba El planteamiento inicial de este trabajo consiste en desarrollar qr codes y recorridos en realidad aumentada de las dependencias de la universidad de crdoba escogidas por alumnos y visitantes ocasionales, su desarrollo est enmarcado en una serie de procesos y actividades que se deben tener en cuenta para su realizacin. En el entorno de la institucin, esta metodologa es implementada de la siguiente for Fase I Diagnstico del entorno del tema a investigar. Esta fase consta de 3 actividades en las cuales se hace una serie de investigaciones para identificar de una forma clara la problemtica. Actividad 1: inicialmente se produce un acercamiento a diversos estudiantes, de

diversos semestres y programas en la Universidad de Crdoba y visitantes ocasionales de la misma, una vez estando all se realizan encuestas al grupo de estudiantes y visitantes(anexo), con el fin de mostrar la forma en la cual se ven afectados por falta de una clara identificacin y ubicacin de las diferentes dependencias de la universidad de crdoba, adems se realiz otra encuesta acerca de cules deban ser las dependencias de mayor prioridad para trabajar (anexo).En base a estas conclusiones se realiza un estudio detallado de cmo esta problemtica afecta su entorno y cules pueden ser sus soluciones. Actividad 2: con base en lo obtenido en la actividad anterior se obtuvo una idea clara de que es lo que los estudiantes y visitantes opinan de esta problemtica y como les afecta, tambin, por medio de consultas e investigaciones a travs de la web se pudo conocer la solucin a esta problemtica que otras instituciones a nivel mundial estn ejecutando. El acercamiento a estas instituciones da respuesta a criterios que hay que tener en cuenta en el proyecto, para dar solucin a una serie de preguntas que surgen del desarrollo de la primera actividad por ejemplo:

37

Cmo se da el manejo de la informacin y de la ubicacin clara de las oficinas

en otras instituciones? Qu se puede tomar o adaptar para mejorar los procesos? Qu es necesario para la correcta solucin de esta problemtica?

Una vez resueltas estas preguntas es realizado un anlisis comparativo entre las soluciones a implementar en la Universidad de Crdoba y como se realiza en otras instituciones, esto con el fin de relacionar los procesos para identificar cual es la forma ms factible para su desarrollo. Una vez conocidos los resultados se puede mejorar el sistema adaptando procesos de afuera a los procesos actuales de la universidad y que, no sirvan nicamente para una sola institucin sino que cumplan con los requerimientos de instituciones a nivel internacional. Actividad 3: se indaga sobre la tecnologa que se toma para solucionar la problemtica: los qr codes y el uso de la realidad aumentada para la representacin de edificios y oficinas, aqu se realiza un estudio sobre los temas que tienen que ver con las dos tecnologas mencionadas con anterioridad y es identificada la forma en cmo ellos ayudan a mejorar la identificacin y ubicacin de las oficinas en la universidad de crdoba: El medio en el que estamos es el adecuado para desarrollar este tipo de

tecnologa? Los qr codes son los indicados para dar identificar las dependencias de la

universidad de crdoba? Realidad aumentada es la mejor opcin para el modelado y representacin de

la ubicacin de las dependencias de la universidad de crdoba? Por medio de que herramienta se pueden implementar los qr codes y el

modelado usando 3D o realidad aumentada para que tengan un buen funcionamiento identificacin institucional para las dependencias de la universidad de crdoba?

38

Fase II Diseo del modelo de identificacin de los edificios a travs de los qr codes. Esta fase se encuentra desarrollada en una actividad que va sujeta a las actividades anteriores, en cualquier parte del desarrollo de esta fase se puede recurrir a la actividad anterior en caso de cualquier duda. Actividad 4: teniendo en cuenta las actividades anteriores es planteado un modelo de identificacin con qr code que colabora con el uso de modelados de las dependencias usando realidad aumentada, este modelo se desarrolla de forma tal que cumple con facilitar los procesos relacionados a la ubicacin y el acceso a la informacin de las dependencias anteriormente escogidas para trabajar, este modelo interacta entre s de modo que es capaz de enlazar los datos y formar una estrecha comunicacin entre ellos esto se cumple de esta manera debido al sistema de modelado que se escogi y el cual consiste en asignar un qr code diferente para cada dependencia, al final el qr code brindara acceso a la herramienta web que mostrara toda la informacin contenida de la dependencia a la cual representa y el recorrido virtual hacia ella, de esta manera se combinan los dos factores claves, por un lado el acceso a la informacin de la dependencia y por el otro el diagrama de su ubicacin para permitirle as al usuario encontrar la dependencia que necesita de forma rpida y eficaz . Fase III Implementacin de qr codes y realidad aumentada. En esta fase se tiene un resultado final que es el producto y para esto comprende 2 actividades: Actividad 5: En este punto con base en las actividades resueltas anteriormente se reconoce que la aplicacin requerida para este proyecto es una aplicacin web capaz de brindar solucin a los problemas planteados en el desarrollo del proceso metodolgico, esta aplicacin cuenta con el uso de herramientas como: CAKEPHP, SKETCHUP, KAYWA READER,.

39

Actividad 6: Esta actividad corresponde a la implementacin de la aplicacin con base en el desarrollo de la metodologa, esta aplicacin brinda un resultado eficaz a la problemtica planteada en el proyecto.

40

CAPITULO 6

HERRAMIENTAS DE DESARROLLO 6.1. LAMP Y XAMPP.

Los termino LAMP y XAMPP se adjudican a un conjunto de subsistemas que se unen en bsqueda de una solucin de software, en este caso configurar sitios Web o servidores dinmicos con un esfuerzo mnimo. Su uso se ha proliferado a travs de los aos haciendo de esta el conjunto de herramientas ms utilizadas en Internet, adems es gratuita y fcil, por consiguiente tiene una ventaja enorme como es el bajo coste de las aplicaciones, para entornos con sistemas operativos Linux se utiliza el LAMP, mientras que para sistemas en entorno Windows se utiliza XAMPP. Los componentes de estos servidores son:

Apache el cual es el servidor Web. MySQL que es el gestor de base de datos

PHP que es el lenguaje de programacin mediante el cual se desarrolla la

aplicacin. Algunas de sus caractersticas son las siguientes.

Integracin total cada uno de sus elementos, evitando posibles fisuras en el

sistema.

LAMP y XAMPP posee gran velocidad lo cual atrae a sus implantadores. Trabaja con apache el cual es el servidor ms utilizado en internet.

41

La combinacin Linux/Apache es capaz de servir mas paginas a usuarios que

cualquier otra solucin ya sea privativa o de software libre.


MySQL es la base de cdigo abierto ms rpida disponible. PHP es lenguaje basado en scripts ms rpido que se ejecuta del lado del

servidor.

Permite mayor nmero de accesos por servidor y proporciona una funcionalidad

similar. LAMP Y XAMPP permiten actualizar aplicaciones va Web, son compatibles con un gran nmero de arquitecturas y debido al cdigo fuente son abiertos y permiten realizar ajustes de acuerdo a nuestras necesidades.

6.2.

PHP.

Php es un lenguaje usado para deferentes fines, este se ejecuta a travs de una secuencia de comandos que llevan a generar aplicaciones Web y puede ser introducido en el html. PHP es de origen OPEN SOURCE de alto nivel lo cual lo hace asequible a todo programador. La forma de construccin de aplicaciones por medio de PHP dista de otros tipos de programacin, es que esta ejecuta los cdigos del lado de servidor, generando HTML y exportndolo al cliente. El servidor Web puede ser incluso configurado para que procese todos los archivos HTML con PHP. Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es independiente del navegador, sin embargo, para que sus pginas PHP funcionen el servidor donde estn alojadas debe soportar PHP. Algunas de sus caractersticas son las siguientes. Soporte para una gran cantidad de bases de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, Sybase mSQL, Informix, entre otras. Integracin con varias bibliotecas externas, permite generar documentos en PDF (documentos de Acrobat Reader) hasta analizar cdigo XML.

42

Ofrece una solucin simple y universal para las paginaciones dinmicas del Web de fcil programacin. Perceptiblemente ms fcil de mantener y poner al da que el cdigo desarrollado en otros lenguajes. Soportado por una gran comunidad de desarrolladores, como producto de cdigo abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y reparen rpidamente. El cdigo se pone al da continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP. Con PHP se puede hacer cualquier cosa que podemos realizar con un script CGI, como el procesamiento de informacin en formularios, foros de discusin, manipulacin de cookies y pginas dinmicas. PHP ha sido diseado especficamente para ser un lenguaje seguro y con la correcta inclusin de las opciones de configuracin de tiempo de compilacin y ejecucin se tiene la justa combinacin de libertad y seguridad que se necesita. 6.3. FRAMEWORK. a una estructura de software compuesta de

El concepto de Framework se refiere

componentes personalizables para el desarrollo de una aplicacin. El Framework es considerado como una aplicacin genrica incompleta y configurable a la cual se le pueden agregar piezas con el fin de construir una construccin concreta. Los principales objetivos del Framework son:

Acelerar el proceso el proceso de desarrollo. Reutilizar cdigo ya existente. Promover buenas prcticas de desarrollo como el uso de patrones.

Un Framework Web puede ser definido como un conjunto de componentes que constituyen un diseo reutilizable que agiliza y proporciona rapidez en el desarrollo de sistemas Web. Los Framework permiten la normalizacin de datos en cualquier aplicacin, puesto que a travs de este los usuarios pueden manejar su informacin de manera organizada a
43

travs de una estructura que brinda la posibilidad de tener datos de forma conocida, con el objetivo de poder manejarla, almacenarla y recuperarla. Para eso definimos modelos de datos con una determinada estructura (que habitualmente se convierten en tablas de una base de datos). El lenguaje Framework ofrece las siguientes posibilidades: El programador no necesita plantearse una estructura global de la aplicacin, sino que el Framework le proporciona un esqueleto que hay que completar. Facilita la colaboracin. Al trabajar en grupos todo lo que sea definir y estandarizar va a ahorrar tiempo y trabajo a los desarrollos colaborativos. Es ms fcil encontrar herramientas (utilidades, libreras) adaptadas al Framework concreto para facilitar el desarrollo.

44

7. 7.1. DESARROLLO.

RESULTADOS

El sistema de identificacin institucional fue desarrollado siguiendo las cuatro etapas bsicas del ciclo de vida de un software, como son el anlisis que comprendi el levantamiento de requisitos funcionales y de usuario acorde a los objetivos trazados, lo cual se refleja como producto en los diagramas de casos de uso y su respectiva documentacin. El diseo que comprendi la definicin de los mdulos funcionales del sistema, el diseo de la base de datos con los correspondientes diagramas entidad relacin y relacional, el diseo de los diagramas UML de clases, de secuencia, arquitectura del sistema entre otros. En la etapa de implementacin se desarroll la base de datos en mysql, las clases se codificaron con PHP usando el FrameWork Cakephp bajo un modelo vista controlador (MVC); y en la cuarta etapa del desarrollo del sistema que son las pruebas e implantacin, se us el servidor apache, probndolo bajo los sistemas operativos Microsoft Windows y GNU/Linux. Finalmente se desarrollaron los manuales de usuario y de instalacin del sistema.

7.2.

ANLISIS DEL SISTEMA.

Para esta etapa se emple la tcnica de especificacin de requisitos, capturados y plasmados en los diagramas de casos de uso bajo la notacin UML como se sugiere por la ingeniera del software. Con ello se moldean todos los requerimientos funcionales y de usuarios necesarios para que el sistema cumpla con los objetivos trazados en la presente investigacin, garantizando as que los estudiantes del programa de

ingeniera de sistemas de la universidad de Crdoba tengan un ambiente Web fcil de usar a la hora del intercambio de conocimientos, documentos y dems recursos acadmicos de inters grupal.

7.3.

IMPLEMENTACIN DEL SISTEMA.

En la implementacin se desarroll el cdigo en el lenguaje PHP usando para ello el FrameWork phpcake, que es un entorno de desarrollo basado en la arquitectura MVC
45

(Modelo Vista Controlador) que permite la creacin de aplicaciones Web robustas de forma rpida y sencilla. Gracias a esta caracterstica es posible reutilizar el cdigo fuente de las distintas aplicaciones Web sin tener que efectuar grandes cambios. Adems usamos phpdesigner el cual nos brinda la posibilidad de soportar los lenguajes tpicos que se utilizan a la hora de crear aplicaciones Web: HTML, CSS, Javascript, XML, adems de PHP, claro est. Tiene un entorno grafico fcil de usar puesto que si el cdigo est mezclado entre PHP y HTML, al situarnos en una porcin de cdigo PHP todo el scripting en este lenguaje se destacar en colores y el cdigo HTML aparecer todo en gris. Tambin cuenta con el completado de cdigo, como cierre automtico de parntesis, comillas y esas cosas. Y por ltimo la caracterstica que nos atrajo al uso de esta herramienta fue la administracin de proyectos, con mltiples opciones de configuracin.

En la siguiente imagen podemos apreciar una vista del cdigo fuente del controlador users.

Ilustracin 7. Controlador users.

46

7.4 ARQUITECTURA DEL SISTEMA.


La arquitectura de desarrollo del sistema se bas en el modelo de tres capas a saber:

Capa de Persistencia. Capa de Lgica del Negocio. Capa de Presentacin.

Capa de Persistencia: En esta capa fue utilizado el motor de bases de datos MYSQL (http://www.mysql.com), puesto que es extremadamente rpido, robusto y de fcil uso, multi-plataforma, ideal para aplicaciones basadas en la web, adems, del soporte para transacciones, integridad referencial, que lo hacen un gestor de bases de datos con todos los requerimientos indispensables para este tipo de aplicaciones. Capa de Lgica del Negocio: Esta capa es administrada por PHP

(http://www.php.net), puesto que es un lenguaje fcil de aprender, con soporte para la programacin orientada a objetos, muy veloz, multi-plaforma y completamente integrado con muchos gestores de bases de datos, entre ellos MYSQL. Capa de Presentacin: Este es un software que puede ser usado en un entorno de trabajo en grupo donde se busca que los usuarios disfruten de una plataforma que les permita realizar intercambios de documentos y a su vez desarrollar trabajos en grupo de manera satisfactoria, por este motivo la presentacin es en XHTML, siendo este un lenguaje estndar para los navegadores Web. Algo significativo de esta arquitectura, es la inclusin de una capa intermedia relacionada con el FrameWork Cake-PHP(http://cakephp.org/): el cual es un framework de desarrollo rpido para PHP que ofrece una extensible arquitectura para el

desarrollo, mantenimiento y despliegue de aplicaciones, cabe resaltar que la conexin de php a la base de datos es proporcionada por este framework igual que la capa de

47

presentacin, la cual tambin es conectada usando cake php. En este orden de ideas, la siguiente figura ilustra las capas del sistema.

Ilustracin 8. Arquitectura de desarrollo. Fuente: http://es.scribd.com/doc/72508412/CAPA-DE-PRESENTACION

Toda vez que la implementacin se bas en el framework cakephp que a su vez obedece al modelo vista controlador (MVC), es pertinente precisar su relacin en la arquitectura del sistema. Antes que nada, el Modelo-Vista-Controlador es un patrn para el diseo de

arquitecturas de aplicaciones que ofrezcan una fuerte interactividad con usuarios. Este patrn organiza la aplicacin en tres modelos separados: Modelo: A travs de este se representan los datos de la aplicacin y sus reglas de negocio. El Modelo es el objeto que representa los datos del programa, maneja los datos y controla todas sus transformaciones. El modelo no tiene conocimiento especfico de los controladores o de las vistas, ni siquiera contiene referencias a ellos. Es el propio sistema el que tiene encomendada la responsabilidad de mantener enlaces entre el modelo y sus vistas, y notificar a las vistas cuando cambia el modelo.

48

Vista: que representa los formularios de entrada y salida de informacin. La vista es el objeto que maneja la presentacin visual de los datos representados por el modelo. Genera una representacin visual del modelo y muestra los datos al usuario. Interacta con el modelo a travs de una referencia al propio modelo. Controlador: Procesa las peticiones de los usuarios y controla el flujo de ejecucin del sistema. El controlador es el objeto que proporciona significado a las rdenes del usuario, actuando sobre los datos representados por el modelo. Cuando se realiza algn cambio, entra en accin, bien sea por cambios en la estructura del modelo o por cambios de la vista. Segn lo anterior la figura siguiente muestra la relacin de este modelo con la arquitectura del sistema:

Ilustracin 9. Arquitectura del sistema: http://es.scribd.com/doc/72508412/ARQUITECTURA

Para concluir con el capitulo es relevante mencionar que el resultado de estos modelos, es la conclusin del proceso de anlisis de los requerimientos del sistema, en la capa de presentacin en el desarrollo y en la capa de vista en la arquitectura del sistema se utilizo el lenguaje xhtml debido a que era el que mejor se adaptaba el framework Cakephp utilizado en este trabajo de grado, la capa de lgica de negocio en la arquitectura de desarrollo y la parte del controlador de la arquitectura de la aplicacin

49

fueron desarrollados utilizando lenguaje php y lenguaje del framework Cakephp, debido a su robustez y flexibilidad finalmente tanto en la capa de persistencia como en la parte del modelo en la arquitectura de la aplicacin se opto por el uso de bases de datos usando el gestor de bases de datos Mysql debido a su alta seguridad y robustez, todo lo anterior es reflejado en las ilustraciones 8 y 9 mostradas anteriormente.

50

DISCUCIONES

En el presente proyecto se abordo la dificultad en que se convierte encontrar una dependencia en especfico dentro de la Universidad de Crdoba tanto para miembros de la universidad como para visitantes ocasionales, situacin que fue reconocida como un problema que se debe resolver por parte de los afectados, con base en esto se realiz una investigacin para determinar la mejor forma para solucionar esta situacin determinando as el uso de dos tecnologas para ello: el uso de QR CODES y realidad aumentada. Dentro del campus universitario se encuentran ciertas falencias que dejan al usuario de alguna u otra forma desubicado en cuanto a la manera para identificar y ubicar una dependencia especifica puesto que estas no estn bien sealizadas o en ocasiones las personas que transitan la universidad desconocen su ubicacin . Se Parte del hecho que un usuario no cuenta con un mtodo eficiente y eficaz para identificar o encontrar la dependencia que est buscando. El primer obstculo a resolver era la parte de identificacin puesto que las primeras reacciones de miembros de la universidad y de visitantes consistan justamente en que las dependencias no eran identificables a menos de que se supiera de antemano su nombre de esa manera la dependencia era conocida como bloque 12 en lugar del departamento de ingeniera de sistemas por citar un caso, para resolver este problema se debi emplear una de las tecnologas de identificacin disponibles actualmente quedando dos para escoger, la primera tecnologa es la identificacin por radio

frecuencia o RFID cuyo propsito fundamental es transmitir la identidad de un objeto (similar a un nmero de serie nico) mediante ondas de radio, mientras que la segunda es el uso de cdigos de barras 2D, pero la primera resulta demasiado costosa y poco practica cuando se requiere que la mayor cantidad de personas en el campus universitario tengan acceso, mientras que la segunda es mucho ms accesible tanto para los usuarios como a nivel econmico. Ahora dentro de los cdigos de barras 2D hay una gran variedad de opciones, la opcin que se deba escoger era aquella que permitiera al usuario un acceso rpido y cmodo a la informacin de una determinada dependencia teniendo en cuenta lo anterior la mejor opcin disponible era el uso de los

51

QR CODES cdigos de barras especialmente diseados para dispositivos mviles, de esa manera asignando a cada dependencia un QR CODE nico el usuario solamente tiene que leer el QR CODE e inmediatamente identificara plenamente el edificio en que se encuentra la dependencia que est buscando, con la ventaja de que el QR CODE posee una gran cantidad de aplicaciones para su lectura que estn disponibles para los modelos de celulares desde gamas medias a gamas altas es decir que no se requiere un celular de ltima tecnologa para hacer uso de los QR CODE estas aplicaciones son totalmente gratuitas y son fciles de usar, por tanto el uso de QR CODE dan como resultado asistencia precisa en cuanto a la identificacin de las dependencias en la universidad. En lo referente a la forma en cmo la aplicacin logra identificar las diferentes dependencias en la universidad, se opto por el uso de los QR CODE, ahora la segunda parte es la ubicacin de dicha dependencia para que los usuarios conozcan el camino que conduce a la dependencia que estn buscando, para ello se da uso a una tecnologa especialmente creada para mostrar cosas de la vida real en un mundo virtual, la realidad aumentada de esta manera se puede presentarle a los usuarios el camino que los lleva a su dependencia en forma de una animacin 3D , puesto que con un video en 3D de la ruta para llegar a cierta dependencia de inters la persona no tendr ningn tipo de inconveniente en encontrarla. Se puede decir entonces que el problema en la identificacin y ubicacin que se les presenta a los miembros de la comunidad universitaria y visitantes ocasiones de las dependencias que conforman la universidad es correctamente abordado en este proyecto haciendo uso de los QRCODE para identificar de manera nica a cada dependencia escogida y de la realidad aumentada para mostrar la forma de llegar hasta esa dependencia de esa manera el visitante o miembro de la comunidad universitaria solamente debe leer el QRCODE que representa a la dependencia que est buscando e inmediatamente se le presentara en su dispositivo mvil o computador la informacin pertinente a dicha dependencia identificndola plenamente adems de mostrar un video en 3D con la ruta que lleva hasta esa dependencia de esa manera el usuario puede hallar a la dependencia de su preferencia de manera fcil, eficiente y rpida sin

52

necesidad de tener un dispositivo de una gama alta, basta con una cmara y un navegador instalado en el dispositivo.

53

CONCLUSIONES. En lo referente al anlisis de los procesos que abordan esta problemtica este trabajo hace claridad al momento de identificarlos y exponer su solucin por medio de los QR CODE para identificar y el uso de realidad aumentada para ubicar de manera correcta, adems esto corresponde a una propuesta novedosa e innovadora que satisface las necesidades de los usuarios.

La utilizacin de herramientas verstiles y confiables para el proceso de implementacin como PHP, CAKE-PHP, MySQL permiti el desarrollo de todos los mdulos contenidos en la aplicacin con todos los requisitos exigidos para cada uno de ellos. El uso de un modelo de tres capas conjuntamente con el modelo vista controlador basado en CAKE-PHP, posibilitaron la implementacin de un sistema independiente de otras aplicaciones.

54

RECOMENDACIONES

Tomando como referencia el trabajo investigativo realizado para el desarrollo de este proyecto, las principales recomendaciones que se pueden realizar a partir de este trabajo son:

La ubicacin de estaciones con computadores con la aplicacin pre cargada en puntos estratgicos de la universidad, como las cafeteras para que los interesados que no posean un computador a la mano o un dispositivo mvil con conexin a internet puedan utilizar la aplicacin para encontrar la dependencia de su predileccin.

El uso del sitio de videos youtube para cargar los videos ah de esa manera se soluciona el problema en cuanto a la compatibilidad de un determinado formato de video con los diferentes tipos de dispositivos mviles que se encuentren entre la comunidad universitaria y los visitantes ocasionales.

55

BIBLIOGRAFIA

Denso Wave. (s.f.). Denso Wave Incorporated. Recuperado el 02 de 04 de 2012, de http://www.denso-wave.com/ Fernndez Ordez, G. M. (2009). GENERADOR E INTERPRETE QR CODE. Seviila, Espaa: ESCUELA TCNICA SUPERIOR DE INGENIERA INFORMTICA. Fuentes, S. (24 de Septiembre de 2007). Qu es QR-Code: a fondo. Sevilla, Espaa. FUNDACIN SANTA MARA LA REAL. (2009). Portal Proyecto PortableAR. Recuperado el 16 de 03 de 2012, de http://www.miesasa.com/pub/web_portableAR/ Garca, A. (s.f.). MacNux. Recuperado el 12 de 04 de 2012, de http://www.macnux.com/portal/secciones-mac-linux-redes/solomac/169-iqus-sketchup Gmez del Moral Lpez, S. (2008). Influencia de la Tecnologa RFID en la sociedad y la Educacin. Valencia. International Electrotechnical Commission. (s.f.). International Electrotechnical Commission. Recuperado el 04 de 04 de 2012, de http://www.iec.ch/ Monreal, D. (2006). Qr codes conviertiendo la tinta en bits. Recuperado el 16 de 02 de 2012, de http://www.qrcode.es/es/about-tmc/ Psytec Corporation. (s.f.). Psytec. Recuperado el 04 de 04 de 2012, de http://www.psytec.co.jp/

56

ANEXOS

57

DEFINICIN DE REQUISITOS Objetivos del Sistema.

A continuacin se muestra una lista con los diferentes objetivos del sistema final, su detalle se especificara en la siguiente tabla.
ID OBJETIVOS ID Obj - 01 DESCRIPCIN El sistema permitir niveles de Control de Acceso acceso diferentes de acuerdo al usuario El sistema deber permitir la gestin (ingresar, consultar, Gestin de Usuario modificar, eliminar) de los usuarios del sistema. El sistema deber permitir la gestin (ingresar, consultar, Gestin de Facultades modificar, eliminar) de las facultades. El sistema deber permitir la Gestin de gestin (ingresar, consultar, Departamentos modificar, eliminar) de los departamentos. El sistema deber permitir la gestin (ingresar, consultar, Gestin de Oficinas modificar, eliminar) de las caractersticas asociadas a cada oficina. El sistema deber permitir la Gestin de gestin (ingresar, consultar, Laboratorios modificar, eliminar) de los Laboratorios. NOMBRE ESTABILIDAD Alta COMENTARIO Ninguno

ID Obj 02

Alta

Ninguno

ID Obj 03

Alta

Ninguno

ID Obj 04

Alta

Ninguno

ID Obj 05

Alta

Ninguno

ID Obj 06

Alta

Ninguno

Requisitos de Informacin. En este tem se especificara toda la informacin que debemos almacenar en nuestro sistema.
RI 01 Objetivos asociados Requisitos asociados Descripcin INFORMACIN SOBRE ACCESO ID Obj 01 Control de acceso RF: Controlar acceso de usuarios El sistema deber controlar el acceso de los usuarios en los diferentes roles establecidos login, contrasea

Datos especficos

58

Tiempo de vida promedio Ocurrencias Comentarios Ninguno

Tabla 2. Requisito de informacin control de acceso


RI 02 Objetivos asociados Requisitos asociados INFORMACIN SOBRE USUARIOS ID Obj 02 Gestin de usuarios RF 2.1. Agregar Usuario. RF 2.2. Modificar Usuario RF 2.3. Eliminar Usuario. RF 2.4. Consultar Usuario. Descripcin Datos especficos Tiempo de vida promedio Ocurrencias Comentarios Ninguno El sistema deber permitir almacenar la informacin de los diferentes usuarios. Identificacin, Nombres, Apellidos, email, nombre loggeo y contrasea.

Tabla 3. Requisito de informacin sobre usuarios


RI 03 Objetivos asociados Requisitos asociados INFORMACIN SOBRE FACULTADES ID Obj 03 Gestin de Facultades. RF 3.1. Agregar Facultad. RF 3.2. Modificar Facultad. RF 3.3. Eliminar Facultad. RF 3.4. Consultar Facultad. Descripcin Datos especficos El sistema deber permitir almacenar la informacin de las diferentes Facultades. Nombre de la facultad , cdigo, misin , visin , decano, link video entrada principal, link video entrada estudiantes, ubicacin

Tiempo de vida promedio

59

Ocurrencias Comentarios Ninguno

Tabla 4. Requisito de Informacin sobre Facultades.


RI 04 Objetivos asociados Requisitos asociados INFORMACIN SOBRE PROGRAMAS ID Obj 04 Gestin de Departamentos. RF 3.1. Agregar Departamento. RF 3.2. Modificar Departamento. RF 3.3. Eliminar Departamento. RF 3.4. Consultar Departamento. Descripcin El sistema deber permitir almacenar la informacin de los diferentes Departamentos. Nombre del Departamento, cdigo, misin , visin , jefe de departamento, link video entrada principal, link video entrada estudiantes, ubicacin

Datos especficos

Tiempo de vida promedio Ocurrencias Comentarios Ninguno

Tabla 5. Requisito de informacin sobre Departamentos.


RI 05 Objetivos asociados Requisitos asociados INFORMACIN SOBRE CARACTERISTICAS ID Obj 05 Gestin de Oficinas RF 5.1. Ingresar Oficina. RF 5.2. Modificar Oficina. RF 5.3. Eliminar Oficina. RF 5.4. Consultar Oficina. Descripcin El sistema deber permitir almacenar la informacin de las diferentes Oficinas y realizar el proceso de ponderacin de los diferentes factores. Cdigo, nombre Oficina, Ubicacin, link video entrada principal, link video entrada estudiantes

Datos especficos

Tiempo de vida promedio

60

Ocurrencias Comentarios Ninguno

Tabla 6. Requisito de informacin sobre Oficinas.

RI 06 Objetivos asociados Requisitos asociados

INFORMACIN SOBRE PREGUNTAS ID Obj 06 Gestin de Laboratorios. RF 6.1. Ingresar Laboratorio. RF 6.2. Modificar Laboratorio. RF 6.3. Eliminar Laboratorio. RF 6.4. Consultar Laboratorio.

Descripcin Datos especficos

El sistema deber permitir almacenar la informacin de los Laboratorios . Cdigo, Nombre, Ubicacin, link video entrada principal, link video entrada estudiantes

Tiempo de vida promedio Ocurrencias Comentarios Ninguno

Tabla 6. Requisito de informacin sobre Laboratorios

61

Casos de uso Usuario Administrador

62

Casos de uso Usuario Comn

63

Documentacin de los actores.


Actor Casos de Uso Tipo Descripcin Estudiante-Visitante Ver informacin facultad, ver informacin oficina, ver informacin departamentos, ver informacin laboratorios, Hacer recorridos virtuales. Primario Es el actor principal, es pieza fundamental, para quien va dirigido el sistema.

Actor Casos de Uso

Tipo Descripcin

Administrador Validar Usuario, Gestionar Facultades, Gestionar Departamentos, Gestionar Oficinas, Gestionar Laboratorios, Crear qr codes, Asignar recorridos, Gestionar Usuario. Secundario Es un actor secundario. Es el encargado de administrar la informacin los departamentos, facultades, oficina, los usuarios y la accesibilidad al sistema.

64

DIAGRAMA DE CLASES

65

DIAGRAMAS DE ACTIVIDADES

DIAGRAMA DE ACTIVIDADES CONTROL DE ACCESO


Diagrama de Actividades Control de Acceso.

66

DIAGRAMA DE ACTIVIDADES INGRESAR USUARIO

67

DIAGRAMA DE ACTIVIDADES MODIFICAR USUARIO

68

DIAGRAMA DE ACTIVIDADES ELIMINAR USUARIO

69

DIAGRAMA DE ACTIVIDADES INGRESAR FACULTAD

70

DIAGRAMA DE ACTIVIDADES MODIFICAR FACULTAD

71

DIAGRAMA DE ACTIVIDADES ELIMINAR FACULTAD

72

DIAGRAMA DE ACTIVIDADES INGRESAR OFICINA

73

DIAGRAMA DE ACTIVIDADES MODIFICAR OFICINA

74

DIAGRAMA DE ACTIVIDADES ELIMINAR OFICINA

75

DIAGRAMA DE ACTIVIDADES INGRESAR DEPARTAMENTO

76

DIAGRAMA DE ACTIVIDADES MODIFICAR DEPARTAMENTO

77

DIAGRAMA DE ACTIVIDADES ELIMINAR DEPARTAMENTO

78

DIAGRAMA DE ACTIVIDADES INGRESAR LABORATORIO

79

DIAGRAMA DE ACTIVIDADES MODIFICAR LABORATORIO

80

DIAGRAMA DE ACTIVIDADES LEER QR CODE

81

DIAGRAMAS DE SECUENCIA DIAGRAMA DE SECUENCIA INGRESAR USUARIO

DIAGRAMA DE SECUENCIA MODIFICAR USUARIO

82

DIAGRAMA DE SECUENCIA ELIMINAR USUARIO

DIAGRAMA DE SECUENCIA AGREGAR FACULTAD

83

DIAGRAMA DE SECUENCIA MODIFICAR FACULTAD

DIAGRAMA DE SECUENCIA ELIMINAR FACULTAD

84

DIAGRAMA DE SECUENCIA AGREGAR OFICINA

DIAGRAMA DE SECUENCIA MODIFICAR OFICINA

85

DIAGRAMA DE SECUENCIA ELIMINAR OFICINA

DIAGRAMA DE SECUENCIA AGREGAR DEPARTAMENTO

86

DIAGRAMA DE SECUENCIA MODIFICAR DEPARTAMENTO

87

DIAGRAMA DE SECUENCIA ELIMINAR DEPARTAMENTO

88

DIAGRAMA DE SECUENCIA AGREGAR LABORATORIO

89

DIAGRAMA DE SECUENCIA MODIFICAR LABORATORIO

DIAGRAMA DE SECUENCIA ELIMINAR LABORATORIO

90

MANUAL DEL USUARIO

91

MANUAL DE USUARIO

1. CONSIDERACIONES GENERALES

El siguiente Manual sirve como gua para poder interactuar con el Sistema. Lea con cuidado las instrucciones que se le dan para el manejo y podr sacar el mximo potencial del programa.

Este manual se divide en dos secciones, una por cada rol que juegan los usuarios dentro del sistema y se listan a continuacin:

Seccin Administrativa. Seccin de Usuarios.

Si desea saber el manejo de cada una de las secciones remtase a la explicacin correspondiente de acuerdo a su funcin dentro del sistema.

Para estas secciones se distinguen los roles: administrador y usuario comn. Cada uno de ellos no tiene acceso a las funcionalidades de otro individuo as si usted es un usuario comn, no podr hacer funciones administrativas, pues corresponden al administrador. Estas restricciones de cumplen para todos los usuarios.

92

2. SECCION ADMINISTRATIVA Aqu se detallan paso a paso como debe hacerse el proceso de gestin de las dependencias que participan en el proceso de identificacin aplicado en la universidad. Para acceder se muestra una pantalla como la que se muestra en la figura 1.
Figura 1. Pantalla de acceso

En esta pantalla el administrador deber escribir su nombre de usuario en el campo Username y su contrasea en el campo Password. Una vez que se valide que usted es el administrador, se le mostrar una pantalla muestran en la figura 2.
Figura 2. Pantalla de Administracin

la cual consta de las partes que se

93

2.1 ADMINISTRACION DE USUARIOS Para entrar a la administracin de usuarios debe dar clic en el icono que dice Usuarios en el men mostrado anteriormente, despus aparece una pantalla como la que se muestra en la figura 3. En esta pantalla se muestran algunos datos de los usuarios registrados en el sistema adems se presentan las opciones para crear nuevos usuarios, modificar los usuarios existentes, eliminar los usuarios existentes y ver toda la informacin de un usuario.
Figura 3. Men de administracin de usuarios

2.1.1 Agregar Nuevo Usuario Para agregar un nuevo usuario primero debe dar clic en la pestaa que se encuentra en la parte superior del men de administracin de usuarios mostrado en la figura 3, que dice Nuevo Usuario, posteriormente se mostraran todos los campos que deben ser llenados con la informacin del nuevo usuario a agregar como se muestra en la figura 4 y presionar el botn Guardar.
Figura 4. Formulario Nuevo Usuario

94

2.1.2 Modificar Usuario Para modificar un usuario registrado primero debe dar clic en el icono para modificar que coincida con el usuario a modificar, recuerde que los usuarios son desplegados en el men de administracin de usuarios mostrado en la figura 3. Posteriormente puede modificar los datos referentes al usuario que se despliegan como se observa en la figura 5, despus de modificar los datos deseados se presiona el botn Editar y le aparecer un mensaje indicando si la operacin se realizo correctamente.
Figura 5. Formulario para editar datos de los usuarios

2.1.3 Eliminar Usuario Para eliminar un usuario registrado primero debe dar clic en el icono para eliminar que coincida con el usuario a eliminar, recuerde que los usuarios son desplegados en el men de administracin de usuarios mostrado en la figura 3 posteriormente se le notificar si desea eliminar o no al usuario; si lo elimina se desplegar un mensaje confirmando el borrado del usuario de la base de datos.

95

2.2 ADMINISTRACION DE FACULTADES Para entrar a la administracin de facultades debe dar clic en el icono que dice Facultades en el men mostrado en la figura 2, despus aparece una pantalla como la que se muestra en la figura 6. En esta pantalla se muestran algunos datos de las facultades registradas en el sistema adems se presentan las opciones para crear nuevas facultades, modificar las facultades existentes, eliminar las facultades existentes y ver toda la informacin de una facultad.
Figura 6. Men de administracin de Facultades

2.2.1 Agregar Nueva Facultad Para agregar una nueva facultad primero debe dar clic en la pestaa que se encuentra en la parte superior del men de administracin de facultades mostrado en la figura 6, que dice Nueva Facultad, posteriormente se mostraran todos los campos que deben ser llenados con la informacin de la nueva facultad a agregar como se muestra en la figura 7 y presionar el botn Guardar.
Figura 7. Formulario Nueva Facultad

96

Los campos Link entrada principal y Link video entrada de estudiantes son para especificar la direccin donde se almacenan los videos que contienen el recorrido virtual hacia la facultad que se est agregando, debido a la gran cantidad de formatos de video que manejan los dispositivos mviles y a la casi nula uniformidad entre estos se recomienda subir los videos previamente al sitio de videos http://www.youtube.com el crear para subir videos es totalmente gratuito y el sitio ajusta los videos automticamente para que sean compatibles con casi cualquier dispositivo mvil de esa manera es seguro que los recorridos se puedan ver en casi cualquier dispositivo mvil, cuando se crea una facultad automticamente se crea el QR CODE que la identifica. 2.2.2 Ver Datos de la Facultad Para ver los datos de una facultad creada, como por ejemplo el QR CODE que la identifica basta con dar clic en el icono para descripcin que coincida con la facultad

a ver recuerde que las facultades son desplegadas en el men de administracin de facultades mostrado en la figura 6 o dando clic en la pestaa Listar Facultades que se encuentra en la parte superior. Posteriormente se desplegara la informacin de la facultad seleccionada como muestra la figura 8.
Figura 8. Datos de la facultad y su QR CODE

97

2.2.3 Modificar Facultad Para modificar una facultad registrada primero debe dar clic en el icono para modificar que coincida con la facultad a modificar, recuerde que las facultades son desplegadas en el men de administracin de facultad mostrado en la figura 6 o dando clic en la pestaa Listar Facultades que se encuentra en la parte superior. Posteriormente puede modificar los datos referentes a la facultad que se despliegan como se observa en la figura 9, despus de modificar los datos deseados se presiona el botn Editar y le aparecer un mensaje indicando si la operacin se realizo correctamente.
Figura 9. Formulario para editar datos de las facultades

2.2.4 Eliminar Facultad Para eliminar una facultad registrada primero debe dar clic en el icono para eliminar que coincida con la facultad a eliminar, recuerde que las facultades son desplegadas en el men de administracin de usuarios mostrado en la figura 6 o dando clic en la pestaa Listar Facultades que se encuentra en la parte superior posteriormente se le

98

notificar si desea eliminar o no la facultad; si la elimina se desplegar un mensaje confirmando el borrado de la facultad de la base de datos. 2.3 ADMINISTRACION DE OFICINAS GENERALES Para entrar a la administracin de oficinas debe dar clic en el icono que dice Oficinas en el men mostrado en la figura 2, despus aparece una pantalla como la que se muestra en la figura 7. En esta pantalla se muestran algunos datos de las oficinas registradas en el sistema adems se presentan las opciones para crear nuevas oficinas, modificar las oficinas existentes, eliminar las oficinas existentes y ver toda la informacin de una oficina.
Figura 10. Men de administracin de Oficinas

99

2.3.1 Agregar Nueva Oficina Para agregar una nueva oficina primero debe dar clic en la pestaa que se encuentra en la parte superior del men de administracin de oficinas mostrado en la figura 10, que dice Nueva Oficina, posteriormente se mostraran todos los campos que deben ser llenados con la informacin de la nueva Oficina a agregar como se muestra en la figura 11 y presionar el botn Guardar.
Figura 11. Formulario Nueva Oficina

Los campos Link entrada principal y Link video entrada de estudiantes son para especificar la direccin donde se almacenan los videos que contienen el recorrido virtual hacia la oficina que se est agregando, debido a la gran cantidad de formatos de video que manejan los dispositivos mviles y a la casi nula uniformidad entre estos se recomienda subir los videos previamente al sitio de videos http://www.youtube.com el crear para subir videos es totalmente gratuito y el sitio ajusta los videos automticamente para que sean compatibles con casi cualquier dispositivo mvil de esa manera es seguro que los recorridos se puedan ver en casi cualquier dispositivo mvil, cuando se crea una oficina automticamente se crea el QR CODE que la identifica. 2.3.2 Ver Datos de la Oficina Para ver los datos de una Oficina creada, como por ejemplo el QR CODE que la identifica basta con dar clic en el icono para descripcin
100

que coincida con la oficina a

ver recuerde que las oficinas son desplegadas en el men de administracin de oficinas mostrado en la figura 10 o dando clic en la pestaa Listar Oficinas que se encuentra en la parte superior. Posteriormente se desplegara la informacin de la facultad seleccionada como muestra la figura 12.
Figura 12. Datos de la oficina y su QR CODE

2.3.3 Modificar Oficina Para modificar una oficina registrada primero debe dar clic en el icono para modificar que coincida con la oficina a modificar, recuerde que las oficinas son desplegadas en el men de administracin de oficinas mostrado en la figura 10 o dando clic en la pestaa Listar Oficinas que se encuentra en la parte superior. Posteriormente puede modificar los datos referentes a la oficina que se despliegan como se observa en la figura 13, despus de modificar los datos deseados se presiona el botn Editar y le aparecer un mensaje indicando si la operacin se realizo correctamente.
Figura 13. Formulario para editar datos de las oficinas

101

2.3.4 Eliminar Oficina Para eliminar una oficina registrada primero debe dar clic en el icono para eliminar que coincida con la oficina a eliminar, recuerde que las oficinas son desplegadas en el men de administracin de oficinas mostrado en la figura 10 o dando clic en la pestaa Listar Oficinas que se encuentra en la parte superior posteriormente se le notificar si desea eliminar o no la oficina; si la elimina se desplegar un mensaje confirmando el borrado de la oficina de la base de datos. 2.4 ADMINISTRACION DE DEPARTAMENTOS Para entrar a la administracin de departamentos debe dar clic en el icono que dice Departamentos en el men mostrado en la figura 2, despus aparece una pantalla como la que se muestra en la figura 14. En esta pantalla se muestran algunos datos de los departamentos registradas en el sistema adems se presentan las opciones para crear nuevos departamentos, modificar los departamentos existentes, eliminar los departamentos existentes y ver toda la informacin de un departamento.
Figura 14. Men de administracin de Departamentos

102

2.4.1 Agregar Nuevo Departamento Para agregar un nuevo departamento primero debe dar clic en la pestaa que se encuentra en la parte superior del men de administracin de departamentos mostrado en la figura 14, que dice Nuevo Departamento, posteriormente se mostraran todos los campos que deben ser llenados con la informacin del nuevo departamento a agregar como se muestra en la figura 15 y presionar el botn Guardar.
Figura 15. Formulario Nuevo Departamento

Los campos Link entrada principal y Link video entrada de estudiantes son para especificar la direccin donde se almacenan los videos que contienen el recorrido virtual hacia el departamento que se est agregando, debido a la gran cantidad de formatos de video que manejan los dispositivos mviles y a la casi nula uniformidad entre estos se recomienda subir los videos previamente al sitio de videos http://www.youtube.com el crear para subir videos es totalmente gratuito y el sitio ajusta los videos automticamente para que sean compatibles con casi cualquier dispositivo mvil de esa manera es seguro que los recorridos se puedan ver en casi cualquier dispositivo mvil, cuando se crea un departamento automticamente se crea el QR CODE que la identifica.

103

2.4.2 Ver Datos de los departamentos Para ver los datos de un departamento creado, como por ejemplo el QR CODE que lo identifica basta con dar clic en el icono para descripcin que coincida con el

departamento a ver recuerde que los departamentos son desplegados en el men de administracin de departamentos mostrado en la figura 14 o dando clic en la pestaa Listar Departamentos que se encuentra en la parte superior. Posteriormente se desplegara la informacin del departamento seleccionado como muestra la figura 16.
Figura 16. Datos del departamento y su QR CODE

2.4.3 Modificar Departamento Para modificar un departamento registrado primero debe dar clic en el icono para modificar que coincida con el departamento a modificar, recuerde que los

departamentos son desplegados en el men de administracin de departamento mostrado en la figura 14 o dando clic en la pestaa Listar Departamentos que se encuentra en la parte superior. Posteriormente puede modificar los datos referentes a el departamento que se despliegan como se observa en la figura 17, despus de modificar los datos deseados se presiona el botn Editar y le aparecer un mensaje indicando si la operacin se realizo correctamente.

104

Figura 17. Formulario para editar datos de los departamentos

2.4.4 Eliminar Departamento Para eliminar un departamento registrado primero debe dar clic en el icono para eliminar que coincida con el departamento a eliminar, recuerde que los

departamentos son desplegados en el men de administracin de departamentos mostrado en la figura 14 o dando clic en la pestaa Listar Departamentos que se encuentra en la parte superior posteriormente se le notificar si desea eliminar o no el departamento; si la elimina se desplegar un mensaje confirmando el borrado de la oficina de la base de datos. 2.5 ADMINISTRACION DE LABORATORIOS Para entrar a la administracin de laboratorios debe dar clic en el icono que dice Laboratorios en el men mostrado en la figura 2, despus aparece una pantalla como la que se muestra en la figura 18. En esta pantalla se muestran algunos datos de los

105

laboratorios registradas en el sistema adems se presentan las opciones para crear nuevos laboratorios, modificar los laboratorios existentes, eliminar los laboratorios existentes y ver toda la informacin de un laboratorio.
Figura 18. Men de administracin de Laboratorios

2.5.1 Agregar Nuevo Laboratorio Para agregar un nuevo laboratorio primero debe dar clic en la pestaa que se encuentra en la parte superior del men de administracin de laboratorios mostrado en la figura 18, que dice Nuevo Laboratorio, posteriormente se mostraran todos los campos que deben ser llenados con la informacin del nuevo Laboratorio a agregar como se muestra en la figura 19 y presionar el botn Guardar.
Figura 19. Formulario Nuevo Laboratorio

Los campos Link entrada principal y Link entrada de estudiantes son para especificar la direccin donde se almacenan los videos que contienen el recorrido virtual hacia el
106

laboratorio que se est agregando, debido a la gran cantidad de formatos de video que manejan los dispositivos mviles y a la casi nula uniformidad entre estos se recomienda subir los videos previamente al sitio de videos http://www.youtube.com el crear una cuenta para subir videos es totalmente gratuito y el sitio ajusta los videos automticamente para que sean compatibles con casi cualquier dispositivo mvil de esa manera es seguro que los recorridos se puedan ver en casi cualquier dispositivo mvil, cuando se crea un laboratorio automticamente se crea el QR CODE que la identifica. 2.5.2 Ver Datos de los laboratorios Para ver los datos de un departamento creado, como por ejemplo el QR CODE que lo identifica basta con dar clic en el icono para descripcin que coincida con el

laboratorio a ver recuerde que los departamentos son desplegados en el men de administracin de laboratorios mostrado en la figura 18 o dando clic en la pestaa Listar Laboratorios que se encuentra en la parte superior. Posteriormente se desplegara la informacin del laboratorio seleccionado como muestra la figura 20.
Figura 20. Datos del laboratorio y su QR CODE

107

2.4.3 Modificar Laboratorio Para modificar un laboratorio registrado primero debe dar clic en el icono para modificar que coincida con el laboratorio a modificar, recuerde que los laboratorios son desplegados en el men de administracin de laboratorios mostrado en la figura 18 o dando clic en la pestaa Listar Laboratorios que se encuentra en la parte superior. Posteriormente puede modificar los datos referentes a el laboratorio que se despliegan como se observa en la figura 21, despus de modificar los datos deseados se presiona el botn Editar y le aparecer un mensaje indicando si la operacin se realizo correctamente.
Figura 21. Formulario para editar datos de los laboratorios

2.4.4 Eliminar Laboratorio Para eliminar un laboratorio registrado primero debe dar clic en el icono para eliminar que coincida con el laboratorio a eliminar, recuerde que los laboratorios son desplegados en el men de administracin de laboratorios mostrado en la figura 18 o dando clic en la pestaa Listar Laboratorios que se encuentra en la parte superior posteriormente se le notificar si desea eliminar o no el laboratorio; si lo elimina se desplegar un mensaje confirmando el borrado de el laboratorio de la base de datos.

108

3. SECCION DE USUARIO COMUN

Esta seccin est dedicada a todos los usuarios que utilizaran la aplicacin y que no poseen permisos de administrador, a continuacin se muestran los pasos a seguir para el uso correcto de la aplicacin. Para uso desde dispositivo mvil 1. Si ya posee un lector de QR CODES por favor siga al paso 2, si no puede descargar uno de los que se presentan a continuacin desde su dispositivo mvil. Kaywa Reader --------------> http://reader.kaywa.com I-nigma Reader---------------> www.i-nigma.mobi Beetag --------------------------> http://get.beetagg.com (Apto para blackberry) BarCode Reader ----------> Descargar desde app blackberry

2. Desde el lector de QR CODE instalado en su mvil leer el QR CODE que pertenece a la dependencia que desea ubicar. 3. Aceptar el re direccionamiento que realiza el lector de QR CODE y que lo lleva a la informacin de la dependencia que se est buscando y su correspondiente recorrido virtual.

Nota: Si tiene problemas con la reproduccin del video en su dispositivo le recomendamos el uso del navegador Opera Mobile para ver los videos.

109

ENCUESTA NRO 1: DISEO E IMPLEMENTACION DE UN SISTEMA DE IDENTIFICACION INSTITUCIONAL PARA LAS PRINCIPALES DEPENDENCIAS DE LA UNIVERSIDAD DE CORDOBA BASADO EN QRCODE Y REALIDAD AUMENTADA Objetivo: Determinar la opinin y las experiencias de miembros del campus universitario y visitantes acerca de la forma en que estn identificadas las diferentes dependencias en la universidad y si esto es un problema que se debe solucionar. 1. Ha tenido usted dificultades para encontrar una oficina o dependencia dentro del campus universitario? Si: __ No: __

2. Considera usted que las oficinas o dependencias dentro de la Universidad de Crdoba estn correctamente identificadas? Si: __ No: __

3. Considera usted qu existe un problema en cuanto a identificar y saber la ubicacin de una oficina dentro de la Universidad de Crdoba? Si: __ No: __

4. Cree usted que el uso de una aplicacin en internet que funcione desde dispositivos mviles y computadores para consultar la ubicacin y la informacin de una oficina dentro de la Universidad de Crdoba seria eficaz para solucionar las dificultades con las que se ha encontrado en el pasado? Si: __ No: __

110

ENCUESTA NRO 1: DISEO E IMPLEMENTACION DE UN SISTEMA DE IDENTIFICACION INSTITUCIONAL PARA LAS PRINCIPALES DEPENDENCIAS DE LA UNIVERSIDAD DE CORDOBA BASADO EN QRCODE Y REALIDAD AUMENTADA Objetivo: Determinar la opinin y las experiencias de miembros del campus universitario y visitantes acerca del dispositivo mvil que poseen, su conocimiento acerca de los QR CODE y las dependencias que consideran principales dentro de la Universidad de Crdoba. 1. Su dispositivo mvil cuenta con cmara y conexin a internet? Si: __ No: __

2. Conoce usted que son los QR CODE o los ha odo nombrar? Si: __ No: __

3. Tiene usted un lector de QR CODE en su dispositivo mvil? Si: __ No: __

4. Reproduce videos online o de youtube en su dispositivo mvil? Si: __ No: __

5. Cules cree usted que deben ser las oficinas o dependencias que deban tener mayor prioridad para identificar claramente y dar a conocer su ubicacin?

111

RESULTADOS PREFERENCIA DE OFICINAS A IDENTIFICAR

El 80% de las personas encuestadas entre estudiantes y visitantes opinaron que la oficina de registros y admisiones es la ms importante y la que debe tener mayor prioridad para mostrar su ubicacin y su informacin.

El 60% de las personas encuestadas entre estudiantes y visitantes opinaron que las oficinas de las facultades deban ser las segundas dependencias en importancia y relevancia.

El 53% de las personas encuestadas entre estudiantes y visitantes opinaron que las oficinas de los departamentos deban ser las terceras dependencias en importancia y relevancia

El 45% de las personas encuestadas entre estudiantes y visitantes opinaron que el auditorio cultural deba ser la cuarta dependencia en importancia y relevancia.

El 27% de las personas encuestadas entre estudiantes y visitantes opinaron que los laboratorios deban ser la quinta dependencia en importancia y relevancia.

El 15% de las personas encuestadas entre estudiantes y visitantes opinaron que la biblioteca deba ser la sexta dependencia en importancia y relevancia.

112

S-ar putea să vă placă și