You are on page 1of 146

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 WEB DE GESTIN PUBLICITARIA PARA PROYECTOS BTL QUE


UTILIZAN REALIDAD AUMENTADA PARA LA EMPRESA MAHS S.R.L

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

Santa Cruz Bolivia


INDICE
RESUMEN............................................................................................................ 1
INTRODUCCION................................................................................................... 2
PARTE I. ASPECTOS GENERALES........................................................................3

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 1. PERFIL DEL PROYECTO..................................................................4


1.1 DEFINICION DEL PROBLEMA..........................................................................5
1.1.1. ANTECEDENTES........................................................................................ 5
1.1.2. SITUACION PROBLEMTICA.......................................................................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. EMPRESA PUBLICITARIA MAHS S.R.L.........................................14
2.1 ANTECEDENTES.......................................................................................... 15
2.2 MISION........................................................................................................ 16
2.3 VISION......................................................................................................... 16
2.4 POLITICAS................................................................................................... 16
CAPITULO 3. REALIDAD AUMENTADA Y PUBLICIDAD BTL................................18
3.1 INTRODUCCION........................................................................................... 19
3.2 DEFINICION................................................................................................. 19
3.2.1. De dnde vino todo eso?.......................................................................20
3.3 Tecnologa................................................................................................... 21
3.3.1. Hardware................................................................................................ 21
3.3.2. Software.................................................................................................. 22
3.3.3. Software Libre para Realidad Aumentada...............................................23
3.4 Funcionamiento de Realidad Aumentada....................................................23
3.5 Tcnicas de visualizacin............................................................................ 25
3.5.1. Display en la cabeza............................................................................... 25
3.5.2. Display de Mano...................................................................................... 25
3.5.3. Display espacial...................................................................................... 26

Pgina 2
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

3.6 Aplicaciones................................................................................................ 26
3.7 Realidad Aumentada en la Publicidad y el Marketing on line......................28
1.1

2.1.1. Deteccin de Movimiento Motion Traking...............................................30

2.1.2. Deteccin de objetos......................................................................30


2.2. Publicidad BTL............................................................................................... 31
2.2.1. Introduccin............................................................................................. 31
2.2.2. Below The Line (Btl).................................................................................. 32
PARTE II. MODELO DE DESARROLLO................................................................34
CAPITULO 4. CAPTURA DE REQUISITOS...........................................................35
4.1 Requisitos Funcionales y no Funcionales del Sistema.................................36
4.1.1. Requisitos Funcionales del Sistema.........................................................36
4.1.2. Requisitos No Funcionales del Sistema...................................................37
4.2 MODELO DE NEGOCIO................................................................................. 38
4.2.1. Diagrama de Actividad............................................................................38
4.3 MODELO DE DOMINIO................................................................................. 40
4.4 IDENTIFICACION DE ACTORES Y CASOS DE USO.........................................42
4.4.1. Identificacin de Actores.........................................................................42
4.4.2. Identificar Casos de Uso..........................................................................43
4.5 PRIORIZAR CASOS DE USO..........................................................................44
4.6 DETALLAR CASOS DE USO...........................................................................45
4.7 DIAGRAMA GENERAL DE CASOS DE USO.....................................................57
CAPITULO 5. ANALISIS DEL SISTEMA................................................................58
5.1 ANALISIS DE LA ARQUITECTURA.................................................................59
5.1.1. Identificacin de Paquetes......................................................................59
5.2 ANALISIS DE CASOS DE USO.......................................................................63
5.2.1. Diagrama de Comunicacin....................................................................63
5.3 ANALISIS DE CLASES................................................................................... 69
5.3.1. Clases Interfaz........................................................................................ 69
5.3.2. Clases Control......................................................................................... 72
5.3.3. Clase Entidad.......................................................................................... 76
5.4 ANALISIS DE PAQUETES............................................................................... 79

Pgina 3
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 6. DISEO DEL SISTEMA..................................................................80


