Вы находитесь на странице: 1из 142

UNIVERSIDAD AUTNOMA GABRIEL REN MORENO

FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGA


CARRERA DE INGENIERA EN SISTEMAS

TALLER DE GRADO I

TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON EXPOSICION DE


PRODUCTOS BASADOS EN REALIDAD AUMENTADA PARA LA
BOUTIQUE SONIA

Elaborado por:
CHOQUE MAGNE RUTH EVA
GONZALEZ CASTRO MARIA NATALY
Docente Gua:
ING. JAVIER ALANOCA GUTIERREZ

Santa Cruz Bolivia


INDICE
RESUMEN............................................................................................................ 1
INTRODUCCION................................................................................................... 2

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS BASADA EN REALIDAD AUMENTADA

PARTE I. ASPECTOS GENERALES........................................................................3


CAPITULO 1. PERFIL DEL PROYECTO..................................................................4
1.1 DEFINICION DEL PROBLEMA..........................................................................5
1.1.1. ANTECEDENTES........................................................................................ 5
1.1.2. SITUACION PROBLEMTICA.......................................................................7
1.1.3. SITUACION DESEADA................................................................................ 7
1.2 OBJETIVOS..................................................................................................... 8
1.2.1. OBJETIVO GENERAL................................................................................... 8
1.3 METODOLOGIA.............................................................................................. 9
1.3.1. UML........................................................................................................... 9
1.3.2. Proceso Unificado de Desarrollo del Software (PUDS).............................10
1.3.2.1. Fase De Inicio....................................................................................... 10
1.3.2.2. Fase de Elaboracin............................................................................. 11
1.3.2.3. Fase de Construccin...........................................................................11
1.4 ALCANCE..................................................................................................... 13
CAPITULO 2. BOUTIQUE SONIA ...................................................................15
2.1 ANTECEDENTES.......................................................................................... 16
2.2 MISION........................................................................................................ 17
2.3 VISION......................................................................................................... 17
2.4 POLITICAS................................................................................................... 17
2.5 ESTRATEGIAS.............................................................................................. 18
2.6 ESTRUCTURA ORGANIZACIONAL.................................................................18
CAPITULO 3. REALIDAD AUMENTADA...............................................................19
3.1 INTRODUCCION........................................................................................... 20
3.2 DEFINICION................................................................................................. 20
3.2.1. De dnde vino todo eso?.......................................................................21
3.3 Tecnologa................................................................................................... 22
3.3.1. Hardware................................................................................................ 22
3.3.2. Software.................................................................................................. 23
3.3.3. Software Libre para Realidad Aumentada...............................................24
3.4 Funcionamiento de Realidad Aumentada....................................................24

Pgina 2
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

3.5 Tcnicas de visualizacin............................................................................ 26


3.5.1. Display en la cabeza............................................................................... 26
3.5.2. Display de Mano...................................................................................... 26
3.5.3. Display espacial...................................................................................... 27
3.6 Aplicaciones................................................................................................ 27
3.7 Realidad Aumentada en la Publicidad y el Marketing on line......................29
PARTE II. MODELO DE DESARROLLO................................................................31
CAPITULO 4. CAPTURA DE REQUISITOS...........................................................32
4.1 Requisitos Funcionales y no Funcionales del Sistema.................................33
4.1.1. Requisitos Funcionales del Sistema.........................................................33
4.1.2. Requisitos No Funcionales del Sistema...................................................34
4.2 MODELO DE NEGOCIO................................................................................. 35
4.2.1. Diagrama de Actividad............................................................................35
4.3 MODELO DE DOMINIO................................................................................. 36
4.4 IDENTIFICACION DE ACTORES Y CASOS DE USO.........................................37
4.4.1. Identificacin de Actores.........................................................................37
4.4.2. Identificar Casos de Uso..........................................................................38
4.5 PRIORIZAR CASOS DE USO..........................................................................39
4.6 DETALLAR CASOS DE USO...........................................................................40
4.7 DIAGRAMA GENERAL DE CASOS DE USO.....................................................53
CAPITULO 5. ANALISIS DEL SISTEMA................................................................54
5.1 ANALISIS DE LA ARQUITECTURA.................................................................55
5.1.1. Identificacin de Paquetes......................................................................55
5.2 ANALISIS DE CASOS DE USO.......................................................................59
5.2.1. Diagrama de Comunicacin....................................................................59
5.3 ANALISIS DE CLASES................................................................................... 64
5.3.1. Clases Interfaz........................................................................................ 64
5.3.2. Clases Control......................................................................................... 67
5.3.3. Clase Entidad.......................................................................................... 70
5.4 ANALISIS DE PAQUETES............................................................................... 73
CAPITULO 6. DISEO DEL SISTEMA..................................................................75

Pgina 3
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.1 Diseo de la Arquitectura............................................................................76


6.1.1. Escenario de Usuarios............................................................................. 76
6.1.2. Arquitectura Fsica.................................................................................. 76
6.2 Diseo de Casos de Uso.............................................................................. 77
6.2.1. Diagrama de Secuencia..........................................................................77
6.3 Diagrama de Clases.................................................................................... 81
6.4 Diseo Lgico de la Base de Datos.............................................................82
6.5 Diseo Fsico de la Base de Datos...............................................................84
6.6 Diseo de Interfaces................................................................................... 87
6.7 Diagramas de Navegacin..........................................................................93
PARTE III............................................................................................................ 95
CAPITULO 7. IMPLEMENTACIN DEL SISTEMA..................................................96
7.1 Implementacin de la Arquitectura.............................................................97
7.2 Implementacin de los Subsistemas...........................................................97
7.3 Herramientas de Desarrollo........................................................................98
7.3.1. Sistema Operativo.................................................................................. 98
7.3.2. Gestor de Base de Datos.........................................................................98
7.3.3. Lenguaje de Programacin......................................................................99
7.3.4. Herramientas.......................................................................................... 99
CAPITULO 8. PRUEBAS DEL SISTEMA.............................................................100
CONCLUSIONES............................................................................................... 102
RECOMENDACIONES....................................................................................... 103
BIBLIOGRAFIA.................................................................................................. 104

ILUSTRACIONES
Ilustracin 1: Diagrama de Actividad Publicidad y venta de productos.........35
Pgina 4
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Ilustracin 27:.........................Diagrama de Comunicacin Gestionar Campaa


60
Ilustracin 28:..........................Diagrama de Comunicacin Gestionar Producto
61
Ilustracin 29:.........................Diagrama de Comunicacin Registrar Publicidad
61
Ilustracin 30:.............................Diagrama de Comunicacin Enviar Publicidad
62
Ilustracin 31:............Diagrama de Comunicacin Gestionar Configuracin de
producto con RA................................................................................................ 62
Ilustracin 32:..............Diagrama de Comunicacin Exposicin de Producto RA
62
Ilustracin 33:...................Diagrama de Comunicacin Reportes y Estadsticas
63
Ilustracin 34:........................................................................Anlisis de Paquete
74
Ilustracin 35:.........................................Diagrama de Secuencia Iniciar Sesin
77
Ilustracin 36:..........................Diagrama de Secuencia Gestionar Tipo Usuario
78
Ilustracin 37:..................................Diagrama de Secuencia Gestionar Usuario
79
Ilustracin 38:.................................Diagrama de Secuencia Asignar Privilegios
79
Ilustracin 39:...............................Diagrama de Secuencia Gestionar Campaa
79
Ilustracin 40:........................Diagrama de Secuencia Gestionar Tipo Producto
79
Ilustracin 41:................................Diagrama de Secuencia Gestionar Producto
79
Ilustracin 42:...............................Diagrama de Secuencia Registrar Publicidad
79
Ilustracin 43:...................................Diagrama de Secuencia Enviar Publicidad
79
Ilustracin 44:...Diagrama de Secuencia Gestionar Configuracin de Producto
con RA
79
Ilustracin 45:....................Diagrama de Secuencia Exposicin de Producto RA
80
Ilustracin 46:.........................Diagrama de Secuencia Reportes y Estadsticas
80
i. Ilustracin: Diagrama de Clases.................................................................81

Pgina 6
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Ilustracin 47:................................................................Pantalla de Iniciar Sesin


88
Ilustracin 48:.................................................Pantalla de Gestionar Tipo Usuario
88
Ilustracin 49:........................................................Pantalla de Gestionar Usuario
89
Ilustracin 50:........................................................Pantalla de Asignar Privilegios
89
Ilustracin 51:.....................................................Pantalla de Gestionar Campaa
90
Ilustracin 52:......................................................Pantalla de Gestionar Producto
90
Ilustracin 53:.....................................................Pantalla de Registrar Publicidad
91
Ilustracin 54:..........................................................Pantalla de Enviar Publicidad
91
Ilustracin 56:...........................................Pantalla de Exposicin de Producto RA
92
Ilustracin 57:................................................Pantalla de Reportes y Estadsticas
93
Ilustracin 58:.......................................Diagrama de Navegacin Iniciar Sesin
93
Ilustracin 59:........................Diagrama de Navegacin Gestionar Tipo Usuario
93
Ilustracin 60:................................Diagrama de Navegacin Gestionar Usuario
93
Ilustracin 61:...............................Diagrama de Navegacin Asignar Privilegios
93
Ilustracin 62:............................Diagrama de Navegacin Gestionar Campaa
93
Ilustracin 63:.............................Diagrama de Navegacin Gestionar Producto
93
Ilustracin 64:............................Diagrama de Navegacin Registrar Publicidad
93
Ilustracin 65:.................................Diagrama de Navegacin Enviar Publicidad
94
Ilustracin 66: Diagrama de Navegacin Gestionar Configuracin de Producto
con RA
94
Ilustracin 67:..................Diagrama de Navegacin Exposicin de Producto RA
94
Ilustracin 68:..........................Diagrama de Navegacin Listar de Producto RA
94

