Академический Документы
Профессиональный Документы
Культура Документы
TALLER DE GRADO I
TALLER DE GRADO I
Elaborado por:
CHOQUE MAGNE RUTH EVA
GONZALEZ CASTRO MARIA NATALY
Docente Gua:
ING. JAVIER ALANOCA GUTIERREZ
Pgina 2
TALLER DE GRADO I
Pgina 3
TALLER DE GRADO I
ILUSTRACIONES
Ilustracin 1: Diagrama de Actividad Publicidad y venta de productos.........35
Pgina 4
TALLER DE GRADO I
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
3: Identificacin de Actores.............................................................37
4: CU Iniciar Sesin.........................................................................40
5: CU Gestionar Tipo Usuario..........................................................41
6: CU Gestionar Usuario..................................................................42
7: CU Asignar Privilegios.................................................................43
8: CU Gestionar Campaa...............................................................44
9: CU Gestionar Producto................................................................45
10:..................................................................CU Registrar Publicidad
46
Ilustracin 11:.......................................................................CU Enviar Publicidad
47
Ilustracin 12:............................................CU Configuracin de Producto con RA
48
Ilustracin 13:...............................................CU Exposicin de productos con RA
50
Ilustracin 14:.........................................................CU Lista de productos con RA
51
Ilustracin 15:...............................................CU Generar Reportes y Estadsticas
52
Ilustracin 16:...............................................Diagrama General de Casos de Uso
53
Ilustracin 17:.........Paquete de Aplicacin de Sistema de Publicidad online con
demostracin de productos con RA..................................................................55
Ilustracin 18:...................................................................Paquete Adm Usuarios
57
Ilustracin 19:.................................................................Paquete Adm Productos
57
Ilustracin 20:.................................................................Paquete Adm Publicidad
58
Ilustracin 21:................................................Paquete Adm Realidad Aumentada
58
Ilustracin 22:.......................................................................Paquete Estadsticas
58
Ilustracin 23:...................................Diagrama de Comunicacin Iniciar Sesin
59
Ilustracin 24:....................Diagrama de Comunicacin Gestionar Tipo Usuario
59
Ilustracin 25:............................Diagrama de Comunicacin Gestionar Usuario
60
Ilustracin 26:...........................Diagrama de Comunicacin Asignar Privilegios
60
Pgina 5
TALLER DE GRADO I
Pgina 6
TALLER DE GRADO I
Pgina 7
TALLER DE GRADO I
TABLAS
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
Pgina 8
TALLER DE GRADO I
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Tabla
Pgina 9
TALLER DE GRADO I
RESUMEN
El presente trabajo consiste en el diseo de un Sistema de Publicidad con exposicin de
productos utilizando la tecnologa de Realidad Aumentada.
En el primer captulo conoceremos sobre los requerimientos del sistema, definiremos los
objetivos tanto generales como especficos, As tambin la situacin problemtica, situacin
deseada y el alcance del Sistema.
Para el segundo captulo hablaremos sobre la descripcin de la empresa as como orgenes
de la empresa, con la descripcin de su ao de creacin, estructura organizacional, misin
y visin.
En el tercer captulo comprende el marco terico sobre REALIDAD AUMENTADA,
especificando sus principales caractersticas, beneficios y areas en las que se aplica esta
tecnologa, pero centrando en las aplicaciones web.
El cuarto y el quinto captulo comprenden el anlisis y el diseo del sistema, finalmente los
captulos sexto y sptimo tratan sobre del desarrollo del software y las pruebas
correspondientes.
Pgina 10
TALLER DE GRADO I
INTRODUCCION
La tecnologa con el tiempo nos ha ofrecido una gran gama de innovaciones las cuales han
impactado con fuerza en la sociedad mejorando el estilo de vida de las personas; entre esas
innovaciones tecnolgicas tenemos la Realidad Aumentada.
La realidad aumentada es un tema que est dndose a conocer, hay muchos proyectos en
desarrollo y otros que ya estn en el mercado. Es una tecnologa relativamente nueva que se
diferencia de la realidad virtual.
La Realidad Aumentada (RA) es el trmino 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 elementos o datos virtuales al mundo real.
El marketing por Internet puede proporcionarte un estilo de vida con total libertad, puede
vivir y trabajar en cualquier parte del mundo. Puedes ser tu propio jefe, fijar tu propio
horario y trabajar desde la comodidad de tu propia casa. Adems, tu negocio en internet
puede ser completamente automatizado de manera que una vez este configurado y puesto
en marcha, tu trabajo se limita a labores de mantenimiento.
Por esta razn hemos decidido desarrollar un Sistema de publicidad online con exposicin
de productos basados en realidad aumentada parra la Boutique Sonia
Pgina 2
TALLER DE GRADO I
PARTE I.
ASPECTOS GENERALES
Pgina 3
TALLER DE GRADO I
CAPITULO 1.
Pgina 4
TALLER DE GRADO I
ANTECEDENTES
Pgina 5
TALLER DE GRADO I
directa, no existe otro tipo de presentacin, esto a veces resulta de gran dificultad
puesto que la oferta de productos en puntos de ventas fijos no es completamente
eficiente debido a que dichos puntos pueden estar limitados por los horarios, das de
atencin, clima, etc. Logrando afectar la atencin directa al cliente.
El cliente solo puede probarse alguna prenda o accesorio que ofrece la boutique el
da que va a realizar la compra.
La Boutique Sonia se encuentra ubicada en un rea donde presentan mucha
competencia, esto hace que limite sus ventas y tiene que buscar nuevas alternativas
para atraer nuevos clientes y mantener a sus clientes potenciales.
La web ofrece grandes beneficios como una manera directa de realizar publicidad y
marketing a antiguos y nuevos clientes; Boutique Sonia no cuenta con una
aplicacin web, de esta manera limita sus ventas.
Pgina 6
TALLER DE GRADO I
Mencionamos anteriormente que Boutique Sonia para aumentar sus ventas utiliza
panfletos u otros medios para atraer clientes, pero el actual mercado competitivo utiliza
medios ms innovadores, para no quedarse al margen y aumentar las ventas es necesario
llamar la atencin de los clientes.
1.1.2. SITUACION DESEADA
Ante el actual mercado mundial competitivo nos vemos obligados a tomar una posicin
innovadora y atraer todo el pblico posible, esta es la esencia de tener un sitio en Internet.
Pgina 7
TALLER DE GRADO I
Desde adolescentes hasta personas de mayor edad diariamente navegan por la red y buscan
informacin acerca de infinidad de cosas, esos internautas son nuestros clientes potenciales.
1.2 OBJETIVOS
Pgina 8
TALLER DE GRADO I
1.3 METODOLOGIA
La metodologa que se utilizara para el desarrollo del presente proyecto est basada en el
Proceso Unificado de Desarrollo de Software (PUDS), utilizando UML como lenguaje de
modelado. (Jacobson, 1999).
1.3.1. UML
El Lenguaje Unificado de Modelado (UML) es una parte muy esencial del Proceso
Unificado de Desarrollo, es un lenguaje estndar para software, un lenguaje para la
visualizacin, especificacin, construccin y documentacin de los artefactos de sistema en
los que el software juega un papel importante. (Jacobson, 1999).
UML proporciona un vocabulario que incluye tres categoras: elementos, relaciones y
diagramas.
Pgina 9
TALLER DE GRADO I
b) Artefacto Resultante:
Modelo de Negocio.
Pgina 10
TALLER DE GRADO I
Modelo de dominio.
Anlisis de la Arquitectura.
Anlisis de Clases.
Anlisis de paquetes.
Pgina 11
TALLER DE GRADO I
b) Artefacto Resultante:
Modelo de anlisis, clases del anlisis, realizacin de caso de usoanlisis, paquete de anlisis, descripcin de la arquitectura (vista del
modelo de anlisis).
2) Diseo
a) Actividad:
Diseo de la arquitectura.
Disear subsistema.
b) Artefacto Resultante:
Modelo de diseo, clase del diseo, interfaz, modelo de
despliegue, vista del modelo de despliegue.
Implementacin de la arquitectura.
Integrar sistemas.
Implementar subsistema.
Pgina 12
TALLER DE GRADO I
Implementar clase
Realizar pruebas.
b) Artefacto Resultante:
Modelo de implementacin, componentes, Descripcin de la
arquitectura (vista del modelo de la implementacin).
2) Prueba
a) Actividad:
Planificar prueba
Disear prueba.
Implementar pruebas.
Evaluar prueba.
b) Artefacto Resultante:
Modelo de pruebas, casos de prueba, Evaluacin de pruebas.
1.4 ALCANCE
A continuacin se define los lmites del trabajo q realizar en trminos de qu informacin
va a ser procesada.
Para ello nuestro sistema est dividido en 4 mdulos. Son los siguientes:
Pgina 13
TALLER DE GRADO I
Pgina 14
TALLER DE GRADO I
Pgina 15
TALLER DE GRADO I
CAPITULO 2.
BOUTIQUE SONIA
Pgina 16
TALLER DE GRADO I
ANTECEDENTES
Boutique Sonia es una empresa que ofrece a la mujer soluciones de confort, comodidad,
sensualidad y elegancia en sus prendas de vestir y accesorios.
Boutique Sonia nace en la ciudad de Santa Cruz de la Sierra por iniciativa de la seora
Sonia Quiroga de Justiniano, actual duea; con el propsito de brindarle a esta clientela
gran variedad en prendas de vestir y accesorios que hagan resaltar su belleza femenina con
diseos exclusivos e innovadores.
Lleva 7 aos vistiendo a mujeres de todas las edades que se convierten en asiduas clientas
y amigas. Cuenta con numerosas referencias de mujeres de xito de todas las edades:
polticas, empresarias, profesionales, directivas, con tallas que van desde la 38 hasta la 54.
En ellas piensa cuando acude a pasarelas y formula la coleccin para cada temporada.
Boutique Sonia ha conseguido que la mujer crucea de hoy al usar sus productos, este
siempre a la vanguardia de la moda con prendas de calidad que brindan a la mujer joven un
estilo propio, autntico, accesible, multifactico y capaz de ocupar diferentes roles en la
sociedad sin perder nunca su encanto femenino; y a la mujer adulta a resaltar siempre su
belleza y elegancia digan de perdurar con comodidad y distincin.
Pgina 17
TALLER DE GRADO I
2.1 MISION
Boutique Sonia es una empresa dedicada a la comercializacin de ropa femenina y
accesorios, que cumple con estndares de calidad servicio al cliente, con un talento humano
comprometido y de alto desempeo, ofreciendo un producto diferenciado y competitivo a
mujeres de todas las edades y brindarle soluciones de comodidad y elegancia como un
estilo de vida.
2.2 VISION
Lograr que las mujeres Bolivianas identifiquen a Boutique Sonia adems de la buena
atencin a sus clientes; por la variedad, calidad y comodidad sus prendas de vestir y
accesorios, al proporcionar constantes propuestas de moda a sus clientes satisfaciendo y
superando sus expectativas, con la posibilidad de surgir y expandir horizontes, ampliando
su gama de productos y de esta manera globalizar la empresa en un mediano plazo
apoyados en un talento humano competente.
2.3 POLITICAS
Entre las polticas ms importantes que cuenta la Boutique Sonia, es que:
Pgina 18
TALLER DE GRADO I
2.4 ESTRATEGIAS
Boutique Sonia, entre sus principales estrategias presenta:
Coloca a los productos una ganancia que va desde el 30% hasta el 50% dependiendo
de la prenda.
Mantener a las empleadas muy motivadas para trabajar.
Hacer ofertas, promociones y descuentos en determinados das.
Llamar a los clientes potenciales cada vez que llegue la nueva coleccin.
Publicar catlogos cada campaa. Cada campaa dura alrededor de 2 meses.
Pgina 19
TALLER DE GRADO I
Pgina 20
TALLER DE GRADO I
CAPITULO 3.
REALIDAD AUMENTADA
3.1 INTRODUCCION
Desde hace unos aos estamos asistiendo a un proceso en el que las tecnologas de la
informacin y las comunicaciones estn cambiando nuestras vidas: la forma en la que nos
comunicamos y relacionamos con otras personas, la forma en la que disfrutamos de los
contenidos (ya sean libros, noticias, msica o pelculas) e incluso nuestra forma de ver el
mundo estn transformndose. El concepto de realidad aumentada (en ingls Augmented
Reality o AR) est relacionado precisamente con esta ltima caracterstica, es decir, en
cmo la tecnologa puede ayudarnos a enriquecer nuestra percepcin de la realidad. [4]
Pgina 21
TALLER DE GRADO I
De una manera resumida, Realidad Aumentada es una tecnologa que permite que el mundo
virtual se mezcle con el real, proporcionando una mejor interaccin y abriendo una nueva
dimensin en la manera como ejecutamos tareas, o hasta las que hacemos con las mquinas.
3.2 DEFINICION
No existe una definicin nica de RA, aunque han aparecido algunas definiciones en
diversas publicaciones. Milgram [MILGRAM94] define la RA sobre la base de un continuo
llamado Continuo de Milgram. Un entorno virtual se considera como algo totalmente
sinttico en el que los usuarios estn completamente sumergidos; el entorno real se
considera el lado opuesto, integrado slo por los objetos reales limitado por las leyes de la
fsica.
La Realidad Mixta se encuentra a lo largo del continuo de Milgram y representa todos los
sistemas que explotan los elementos tanto del entorno real como el entorno virtual al mismo
tiempo. Dentro de esta realidad mixta, podemos distinguir entre Realidad Aumentada y
Virtualidad Aumentada, dependiendo de cul es el entorno principal (real o virtual) y cul
es el entorno secundario, que sirve de apoyo. Cuando un sistema est cerca de la parte
central del continuo se vuelve ms arbitrario ya que no queda claro cul es el entorno
preponderante sobre el otro. La RA se encuentra ms cerca del entorno real que para el
entorno virtual en el continuo de Milgram [MILGRAM94]. Por tanto, la RA puede ser vista
como una versin extendida del entorno real, complementada por los objetos virtuales.
Pgina 22
TALLER DE GRADO I
En la ltima definicin se presenta uno de los problemas bsicos en RA: los objetos
virtuales en 3D y objetos reales deben mostrarse siempre alineados entre s. Se pueden
utilizar varias tcnicas para seguir la posicin de los objetos virtuales y realizar una correcta
colocacin de ellos (seguimiento basado en reconocimiento de patrones a travs de
marcadores) para proporcionar diferentes niveles de precisin. El hardware que requiere
esta tcnica es por lo general ms caro, pero la solucin adoptada es ms profesional. Una
alta precisin en la colocacin de los objetos puede ser por ejemplo, en el campo de la
ciruga, adems de que el sistema deber responder tambin con una frecuencia de
actualizacin mayor.
Pgina 23
TALLER DE GRADO I
3.3 Tecnologa
Una descripcin de alto nivel del funcionamiento de la realidad aumentada es mostrada en
la figura adjunta: la tecnologa acta como una lente a travs de la cual vemos el mundo
fsico (bsicamente gente, lugares y cosas).
Figura 1.
3.3.1. Hardware
Para poder utilizar la realidad aumentada en necesario un dispositivo que cuente con:
o Sistema de visualizacin: Por lo general una pantalla que est situada en un
dispositivo de mano (como por ejemplo un smartphone), o montada en un casco o
gafas.
o Dispositivo de entrada: Como mnimo ha de contar con una cmara, aunque resulta
til disponer de algn dispositivo, headset, que nos site en el espacio con 6 grados
de libertad (por ejemplo un GPS). Otros dispositivos de utilidad son los compases de
Pgina 24
TALLER DE GRADO I
estado slido, los giroscopios brjulas de estado slido, RFID, los acelermetros y
etc.
o CPU: Es necesario un potente procesador para poder manejar y modificar el vdeo en
tiempo real. Como te habrs podido percatar la mayora de estos requisitos los
cumplen los actuales telfonos mviles inteligentes o tambin llamados
smartphones, por lo que son una plataforma muy atractiva para los creadores de
aplicaciones, ya que no posibilitan utilizar esta tecnologa sin tener que comprar un
nuevo dispositivo.
3.3.2. Software
El software de Realidad Virtual es programado con imgenes, seales o acciones
predeterminadas y las respuestas que deben ser dadas a ellas. Cuando el programa recibe
estas informaciones, las interpreta y exhibe la respuesta, que puede ser desde una sencilla
forma geomtrica hasta objetos ms complejos, como animales que reaccionan a un cario
en la barriga.
Para fusiones coherentes de imgenes del mundo real, obtenidas con cmara, e imgenes
virtuales en 3D, las imgenes virtuales deben atribuirse a lugares del mundo real. Ese
mundo real debe ser situado, a partir de imgenes de la cmara, en un sistema de
coordenadas. Dicho proceso se denomina registro de imgenes. Este proceso usa diferentes
mtodos de visin por ordenador, en su mayora relacionados con el seguimiento de vdeo.
Muchos mtodos de visin por ordenador de realidad aumentada se heredan de forma
similar de los mtodos de odometra visual.
Por lo general los mtodos constan de dos partes. En la primera etapa se puede utilizar la
deteccin de esquinas, la deteccin de Blob, la deteccin de bordes, de umbral y los
mtodos de procesado de imgenes. En la segunda etapa el sistema de coordenadas del
mundo real es restaurado a partir de los datos obtenidos en la primera etapa. Algunos
mtodos asumen los objetos conocidos con la geometra 3D (o marcadores fiduciarios)
presentes en la escena y hacen uso de esos datos. En algunos de esos casos, toda la
Pgina 25
TALLER DE GRADO I
Pgina 26
TALLER DE GRADO I
2. La cmara filma el objeto y manda las imgenes en tiempo real para el software
que generar el objeto virtual.
3. El software estar programado para crear un determinado objeto virtual
dependiendo del objeto real que fue filmado por la cmara.
4. El aparato de salida, que puede ser un televisor o un monitor de computadora,
exhibe el objeto virtual en sobre posicin con el real, como si ambos fueran la
misma cosa.
Figura 2.
En uno de los casos, el del pc, la aplicacin de realidad aumentada est basada en el uso de
marcadores (pueden ser cdigos de barras, QR o Bidi), que se fundamenta en la utilizacin
de una cmara para percibir un punto visual especfico (en este caso un dibujo en una
revista impresa) para que el software haga aparecer una informacin concreta. El software
que activa la realidad virtual est pre-cargado en el ordenador y generalmente se trata de
una aplicacin que se ha descargado de Internet o de un plug-in del navegador web. Con
estas aplicaciones es posible ver imgenes 3D sobre-impresionadas. En el ejemplo se
muestra el diseo en 3D del nuevo automvil de BMW Mini pudiendo visualizarlo desde
todos los ngulos con slo mover el marcador, en este caso, la revista en el que est
impreso. Dicha imagen en 3D se ve en la pantalla del PC.
Pgina 27
TALLER DE GRADO I
Figura 3.
Display en la cabeza
Pgina 28
TALLER DE GRADO I
Figura 4.
Display de mano
3.6 Aplicaciones
La Realidad Aumentada an est en fase inicial de desarrollo, pero aplicaciones increbles
ya fueron creadas utilizando la tecnologa.
La Realidad Aumentada tambin tendr una aplicacin prctica en sectores estratgicos en
donde la ubicacin fsica de las cosas y su contexto son preponderantes. Como por ejemplo:
Proyectos educativos
Actualmente, la mayora de aplicaciones y programas de realidad aumentada para proyectos
educativos, se usa en museos, parques temticos, exhibiciones, etc. Estos lugares
Pgina 29
TALLER DE GRADO I
aprovechan las conexiones inalmbricas para mostrar informacin sobre objetos o lugares,
as como imgenes virtuales superpuestas en ruinas o paisajes, con la intencin de ensear
cmo eran esos elementos en ruinas hace miles de aos.
Ciruga y medicina
Las aplicaciones de realidad aumentada en el campo de la medicina estn comenzando a
dar su fruto. Por ejemplo, en operaciones de ciruga, la realidad aumentada permite ver al
cirujano mediante un monitor con la imagen obtenida de una cmara, datos visuales como
termografas, delimitacin de los bordes limpios de un tumor, etc.
Juegos realidad aumentada
Teniendo en cuenta los ingresos que generan los juegos, los principales fabricantes y
desarrolladores ya han comenzado a experimentar con la realidad aumentada en sus juegos.
Arquitectura
La realidad aumentada tambin ofrece posibilidades infinitas en el terreno de las
Arquitectura. Podemos resucitar virtualmente un edificio histrico que est en ruinas, con
tan slo enfocarlo con la cmara del mvil, pero adems, si paseamos por la calle y vemos
un edificio en construccin con solamente el esqueleto de ste, podremos ver virtualmente
el aspecto final de dicho edificio (siempre y cuando sus arquitectos hayan desarrollado el
proyecto).
Pgina 30
TALLER DE GRADO I
Pgina 32
TALLER DE GRADO I
Otros ejemplos en los cuales son destacados son: turismo (demostracin de hoteles y
destinos, recreaciones en museos y monumentos histricos), la seguridad y defensa
(entrenamiento, recreacin de escenarios, simulacin), negocio inmobiliario (demostracin)
Pgina 33
TALLER DE GRADO I
CAPITULO 4.
CAPTURA DE REQUISITOS
Pgina 34
TALLER DE GRADO I
Iniciar Sesin
Gestionar Usuario
Asignar Privilegios
Gestionar Campaa
Gestionar Producto
Pgina 35
TALLER DE GRADO I
Registrar Publicidad
Reportes y Estadsticas
ser
desarrollado
con
un
estndar
de
codificacin
(Facilidad
de
Mantenimiento).
El sistema debe funcionar correctamente para proporcionar a los usuarios eficiencia
en el registro de datos y recuperacin de datos en reportes (correccin)
Restricciones de Diseo.
Pgina 36
TALLER DE GRADO I
Pgina 37
TALLER DE GRADO I
Ilustracin 1:
Pgina 38
TALLER DE GRADO I
Ilustracin 2:
Modelo de Dominio
Usuario
Ilustracin 3:
Administrador
Identificacin de Actores
CU2.
Iniciar sesin
Pgina 40
TALLER DE GRADO I
CU3.
CU4.
Gestionar Usuario
CU5.
Asignar Privilegios
CU6.
Gestionar Campaa
CU7.
Gestionar Producto
CU8.
Registrar Publicidad
CU9.
Enviar Publicidad
Pgina 41
TALLER DE GRADO I
Nombre
ESTADO
PRIORIDAD
RIESGO
CU1
Iniciar Sesin
Aprobado
Importante
Critico
CU2
Aprobado
Importante
Normal
CU3
Gestionar Usuario
Aprobado
Importante
Normal
CU4
Asignar Privilegios
Aprobado
Importante
Normal
CU5
Gestionar Campaa
Aprobado
Critico
Critico
CU6
Gestionar Producto
Aprobado
Critico
Critico
CU7
Registrar Publicidad
Aprobado
Critico
Critico
CU8
Enviar Publicidad
CU9
Aprobado
Critico
Critico
CU10
Aprobado
Critico
Critico
CU11
Lista de Productos RA
CU12
Reportes y Estadsticas
Importante
Normal
Tabla 1:
Incorporado
Prioridad de Casos de Uso
Pgina 42
TALLER DE GRADO I
Ilustracin 4:
CU Iniciar Sesin
Caso de Uso
Iniciar Sesin
Actores
Administrador y Cliente
Actor Iniciador
Administrador
Propsito
Ingresar al sistema.
Precondicin
Ninguna
Pos condicin
Ninguna
Flujo Principal de
Eventos del Actor
Flujo Principal de
Eventos del Sistema 4.
Excepciones
Tabla 2:
Pgina 43
TALLER DE GRADO I
Caso de Uso
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Precondicin
Ninguno
Poscondicin
Asignar privilegios
Flujo Principal
de Eventos del
Actor
Registrar
1.0- El Administrador solicita crear Tipo Usuario.
2.0- El Administrador debe llenar todos los datos que solicita el sistema.
3.0.- Presiona botn Guardar.
Modificar
4.0.- El Administrador debe seleccionar el Tipo Usuario de la lista.
5.0.- Realizar las modificaciones y finalmente presione el botn modificar.
Eliminar
6.0.- El Administrador debe seleccionar el Tipo Usuario de la lista y
presionar el botn eliminar.
7.0.- Seleccionar Aceptar Eliminacin.
Flujo Principal
de Eventos del
Sistema
Pgina 44
TALLER DE GRADO I
Excepciones
3.2, 5.1, 7.1 Emite el mensaje Existe informacin errnea. Verifique sus
datos
Ilustracin 5:
Tabla 3:
Ilustracin 6:
Caso de Uso
Actores
Actor Iniciador
Propsito
Gestionar Usuario
Administrador y Usuario(Cliente)
Usuario(Cliente)
Guardar, Modificar, Cancelar y Eliminar el perfil del Usuario
Precondicin
Ninguna
Pos condicin
Ninguna
Flujo Principal de
Eventos del Actor
CU Gestionar Usuario
Guardar
1.0- El Usuario solicita crearse como nuevo usuario cliente.
2.0- El usuario debe llenar todos los datos que solicita el sistema.
3.0.- Presiona botn Guardar, finalmente se han guardado los
datos del nuevo usuario.
Modificar
4.0.- Para modificar sus datos. Inserte el cdigo del usuario e
inserte el dato que desea modificar.
5.0.- Finalmente presione el botn modificar.
Cancelar
6.0.- Presionar el botn Cancelar si desea cancelar las acciones de
modificar y guardar.
Pgina 45
TALLER DE GRADO I
Flujo Principal de
Eventos del Sistema
Excepciones
Ilustracin 7:
Caso de Uso
CU Asignar Privilegios
Asignar privilegios
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Precondicin
Pos condicin
Ingresar al sistema
Flujo Principal de 1.
Eventos del Actor
2.
Pgina 46
TALLER DE GRADO I
Flujo Principal de 1 El sistema carga la lista de privilegios que tiene dicho Tipo
Eventos del Sistema
Usuario.
5.
Registra los
cambios introducidos.
6.
Emite mensaje Se
realizo los cambios exitosamente
7.
actualiza la lista de
privilegios.
Excepciones
Ilustracin 8:
Caso de Uso
Gestionar Campaa
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Precondicin
Ninguno
Poscondicin
Ninguno
Flujo Principal
de Eventos del
Actor
CU Gestionar Campaa
Registrar
1.0- El Administrador solicita crear nueva Campaa.
2.0- El Administrador debe llenar todos los datos que solicita el sistema.
3.0.- Presiona botn Guardar.
Modificar
Pgina 47
TALLER DE GRADO I
Excepciones
Ilustracin 9:
Caso de Uso
Gestionar Producto
Actores
Administrador
Actor Iniciador
Administrador
Propsito
CU Gestionar Producto
Precondicin
Ninguna
Poscondicin
Ninguna
Pgina 48
TALLER DE GRADO I
Flujo Principal
de Eventos del
Actor
Registrar
1.0- El Administrador solicita crear nuevo Producto.
2.0- El Administrador debe llenar todos los datos que solicita el sistema.
3.0.- Presiona botn Guardar.
Modificar
4.0.- El Administrador debe seleccionar el producto de la lista.
5.0.- Realizar las modificaciones y presionar el botn modificar.
Eliminar
6.0.- El Administrador debe seleccionar el producto de la lista y presionar
el botn eliminar.
7.0.- Seleccionar Aceptar Eliminacin.
Flujo Principal
de Eventos del
Sistema
Excepciones
3.1, 5.1, 7.1 Emite el mensaje Existe informacin errnea. Verifique sus
datos
Tabla 7:
Ilustracin 10:
Caso de Uso
CU Registrar Publicidad
Registrar Publicidad
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Pgina 49
TALLER DE GRADO I
Precondicin
Ninguna
Poscondicin
Ninguna
Flujo Principal de
Eventos del Actor
Registrar
1.0- El Administrador solicita crear nueva Publicidad.
2.0- El Administrador debe llenar todos los datos que solicita el
sistema.
3.0.- Presiona botn Guardar.
Flujo Principal de
Eventos del Sistema
Excepciones
Ilustracin 11:
Caso de Uso
CU Enviar Publicidad
Enviar Publicidad
Pgina 50
TALLER DE GRADO I
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Precondicin
Ninguna
Poscondicin
Ninguna
Flujo Principal de
Eventos del Actor
Registrar
1.0- El Administrador solicita Enviar Publicidad.
2.0- El Administrador debe llenar todos los datos que solicita el
sistema.
3.0.- Presiona botn Enviar.
Flujo Principal de
Eventos del Sistema
Excepciones
Ilustracin 12:
Caso de Uso
Pgina 51
TALLER DE GRADO I
Actores
Administrador
Actor Iniciador
Administrador
Propsito
Precondicin
Gestionar Producto
Poscondicin
Flujo Principal de
Eventos del Actor
Registrar
1.0- El Administrador solicita crear una Nueva configuracin.
2.0- El Administrador debe seleccionar el producto que desea configurar
3.0.- Selecciona la Imagen QR, El archivo .PAT y El Archivo .SWF desde el ordenador para
posteriormente ser introducido al sistema; finalmente presionar el botn Registrar.
Modificar
4.0.- El Administrador debe seleccionar el producto RA de la lista.
5.0.- Realizar las modificaciones y presionar el botn modificar.
Eliminar
6.0.- El Administrador debe seleccionar el producto RA de la lista y presionar el botn
eliminar.
7.0.- Seleccionar Aceptar Eliminacin.
Visualizar Producto RA
8.0.- Presiona el Botn Vista Producto RA.
Flujo Principal de
Eventos del
Sistema
1.1.- El sistema muestra el formulario que debe llenar y muestra solo los productos que no
estn configurados como Producto RA.
3.1.- El sistema valida los datos introducidos.
3.2.- Emite el mensaje Se registro exitosamente y actualiza la lista de productos RA
registrados en el sistema.
4.1.- El sistema carga los datos del producto RA en el formulario.
5.1.- Emite el mensaje Se modifico los datos y actualiza la lista.
6.1.- Emite el mensaje: Desea Eliminar esta Configuracin.
7.1.- Emite el mensaje: Se elimin correctamente y actualiza la lista.
8.1.- Muestra el caso de Uso Exposicin de Productos con RA.
Excepciones
1.1. Emite el mensaje No existe Producto para configurar, debe Crear un nuevo Producto. Y
visualiza la interfaz del caso de uso Gestionar Producto.
3.1, 5.1, 7.1 Emite el mensaje Existe informacin errnea
Tabla 10:
Pgina 52
TALLER DE GRADO I
Ilustracin 13:
Caso de Uso
Actores
Cliente
Actor Iniciador
Cliente
Propsito
Precondicin
Configuracin de Productos RA
Poscondicin
Ninguno
Flujo Principal de
Eventos del Actor
1.0.
2.0.
Flujo Principal de
Eventos del Sistema
1.1.
Excepciones
Pgina 53
TALLER DE GRADO I
Tabla 11:
Ilustracin 14:
Caso de Uso
Actores
Cliente
Actor Iniciador
Cliente
Propsito
Precondicin
Configuracin de Productos RA
Poscondicin
Flujo Principal de
Eventos del Actor
Flujo Principal de
Eventos del Sistema
Excepciones
Tabla 12:
Pgina 54
TALLER DE GRADO I
Ilustracin 15:
Caso de Uso
Actores
Administrador, Cliente
Actor Iniciador
Administrador
Propsito
Precondicin
Ninguna
Poscondicin
Ninguna
Flujo Principal de
Eventos del Actor
Flujo Principal de
Eventos del Sistema
Excepciones
Tabla 13:
Pgina 55
TALLER DE GRADO I
Pgina 56
TALLER DE GRADO I
Pgina 57
TALLER DE GRADO I
Ilustracin 16:
CAPITULO 5.
Pgina 58
TALLER DE GRADO I
Pgina 59
TALLER DE GRADO I
Pgina 60
TALLER DE GRADO I
Ilustracin 17:
Pgina 61
TALLER DE GRADO I
Ilustracin 18:
Ilustracin 19:
Pgina 62
TALLER DE GRADO I
Ilustracin 20:
Estadsticas
Ilustracin 21:
Paquete Estadsticas
Pgina 63
TALLER DE GRADO I
Ilustracin 22:
Ilustracin 23:
Pgina 64
TALLER DE GRADO I
Ilustracin 24:
Ilustracin 25:
Pgina 65
TALLER DE GRADO I
Ilustracin 26:
Pgina 66
TALLER DE GRADO I
Pgina 67
TALLER DE GRADO I
Ilustracin 27:
Pgina 68
TALLER DE GRADO I
Ilustracin 28:
4 : ObtenerProductos()
8 : ObtenerIDProduct()
17 : EliminarDatos(ID)()
: GestorProductoRA
12 : ModificarDatos()
7 : RegistrarDatos()
3 : ListarProductos()
2 : Limpiar()
5 : Validar()
11 : Validar()
16 : Validar()
: Producto
19 : Listar()
18 : Eliminar()
14 : listar()
13 : Modificar()
9 : Registrar()
: ProductoRA
1 : Nuevo()
6 : Guardar()
: Administrador
10 : Modificar()
: FrmProductoRA
15 : Eliminar()
Ilustracin 29:
Pgina 69
TALLER DE GRADO I
12 : setMarker()
11 : init()
: J SAR
14 : clearHTML()
9 : window.onload()
10 : init()
15 : getHTML()
5 : listarPDF()
13 : ondetected()
: ProductoRA
3 : listarPAT()
6 : ListarArchivosIMG()
4 : ListarArchivosPDF()
2 : ListarArchivosPAT()
: FrmExpoProductoRA
: GestorRA
7 : listarJ PG()
1 : CargarArchivos()
8 : CapturarCamara()
: Producto
: Administrador
Ilustracin 30:
Pgina 70
TALLER DE GRADO I
Clase Interfaz
NOMBRE
FrmTipoUsuario
Tipo
<<HTML>>
Propsito
Atributos
id, Nombre.
Operaciones
Tabla 14:
NOMBRE
FrmUsuario
Tipo
<<HTML>>
Propsito
Pgina 71
TALLER DE GRADO I
Operaciones
Tabla 15:
NOMBRE
FrmPrivilegio
Tipo
<<HTML>>
Propsito
Gestionar privilegios.
Atributos
Nombre
Operaciones
Tabla 16:
NOMBRE
FrmProducto
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Tabla 17:
NOMBRE
FrmCampaa
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Tabla 18:
NOMBRE
Tipo
Propsito
Pgina 72
TALLER DE GRADO I
imagen JPG.
Atributos
Producto
Operaciones
Tabla 19:
NOMBRE
FrmExpProductoRA
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Aceptar, Cancelar
Tabla 20:
NOMBRE
FrmListarProductoRA
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Tabla 21:
NOMBRE
FrmPublicidad
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Tabla 22:
NOMBRE
Tipo
FrmEnviarPublicidad
<<HTML>>
Pgina 73
TALLER DE GRADO I
Propsito
Atributos
Operaciones
Tabla 23:
NOMBRE
FrmEstadsticas
Tipo
<<HTML>>
Propsito
Atributos
Operaciones
Tabla 24:
Clase Control
NOMBRE
GestorTipoUsuario
Propsito
Entrada
Proceso
GetNuevoCodigo(),
Registrar(),
Modificar (),
Eliminar (),
Listar()
Pgina 74
TALLER DE GRADO I
VerificarDatos()
Retorno
NOMBRE
GestorUsuario
Propsito
Entrada
Proceso
GetNuevoCodigo(),
Registrar(),
Modificar (),
Eliminar (),
Listar()
VerificarDatos()
Retorno
NOMBRE
GestorPrivilegio
Propsito
Entrada
Nombre
Proceso
Nuevo(),
Guardar(),
Modificar(),
Eliminar()
Retorno
Pgina 75
TALLER DE GRADO I
Tabla 27:
NOMBRE
GestorProducto
Propsito
Entrada
Proceso
Guardar()
Modificar()
Eliminar(),
Cargar()
MostrarDatos()
Retorno
NOMBRE
GestorCampaa
Propsito
Entrada
Proceso
Nuevo()
Guardar()
Modificar()
Eliminar()
Retorno
Pgina 76
TALLER DE GRADO I
NOMBRE
Propsito
Entrada
Producto
Proceso
Retorno
NOMBRE
GestorListarProducRA
Propsito
Entrada
Proceso
Retorno
Tabla 31:
NOMBRE
GestorPublicidad
Propsito
Entrada
Proceso
Nuevo()
Guardar()
Modificar()
Eliminar()
Retorno
NOMBRE
GestorEnviarPublicidad
Propsito
Entrada
Pgina 77
TALLER DE GRADO I
Proceso
Nuevo()
Enviar()
Vista_Previa()
Retorno
Clase Entidad
NOMBRE
TipoUsuario
Propsito
Atributos
Relacin
NOMBRE
Usuario
Propsito
Atributos
Relacin
Pgina 78
TALLER DE GRADO I
NOMBRE
Privilegio
Propsito
Atributos
Id, nombre
Relacin
Publicidad_ProductoRA u Publicidad_Usuario.
Tabla: Anlisis Clase Entidad Privilegio
NOMBRE
Detalle_Privilegio
Propsito
Atributos
Id_tipoU, Id_Privilegio.
Relacin
Privilegio y Tipo_Usuario.
NOMBRE
Campaa
Propsito
Atributos
Relacin
Publicidad, Producto.
Tabla 36:
NOMBRE
Tipo_Producto
Propsito
Atributos
Relacin
Producto
Pgina 79
TALLER DE GRADO I
NOMBRE
Producto
Propsito
Atributos
Relacin
NOMBRE
ProductoRA
Propsito
Atributos
Relacin
Producto, Publicidad_ProductoRA
Tabla 38:
NOMBRE
Publicidad
Propsito
Atributos
Relacin
Publicidad_ProductoRA, Publicidad_Usuario
Tabla 39:
NOMBRE
Publicidad_ProductoRA
Propsito
Atributos
Pgina 80
TALLER DE GRADO I
Relacin
NOMBRE
Publicidad_Usuario
Propsito
Atributos
Relacin
Usuario y Publicidad.
Ilustracin 31:
Anlisis de Paquete
Pgina 81
TALLER DE GRADO I
CAPITULO 6.
Pgina 82
TALLER DE GRADO I
de Usuarios
SISTEMA DE
PUBLICIDAD
ONLINE CON
EXPOSICION DE
PRODUCTOS
BASADOS EN
REALIDAD
AUMENTADA PARA
LA BOUTIQUE
SONIA
Pgina 83
TALLER DE GRADO I
6.1.2. Arquitectura
Fsica
TCP/IP
1
1
Servidor
Web
1
Servidor
SQLServer
Pgina 84
TALLER DE GRADO I
Pgina 85
TALLER DE GRADO I
de Secuencia
Ilustracin 32:
Pgina 86
TALLER DE GRADO I
Pgina 87
TALLER DE GRADO I
Ilustracin 33:
Ilustracin 34:
Pgina 88
TALLER DE GRADO I
Ilustracin 35:
Pgina 89
TALLER DE GRADO I
Ilustracin 36:
Pgina 90
TALLER DE GRADO I
Ilustracin 37:
Pgina 91
TALLER DE GRADO I
Pgina 92
TALLER DE GRADO I
Ilustracin 38:
Pgina 93
TALLER DE GRADO I
Ilustracin 39:
Pgina 94
TALLER DE GRADO I
<<control>>
: GestorProductoRA
<<entity>>
: ProductoRA
<<entity>>
: Producto
: Administrador
1 : Nuevo()
2 : Limpiar()
3 : ListarProductos()
4 : ObtenerProductos()
5 : Guardar()
6 : Validar()
7 : RegistrarDatos()
8 : ObtenerIDProduct()
9 : Registrar()
10 : Modificar()
11 : Validar()
12 : ModificarDatos()
13 : Modificar()
14 : Eliminar()
15 : Validar()
16 : EliminarDatos(I D)()
17 : Eliminar()
18 : Listar()
Ilustracin 40:
Pgina 95
TALLER DE GRADO I
<<control>>
: GestorRA
<<control>>
: ProductoRA
<<entity>>
: Producto
<<entity>>
: J SAR
: Administrador
1 : CargarArchivos()
2 : ListarArchivosPAT()
3 : listarPAT()
4 : ListarArchivosPDF()
5 : listarPDF()
6 : ListarArchivosIMG()
7 : listarJ PG()
8 : CapturarCamara()
9 : window.onload()
10 : init()
11 : init()
12 : setMarker()
13 : ondetected()
14 : clearHTML()
15 : getHTML()
Ilustracin 41:
Pgina 96
TALLER DE GRADO I
Ilustracin 42:
Diagrama de Clases
Pgina 97
TALLER DE GRADO I
PRODUCTO
PK
FK
Id_tipoP
Id
roducto
N 6
Des
10
T 11
Nombre_I
12
crip
Marca
Precio
Colores
magen
Imagen
ci
o
s
14
15
FK
Id_Ca
16
Id_Ca
17
mpaa
mpaa
t
a
d
o
18
19
CAMPAA
20
PK
21
Id
22
Nom
bre
23
Desc
24
Tem
25
fecha 26
fecha 27
estad
Fin
ripci
pora
Inici
da
28
Pgina 98
TALLER DE GRADO I
29
PRODUCTORA
30
PK
31
32
FK
Id
Id_Produ 33
Nombre_Im
cto
agenQR
34
ima
35
Tipo_imag
gen
36
Nombre_arch
enQR
ivoPAT
QR
39
40
Nombre_arc
41
hivoJPG
PUBLICIDAD
45
PK
47
Id
42
JPG
44
46
archivo
Nomb
43
Tipo_arc
estado
hivoJPG
48
Descri
re
49
fecha
pcin
50
Envio
Envia
51
estado
do
52
53
USUARIO
54
PK
FK
55 56
I
Logi
57
P 58
A 60
D 64
T 65
e Sex
e idtipoU
_i
Nombr
59
61
62
Emai
63
Pgina 99
TALLER DE GRADO I
66
68
69
Tipo_
70
Visita
71
estado
image
n
72
73
PUBLICIDAD_USUARIO
74
75
PK - FK
Id_pu
76
blicida
PK - FK
Id_us
77
fecha
78
hora
uario
79
80
81
82
PRIVILEGIO
83
PK
84
Id
85
Nomb
re
86
87
DETALLE_PRIVILEGIO
Pgina 100
TALLER DE GRADO I
88
89
PK - FK
PK FK
90
Id_tipoU
Id_privilegio
91
6.5 Diseo Fsico de la Base de Datos
92
93
Campo
94
Tipo De
Dato
95
T 96
a
m
a
N 97
u
l
o
L
l
a
v
e
P
K
98
Id
99
Integer
100
101
N 102
o
103
Nombre
104
Varchar
105
5 106
0
N 107
o
108
Estado
109
Varchar
110
1 111
N 112
o
a.
113
Tabla: Usuario
114
Campo
115
Tipo De
Dato
116
T 117
a
m
a
N 118
u
l
o
L
l
a
v
e
P
K
119
Id
120
Int
121
122
N 123
o
124
Loggin
125
Varchar
126
1 127
0
N 128
o
129
Password
130
Varchar
131
1 132
N 133
Pgina 101
TALLER DE GRADO I
134
Nombre
135
Varchar
136
5 137
0
N 138
o
139
Apellido
140
Varchar
141
5 142
0
N 143
o
144
Fechanac
145
Date
146
147
N 148
o
149
Sexo
150
Varchar
151
1 152
0
N 153
o
154
155
Varchar
156
5 157
0
N 158
o
159
Direccin
160
Varchar
161
5 162
0
S 163
i
164
Telfono
165
Int
166
167
S 168
i
169
idtipoU
170
Int
171
172
N 173
o
174
Nombre_image
n
175
Varchar
176
5 177
0
S 178
i
179
Imagen
180
Medium
Blob
181
182
S 183
i
184
Tipo_imagen
185
Varchar
186
5 187
0
S 188
i
189
Visita
190
Int
191
192
N 193
o
194
Estado
195
Varchar
196
1 197
N 198
o
b.
199
F
K
Tabla: Privilegio
Pgina 102
TALLER DE GRADO I
200
Campo
201
Tipo De
Dato
202
T 203
a
m
a
N 204
u
l
o
L
l
a
v
e
P
K
205
Id
206
Integer
207
208
N 209
o
210
Nombre
211
Varchar
212
2 213
0
N 214
o
c.
215
Tabla: DetallePrivilegio
216
Campo
217
Tipo De
Dato
218
T 219
a
m
a
N 220
u
l
o
L
l
a
v
e
221
Id_tipoU
222
Integer
223
224
N 225
o
P
K
F
K
226
Id_privilegio
227
Integer
228
229
N 230
o
P
K
F
K
d.
231
Tabla: Producto
232
237
Id
Campo
233
238
Tipo De
Dato
Integer
234
239
T 235
a Nulo
m
a
240
No
236
L
l
a
v
e
241
S
i
Pgina 103
TALLER DE GRADO I
242
247
252
257
Nombre
Descripcin
Marca
Precio
243
248
253
258
Varchar
Varchar
Varchar
Float
244
249
254
5
0
245
5
0
250
5
0
255
259
246
N
o
251
N
o
256
N
o
261
N
o
266
N
o
271
N
o
276
N
o
No
No
Si
260
No
262
267
272
Colores
Tamaos
263
268
Varchar
Varchar
264
269
Nombre_Image
n
273
277
Imagen
278
MEDIUM
BLOB
279
282
Tipo_imagen
283
Varchar
284
287
292
Id_tipoProduct
o
288
Id_CampaaI
293
Varchar
Interger
274
1
0
0
265
1
0
0
270
5
0
275
5
0
289
Si
Si
No
280
281
285
286
N
o
291
F
K
296
F
K
301
F
K
No
290
No
Integer
294
295
No
297
Id_CampaaA
298
Integer
299
300
No
302
Estado
303
Varchar
304
305
306
No
e.
307
Tabla: ProductoRA
308
Campo
309
Tipo De
Dato
310
T 311
a Nulo
m
a
312
L
l
a
v
e
Pgina 104
TALLER DE GRADO I
313
314
id
315
int
316
317
P
K
322
F
K
No
318
id_producto
319
320
int
321
No
323
328
333
338
343
348
353
358
363
Nombre_imagen
QR
324
imagenQR
329
Nombre_archivo
PAT
334
archivoPAT
339
Tipo_archivoPA
T
344
Nombre_archivo
JPG
349
archivoJPG
354
Tipo_archivoJP
G
359
Estado
364
325
varchar
MEDIUMB
LOB
330
varchar
335
340
varchar
345
331
332
336
5
0
337
No
341
342
No
350
MEDIUMB
LOB
355
Varchar
360
Varchar
327
No
No
MEDIUMB
LOB
Varchar
326
5
0
5
0
346
1
0
0
351
347
No
352
No
356
357
No
365
5
0
361
366
362
No
367
No
f.
368
Tabla: Campania
369
Campo
370
Tipo De
Dato
371
T 372
a
m
a
N 373
u
l
o
L
l
a
v
e
377
N 378
o
S
i
382
N 383
o
N
o
374
Id
375
Integer
376
379
Nombre
380
Varchar
381
5
0
Pgina 105
TALLER DE GRADO I
384
Descripcin
385
Varchar
386
1
0
0
387
N 388
o
N
o
389
Temporada
390
Varchar
391
1
0
0
392
N 393
o
N
o
394
FechaInicio
395
Date
396
397
N 398
o
N
o
399
FechaFin
400
Date
401
402
N 403
o
N
o
404
Estado
405
Varchar
406
407
N 408
o
N
o
g.
409
410
411
412
413
Tabla: TipoProducto
414
Campo
415
Tipo De
Dato
416
T 417
a
m
a
N 418
u
l
o
L
l
a
v
e
422
N 423
o
P
K
419
Id
420
Integer
421
424
Nombre
425
varchar
426
5
0
427
N 428
o
429
Descripcin
430
varchar
431
5
0
432
N 433
o
434
Estado
435
Varchar
436
437
N 438
o
439
Pgina 106
TALLER DE GRADO I
440
Tabla: Publicidad
441
Campo
442
Tipo De
Dato
443
T 444
a
m
a
N 445
u
l
o
L
l
a
v
e
P
K
446
Id
447
Integer
448
449
N 450
o
451
Nombre
452
Varchar
453
5 454
0
N 455
o
456
Descripcin
457
Varchar
458
1 459
0
0
N 460
o
461
fechaEnvio
462
Date
463
464
465
466
Enviado
467
Varchar
468
5 469
470
471
Estado
472
Varchar
473
1 474
N 475
o
i.
476
Tabla: Publicidad_Usuario
477
Campo
478
Tipo De
Dato
479
T 480
a
m
a
N 481
u
l
o
L
l
a
v
e
482
Id_Publicidad
483
Integer
484
485
N 486
o
P
K
F
K
487
Id_Usuario
488
Integer
489
490
N 491
o
P
K
F
Pgina 107
TALLER DE GRADO I
492
Fecha
493
Date
494
495
N 496
o
497
Hora
498
Time
499
500
501
504
505
506
502
503
j.
507
508
509
Tabla: Publicidad_ProductoRA
510
Campo
511
Tipo De
Dato
512
T 513
a
m
a
N 514
u
l
o
L
l
a
v
e
515
Id_Publicidad
516
Integer
517
518
N 519
o
P
K
F
K
520
Id_ProductoRA
521
Integer
522
523
N 524
o
P
K
F
K
525
Id_Campaa
526
Integer
527
528
N 529
o
P
K
F
K
530
Link
531
Varchar
532
1 533
0
0
N 534
o
Pgina 108
TALLER DE GRADO I
535
536
537
538
539
540
541
542
543
544
545
546
547
548
6.6 Diseo de Interfaces
549
Pgina 109
TALLER DE GRADO I
550
Ilustracin 43:
551
552
Pgina 110
TALLER DE GRADO I
553
Ilustracin 44:
554
Pgina 111
TALLER DE GRADO I
555
Ilustracin 45:
556
557
558
559
560
561
562
563
Pgina 112
TALLER DE GRADO I
Ilustracin 46:
564
565
Ilustracin 47:
566
Pgina 113
TALLER DE GRADO I
567
Ilustracin 48:
568
569
Pgina 114
TALLER DE GRADO I
570
Ilustracin 49:
571
572
573
574
575
576
Pgina 115
TALLER DE GRADO I
577
578
579
580
581
582
583
584
Ilustracin 50:
585
Pgina 116
TALLER DE GRADO I
586
Ilustracin 51:
587
Pgina 117
TALLER DE GRADO I
588
Ilustracin 52:
589
590
Pgina 118
TALLER DE GRADO I
591
Ilustracin 53:
592
6.7 Diagramas de Navegacin
593
594
595
Pgina 119
TALLER DE GRADO I
Ilustracin 54:
596
597
598
Ilustracin 55:
599
600
601
Ilustracin 56:
602
603
604
Ilustracin 57:
605
606
607
Ilustracin 58:
608
609
Pgina 120
TALLER DE GRADO I
610
Ilustracin 59:
611
612
613
Diagrama de Navegacin Registrar Publicidad
Ilustracin 60:
614
615
616
Ilustracin 61:
617
618
619
Ilustracin 62:
620
621
622
Ilustracin 63:
623
624
625
Ilustracin 64:
626
627
628
Ilustracin 65:
629
630
631
632
633
634
635
636
637
638
639
640
641
Pgina 122
TALLER DE GRADO I
642
643
644
645
646
647
648
a.
649
650
651
652
653
654
655
656
657
658
659
660
661
Pgina 123
TALLER DE GRADO I
662
663
664
665
666
667
668
669
670
6.8 IMPLEMENTACIN DEL SISTEMA
671
672
673
674
675
676
677
678
679
Pgina 124
TALLER DE GRADO I
680
681
682
683
6.9 Implementacin de la Arquitectura
684
685
686
687
688
689
690
691
692
6.10 Implementacin de los Subsistemas
693
694
695
Pgina 125
TALLER DE GRADO I
696
697
698
699
700
701
702
6.11 Herramientas de Desarrollo
6.11.1. Sistema
703
Operativo
6.11.2. Gestor
704
de Base de Datos
Las caractersticas que pueda tener el Gestor de base de datos son muy importantes,
ya que tienen que cumplir con exigencias transaccionales y de ella depende en gran
medida el buen funcionamiento de la base de datos y su vida til, entre las ms
importantes se pueden mencionar las siguientes:
Control de redundancia de datos que evita que los usuarios tengan informacin
repetida y que provoca problema en la administracin.
Pgina 126
TALLER DE GRADO I
705
706
707
Caractersticas operacionales
transacciones (transactions)
disparadores(triggers)
Procedimientos almacenados
Integridad Referencial
708
709
6.11.3. Lenguaje
710
de Programacin
Pgina 127
TALLER DE GRADO I
Sonia. Es PHP ya que este posee las caractersticas necesarias para el desarrollo
de este sistema a nivel web, teniendo las siguientes caractersticas principales:
Proporciona fcil acceso y manejo de la Base de Datos.
Es una plataforma rpida y sencilla.
Posee una variedad de componentes que ayudan a la implementacin del sistema.
Facilita el manejo de tablas.
6.11.4. Herramientas
711
712
713
714
715
716
717
718
719
720
721
722
Pgina 128
TALLER DE GRADO I
Pgina 129
TALLER DE GRADO I
743
CONCLUSIONES
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
Pgina 130
TALLER DE GRADO I
765
766
RECOMENDACIONES
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
Pgina 131
TALLER DE GRADO I
787
BIBLIOGRAFIA
788
Libros:
789
Documentos Electrnicos:
790
[1]
Bajaki,
Como
funciona
la
realidad
aumentada
<http://www.bajaki.com/info/16-como-funciona-la-realidad-aumentada.htm>
[Consulta: 10 de abril del 2011].
791
792
793
[3]
mundo
<<http://www.fundacion.telefonica.com/es//debateyconocimiento/media/publicacio
nes/Realidad_Aumentada_Completo.pdf>> [Consulta: 15 de abril del 2011]
794
795
796
2011].
Pgina 133
TALLER DE GRADO I