6.1 Diseo de la Arquitectura............................................................................81
6.1.1. Escenario de Usuarios............................................................................. 81
6.1.2. Arquitectura Fsica.................................................................................. 82
6.2 Diseo de Casos de Uso.............................................................................. 84
6.2.1. Diagrama de Secuencia..........................................................................84
6.3 Diagrama de Clases.................................................................................... 93
6.4 Diseo Lgico de la Base de Datos.............................................................94
6.5 Diseo Fsico de la Base de Datos...............................................................97
6.6 Diseo de Interfaces................................................................................. 102
6.7 Diagramas de Navegacin........................................................................107
PARTE III.......................................................................................................... 111
CAPITULO 7. IMPLEMENTACIN DEL SISTEMA................................................112
7.1 Implementacin de la Arquitectura...........................................................113
7.2 Implementacin de los Subsistemas.........................................................113
7.3 Herramientas de Desarrollo......................................................................114
7.3.1. Sistema Operativo................................................................................ 114
7.3.2. Gestor de Base de Datos.......................................................................114
7.3.3. Lenguaje de Programacin....................................................................115
7.3.4. Herramientas........................................................................................ 115
CAPITULO 8. PRUEBAS DEL SISTEMA.............................................................116
CONCLUSIONES............................................................................................... 118
RECOMENDACIONES....................................................................................... 119
BIBLIOGRAFIA.................................................................................................. 120

ILUSTRACIONES

Pgina 4
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin
Ilustracin

1: Diagrama de Actividad Publicidad y venta de productos.........35


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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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

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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

RESUMEN
El presente trabajo consiste en el diseo de un Sistema Web de Gestin Publicitaria el cual
se podr apreciar la aplicacin de la tecnologa de Realidad Aumentada orientada al sector
Publicitario, utilizando tcnicas como la deteccin de marcadores, movimiento y colores.
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,
PUBLICIDAD BTL; 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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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.
La publicidad es una tcnica de comunicacin comercial que intenta fomentar el consumo
de un producto servicio a travs de los medios de comunicacin, el internet se ha
convertido en una herramienta poderosa para esta rea permitiendo alcanzar una mayor
cantidad de posibles consumidores.

Pgina 2
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Por esta razn hemos decidido desarrollar un Sistema Web de Gestin Publicitaria para
Proyectos BTL que utilizan Realidad Aumentada para la empresa MAHS S.R.L

PARTE I.

ASPECTOS GENERALES

Pgina 3
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Pgina 4
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 1.

PERFIL DEL PROYECTO

DEFINICION DEL PROBLEMA

ANTECEDENTES

Las empresas invierten mucho en publicidad para mantener informados a sus clientes sobre
sus ofertas, promociones, productos, etc., para captar la atencin de posibles nuevos
clientes, la empresa MAHS S.R.L que presta servicios de artculos publicitarios.
MAHS se fund en el ao 1997 en la ciudad de santa cruz de la sierra. Desde su
establecimiento MAHS se convirti rpidamente en la empresa ms importante en el rubro
de la publicidad exterior contando para ello con gran numero de soportes publicitarios
instalados en la va pblica, Pantallas gigantes , Vallas publicitarias y mobiliario urbano,
tambin prestan el servicio de impresin digital, luego incursiono en otras reas tales como

Pgina 5
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

la fabricacin de sealizacin industrial, sealizacin de caminos y todo tipo de