Pgina 7
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Ilustracin 69:.......................Diagrama de Navegacin Reportes y Estadsticas


94

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:

Prioridad de Casos de Uso.................................................................39


Tabla: Detalle de Caso de Uso Iniciar Sesin...................................40
Detalle de Caso de Uso - Gestionar Tipo Usuario..............................41
Tabla: Detalle de Caso de Uso - Gestionar Usuario............................42
Detalle de Caso de Uso Asignar Privilegios.....................................43
Detalle de Caso de Uso - Gestionar Campaa...................................44
Detalle de Caso de Uso - Gestionar Producto....................................45
Detalle de Caso de Uso - Registrar publicidad...................................46
Detalle de Caso de Uso - Enviar publicidad.......................................47
Detalle de Caso de Uso Configuracin de Producto RA...................49
Detalle de Caso de Uso - Exposicin de producto con RA..................50
Detalle de Caso de Uso - Lista de productos con RA.........................51
Detalle de Caso de Uso - Generar Reportes y Estadsticas................52
Tabla: Anlisis Clase Interfaz - FrmTipoUsuario..................................64
Tabla: Anlisis Clase Interfaz - FrmUsuario........................................64
Tabla: Anlisis Clase Interfaz - FrmPrivilegio......................................65
Tabla: Anlisis Clase Interfaz - FrmProducto......................................65
Tabla: Anlisis Clase Interfaz - FrmCampaa.....................................65
Tabla: Anlisis Clase Interfaz - FrmProductoRA..................................65
Tabla: Anlisis Clase Interfaz FrmExpProductoRA............................66
Tabla: Anlisis Clase Interfaz - FrmListarProductoRA.........................66
Tabla: Anlisis Clase Interfaz FrmPublicidad....................................66
Tabla: Anlisis Clase Interfaz - FrmEnviarPublicidad..........................66
Tabla: Anlisis Clase Interfaz - FrmEstadsticas.................................66

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

25: Tabla: Anlisis Clase Control GestorTipoUsuario.............................68


26: Tabla: Anlisis Clase Control GestorUsuario....................................68
27: Tabla: Anlisis Clase Control GestorPrivilegio.................................68
28: Tabla: Anlisis Clase Control GestorProducto..................................69
29: Tabla: Anlisis Clase Control GestorCampaa.................................69
30: Retorno.............................................................................................. 69
31:........................................................................................................... 69
32: Tabla: Anlisis Clase Control GestorProductoRA..............................69
33: Tabla: Anlisis Clase Control GestorExpProductoRA.......................69
34: Tabla: Anlisis Clase Control GestorListarProducRA.......................69
35: Tabla: Anlisis Clase Control GestorPublicidad................................70
36: Tabla: Anlisis Clase Control GestorEnviarPublicidad......................70
37: Tabla: Anlisis Clase Control GestorEstadsticas.............................70
38:........................................................................................................... 70
39: Tabla: Anlisis Clase Entidad TipoUsuario........................................71
40: Tabla: Anlisis Clase Entidad Usuario.............................................71
41: Tabla: Anlisis Clase Entidad Campaa..........................................71
42: Tabla: Anlisis Clase Entidad Producto...........................................72
43: Tabla: Anlisis Clase Entidad ProductoRA.......................................72
44: Tabla: Anlisis Clase Entidad Publicidad.........................................72
45: Tabla: Anlisis Clase Entidad Estadsticas......................................73
46: Tabla de Volumen Tipo Usuario.......................................................84
47: Tabla de Volumen Usuario...............................................................84
48: Tabla de Volumen Privilegio............................................................85
49: Tabla de Volumen DetallePrivilegio.................................................85
50: Tabla de Volumen Producto.............................................................85
51: Tabla de Volumen ProductoRA.........................................................86
52: Tabla de Volumen Campania...........................................................86
53: Tabla de Volumen Detalle_CampaniaProducto................................86
54: Tabla de Volumen Publicidad...........................................................87
55: Tabla de Volumen Detalle_PublicidadUsuario..................................87

Pgina 9
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

ASPECTOS GENERALES

Pgina 3
TALLER DE GRADO I

CAPITULO 1.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

PERFIL DEL PROYECTO

Pgina 4
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

DEFINICION DEL PROBLEMA

ANTECEDENTES

Boutique Sonia es una empresa muy reconocida, actualmente se encuentra comercialmente


estable teniendo unas ventas regulares que proporcionan el sostenimiento de la empresa
durante sus aos de funcionamiento, desde su inicio hasta la actualidad ha tenido como en
muchas empresas sus altos y bajos en las ventas, y ha logrado mantenerse y ser aceptado
por los clientes debido a sus varias fortalezas empresariales.
No obstante, ha presentado tambin muchos inconvenientes como ser la atencin al cliente,
ya que su presentacin de productos que ofrecen en tiendas fijas.
Se detalla un listado de los problemas detectados de la Boutique Sonia para la atencin al
cliente como previo estudio de su situacin actual:
La atencin al cliente es de manera efectiva, pues mantienen a sus empleados
motivados, pero la exposicin de sus productos lo realiza de forma manual y

Pgina 5
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Para realizar la comercializacin de los productos ofertados, esta rea requiere


realizar un marketing con el objetivo de ofertar los productos a la mayor cantidad de
demandantes posibles; para ello hace uso de los medios tradicionales de publicidad
como ser: prensa escrita, programas de radio y televisin, volantes informativos,
anuncios publicitarios; si bien cada una de ellas ofrecen beneficios, tambin es
cierto que su alcance es limitado, ya sea por el tiempo, el espacio, el costo, etc.
Por otro lado el cliente necesita buscar un producto como ser ropa y/o accesorios
que se ajuste a sus expectativas, para ello recurre a empresas especializadas en la
comercializacin de ropas y/o accesorios, o realiza bsquedas por cuenta propia
valindose para ello de medios escritos, publicaciones en radio, televisin, o
amistades, esto requiere de un trabajo adicional, prdida de tiempo y no se
encuentra muchas veces el producto deseado.

Pgina 6
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Tanto el cliente como el ofertante necesitan nuevas herramientas para poder


interactuar en un mismo ambiente y no como ahora donde ambos tienen escenarios
distintos de trabajo sin poder intercambiar informacin y consolidar una
negociacin.

1.1.1. SITUACION PROBLEMTICA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

1.2.1. OBJETIVO GENERAL


Desarrollar sistema de publicidad y marketing con demostracin de productos basadas en
realidad aumentada para la Boutique Sonia.
1.2.2. OBJETIVOS ESPECFICOS
Recolectar la informacin necesaria mediante entrevistas a los funcionarios de
Boutique Sonia para as obtener los requerimientos que se utilizaran para el
desarrollo del sistema.
Realizar un anlisis de los requerimientos obtenidos en las entrevistas para
desarrollar modelos utilizando casos de uso.
Disear una base de datos para llevar el control de los productos por
campaas que ofrece Boutique Sonia.

Pgina 8
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Disear interfaces del sistema de forma interactiva con la ayuda de los


usuarios finales.
Disear los elementos necesarios que requiere la tecnologa de REALIDAD
AUMENTADA para posteriormente implementar al sistema de ventas.
Implementar el sistema de informacin en base a las especificaciones del
diseo utilizando un lenguaje orientado a la Web, sobre una arquitectura de
tres capas y construir prototipos de diseo del sistema de acuerdo a los
requerimientos.
Realizar pruebas necesarias al sistema con el objetivo de eliminar todos los
errores que pueda tener.

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Existen cuatro tipos de elementos: estructurales, de comportamiento, de agrupacin y de


anotacin. Hay siete tipos principales de elementos estructurales: casos de uso, clases,
clases activas, interfaces, componte, colaboracin y nodos. Hay cuatro tipos de
agrupaciones: paquetes, modelos, subsistema y marco de trabajo. Y hay un tipo principal de
elementos de notacin: notas. Dentro de la segunda categora, la de relaciones, encontramos
de tres tipos: de dependencia, de asociacin, y de generalizacin en la tercera categora, la
de diagramas, UML proporciona nueve tipos: diagramas de casos de uso, clases, de objetos,
de secuencia, de colaboracin, de estados, de actividad, de componentes y de despliegue.
(Jacobson, 1999).

1.3.2. Proceso Unificado de Desarrollo del Software (PUDS)


Se explica seguidamente los pasos que se realizara en el PUDS (Jacobson, 2000) para el
desarrollo del sistema, la cual se utilizara hasta su fase de Construccin.

1.3.2.1. Fase De Inicio


1) Determinacin del Dominio del problema
a) Actividad:

Comprender el contexto del sistema.

Comprender la estructura de Realidad Aumentada.

b) Artefacto Resultante:

Modelo de Negocio.

Pgina 10
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Modelo de dominio.