sealizaciones, tambin formo el departamento de proyectos especiales cuya labor es
disear y construir distintos elementos como stand y productos para BTL. Lo que los
distingue como empresa es el servicio a sus clientes y la alta calidad de sus productos.
Realizan los trabajos en base a la ltima tecnologa garantizando una alta satisfaccin en la
entrega final.
MAHS SRL ha obtenido el certificado del ISO 9001 2000 en el ao 2007, certificado
internacionalmente conocido de calidad de sistemas de una empresa.
El certificado ISO 9001-2000 es un indicador para sus clientes de que MAHS es una
compaa comprometida en mantener y mejorar sus productos, servicios y relaciones de
largo plazo para satisfacer las necesidades.
La empresa MAHS S.R.L cuenta con 3 tipos de servicios entre ellos estn los proyectos de
va pblica, proyectos especiales y proyectos BTL, esta ltima cuenta con un servicio
llamado Software Especiales, el cual es utilizado para llegar al publico objetivo de forma
directa, clara y creativa, logrando as captar la atencin de sus clientes y a la vez
sorprender, el software debe estar ambientado a hacer sentir al cliente parte del producto.
Teniendo en cuenta estas caractersticas, los actuales software con los que cuenta la
empresa con el tiempo fueron perdiendo su atraccin de tal manera que actualmente no
capta la atencin de los clientes por tal motivo no son solicitados con frecuencia, por tanto
surge la necesidad de adicionar un servicio ms a los actuales, algo novedoso, innovador,
de alta tecnologa y que llame la atencin a sus clientes para incrementar la solicitud de
estos servicios ya que la empresa cuenta con los recursos de hardware necesarios para
ponerlos en marcha.

Pgina 6
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

1.1.1. SITUACION PROBLEMTICA


La Empresa MAHS S.R.L presta servicios publicitarios de tipo BTL los cuales con el
tiempo van convirtindose en tradicionales, por lo tanto son poco requeridos por los nuevos
clientes lo cual es un problema ya que la industria de la publicidad se caracteriza por la
innovacin y la constante actualizacin tanto en tecnologa como ideas.

1.1.2. SITUACION DESEADA


Integrar un nuevo servicio en el rea de los proyectos BTL, que sea novedoso tanto en
tecnologa como en presentacin adems de permitir la interaccin del cliente, la
personalizacin del contenido, que los resultados sean medibles en tiempo real; y
finalmente, el efecto sorpresa debe ser tal, que logre incrementar el inters hacia este nuevo
servicio por parte del cliente.

Pgina 7
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

1.2 OBJETIVOS

1.2.1. OBJETIVO GENERAL


Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan Realidad Aumentada
para la empresa MAHS S.R.L

1.2.2. OBJETIVOS ESPECFICOS


o Realizar recoleccin de informacin sobre las aplicaciones de Realidad Aumentada en
el mbito de la publicidad, con mayor nfasis en la publicidad BTL informacin que es
proporcionada por la empresa en base a sus requerimientos.
o Analizar los requisitos que debe cumplir el sistema en base los requerimientos
obtenidos para lograr desarrollar una herramienta que permita acoplar la publicidad con
la realidad aumentada, basados en tres tipos de aplicaciones Realidad aumentada con
Pgina 8
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

deteccin de movimiento, Realidad Aumentada deteccin de colores y Realidad


aumentada con markers.
o Disear el sistema tomando como base el anlisis de requisitos, el cual nos permite
abstraer los requerimientos que fueron identificados y permita el acoplamiento de la
gestin de los diferentes tipos de Realidad Aumentada.
o Implementar el sistema de acuerdo al diseo elaborado utilizando estndares de
codificacin para facilitar el mantenimiento posterior del sistema tomando en cuenta las
condiciones ms favorables para el desarrollo de un proyecto con Realidad Aumentada
tanto software como en hardware.
o Realizar las respectivas pruebas adecuadas al software para encontrar errores y darles
solucin.

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

Pgina 9
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

UML proporciona un vocabulario que incluye tres categoras: elementos, relaciones y


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

Pgina 10
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

b) Artefacto Resultante:

Modelo de Negocio.

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

Pgina 11
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Anlisis de Clases.

Anlisis de paquetes.

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.

Pgina 12
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Integrar sistemas.

Implementar subsistema.

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.

Pgina 13
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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:
o Gestin de usuarios
Permitir a los administradores gestionar usuarios y asignarles privilegios sobre los
mdulos.
o Gestin de Publicidad con Marker
Permitir al usuario gestionar sus publicidades que sern proyectadas haciendo uso de
la Realidad Aumentada, adems de administrar el modulo de diseo de markers.
o Gestin de Publicidad sin Marker
Permitir al usuario gestionar sus publicidades que sern proyectadas, haciendo uso de
la Realidad Aumentada e interaccin con movimiento.

Pgina 14
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 2.

EMPRESA PUBLICITARIA MAHS S.R.L

Pgina 15
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

ANTECEDENTES

MAHS se fund en el ao 1997 en la ciudad de Santa Cruz de la Sierra. Desde su


establecimiento MAHS se convirti rpidamente en la empresa ms importante en el rubro
de la publicidad exterior contando para ello con un gran nmero de soportes publicitarios
instalados en la va pblica, Pantallas Gigantes, Vallas Publicitarias y Mobiliario Urbano,
tambin damos el servicio de impresin digital, luego incursiono en otras areas tales como
la fabricacin de sealizacin industrial, sealizacin de caminos y todo tipo de
sealizaciones, tambin formo el Departamento de Proyectos Especiales cuya labor es
disear y construir distintos elementos como Stand y productos para BTL. Lo que nos
distingue como empresa es el servicio a nuestros clientes y la alta calidad de nuestros
productos. Realizamos los trabajos en base a la ltima tecnologa garantizando una alta
satisfaccin en la entrega final.
MAHS ha obtenido el certificado del ISO 9001-2000 en el ao 2007, certificado
internacionalmente reconocido de calidad de sistemas de una empresa. El Certificado ISO
9001-2000 es un indicador para nuestros clientes de que MAHS es una compaa
comprometida en mantener y mejorar sus productos, servicios y relaciones de largo plazo
para satisfacer las necesidades.
La apreciacin hacia nuestros productos es valorada por una gran cantidad de empresas ya
que estamos seguros de brindarles el asesoramiento correcto para cada uno de sus
productos.
El cliente siempre exige ms, por eso, nuestra empresa siempre est buscando nuevas
posibilidades para ofrecer a nuestros clientes. Adicionalmente estamos capacitando
constantemente a nuestro personal para poder realizar nuestro trabajo en forma profesional.

Pgina 16
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

2.1 MISION

Desarrollar un servicio eficiente para asegurar la satisfaccin de nuestros clientes a travs


del cumplimiento de los procesos del sistema de gestin.

2.2 VISION

Consolidarnos como la empresa ms importante de Bolivia en la elaboracin, produccin y


comercializacin de artculos publicitarios.

2.3 POLITICAS

Nuestra empresa MAHS S.R.L se dedica a prestar servicios de inmobiliario urbano y va


pblica a nivel nacional. Ubicados en la ciudad de Santa Cruz de la Sierra Bolivia,
creemos que la calidad de servicio es un derecho del cliente, y como tal, es una
caracterstica asumida por el personal que forma parte de nuestra organizacin.
Nuestra vocacin de servicio, basada en la proximidad, el conocimiento tcnico y la
calidad, nos ha impulsado a adoptar un modelo de gestin de calidad a travs del cual nos
comprometemos a:
1. Lograr la calidad en el servicio de publicidad por medio del cumplimiento de las
especificaciones y requisitos establecidos por nuestros clientes y dems partes
interesadas.
2. Evaluar la satisfaccin de nuestros clientes y analizar sus expectativas de calidad
ofreciendo una actitud confiable hacia ellos.
3. Definir los objetivos de calidad con el fin de optimizar el Sistema de Gestin y
asegurar la mejora continua.
Pgina 17
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

4. Promover la gestin de calidad a todo el personal en todos los niveles y en todos los
procesos de la Empresa de acuerdo a los estndares de trabajo establecidos.
5. Asumir una actitud proactiva para prevenir cualquier situacin anormal dentro del
Sistema de Gestin y analizar los indicadores resultantes con el fin de lograr el
control y medicin de los procesos.
6. Educar, capacitar y comprometer a toda la fuerza laboral con el Sistema de Gestin
de Calidad, asegurando la mejora del clima organizacional mediante el trabajo en
equipo seguridad y tica laboral;
Preservar el medio ambiente que nos rodea por medio del diario cumplimiento de las
funciones laborales

Pgina 18
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 3.

REALIDAD AUMENTADA Y PUBLICIDAD BTL

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 19
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 20
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 21
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 22
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 23
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 24
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 25
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