Lista de requisitos funcionales no funcionales.

2) Captura de requisitos como caso de uso


(a) Actividad

Identificar Actores y Casos de Uso.

Priorizar los Casos de Uso.

Detallar Casos de Uso.

Estructurar el modelo de casos de uso.

Hacer prototipos de casos de uso.

(b) Artefacto Resultante:

Modelo de casos de uso y descripcin de la arquitectura


(vista de modelo de casos de uso).

1.3.2.2. Fase de Elaboracin


1) Anlisis
a) Actividad:

Anlisis de la Arquitectura.

Anlisis de Caso de Uso

Anlisis de Clases.

Anlisis de paquetes.

Pgina 11
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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 caso de uso.

Disear las clases.

Disear subsistema.

b) Artefacto Resultante:
Modelo de diseo, clase del diseo, interfaz, modelo de
despliegue, vista del modelo de despliegue.

1.3.2.3. Fase de Construccin


En esta fase se finalizar el anlisis, diseo e implementacin, es decir se dejara listo un
producto software en su versin operativa inicial versin beta.
1) Implementacin
a) Actividad:

Implementacin de la arquitectura.

Integrar sistemas.

Implementar subsistema.

Pgina 12
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Realizar prueba de integracin y de sistema.

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

MODULO ADM USUARIOS


Este mdulo o proceso se encarga de administrar los datos relacionados exclusivamente
con los usuarios que interactan con el sistema.
Gestionar Tipo Usuario
Registrar Usuario
Asignar Privilegios
MODULO ADM PRODUCTO
Este mdulo o proceso se encarga de la administracin de datos relacionados
exclusivamente con los productos que se encuentran en el almacn de la boutique.
Gestionar Producto
Gestionar Campaa

MODULO ADM DE PUBLICIDAD


Este modulo se encarga de gestionar los procesos de publicidad y marketing utilizando
mensajes de correo electrnico para mantener a sus clientes y ofrecer sus productos de
manera directa y dinmica.
Registrar de Publicidad
Enviar Publicidad

MODULO ADM REALIDAD AUMENTADA

Pgina 14
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Este modulo se encarga de gestionar los procesos de pruebas que el Administrador


elabora para ofrecer a sus clientes y que estos puedan acceder a una manera dinmica
de ver los productos en la pgina web.
Configuracin de Producto RA
Exposicin de Producto RA
Lista de Productos RA
MODULO DE ESTADISTICAS.
Reportes del sistema de gestin
Emitir Reportes Productos: Emite reportes que indican el estado de los
Productos de acuerdo a la cantidad de visitas, por el tipo de producto, tipo de
marca y el seguimiento de productos de acuerdo a las pruebas basadas en
REALIDAD AUMENTADA realizadas por el usuario cliente.
Emitir Reportes Usuarios: Emite reportes orientados a los Usuarios para
que faciliten un mejor estudio para la tienda.
Estadsticas y Reportes para Usuarios Cliente: Emite reportes y
estadsticas para el cliente.

Pgina 15
TALLER DE GRADO I

CAPITULO 2.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

BOUTIQUE SONIA

Pgina 16
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Boutique Sonia cuenta con tres tiendas ubicadas:

Mall Santa Cruz: Local N8 10 11, zona 7 calles.

Coordillera esq. Isabel La Catlica

Comercial Camba: Local N 6 - 8 - 14

Pgina 17
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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:

Los empleados deben ser muy respetuosos entre ellos mismos.

Conservar la unidad de mando.

Cumplir con las funciones asignadas.

Atender al cliente con amabilidad.

Tener mucha paciencia.

Tener la disposicin para vender en todo momento.

Pgina 18
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

2.5 ESTRUCTURA ORGANIZACIONAL

rea de produccin: llama a los proveedores, hace las compras.


rea de finanzas: registro de cuentas, cobro a los clientes, pago a los empleados.
rea de personal: estimulacin a los empleados, sanciono las faltas.
rea de mercadeo: poner publicidad en la emisora local, reparto de catlogos.

Pgina 19
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Pgina 20
TALLER DE GRADO I

CAPITULO 3.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Esquema 1: Realidad Mixta

Azuma [AZUMA97] identifica tres caractersticas fundamentales para la RA y da su propia


definicin de un sistema de RA, sin estar determinada a un hardware especfico:

Pgina 22
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Un sistema de RA debe combinar realidad y virtualidad

Un sistema de RA debe ser interactivo en tiempo real

Un registracin debe ser en 3D

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.

3.2.1. De dnde vino todo eso?


La Realidad Aumentada tuvo sus orgenes en algo muy sencillo: etiquetas. Los cdigos de
barras no estaban ms cumpliendo satisfactoriamente con la tarea de cargar todas las
informaciones que se queran obtener a travs de su lectura. Por ese motivo, fueron creados
los cdigos 2D (dos dimensiones), que permiten el almacenamiento de mucha ms
informacin que los cdigos de barra estndar.
Los cdigos bidimensionales son responsables justamente por la posibilidad de proyectar
objetos virtuales en una grabacin del mundo real, mejorando la cantidad informaciones
exhibidas, expandiendo las fronteras de la interactividad y hasta haciendo posible que
nuevas tecnologas sean utilizadas, adems de ayudar las actuales a ser ms precisas. La
Realidad Aumentada se utiliza mezclando un cdigo en dos dimensiones con un programa
de computadora. [1]

Pgina 23
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Esquema del funcionamiento de Realidad Aumentada

La gran capacidad de esta lente, que es el sistema de realidad aumentada, es la de


superponer sobre el entorno fsico informacin digital relevante con el contexto en el que se
encuentra la persona que est mirando . Esta informacin generalmente se encuentra en
la nube, es decir, en la red. [4]

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

estructura de la escena 3D debe ser calculada de antemano. Si no hay ningn supuesto


acerca de la geometra 3D se estructura a partir de los mtodos de movimiento. Los
mtodos utilizados en la segunda etapa incluyen geometra proyectiva (epipolar), paquete
de ajuste, la representacin de la rotacin con el mapa exponencial, filtro de Kalman y
filtros de partculas.

3.3.3. Software Libre para Realidad Aumentada


ARTool Kit Librera GNU GPL que permite la creacin de aplicaciones de realidad
aumentada, desarrollado originalmente por Hirokazu Kato en 1991y fue publicado por el
HIT Lab de la Universidad de Washington. Actualmente se mantiene como un proyecto de
cdigo abierto alojado en SourceForge con licencias comerciales disponibles en
ARToolWorks. [1]

3.4 Funcionamiento de Realidad Aumentada


Para explicar de manera sencilla en qu consiste la realidad aumentada hay que hacer
referencia a los sentidos humanos a travs de los cuales percibimos el mundo que nos
rodea. Nuestra realidad fsica es entendida a travs de la vista, el odo, el olfato, el tacto y el
gusto. La realidad aumentada viene a potenciar esos cinco sentidos con una nueva lente
gracias a la cual la informacin del mundo real se complementa con la del digital. Bajo el
paraguas de realidad aumentada se agrupan as aquellas tecnologas que permiten la
superposicin, en tiempo real, de imgenes, marcadores o informacin generados
virtualmente, sobre imgenes del mundo real. Se crea de esta manera un entorno en el que
la informacin y los objetos virtuales se fusionan con los objetos reales ofreciendo una
experiencia tal para el usuario que puede llegar a pensar que forma parte de su realidad
cotidiana olvidando incluso la tecnologa que le da soporte.
El proceso de formacin del objeto virtual es el siguiente:
1. Se coloca el objeto real al frente de la cmara, para que ella capte la imagen y la
transmita al equipo que har la interpretacin.

Pgina 26
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Funcionamiento de Realidad Aumentada.

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

3.5 Tcnicas de visualizacin


Existen tres tcnicas principales para mostrar la realidad aumentada:

3.5.1. Display en la cabeza


Una pantalla instalada en la cabeza (HMD Head-Mounted Display) muestra tanto las
imgenes de los lugares del mundo fsico y social donde nos encontremos, como objetos
virtuales sobre la vista actual del usuario. La principal ventaja de la HMD de Realidad
Aumentada es la integracin de la informacin virtual dentro del mundo fsico para el
usuario. La informacin grfica est condicionada a la vista del usuario.

Figura 3.

Display en la cabeza

3.5.2. Display de Mano


El dispositivo manual con realidad aumentada cuenta con un dispositivo informtico que
incorpora una pantalla pequea que cabe en la mano de un usuario. El display de mano
promete ser el primer xito comercial de las tecnologas de Realidad Aumentada. Sus dos
principales ventajas son el carcter porttil de los dispositivos de mano y la posibilidad de
ser aplicada en los telfonos con cmara.

Pgina 28
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Figura 4.

Display de mano

3.5.3. Display espacial


La Realidad Aumentada espacial (SAR) hace uso de proyectores digitales para mostrar
informacin grfica sobre los objetos fsicos. La diferencia clave es que la pantalla est
separada de los usuarios del sistema. Debido a que el display no est asociado a cada
usuario, permite a los grupos de usuarios, utilizarlo a la vez y coordinar el trabajo entre
ellos. SAR tiene varias ventajas sobre el tradicional display colocado en la cabeza y sobre
dispositivos de mano. El usuario no est obligado a llevar el equipo encima ni a someterse
al desgaste de la pantalla sobre los ojos. Esto hace del display espacial un buen candidato
para el trabajo colaborativo, ya que los usuarios pueden verse las caras.