3.4.1. Deteccin de Movimiento Motion Traking


El objetivo de Motion Tracking es para detectar y seguir objetos en movimiento a
travs de una secuencia de imgenes. El seguimiento del movimiento no slo es til
para monitorizar la actividad en lugares pblicos, pero se est convirtiendo en un
ingrediente clave para un mayor anlisis de secuencias de vdeo. Informacin sobre
la ubicacin y la identidad de los objetos en diferentes puntos en el tiempo (como se
resume en las imgenes de ejemplo a continuacin), por ejemplo, es la base de la
deteccin de movimientos extraos de objetos (por ejemplo, alguien que es asaltado
en un cajero automtico) o la coordinacin de actividades (por ejemplo, obras
estratgicas en un partido de ftbol).

3.4.2. Deteccin de objetos


Dada una secuencia de imgenes de una cmara esttica, el primer paso es distinguir
los objetos en movimiento en primer plano del fondo. El enfoque utilizado en este
proyecto construye para cada pxel de una imagen de una distribucin de los valores
tpicos que se necesita (es decir, un modelo de fondo). La idea central es que los
valores ms frecuentes de un pxel es probable que se corresponden con las
imgenes de fondo. Con pxeles de modelado a travs de distribuciones
parametrizadas que la captura de ruido de sensor (por ejemplo de noche) y el
movimiento repetitivo de fondo (por ejemplo, agitando ramas de los rboles) con
una descripcin compacta.
Una vez que el modelo de fondo se ha estimado, la clasificacin de un pxel en el
fondo o en primer plano se basa nicamente en el modelo de fondo acumulado,
aunque la deteccin de valores atpicos: Los pxeles con valores lo suficientemente
diferente de la distribucin de fondo estn etiquetados como primer plano. Gracias a
la continua actualizacin del modelo de fondo de cada pxel, se puede adaptar a los
cambios graduales en la iluminacin (por ejemplo, debido a la nubosidad de

Pgina 26
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

cambiar o amanecer y el atardecer) y cambios en la geometra de la escena (los


coches de estacionamiento). El mtodo utilizado para este propsito se asemeja a
una en lnea K-means. Una imagen de entrada y el ejemplo etiquetados pxel
correspondiente calculada a partir de un modelo de fondo se puede ver a la
izquierda en primer plano pxeles fueron etiquetados como blanco. La persona que
cruce la calle se puede ver claramente. Al agrupar a grandes instalaciones
conectadas a las regiones en primer plano en las gotas, los objetos en primer plano,
como la persona que ve cruzar la calle, se pueden identificar. Sin embargo, las
imgenes de la izquierda muestran tambin que un objeto en primer plano adicional
se detect por error en el ngulo superior derecho debido a un movimiento violento
de los rboles en el fondo. Ocasionales, mal detecciones deben ser tenidos en cuenta
en las etapas posteriores del algoritmo de seguimiento.

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.

Pgina 27
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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.

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

Pgina 28
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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

Pgina 29
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

3.7 Realidad Aumentada en la Publicidad y el Marketing on lin


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.

Pgina 31
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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

Pgina 32
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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.

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)

3.8 Publicidad BTL


3.8.1 Introduccin
Se ha comenzado a hablar mucho de BTL y del ATL, para diferenciar algunos tipos
de
publicidad que ya conocemos desde hace mucho. Nada nuevo bajo el sol. Lo nuevo
es la forma novedosa de llamar de forma diferente algo que ha estado ocurriendo por
mucho tiempo.
ATL por "Above the line" es publicidad pagada. Normalmente estos son prensa,
radio, cine y televisin. A estas en ingls se les denomina "advertising". ("Publicity"
en ingls se entiende que es publicidad gratuita o por la cual no se paga).
La BTL (Below The Line) es reconocida como la promocin que utiliza medios o
canales diferentes a los medios masivos. Es una fina lnea divisoria la que divide los

Pgina 33
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

medios masivos, de los medios directos. Tan fina es esa lnea que ha dado lugar a
muchas y variadas interpretaciones.
La publicidad bajo la lnea (BTL) se enfoca en medios directos de comunicacin, ms
comnmente correo directo, e-mail, telemercadeo, venta personal y cualquier otra que
utiliza listas bien segmentadas y escogidas de nombres y empresas - para maximizar
la
respuesta. El BTL es lo mismo que se ha estado llamando por muchos aos
"Mercadeo
Directo". Solo que ahora se le ha ocurrido a alguien en los Estados Unidos llamarla
de esta moderna forma, siguiendo la tendencia de ponerle a todo "tres letras".
Tendencia que iniciara la empresa a la cual se le conoce como de las tres letras. Por
supuesto, se ha creado con ello la moda del "mercadeo BTL y ATL". (Below y
Above, arriba y abajo).
Es el mismo viejo animal llamado por Jay Levinson "Mercadeo Guerrillero", el cual
sigue publicado una serie de exitosos libros en los cuales recomienda la utilizacin
del ingenio para conquistar al cliente potencial, y poder competir con las poderosas
transnacionales que gastan sumas astronmicas en publicidad tradicional.
Dicho de otra forma por todo lo que es ATL (medios masivos) las agencias de
publicidad ganan mucho dinero. Esto es TV, radio, prensa, cine y otros. El BTL
(medios directos) es generalmente ignorado por las agencias de publicidad, por
razones obvias: no se tiene que invertir en ellos grandes sumas de dinero y mucho
ingenio.
En algn momento se hablaba de que la diferencia se encontraba en que los mensajes
iban directamente al receptor (como en el caso de una carta o un e-mail) que estaba
totalmente identificado y la publicidad masiva que iba a una gran cantidad de gente
que no se saba quien era, ni donde estaba.
3.8.2 Below The Line (Btl)
El BTL no es solo venta personal (directa) o correo directo. Es adems publicidad
exterior, telemercadeo y cualquier otro medio ingenioso y creativo que llegue ms
directamente a un nicho de mercado determinado.

Pgina 34
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Lo que persigue BTL es llegar con mensajes personalizados al receptor de los


mismos. El
objetivo es crear una relacin personalizada y directa en el receptor del mensaje, que
no
pueden darlo los fros medios tradicionales. La saturacin publicitaria de los medios
electrnicos ha ido incrementando a niveles preocupantes _ para las agencias y
canales de TV - el "zapping", lo cual es cambiar de canal, usando el control remoto,
cuando aparece la tanda de comerciales. Las empresas que desean llegar a un grupo
determinado de prospectos se han dado cuenta que pueden alcanzar a los
compradores potenciales de formas ms eficientes y de menor costo. Han ido
cayendo en la cuenta que cuando se alcanza y consigue un nicho productivo, vale
mas la pena invertir optimizar los productos y el servicio.
Son muchas las empresas, como una Mutual de Ahorro y Prstamos, que luego de
invertir sumas enormes en publicidad masiva, sin obtener mucho resultados; los
consigue a corto plazo utilizando una Mercadeo Directo.
En pocas palabras el BTL (al igual que el marketing guerrillero) es olvidarse de las
tan repetidas leyes del mercadeo - que predican los llamados gurs - y comenzar a ser
altamente creativo e ingenioso para conseguir llegar al mercado objetivo, captarlo y
conseguir que compre el producto o servicio que se est vendiendo.
Los enormes y acelerados cambios que estamos viendo a nuestro alrededor - que
muchos
ignoran - no permiten seguir haciendo lo mismo que hace 20 aos. En los ltimos
tiempos no slo los productos han cambiado. Se ha producido una intensa
segmentacin de los compradores, lo cual se puede ver claramente en los modernos
centros comerciales - mas conocidos como "malls". El desmesurado crecimiento de
las poblaciones urbanas. Las ciudades perifricas autosuficientes - con seguridad
privada impenetrable - son algo que se est viendo por todos nuestros pases. El
congestionamiento producido por el aumento vehicular ha propiciado el trabajo desde
la casa. Los cambios solo comienzan a producirse. No es posible ignorarlos. Y esto
solo es el comienzo. Las formas de llegar al consumidor no pueden seguir siendo las
mismas, tienen que hacerse mucho creativas y originales. Los BTL que se muestran,