Figura 5: Display Espacial

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

3.7 Realidad Aumentada en la Publicidad y el Marketing on line


Hoy en da, los consumidores resuelven sus inquietudes antes de comprar un producto
leyendo blogs con reseas, usan comparadores de precios para obtener el ms bajo,
encuentran ofertas en subastas, y finalmente realizan la compra a travs de una transaccin
electrnica con su forma de pago predilecta, cerrando todo el crculo de sus compras de
manera virtual. Gracias a la competencia, este proceso y sus herramientas fueron
refinndose con los aos, hasta lograr una experiencia superior a la que obtendramos en
una tienda real.
Otro punto importante: para enriquecer la experiencia del cliente hay que conocerlo. En el
mercado online existen mltiples herramientas disponibles y mtricas aplicables que nos
permiten recaudar informacin sobre nuestros visitantes, hasta convertirlos en clientes.
El comercio electrnico y la publicidad online se vern afectados positivamente por la
Realidad Aumentada AR. La tecnologa cambia la forma de ver el mundo, pero la Realidad
Aumentada va un poco ms all, aade una capa sensorial tangible, aade volumen y
movimiento a las imgenes. La Realidad Aumentada es la fusin del mundo real con el
mundo virtual, en donde los objetos grficos se mezclan en imgenes reales en tiempo real.
La Realidad Aumentada crea la ilusin de que los objetos o informacin virtuales
generados por el ordenador o el telfono mvil son reales.
Con el desarrollo de los llamados nuevos medios, las organizaciones buscan cada vez ms
diferenciados de posicionamiento que centra en la atencin de su audiencia. Una alternativa
para promover productos de forma eficiente y atractivo es a travs de la experiencia
interactiva con el producto. Ms de una forma para establecer un producto de marca en la
mente de los consumidores y satisfacer sus aspiraciones, las acciones interactivas con
potentes maneras de entretenimiento e informaciones para construir una vida entre una
marca y su destino. En este contexto, la realidad Aumentada surge como una caracterstica
Pgina 31
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

de grfico para adjuntar la interactividad, entretenimiento e informacin a travs de


dispositivos online y offline. [3]
El comercio electrnico ha sido de este modo uno de los primeros sectores en experimentar
con la realidad aumentada, ya que sta solventa el problema de no tener ninguna percepcin
fsica del objeto que se adquiere cuando se compra on line. Con esta tecnologa, el usuario
se puede hacer una idea bastante aproximada de cmo le quedar la prenda o adorno en su
apariencia real y, por lo tanto, tiene ms cantidad de informacin para decidirse a comprar.
Esta tecnologa es til en comercio electrnico porque sirve para indexar, organizar y
demostrar informacin de productos y servicios. Podramos esperar que sea ampliamente
adoptada en sectores B2C como turismo online (destinos, hoteles, restaurantes), comercio
minorista en general (en catlogos virtuales de productos) y tambin en sectores
industriales en donde sea necesaria la demostracin de procesos y productos como en
comercio exterior para visualizar productos de exportacin importacin.

Lo interesante de la realidad aumentada es que la creatividad no tiene lmites. Tanto en el


punto de venta, como en la casa o en la calle, las marcas se han valido de distintos
desarrollos para transformar la manera de comprar de las personas.
Existen otros muchos ejemplos de esta acepcin de AR, sobretodo en el campo del
marketing, es el caso de la productora Paramount que hace unos meses lanz una campaa
para que las personas pudieran verse como Autobots durante la campaa de promocin
de su ltima pelcula Transformers o de los desarrolladores software que han comenzado
a imprimir sus tarjetas de visita de manera que se incorpore esta funcionalidad.

Pgina 32
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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)

PARTE II. MODELO DE DESARROLLO

Pgina 33
TALLER DE GRADO I

CAPITULO 4.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CAPTURA DE REQUISITOS

Pgina 34
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.1 Requisitos Funcionales y no Funcionales del Sistema


4.1.1. Requisitos Funcionales del Sistema
La captura de los requisitos funcionales se realiza por medio de entrevistas a travs de la
Propietaria de la Boutique Sonia, de acuerdo a la actividad que realiza el administrador
de marketing y publicidad (actor) por las necesidades que tiene en el desempeo de su
actividad laboral, adems de los requerimientos que tiene el cliente (actor) al momento que
conocer productos antes de realizar una compra, y ante la situacin que enfrenta ella por
velar el patrimonio empresarial.
La lista de requerimientos que se muestra a continuacin son los requerimientos mnimos a
ser implementados durante el desarrollo del proyecto.

Iniciar Sesin

Gestionar Tipo Usuario

Gestionar Usuario

Asignar Privilegios

Gestionar Campaa

Gestionar Producto
Pgina 35
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Registrar Publicidad

Gestionar Configuracin de Producto con RA

Exposicin de productos con RA

Reportes y Estadsticas

4.1.2. Requisitos No Funcionales del Sistema

Sistema debe tener un estndar de interfaz la cual proporcione al usuario facilidad


de uso, tambin el sistema requiere de un manual de ayuda para el manejo del
mismo (usabilidad).
El software debe ser desarrollado con una documentacin que pueda ser entendida
para realizar cambios o mejoras que se requieran en un futuro tambin el sistema
debe

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.

El sistema se desarrollara con la herramienta de programacin en php

El motor de base de datos ser MySQL

Pgina 36
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.2 MODELO DE NEGOCIO


Con este tipo de anlisis buscamos la comprensin del contexto del sistema.

4.2.1. Diagrama de Actividad


En el modelo de negocio se describen los procesos de la administracin de proyectos
mediante un diagrama de actividades para comprender el contexto del sistema.
En la figura se muestra el modelo de negocio de la gestin de Marketing, publicidad y
atencin al cliente de la Boutique Sonia.

Pgina 37
TALLER DE GRADO I

Ilustracin 1:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Actividad Publicidad y venta de productos

Pgina 38
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.3 MODELO DE DOMINIO

Ilustracin 2:

Modelo de Dominio

4.4 IDENTIFICACION DE ACTORES Y CASOS DE USO


4.4.1. Identificacin de Actores
Los actores que interactuaran con el software se especifican a continuacin:
Pgina 39
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

SISTEMA DE PUBLICIDAD ONLINE CON EXPOSICION DE


PRODUCTOS BASADO EN REALIDAD AUMENTADA PARA LA
BOUTIQUE "SONIA"

Usuario

Ilustracin 3:

Administrador

Identificacin de Actores

Usuario (Cliente).- Es el responsable de la manipulacin final del sistema. Es el que tiene


acceso a la manipulacin del producto con efectos de la tecnologa de Realidad Aumentada.
Administrador.- Es el actor que tiene el nivel de usuario ms alto ya que tiene acceso a
todas las funciones del sistema.

4.4.2. Identificar Casos de Uso

CU2.

Iniciar sesin

Pgina 40
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU3.

Gestionar Tipo Usuario

CU4.

Gestionar Usuario

CU5.

Asignar Privilegios

CU6.

Gestionar Campaa

CU7.

Gestionar Producto

CU8.

Registrar Publicidad

CU9.

Enviar Publicidad

CU10. Gestionar Configuracin de Producto con RA


CU11. Exposicin de Producto RA
CU12. Lista de Productos RA
CU13. Reportes y Estadsticas

Pgina 41
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.5 PRIORIZAR CASOS DE USO


Nro.

Nombre

ESTADO

PRIORIDAD

RIESGO

CU1

Iniciar Sesin

Aprobado

Importante

Critico

CU2

Gestionar Tipo Usuario

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

Configuracin de Producto con RA

Aprobado

Critico

Critico

CU10

Exposicin de Productos con RA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.6 DETALLAR CASOS DE USO


CU1. Iniciar Sesin

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

1. El usuario ingresa su login y password.


2. Presiona botn Ingresar.

Flujo Principal de
Eventos del Sistema 4.
Excepciones

3. El sistema valida los datos introducidos por el usuario.


El sistema verifica el tipo de usuario que tiene este usuario y
muestra los privilegios que tiene en el sistema.
3.- Emite el mensaje Existe informacin errnea. Verifique sus
datos

Tabla 2:

Detalle de Caso de Uso Iniciar Sesin

Pgina 43
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU2. Gestionar Tipo Usuario

Caso de Uso

Gestionar Tipo Usuario

Actores

Administrador

Actor Iniciador

Administrador

Propsito

Registra, modifica y Elimina Tipo Usuario.

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

1.1.- El sistema muestra el formulario que debe llenar.


3.1.- El sistema valida los datos introducidos.
3.2.- Emite el mensaje Se registro exitosamente y actualiza la lista de
Tipos Usuarios registrados en el sistema.
4.1.- El sistema carga los datos de la campaa en el formulario.
5.1.- Emite el mensaje Se modifico los datos y actualiza la lista..
6.1.- Emite el mensaje: Desea Eliminar este Tipo Usuario.
7.1.- Emite el mensaje: Se elimin correctamente y actualiza la lista.

Pgina 44
TALLER DE GRADO I

Excepciones

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

3.2, 5.1, 7.1 Emite el mensaje Existe informacin errnea. Verifique sus
datos
Ilustracin 5:
Tabla 3:

CU Gestionar Tipo Usuario

Detalle de Caso de Uso - Gestionar Tipo Usuario

CU3. Gestionar Usuario

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

1.1.- El sistema muestra las propiedades y requisitos que debe


llenar el nuevo usuario cliente.
2.1.- El sistema valida los datos introducidos.
3.1.- Emite el mensaje Se registro exitosamente
11.- Emite el mensaje Se modifico los datos

Excepciones

6, 11.- Emite el mensaje Existe informacin errnea. Verifique


sus datos
Tabla 4:

Detalle de Caso de Uso - Gestionar Usuario

CU4. Asignar Privilegios

Ilustracin 7:

Caso de Uso

CU Asignar Privilegios

Asignar privilegios

Actores

Administrador

Actor Iniciador

Administrador

Propsito

Asignar, modificar y eliminar los privilegios a los tipos de


Usuarios existentes en el sistema.

Precondicin

Gestionar Tipo Usuario

Pos condicin

Ingresar al sistema

Flujo Principal de 1.
Eventos del Actor
2.

Selecciona el nombre del Tipo de Usuario.


1 Modifica los privilegios de dicho Tipo Usuario.
Presiona botn Guardar Cambios

Pgina 46
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

4. El usuario presion el botn Cancelar.


Tabla 5:

Detalle de Caso de Uso Asignar Privilegios

CU5. Gestionar Campaa

Ilustracin 8:

Caso de Uso

Gestionar Campaa

Actores

Administrador

Actor Iniciador

Administrador

Propsito

Registra, modifica y Elimina Campaas.

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.0.- El Administrador debe seleccionar la campaa de la lista.


5.0.- Realizar las modificaciones y finalmente presione el botn
modificar.
Eliminar
6.0.- El Administrador debe seleccionar la campaa de la lista y
presionar el botn eliminar.
7.0.- Seleccionar Aceptar Eliminacin.
Flujo Principal
de Eventos del
Sistema

Excepciones

1.1.- El sistema muestra el formulario que debe llenar.


2.1.- El sistema valida los datos introducidos.
3.1.- Emite el mensaje Se registro exitosamente y actualiza la lista de
campaas registrados en el sistema.
4.1.- El sistema carga los datos de la campaa en el formulario.
5.1.- Emite el mensaje Se modifico los datos y actualiza la lista.
6.1.- Emite el mensaje: Desea Eliminar esta campaa.
7.1.- Emite el mensaje: Se elimin correctamente y actualiza la lista
de campaas.
3.1, 5.1, 7.1 Emite el mensaje Existe informacin errnea. Verifique
sus datos
Tabla 6:

Detalle de Caso de Uso - Gestionar Campaa

CU6. Gestionar Producto

Ilustracin 9:

Caso de Uso

Gestionar Producto

Actores

Administrador

Actor Iniciador

Administrador

Propsito

CU Gestionar Producto

Registra, modifica y Elimina los Productos.

Precondicin

Ninguna

Poscondicin

Ninguna

Pgina 48
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

1.1.- El sistema muestra el formulario que debe llenar.


2.1.- El sistema valida los datos introducidos.
3.1.- Emite el mensaje Se registro exitosamente y actualiza la lista de
productos registrados en el sistema.
4.1.- El sistema carga los datos de los Productos en el formulario.
5.1.- Emite el mensaje Se modifico los datos y actualiza la lista.
6.1.- Emite el mensaje: Desea Eliminar este Producto.
7.1.- Emite el mensaje: Se elimin correctamente y actualiza la lista.

Excepciones

3.1, 5.1, 7.1 Emite el mensaje Existe informacin errnea. Verifique sus
datos
Tabla 7:

Detalle de Caso de Uso - Gestionar Producto

CU7. Registrar Publicidad

Ilustracin 10:

Caso de Uso

CU Registrar Publicidad

Registrar Publicidad

Actores

Administrador

Actor Iniciador

Administrador

Propsito

Registra las publicidades que ofrece la empresa.

Pgina 49
TALLER DE GRADO I

Precondicin

Ninguna

Poscondicin

Ninguna

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

1.1.- El sistema muestra el formulario que debe llenar.


2.1.- El sistema valida los datos introducidos.
3.1.- Emite el mensaje Se registro exitosamente.
3.3.- Actualiza la lista de publicidades registrados en el sistema.

Excepciones

3.1 Emite el mensaje Existe informacin errnea. Verifique sus


datos
Tabla 8:

Detalle de Caso de Uso - Registrar publicidad

CU8. Enviar Publicidad

Ilustracin 11:

Caso de Uso

CU Enviar Publicidad

Enviar Publicidad

Pgina 50
TALLER DE GRADO I

Actores

Administrador

Actor Iniciador

Administrador

Propsito

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Enva publicidad a sus usuarios.

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

1.1.- El sistema muestra el formulario que debe llenar.


2.1.- El sistema valida los datos introducidos.
3.1.- El sistema enva mensajes de correo electrnico a todos los
usuarios que selecciono el administrador.
3.2.- Emite el mensaje Se Envi exitosamente.

Excepciones

3.1 Emite el mensaje Existe informacin errnea. Verifique sus


datos
Tabla 9:

Detalle de Caso de Uso - Enviar publicidad

CU9. Configuracin de Producto RA

Ilustracin 12:
Caso de Uso

CU Configuracin de Producto con RA

Configuracin de Producto con RA

Pgina 51
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Actores

Administrador

Actor Iniciador

Administrador

Propsito

Registra, modifica y Elimina la Configuracin de Productos con Realidad Aumentada.

Precondicin

Gestionar Producto

Poscondicin

Exposicin de Productos con RA

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:

Detalle de Caso de Uso Configuracin de Producto RA

CU10. Exposicin de Productos con RA

Pgina 52
TALLER DE GRADO I

Ilustracin 13:

Caso de Uso

CU Exposicin de productos con RA

Exposicin de productos con RA

Actores

Cliente

Actor Iniciador

Cliente

Propsito

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Visualizar los productos aplicados en realidad aumentada

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

El Cliente selecciona el producto que desea visualizar.


El Cliente Imprime el documento con la imagen QR de
dicho Producto.
3.0. El Cliente Activa su cmara web y presiona el botn
Permitir
4.0. El Cliente muestra la imagen QR impresa a la cmara web.
5.0. El Cliente finalmente visualiza el producto con efectos de
dicha tecnologa.
El sistema muestra los pasos que debe realizar el cliente para
obtener el producto con Realidad Aumentada.
1.2. El Sistema muestra la imagen QR que el cliente debe imprimir.
2.1. El sistema enva el mensaje de Adobe Player para que el cliente
active su cmara web.
3.1. El sistema reconoce la cmara web.
4.1. El sistema reconoce la imagen QR mostrada por el cliente y
capturada por la cmara web.
4.2. Realiza los procesos necesarios para la realizacin de efectos
con Realidad Aumentada.
1.1 Emite mensaje Debe Activar la cmara web.

Pgina 53
TALLER DE GRADO I

Tabla 11:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Detalle de Caso de Uso - Exposicin de producto con RA

CU11. Lista de Productos con RA

Ilustracin 14:

Caso de Uso

Lista de productos con RA

Actores

Cliente

Actor Iniciador

Cliente

Propsito

CU Lista de productos con RA

Visualizar la lista de todos productos aplicados en realidad


aumentada

Precondicin

Configuracin de Productos RA

Poscondicin

Exposicin de Producto con RA

Flujo Principal de
Eventos del Actor

Flujo Principal de
Eventos del Sistema
Excepciones

1.0 El Cliente selecciona listar producto con RA.


2.0 El cliente selecciona el producto que desea realizar una
exposicin.
1.1 El Sistema muestra la lista de productos con RA con el precio y
la descripcin.
Ninguno

Tabla 12:

Detalle de Caso de Uso - Lista de productos con RA

Pgina 54
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU12. Reportes y Estadsticas

Ilustracin 15:

Caso de Uso

CU Generar Reportes y Estadsticas


Generar Reportes y Estadsticas

Actores

Administrador, Cliente

Actor Iniciador

Administrador

Propsito

Generar Reportes y Estadsticas de las base de datos del


sistema.

Precondicin

Ninguna

Poscondicin

Ninguna

Flujo Principal de
Eventos del Actor

1.- Solicita Ver estadsticas y reportes.


3.- Selecciona la opcin que desea visualizar.

Flujo Principal de
Eventos del Sistema
Excepciones
Tabla 13:

2.- El sistema muestra las propiedades y opciones de


estadsticas.
4.- Visualiza las estadsticas en barra o torta.
Ninguno

Detalle de Caso de Uso - Generar Reportes y Estadsticas

Pgina 55
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Pgina 56
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

4.7 DIAGRAMA GENERAL DE CASOS DE USO

Pgina 57
TALLER DE GRADO I

Ilustracin 16:

CAPITULO 5.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama General de Casos de Uso

ANALISIS DEL SISTEMA

Pgina 58
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

5.1 ANALISIS DE LA ARQUITECTURA


Los paquetes permiten organizar los elementos de un diagrama en un grupo, para mostrar
que ciertas clases o componentes son parte de un subsistema en particular.

5.1.1. Identificacin de Paquetes


Paquete 1: Adm de Usuarios.- Este paquete se encargara de Gestionar los usuarios,
Gestionar tipo de usuarios y de Asignar privilegios.