Pgina 35
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

como ejemplos, nos hace pensar que todava nos quedan muchos lugares y formas de
llegar con un mensaje directamente a mercados determinados.
Las frases "adaptarse a los cambios", "renovarse o desaparecer" tienen y deben ser
escuchadas y atendidas especialmente por la gente de mercadeo, si quiere realmente ayudar
a sus empresas a ser exitosas en las cambiantes e inestables condiciones actuales.

Pgina 36
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

PARTE II. MODELO DE DESARROLLO

Pgina 37
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 4.

CAPTURA DE REQUISITOS

Pgina 38
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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

Registrar Publicidad

Gestionar Configuracin de Producto con RA

Exposicin de productos con RA

Reportes y Estadsticas

Pgina 39
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 40
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 41
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 1:

Diagrama de Actividad Publicidad y venta de productos

Pgina 42
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 43
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 44
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 45
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 46
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 47
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 48
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Excepciones

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 49
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Flujo Principal de
Eventos del Sistema

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 50
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 51
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 52
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 53
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Precondicin

Ninguna

Poscondicin

Ninguna

Flujo Principal de
Eventos del Actor

Registrar
1.0- El Administrador solicita crear nueva Publicidad.
2.0- El Administrador debe llenar todos los datos que solicita el
sistema.
3.0.- Presiona botn Guardar.

Flujo Principal de
Eventos del Sistema

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 54
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Actores

Administrador

Actor Iniciador

Administrador

Propsito

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 55
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 56
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 13:

Caso de Uso

Exposicin de productos con RA

Actores

Cliente

Actor Iniciador

Cliente

Propsito

CU Exposicin de productos con RA

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 57
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Tabla 11:

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 58
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 59
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Pgina 60
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

4.7 DIAGRAMA GENERAL DE CASOS DE USO

Pgina 61
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 16:

CAPITULO 5.

Diagrama General de Casos de Uso

ANALISIS DEL SISTEMA

Pgina 62
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 63
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 64
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

P1: Adm de Usuarios

Ilustracin 17:

Paquete Adm Usuarios

P2: Adm Productos

Pgina 65
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 18:

Paquete Adm Productos

P3: Adm Publicidad

Ilustracin 19:

Paquete Adm Publicidad

P4: Adm Realidad Aumentada

Pgina 66
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 20:

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 67
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 22:

Diagrama de Comunicacin Iniciar Sesin

CU: Gestionar Tipo Usuario

Ilustracin 23:

Diagrama de Comunicacin Gestionar Tipo Usuario

CU: Gestionar Usuario

Pgina 68
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 24:

Diagrama de Comunicacin Gestionar Usuario

CU: Asignar Privilegios

Ilustracin 25:

Diagrama de Comunicacin Asignar Privilegios

Pgina 69
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CU: Gestionar Campaa

Ilustracin 26:

Diagrama de Comunicacin Gestionar Campaa

Cu: Gestionar Tipo producto

Pgina 70
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CU: Gestionar Producto

Pgina 71
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 27:

Diagrama de Comunicacin Gestionar Producto

CU: Registrar Publicidad

Pgina 72
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 28:

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 73
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 74
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 75
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 76
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 77
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 78
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 79
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Tabla 27:

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 80
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 81
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 82
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 83
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 84
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 85
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CAPITULO 6.

DISEO DEL SISTEMA

Pgina 86
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 87
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

6.1.2. Arquitectura

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 88
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Pgina 89
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 90
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CU: Gestionar Tipo Usuario

Pgina 91
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 33:

Diagrama de Secuencia Gestionar Tipo Usuario

CU: Gestionar Usuario

Ilustracin 34:

Diagrama de Secuencia Gestionar Usuario

CU: Asignar Privilegios

Pgina 92
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 35:

Diagrama de Secuencia Asignar Privilegios

CU: Gestionar Campaa

Pgina 93
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 36:

Diagrama de Secuencia Gestionar Campaa

Pgina 94
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CU: Gestionar Tipo Producto