Paquete 2: Adm de productos.- Este paquete se encargara de Gestionar Productos,


tomando todos los datos de los productos y Gestionar campaas.

Paquete 3: Adm Realidad Aumentada.- En este paquete gestionaremos las imgenes QR


de los productos, en si se encontrara todo la programacin relacionado a realidad
aumentada.

Pgina 59
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Paquete 4: Adm Publicidad.- Encargada de gestionar todo lo relacionado a la publicidad.

Paquete 5: Estadsticas.- En este paquete podremos ver estadsticas relacionadas a la visita


por parte de los clientes a la pgina web.

Pgina 60
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

P1: Adm de Usuarios

Ilustracin 17:

Paquete Adm Usuarios

P2: Adm Productos

Pgina 61
TALLER DE GRADO I

Ilustracin 18:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Paquete Adm Productos

P3: Adm Publicidad

Ilustracin 19:

Paquete Adm Publicidad

P4: Adm Realidad Aumentada

Pgina 62
TALLER DE GRADO I

Ilustracin 20:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Paquete Adm Realidad Aumentada

Estadsticas

Ilustracin 21:

Paquete Estadsticas

5.2 ANALISIS DE CASOS DE USO


5.2.1. Diagrama de Comunicacin
Los elementos de un sistema trabajan en conjunto para cumplir con los objetivos del
sistema, UML representa esto mediante un diagrama de comunicacin.
CU: Iniciar Sesin

Pgina 63
TALLER DE GRADO I

Ilustracin 22:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Comunicacin Iniciar Sesin

CU: Gestionar Tipo Usuario

Ilustracin 23:

Diagrama de Comunicacin Gestionar Tipo Usuario

CU: Gestionar Usuario

Pgina 64
TALLER DE GRADO I

Ilustracin 24:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Comunicacin Gestionar Usuario

CU: Asignar Privilegios

Ilustracin 25:

Diagrama de Comunicacin Asignar Privilegios

Pgina 65
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Campaa

Ilustracin 26:

Diagrama de Comunicacin Gestionar Campaa

Cu: Gestionar Tipo producto

Pgina 66
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Producto

Pgina 67
TALLER DE GRADO I

Ilustracin 27:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Comunicacin Gestionar Producto

CU: Registrar Publicidad

Pgina 68
TALLER DE GRADO I

Ilustracin 28:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Comunicacin Registrar Publicidad

CU: Gestionar Configuracin de producto con RA

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:

Diagrama de Comunicacin Gestionar Configuracin


de producto con RA

Pgina 69
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Exposicin de Producto RA

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:

Diagrama de Comunicacin Exposicin de Producto RA

Pgina 70
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

5.3 ANALISIS DE CLASES


En esta seccin se realiza el anlisis a las clases que tienen mayor participacin durante
toda la aplicacin.

5.3.1. Clases Interfaz

Clase Interfaz

NOMBRE

FrmTipoUsuario

Tipo

<<HTML>>

Propsito

Escenario donde se ingresan los datos para registrar un nuevo


Tipo Usuario.
Buscar Tipo Usuario en la lista de Tipos Usuarios
Modificar Tipo Usuario en caso de que sea necesario
Se podr Eliminar Tipo Usuario si se comete algn error.

Atributos

id, Nombre.

Operaciones

Nuevo, Registrar, Modificar, Eliminar.

Tabla 14:

Tabla: Anlisis Clase Interfaz - FrmTipoUsuario

NOMBRE

FrmUsuario

Tipo

<<HTML>>

Propsito

Buscar Usuario: Busca si ya existe un Usuario si no existe


entonces lo crea, en caso de que exista se lo puede modificar
algunos datos, si es que as lo requiere. Tambin Se podr

Pgina 71
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Eliminar Usuario si as lo requiere.


Atributos

CI, login, password, Nombres, Apellido, Sexo, email,


Direccin, telfono, tipoUsuario, arraylistImagen

Operaciones

Nuevo, Registrar, Modificar, Eliminar.

Tabla 15:

NOMBRE

Tabla: Anlisis Clase Interfaz FrmUsuario

FrmPrivilegio

Tipo

<<HTML>>

Propsito

Gestionar privilegios.

Atributos

Nombre

Operaciones

Nuevo, Guardar, Modificar y Eliminar

Tabla 16:

NOMBRE

Tabla: Anlisis Clase Interfaz - FrmPrivilegio

FrmProducto

Tipo

<<HTML>>

Propsito

Registra, Modifica y elimina productos.

Atributos

Nombre, Descripcin, Marca, Precio, Colores, Tamaos, Tipo


producto

Operaciones

Nuevo, Registrar, Modificar, Eliminar.

Tabla 17:

NOMBRE

Tabla: Anlisis Clase Interfaz - FrmProducto

FrmCampaa

Tipo

<<HTML>>

Propsito

Gestionar todo lo referente en campaas: Nuevo, Guardar,


Modificar y Eliminar campaas.

Atributos

Nombre, Descripcin, Temporada, Fecha inicio, Fecha fin

Operaciones

Nuevo, Registrar, Modificar, Eliminar.

Tabla 18:

NOMBRE
Tipo
Propsito

Tabla: Anlisis Clase Interfaz - FrmCampaa

Frm Configuracin de producto con Realidad aumentada


<<HTML>>
Muestra la configuracin para cargar las imgenes referentes a
la Realidad Aumentada, como ser: ImagenQR, ImagenPAT,

Pgina 72
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

imagen JPG.
Atributos

Producto

Operaciones

Nuevo, Guardar, Modificar, Eliminar y Prueba.

Tabla 19:

NOMBRE

Tabla: Anlisis Clase Interfaz FrmProductoRA

FrmExpProductoRA

Tipo

<<HTML>>

Propsito

En esta interfaz se ver la exposicin de los productos con Realidad


Aumentada, se activara la cmara web.

Atributos
Operaciones

Aceptar, Cancelar

Tabla 20:

NOMBRE

Tabla: Anlisis Clase Interfaz FrmExpProductoRA

FrmListarProductoRA

Tipo

<<HTML>>

Propsito

Listar los productos expuestos con Realidad Aumentada.

Atributos
Operaciones
Tabla 21:

NOMBRE

Tabla: Anlisis Clase Interfaz FrmListarProductoRA

FrmPublicidad

Tipo

<<HTML>>

Propsito

Gestionar todo lo referente a las publicidades desde su registro,


modificacin y eliminacin.

Atributos

Nombre, Descripcin y campaa.

Operaciones

Nuevo, Registrar, Modificar, Eliminar.

Tabla 22:

NOMBRE
Tipo

Tabla: Anlisis Clase Interfaz FrmPublicidad

FrmEnviarPublicidad
<<HTML>>

Pgina 73
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Propsito

Muestra la interfaz del envi de publicidad a los distintos tipos


de usuarios que tiene Boutique Sonia.

Atributos

Publicidad, Tipos de usuarios, Link y Fecha de envio.

Operaciones

Nuevo, Enviar, Vista previa.

Tabla 23:

NOMBRE

Tabla: Anlisis Clase Interfaz FrmEnviarPublicidad

FrmEstadsticas

Tipo

<<HTML>>

Propsito

Mostrar las estadsticas de las visitas realizadas a la pagina y


de las demostraciones de productos con Realidad aumentada

Atributos
Operaciones
Tabla 24:

Tabla: Anlisis Clase Interfaz - FrmEstadsticas

5.3.2. Clases Control

Clase Control

NOMBRE

GestorTipoUsuario

Propsito

Permite realizar Operaciones tales como registrar, Modificar,


Eliminar, Listar, Obtener los Tipos de Usuarios en el sistema.

Entrada

Id, nombre, estado

Proceso

GetNuevoCodigo(),
Registrar(),
Modificar (),
Eliminar (),
Listar()

Pgina 74
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

VerificarDatos()
Retorno

NuevoTipoUsuario retorna una confirmacin


ModificarTipoUsuario retorna un cod
EliminarTipoUsuario una confirmacin
Guardar retorna una confirmacin(sistema)
Tabla 25:

Tabla: Anlisis Clase Control GestorTipoUsuario

NOMBRE

GestorUsuario

Propsito

Permite realizar Operaciones tales como registrar, Modificar,


Eliminar, Listar, Obtener los Usuarios del sistema.

Entrada

Id, nombre, apellido, estado

Proceso

GetNuevoCodigo(),
Registrar(),
Modificar (),
Eliminar (),
Listar()
VerificarDatos()

Retorno

NuevoUsuario retorna una confirmacin


ModificarUsuario retorna un id
EliminarUsuario una confirmacin
Guardar retorna una confirmacin(sistema)
Tabla 26:

Tabla: Anlisis Clase Control GestorUsuario

NOMBRE

GestorPrivilegio

Propsito

Gestionar privilegios utilizando las operaciones de guardar,


modificar, eliminar.

Entrada

Nombre

Proceso

Nuevo(),
Guardar(),
Modificar(),
Eliminar()

Retorno

Retorna una confirmacin de las operaciones Guardar(),


Modificar(), Eliminar() y Cargar() productos.

Pgina 75
TALLER DE GRADO I

Tabla 27:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Tabla: Anlisis Clase Control GestorPrivilegio

NOMBRE

GestorProducto

Propsito

Acceder a la clase GestorProducto para interactuar y almacenar los