Ilustracin 37:

Diagrama de Secuencia Gestionar Tipo Producto

Pgina 95
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

CU: Gestionar Producto

Pgina 96
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 38:

Diagrama de Secuencia Gestionar Producto

CU: Registrar Publicidad

Pgina 97
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 39:

Diagrama de Secuencia Registrar Publicidad

Pgina 98
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 99
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 100
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

6.3 Diagrama de Clases

Ilustracin 42:

Diagrama de Clases

Pgina 101
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 102
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

29

PRODUCTORA

30

PK

31

32

FK

Id

Id_Produ 33

Nombre_Im

cto

agenQR

34

ima

35

Tipo_imag

gen

36

Nombre_arch

enQR

ivoPAT

QR

39
40

Nombre_arc

41

hivoJPG
PUBLICIDAD

45

PK

47

Id

42

JPG

44

46

archivo

Nomb

43

Tipo_arc

estado

hivoJPG

48

Descri

re

49

fecha

pcin

50

Envio

Envia

51

estado

do

52
53

USUARIO

54

PK
FK

55 56
I

Logi

57

P 58

A 60

D 64

T 65

e Sex

e idtipoU

_i

Nombr

59

61

62
Emai

63

Pgina 103
TALLER DE GRADO II

66

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 104
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 105
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 106
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 107
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 108
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 109
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 110
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 111
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 112
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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

CU: Iniciar Sesin

Pgina 113
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

550

Ilustracin 43:

Pantalla de Iniciar Sesin

551
552

CU: Gestionar Tipo Usuario

Pgina 114
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

553

Ilustracin 44:

554

Pantalla de Gestionar Tipo Usuario

CU: Gestionar Usuario

Pgina 115
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

555
Ilustracin 45:

556

Pantalla de Gestionar Usuario

CU: Asignar Privilegios

557
558
559
560
561
562
563

Pgina 116
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 46:

564

Pantalla de Asignar Privilegios

CU: Gestionar Campaa

565

Ilustracin 47:

566

Pantalla de Gestionar Campaa

CU: Gestionar Producto

Pgina 117
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

567

Ilustracin 48:

Pantalla de Gestionar Producto

568
569

CU: Registrar Publicidad

Pgina 118
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

570

Ilustracin 49:

571

Pantalla de Registrar Publicidad

CU: Enviar Publicidad

572
573
574
575
576

Pgina 119
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

577
578
579
580
581
582
583
584
Ilustracin 50:

585

Pantalla de Enviar Publicidad

CU: Gestionar Configuracin de Producto con RA

Pgina 120
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

586

Ilustracin 51:

587

Pantalla de Gestionar Configuracin de Producto con RA

CU: Exposicin de Producto RA

Pgina 121
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

588

Ilustracin 52:

Pantalla de Exposicin de Producto RA

589
590

CU: Listar Producto RA

Pgina 122
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

591

Ilustracin 53:

Pantalla Listar Productos

592
6.7 Diagramas de Navegacin
593

CU: Iniciar Sesin

594
595

Pgina 123
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

Ilustracin 54:

596

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 124
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 125
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 126
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

642
643
644
645
646
647
648

a.
649
650
651
652
653
654
655
656
657
658
659
660
661

Pgina 127
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

662
663
664
665
666
667
668
669
670
6.8 IMPLEMENTACIN DEL SISTEMA
671
672
673
674
675
676
677
678
679

Pgina 128
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 129
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 130
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 131
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 132
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

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 133
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

743

CONCLUSIONES

744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764

Pgina 134
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

765
766

RECOMENDACIONES

767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
Pgina 135
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

787

BIBLIOGRAFIA

788

Libros:

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 136
TALLER DE GRADO II

Sistema Web de Gestin Publicitaria para Proyectos BTL que utilizan


Sistema
Web de Gestin
para S.R.L
Proyectos BTL que utilizan
Realidad Aumentada
para laPublicitaria
empresa MAHS
Realidad Aumentada para la empresa MAHS S.R.L

795

[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 137
TALLER DE GRADO II

You might also like