datos.

Entrada

Nombre, Descripcin, Marca, Precio, Colores, Tamaos.

Proceso

Guardar()
Modificar()
Eliminar(),
Cargar()
MostrarDatos()

Retorno

Retorna una confirmacin de las operaciones Guardar(),


Modificar(), Eliminar() y Cargar() productos.
Tabla 28:

Tabla: Anlisis Clase Control GestorProducto

NOMBRE

GestorCampaa

Propsito

Acceder a la clase presentacin FrmCampaa para interactuar y


almacenar los datos.

Entrada

Nombre, Descripcin, Temporada, Fecha Inicio, Fecha Fin.

Proceso

Nuevo()
Guardar()
Modificar()
Eliminar()

Retorno

Retorna una confirmacin de las operaciones: Guardar(),


Modificar(), Eliminar() y Cargar() productos.
Tabla 29:

Tabla: Anlisis Clase Control GestorCampaa

Pgina 76
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

NOMBRE

Configuracin de productos con Realidad Aumentada

Propsito

Carga las imgenes y archivos correspondientes de los productos


que sern expuestos con Realidad Aumentada.

Entrada

Producto

Proceso

ImagenQR, ImagenPAT, ImagenJPG.

Retorno

Retorna una confirmacin de haber cargado correctamente:


ImagenQR, ImagenPAT e ImagenJPG.
Tabla 30:

Tabla: Anlisis Clase Control GestorProductoRA

NOMBRE

GestorListarProducRA

Propsito

Listar los productos que se demostraran con Realidad Aumentada.

Entrada
Proceso
Retorno
Tabla 31:

Tabla: Anlisis Clase Control GestorListarProducRA

NOMBRE

GestorPublicidad

Propsito

Gestionar todo lo referente a la publicidad.

Entrada

Id, Nombre, descripcin, estado

Proceso

Nuevo()
Guardar()
Modificar()
Eliminar()

Retorno

Retorna una confirmacin de las operaciones: Guardar (),


Modificar(), Eliminar() y Cargar().
Tabla 32:

Tabla: Anlisis Clase Control GestorPublicidad

NOMBRE

GestorEnviarPublicidad

Propsito

Enviar informacin y existencia de la publicidad a clientes.

Entrada

Id_ Publicidad, tipo de usuario, Link y fecha de envi.

Pgina 77
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Proceso

Nuevo()
Enviar()
Vista_Previa()

Retorno

Retorna una confirmacin de las operaciones: Nuevo, Enviar


Tabla 33:

Tabla: Anlisis Clase Control GestorEnviarPublicidad

5.3.3. Clase Entidad

Clase Entidad

NOMBRE

TipoUsuario

Propsito

Su responsabilidad es Registrar Tipos de Usuarios, Busca en la


Lista de Tipos usuarios si ya est registrado para poder ser
modificado o mantener su funcin dentro del sistema. Como

Atributos

tambin podr ser eliminado.


Id, nombre, estado

Relacin

Usuario, Detalle_Privilegio y Privilegio.


Tabla 34:

Tabla: Anlisis Clase Entidad TipoUsuario

NOMBRE

Usuario

Propsito

Su responsabilidad es Registrar Usuarios, Busca en la Lista de


Usuarios si ya est registrado para poder ser modificado o mantener
su funcin dentro del sistema. Como tambin podr ser eliminado.

Atributos

Id, login, password, nombre, apellido, fechanac, sexo, email,


direccin, telfono, idTipoU, nombre_imagen, imagen,
tipo_imagen, visita, estado.

Relacin

Tipo Usuario y Publicidad_Usuario.


Tabla 35:

Tabla: Anlisis Clase Entidad Usuario

Pgina 78
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

NOMBRE

Privilegio

Propsito

Su responsabilidad es Registrar privilegios, Busca en la Lista de


privilegios si ya est registrado para poder ser modificado o
mantener su funcin dentro del sistema. Como tambin podr ser
eliminado.

Atributos

Id, nombre

Relacin

Publicidad_ProductoRA u Publicidad_Usuario.
Tabla: Anlisis Clase Entidad Privilegio

NOMBRE

Detalle_Privilegio

Propsito

Su responsabilidad es Registrar los detalles_privilegios que se les


asignaran a los usuarios del sistema

Atributos

Id_tipoU, Id_Privilegio.

Relacin

Privilegio y Tipo_Usuario.

NOMBRE

Campaa

Propsito

Su responsabilidad es Registrar Campaas, Busca en la Lista de


Campaas si ya est registrado para poder ser modificado o
mantener su funcin dentro del sistema. Como tambin podr ser
eliminado.

Atributos

Id, nombre, descripcin, temporada, fechaInicho, fechafin y estado.

Relacin

Publicidad, Producto.
Tabla 36:

Tabla: Anlisis Clase Entidad Campaa

NOMBRE

Tipo_Producto

Propsito

Su responsabilidad es Registrar los distintos tipos de productos que


existen dentro del sistema, adems de poder modificarlos, eliminar.

Atributos

Id, nombre, descripcin y estado

Relacin

Producto

Pgina 79
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

NOMBRE

Producto

Propsito

Su responsabilidad es Registrar los productos, Busca en la Lista de


Productos si ya est registrado para poder ser modificado o
mantener su funcin dentro del sistema. Como tambin podr ser
eliminado.

Atributos

Id, nombre, descripcin, marca, precio, colores, tamaos,


tipoProducto, nombre_imagen, imagen, tipo_imagen, estado.

Relacin

Campaa, ProductoRA, Tipo_Producto


Tabla 37:

Tabla: Anlisis Clase Entidad Producto

NOMBRE

ProductoRA

Propsito

Su funcin es Registrar Productos RA a travs de datos del


Producto registrado.
Verificar si existe un producto con RA para que el producto no
vuelva a ser registrado como ProductoRA.
El propsito final tiene el de realizar exposiciones con efectos de
Realidad Aumentada.

Atributos

Id, id_producto, nombre_ imagenQR, imagenQR, nombre_


imagenPAT, imagenPAT, tipo_imagenPAT, archivoPAT,
nombre_imagenJPG, archivoJPG, tipo_imagenQR, estado.

Relacin

Producto, Publicidad_ProductoRA
Tabla 38:

Tabla: Anlisis Clase Entidad ProductoRA

NOMBRE

Publicidad

Propsito

Su responsabilidad es Registrar, Modificar y eliminar las


publicidades con las cuales interactuara el sistema.

Atributos

Id, nombre, descripcin, fechaEnvio, enviado y estado.

Relacin

Publicidad_ProductoRA, Publicidad_Usuario
Tabla 39:

Tabla: Anlisis Clase Entidad Publicidad

NOMBRE

Publicidad_ProductoRA

Propsito

Registrara los detalles referentes de las relaciones que hay entre


ProductoRA, Publicidad y Campaa, adems de poder modificar,
eliminar y actualizar dichos argumentos.

Atributos

Id_Publicidad, Id_ProductoRA, id_Campaa, link.

Pgina 80
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Relacin

ProductoRA, Publicidad y Campaa

NOMBRE

Publicidad_Usuario

Propsito

Registrara los detalles referentes de las relaciones que hay entre


Usuario, Publicidad, adems de poder modificar, eliminar y
actualizar dichos argumentos.

Atributos

Id_Publicidad, Id_Usuario, fecha, hora

Relacin

Usuario y Publicidad.

5.4 ANALISIS DE PAQUETES

Ilustracin 31:

Anlisis de Paquete

Pgina 81
TALLER DE GRADO I

CAPITULO 6.

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

DISEO DEL SISTEMA

Pgina 82
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.1 Diseo de la Arquitectura


6.1.1. Escenario

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Fsica

Se puede observar la distribucin fsica que tendr el sistema en trminos de nodo.


El sistema cuenta con los nodos Aplicacin servidor que har uso del servidor de datos
MySQL
Las aplicaciones clientes, Aplicacin cliente Alumno y Aplicacin cliente Docente, se
conectaran con el servidor a travs de la red Ethernet mediante el protocolo de
comunicacin TCP/IP a travs de Ethernet.
Cliente
*
1
RED LOCAL

TCP/IP

1
1
Servidor
Web

1
Servidor
SQLServer

Pgina 84
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Pgina 85
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.2 Diseo de Casos de Uso


6.2.1. Diagrama

de Secuencia

Un diagrama de secuencia realiza una descripcin respecto a la secuencia de realizacin,


de los casos de uso.
CU: Iniciar Sesin

Ilustracin 32:

Diagrama de Secuencia Iniciar Sesin

Pgina 86
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Tipo Usuario

Pgina 87
TALLER DE GRADO I

Ilustracin 33:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Secuencia Gestionar Tipo Usuario

CU: Gestionar Usuario

Ilustracin 34:

Diagrama de Secuencia Gestionar Usuario

CU: Asignar Privilegios

Pgina 88
TALLER DE GRADO I

Ilustracin 35:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Secuencia Asignar Privilegios

CU: Gestionar Campaa

Pgina 89
TALLER DE GRADO I

Ilustracin 36:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Secuencia Gestionar Campaa

Pgina 90
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Tipo Producto

Ilustracin 37:

Diagrama de Secuencia Gestionar Tipo Producto

Pgina 91
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Producto

Pgina 92
TALLER DE GRADO I

Ilustracin 38:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Secuencia Gestionar Producto

CU: Registrar Publicidad

Pgina 93
TALLER DE GRADO I

Ilustracin 39:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Secuencia Registrar Publicidad

Pgina 94
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Gestionar Configuracin de Producto con RA


<<boundary>>
: FrmProductoRA

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

Diagrama de Secuencia Gestionar Configuracin de Producto con RA

Pgina 95
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

CU: Exposicin de Producto RA


<<boundary>>
: FrmExpoProductoRA

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

Diagrama de Secuencia Exposicin de Producto RA

Pgina 96
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.3 Diagrama de Clases

Ilustracin 42:

Diagrama de Clases

Pgina 97
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.4 Diseo Lgico de la Base de Datos


1

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

88
89

PK - FK

PK FK

90

Id_tipoU

Id_privilegio

91
6.5 Diseo Fsico de la Base de Datos
92

Tabla: Tipo Usuario

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 de Volumen Tipo Usuario

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

Email

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 de Volumen Usuario

Tabla: Privilegio

Pgina 102
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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 de Volumen Privilegio

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 de Volumen DetallePrivilegio

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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 de Volumen Producto

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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 de Volumen ProductoRA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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.

Tabla de Volumen Campania

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

h. Tabla de Volumen TipoProducto

439

Pgina 106
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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 de Volumen Publicidad

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

492

Fecha

493

Date

494

495

N 496
o

497

Hora

498

Time

499

500

501

504

505

506

502

503
j.

Tabla de Volumen Detalle_PublicidadUsuario

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

Tabla de Volumen Publicidad_ProductoRA

Pgina 108
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

535
536
537
538
539
540
541
542
543
544
545
546
547
548
6.6 Diseo de Interfaces
549

CU: Iniciar Sesin

Pgina 109
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

550

Ilustracin 43:

Pantalla de Iniciar Sesin

551
552

CU: Gestionar Tipo Usuario

Pgina 110
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

553

Ilustracin 44:

554

Pantalla de Gestionar Tipo Usuario

CU: Gestionar Usuario

Pgina 111
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

555
Ilustracin 45:

556

Pantalla de Gestionar Usuario

CU: Asignar Privilegios

557
558
559
560
561
562
563

Pgina 112
TALLER DE GRADO I

Ilustracin 46:

564

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Pantalla de Asignar Privilegios

CU: Gestionar Campaa

565

Ilustracin 47:

566

Pantalla de Gestionar Campaa

CU: Gestionar Producto

Pgina 113
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

567

Ilustracin 48:

Pantalla de Gestionar Producto

568
569

CU: Registrar Publicidad

Pgina 114
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

570

Ilustracin 49:

571

Pantalla de Registrar Publicidad

CU: Enviar Publicidad

572
573
574
575
576

Pgina 115
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

577
578
579
580
581
582
583
584
Ilustracin 50:

585

Pantalla de Enviar Publicidad

CU: Gestionar Configuracin de Producto con RA

Pgina 116
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

586

Ilustracin 51:

587

Pantalla de Gestionar Configuracin de Producto con RA

CU: Exposicin de Producto RA

Pgina 117
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

588

Ilustracin 52:

Pantalla de Exposicin de Producto RA

589
590

CU: Listar Producto RA

Pgina 118
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

591

Ilustracin 53:

Pantalla Listar Productos

592
6.7 Diagramas de Navegacin
593

CU: Iniciar Sesin

594
595

Pgina 119
TALLER DE GRADO I

Ilustracin 54:

596

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Diagrama de Navegacin Iniciar Sesin

CU: Gestionar Tipo Usuario

597
598
Ilustracin 55:

599

Diagrama de Navegacin Gestionar Tipo Usuario

CU: Gestionar Usuario

600
601
Ilustracin 56:

602

Diagrama de Navegacin Gestionar Usuario

CU: Asignar Privilegios

603
604
Ilustracin 57:

605

Diagrama de Navegacin Asignar Privilegios

CU: Gestionar Campaa

606
607
Ilustracin 58:

608

Diagrama de Navegacin Gestionar Campaa

CU: Gestionar Producto

609
Pgina 120
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

610
Ilustracin 59:

611

Diagrama de Navegacin Gestionar Producto

CU: Registrar Publicidad

612
613
Diagrama de Navegacin Registrar Publicidad

Ilustracin 60:

614

CU: Enviar Publicidad

615
616
Ilustracin 61:

617

Diagrama de Navegacin Enviar Publicidad

CU: Gestionar Configuracin de Producto con RA

618
619
Ilustracin 62:

620

Diagrama de Navegacin Gestionar Configuracin de Producto con RA


CU: Exposicin de Producto RA

621
622
Ilustracin 63:

623

Diagrama de Navegacin Exposicin de Producto RA

CU: Listar de Producto RA


Pgina 121
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

624
625
Ilustracin 64:

626

Diagrama de Navegacin Listar de Producto RA

CU: Reportes y Estadsticas

627
628
Ilustracin 65:

Diagrama de Navegacin Reportes y Estadsticas

629
630
631
632
633
634
635
636
637
638

/// Fin de capitulo

639
640
641
Pgina 122
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

696
697
698
699
700
701
702
6.11 Herramientas de Desarrollo
6.11.1. Sistema

703

Operativo

El sistema de informacin de facturacin para la empresa que brinda servicio de


jardinera ser realizado para correr sobre la plataforma de Windows 2000, NT, XP.

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Restriccin de acceso no autorizado para crear cuentas y asignar privilegios, de


acceso evitando el ingreso de personas no autorizadas a ciertas operaciones, esta
caracterstica es vital en un Gestor de Base de Datos.
Representacin de vnculos complejos entre datos sin perder los enlaces
manteniendo los vnculos complejos de los datos, obtener y actualizar con
rapidez y eficiencia datos que estn mutuamente relacionados.
Cumplir con las restricciones de integridad, como el tamao de los datos
establecidos en la base de datos, no todas las restricciones podrn ser
especificadas en el Gestor de Base de Datos, otras pueden requerir verificacin
mediante programas de actualizacin cuando se introducen los datos.

705
706
707

Caractersticas operacionales

transacciones (transactions)

disparadores(triggers)

Backup y recuperacin(Backup & Recovery)

Procedimientos almacenados

Integridad Referencial

708
709

Tomando en cuenta las caractersticas analizadas elegimos como gestor de Base de


Datos MySQL Server.

6.11.3. Lenguaje

710

de Programacin

El lenguaje utilizado para el desarrollo del Sistema de Publicidad online con


demostracin de Productos basadas en Realidad Aumentada para la Boutique

Pgina 127
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

Para el desarrollo de este sistema hemos utilizado el PUDS (Proceso Unificado de


desarrollo de Software) que utiliza como herramienta UML (Unified Modeling
Language) para preparar todos los esquemas de un sistema.

712
713
714
715
716
717
718
719
720
721
722

Pgina 128
TALLER DE GRADO I

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

6.12 PRUEBAS DEL SISTEMA


723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742

Pgina 129
TALLER DE GRADO I

743

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

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:

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

Jacobson Ivar; Booch, Grady y Rumbaugh, James. Proceso Unificado de Desarrollo


del Software. Espaa: Addison Wesley, 2000.
Jacobson Ivar; Booch, Grady y Rumbaugh, James. El Lenguaje Unificado de
Modelo. Espaa: Addison Wesley Iberoamericana, 1999.
AZUMA97; R. Azuma, A survey of augmented reality, Presence: Teleoperators
and Virtual Environments, 1997, pp. 355385.
MILGRAM94; P. Milgram and F. Kishino, "Taxonomy of Mixed Reality Visual
Displays", IEICE Transactions on Information and Systems, 1994, pp. 1321-1329.

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

[2] Wikipeda, Realidad aumentada.

792

< http://pt.wikipedia.org/wiki/Realidade_aumentada> [Consulta: 10 de abril del


2011].

793

[3]

Fundacin Telefnica, Realidad Aumentada una nueva lente para ver el

mundo
<<http://www.fundacion.telefonica.com/es//debateyconocimiento/media/publicacio
nes/Realidad_Aumentada_Completo.pdf>> [Consulta: 15 de abril del 2011]

794

[4] PaperCliq. Ampliando Experincias: Publicidade em Realidade Aumentada


<<http://es.scribd.com/publicidadeemrealidadeaumentada-ampliandoexperiencias091016155645-phpapp01>> [Consulta: 15 de abril del 2011]
Pgina 132
TALLER DE GRADO I

795

SISTEMA DE PUBLICIDAD ONLINE CON DEMOSTRACION DE


PRODUCTOS
BASADA ONLINE
EN REALIDAD
AUMENTADA DE
SISTEMA
DE PUBLICIDAD
CON DEMOSTRACION
PRODUCTOS BASADA EN REALIDAD AUMENTADA

[5] Sergi Jord, Universitat Pompeu Fabra. Realidad Aumentada. <


http://es.scribd.com/6619983-Realidad-Aumentada.pdf > [Consulta: 16 de abril del
2011].

796

[6] Angel Vilchez - 10/09/2009. Qu es la Realidad Aumentada y sus Aplicaciones.


<http://www.configurarequipos.com/doc1214.html>

[Consulta: 18 de abril del

2011].

Pgina 133
TALLER DE GRADO I

Вам также может понравиться