Proyecto Taller Integral INACAP
description
Transcript of Proyecto Taller Integral INACAP
Sede Puerto Montt
PanoramaSur
Aplicación web para la publicación, búsqueda y venta
de entradas de eventos en la décima región.
Sebastián Gonzalo Andrade Morales
Alexis Esteban Mansilla Ruiz
Francisco Eduardo Valenzuela Villaseca
2014
BLANCO
Contenido
Resumen ............................................................................................................................................. 1
Capítulo 1: Identificación del problema ............................................................................................... 2
Capítulo 2: Objetivos ........................................................................................................................... 5
2.1 Objetivo general .................................................................................................................. 5
2.2 Objetivos específicos........................................................................................................... 5
2.3 Justificación ......................................................................................................................... 5
Capítulo 3: Marco Conceptual ............................................................................................................. 6
3.1 Conceptos ........................................................................................................................... 6
Eventos ........................................................................................................................................ 6
Productoras de contenidos .......................................................................................................... 7
Comercio electrónico ................................................................................................................... 8
3.2 Análisis de mercado .......................................................................................................... 12
Datos demográficos ................................................................................................................... 12
Uso de internet ........................................................................................................................... 13
Venta de tickets .......................................................................................................................... 15
Publicidad de eventos ................................................................................................................ 16
3.3 Estudio de la demanda ...................................................................................................... 20
Demanda de eventos ................................................................................................................. 20
Espectadores ............................................................................................................................. 21
Precios y tarifas .......................................................................................................................... 22
3.4 Marco legal y jurídico......................................................................................................... 23
3.5 Estudio de aceptación ....................................................................................................... 24
Objetivo general ......................................................................................................................... 24
Descripción de la encuesta ........................................................................................................ 24
Ficha técnica .............................................................................................................................. 24
Capítulo 4: Propuesta de Solución .................................................................................................... 27
4.1 Factibilidad técnica ............................................................................................................ 27
Hardware de desarrollo del proyecto ......................................................................................... 27
Software de desarrollo del proyecto .......................................................................................... 28
Equipo ........................................................................................................................................ 31
Metodología................................................................................................................................ 31
4.2 Factibilidad operativa......................................................................................................... 32
Hardware y software del servidor .............................................................................................. 32
Hardware y software del cliente ................................................................................................. 33
Tipos de usuarios y capacitación necesaria .............................................................................. 34
4.3 Factibilidad económica ...................................................................................................... 34
Costo de desarrollo .................................................................................................................... 34
Modelo de negocio ..................................................................................................................... 37
Plan de pagos y flujo de caja ..................................................................................................... 39
VAN ............................................................................................................................................ 44
TIR .............................................................................................................................................. 45
4.4 Solución propuesta ............................................................................................................ 45
Servicios a prestar ..................................................................................................................... 46
Capítulo 5: Diseño Lógico ................................................................................................................. 47
5.1 Recolección y análisis de requisitos .................................................................................. 47
Necesidades del cliente ............................................................................................................. 47
Casos de uso ............................................................................................................................. 52
Requerimientos no funcionales .................................................................................................. 66
Otros requisitos .......................................................................................................................... 69
Análisis de procesos .................................................................................................................. 70
Análisis de riesgos ..................................................................................................................... 78
Capítulo 6: Diseño ............................................................................................................................. 85
6.1 Diagrama de clases ......................................................................................................... 85
6.2 Modelo entidad relación .................................................................................................... 86
6.3 Ajustes al modelo. ............................................................................................................. 99
Capítulo 7: Implementación ............................................................................................................. 100
7.1 Diseño de interfaces de usuario ...................................................................................... 100
......................................................................................................................................................... 100
Capítulo 8: Pruebas ......................................................................................................................... 107
8.1 Plan de Pruebas. ............................................................................................................. 107
Bibliografía ....................................................................................................................................... 112
Anexos ............................................................................................................................................. 113
1
Resumen
2
Capítulo 1: Identificación del problema La publicación de información de eventos de una forma directa y masiva siempre ha resultado
ser un problema logístico y económico. En Chile, la creciente participación en eventos artísticos y
culturales, y la apertura hacia nuevas tecnologías por parte de las personas, ofrecen una
oportunidad de negocio única. Ante este panorama, la indiscutible penetración y dinamismo de la
tecnología en la vida diaria de las personas, obliga a las empresas a adaptar sus productos y
servicios a las múltiples posibilidades que ofrece la tecnología.
En Chile, la participación en eventos artísticos y culturales es mayoritaria en jóvenes entre 15
y 29 años, siendo el cine el tipo de espectáculo con mayor asistencia (34,9%), seguido por los
conciertos (29,3%), danza (23,5%), artes visuales (22,2%), quedando el teatro relegado con un
18,6%. En el tramo entre 30 y 44 años, los eventos con mayor asistencia son; cine (33,6%),
conciertos (27,4%), danza (24,7%), artes visuales (19,8%) y teatro con un 17,7%.1
Por otra parte, la masificación de internet y los dispositivos móviles inteligentes, ofrecen una
nueva alternativa de acercamiento y comunicación con los consumidores de eventos. Según la
consultora IDC, en el primer trimestre del 2013, la venta de aparatos Smartphone creció un 34,24%
en relación al mismo trimestre del año anterior, llegando a venderse 1.237.823 unidades2. Del
mismo modo informe estadístico presentado el 19 de marzo del 2013 por la Subsecretaría de
Telecomunicaciones (SUBTEL), develó un aumento en el acceso a internet por habitante, pasando
de un 30% a 41% en los últimos doce meses. El fuerte crecimiento que se ha venido
experimentado en el acceso a internet desde el 2009, se debe principalmente por los importantes
niveles de penetración de internet móvil3.
Los sitios que actualmente atienden la demanda de la información con respecto a eventos,
por parte de los usuarios, se ubican mayoritariamente en la región metropolitana, y para eventos
de la misma región.
1 Segunda Encuesta Nacional de Participación y Consumo Cultural. Consejo Nacional de la Cultura y las Artes. Obtenido el viernes 30 de agosto 2012 en www.cultura.gob.cl/wp-content/uploads/2012/03/Segunda-Encuesta-Nacional-de-Participaci%C3%B3n-y-Consumo-Cultural.pdf
2 El 52% de los teléfonos vendidos en Chile ya son Smartphone. Jueves 27 de junio de 2013. Diario Financiero. Obtenido el viernes 30 de agosto en www.df.cl/el-52-de-los-telefonos-vendidos-en-chile-ya-son-smartphones/prontus_df/2013-06-26/190736.html 3 Subtel: acceso a internet por cada 100 habitantes llega a 41% y banda ancha móvil se acerca a los 5 millones de conexiones. www.gob.cl/informa/2013/03/19/subtel-acceso-a-internet-por-cada-100-habitantes-llega-a-41-y-banda-ancha-movil-se-acerca-a-los-5-mi.htm
3
Ticketek4, TicketPro5, PuntoTicket6, Ticket Express7. Esto son algunos de los sitios
dedicados a la publicación y venta de entradas a nivel nacional que hay hoy en día. En el ámbito
local tenemos a Hoyquehacemos8, para la publicación de eventos en la región. También por otro
lado, está la posibilidad de organizar y publicar un evento, por medio de la plataforma social,
Facebook.
Muchos de los sitios antes mencionados, se enfocan en la venta de entradas, dejando a un
lado todo lo que concierne a la publicación de eventos. Carecen de características esenciales para
la búsqueda de eventos personalizadas, como por ejemplo búsqueda por ciudad, esto debido a
que se enfocan en su mayoría en eventos de la región metropolitana. Además la mayoría de los
eventos publicados son de carácter masivo, no dando espacio a los eventos de menor
envergadura. Por otro lado, estas empresas poseen un monopolio, donde grandes productores
como Time4Fun, que abarca el 40% del mercado de producción de eventos, están asociados a una
sola empresa vendedora de tickets9, Ticketek.
Es importante destacar, que la empresa anteriormente mencionada; Ticketek, es la de mayor
presencia en Latinoamérica y que constantemente firma acuerdos de exclusividad con espacios de
divulgación cultural, asegurándose para ellos un flujo constante de clientes y eventos, lo que
acrecienta aún más el monopolio comercial.
En el caso de, Hoyquehacemos, el sitio se dedica solo a la publicación de eventos, no
teniendo incorporado la venta de entradas. Además no solo publica información relativa a un
evento, sino que también de variada índole como barra abierta, happy hour, etc.
El uso de Facebook como alternativa para la publicación de eventos, está limitada al hecho
que, solo la gente que tiene como amigo al organizador del evento, puede acceder a la información
del evento. En caso de que la persona quisiese organizar un evento con entradas en Facebook,
deberá hacer uso de un servicio externo para eso. Por lo tanto este proyecto nace como una
iniciativa para poder integrar, tanto la publicidad de eventos, como la venta de entradas online, 4 TickeTek: Sistema para la venta de entradas http://www.ticketek.cl/ 5 TicketPro: servicio de Venta de Tickets http://www.ticketpro.cl 6 PuntoTicket: http://www.puntoticket.com/ 7 TicketExpress: http://www.ticket-express.cl/ 8 Hoyquehacemos: sitio web dedicado a la difusión de eventos en Puerto Montt http://hoyquehacemos.cl/
9 La floreciente industria de la venta de tickets en Chile. La Tercera. www.latercera.com/noticia/negocios/2012/10/655-490584-9-la-floreciente-industria-de-la-venta-de-tickets-en-chile.shtml
4
permitiendo y facilitando al usuario encontrar todo lo referente a eventos de su ciudad, en la palma
de su mano.
De acuerdo a los datos extraídos de una encuesta10 cuyo objetivo era el detectar las falencias
en los servicios de publicidad de eventos en la ciudad de Puerto Montt, se detectó que cerca del
75% de los encuestado opinaban que la información sobre eventos en la ciudad era escasa, cabe
destacar que 77% de los encuestados mencionó que el medio de información preferencial es
internet. A través de las variables obtenida en la encuesta se observó que la necesidad de más
medios informativos existe. Sumado a la gran penetración de internet, nuestro proyecto se
presenta como una real alternativa de potenciación a nivel cultural en la region, otorgando un canal
de promoción y acercamiento al público.
Finalmente se puede destacar que el beneficio que ofrecerá a la comunidad es muy
importante, ya que se obtendrá en un solo lugar la mayor cantidad de los eventos tanto deportivos
como culturales, siendo estos lucrativos o no. Con esto se pretende entregar una mayor difusion a
los eventos regionales, siendo esta una plataforma que entregará al publico un abanico de
panoramas.
10 Ver anexo del documento
5
Capítulo 2: Objetivos
2.1 Objetivo general
Desarrollar un sistema web de publicación y búsqueda de eventos tanto deportivos como
culturales, que se desarrollen en la décima región, facilitando la venta de entradas online a través
de este sistema.
2.2 Objetivos específicos
• Desarrollar una página web adaptable que permita a los usuarios acceder a ella por medio
de la web.
• Desarrollar una aplicación móvil para Android.
• Implementar el acceso al sistema mediante las redes sociales Facebook, Twitter y Google.
• Integrar al sistema el servicio de transacción PayU, para la venta de entradas.
2.3 Justificación
Se considera relevante el proyecto, porque mediante este sistema se otorgará un servicio
a la comunidad, orientado a facilitar la búsqueda de eventos y venta de entradas, enfocado en la
décima región. Se apoyará el impulso cultural de la zona, ofreciendo una alternativa sólida y viable
para la promoción de eventos.
Para el desarrollo de este sistema se empleará el conjunto de habilidades, tanto duras
como blandas, obtenidas en la Universidad Tecnológica de Chile que incluyen distintas disciplinas,
para unificar y solucionar las variadas necesidades de usuarios y productoras.
El reto consiste en acercar el producto tecnológico al común de la gente y ofrecer una
solución simple y efectiva que fomente la cultura de la décima región.
Se está capacitado para llevar acabo el desarrollo e implementación de este proyecto y
ofrecer un producto de calidad acorde con las preferencias de los usuarios.
6
Capítulo 3: Marco Conceptual La demanda de información por parte de los usuarios, se ha visto en aumento en los
últimos años. Esto gracias a los grandes avances en tecnología y comunicaciones, los cuales
facilitan cada vez más el acceso a la información desde cualquier lugar. Es por eso que las
empresas se ven en la necesidad de utilizar medios como, las redes sociales, plataformas web y
servicios web, para poder aumentar el rango de posibles clientes. Gracias a estos, tanto los
usuarios como las empresas salen beneficiados. Por un lado los usuarios, porque no deben
esforzarse en buscar información de su interés, y las empresas porqué evitan gastar o invertir
millones en campañas publicitarias para dar a conocer los servicios o productos que ofrecen.
3.1 Conceptos
Eventos
La organización de eventos es el proceso de diseño, planificación y producción de
congresos, festivales, ceremonias, fiestas, convenciones u otro tipo de reuniones, cada una de las
cuales puede tener diferentes finalidades.
Un evento ofrece la oportunidad de llegar a compartir con distintos grupos de personas y
reunirlas para alcanzar un objetivo o una meta. Los eventos son únicos e irrepetibles, por lo que se
debe pensar muy bien en todo los detalles al momento de realizar un evento.
En la actualidad es prácticamente imposible incluir todos los tipos de eventos que existen,
debido a que evolucionan constantemente llegando a generarse nuevos formatos distintos a los
tradicionales, además se pueden diseñar eventos que combinen o unan varios formatos. A
continuación veremos los formatos de eventos más comunes y en los que el sistema se centrará.
Estos son:
o Música: Eventos que se realizan en un determinado punto geográfico de manera de
compartir un estilo musical junto con diferentes tipos de personas. Es muy frecuente que
este tipo de eventos consista de presentaciones de bandas. Es un tipo de evento muy útil
para apoyar a las bandas. Generalmente los productores de este tipo de eventos buscan
público en los lugares de más afluencia de personas, como: centros comerciales, zonas
urbanas, lugares de trabajo, etc.
7
o Conferencias o reuniones: Son eventos que normalmente convocan a los representantes
de las empresas y en donde se generan acuerdos, situaciones económicas y cursos, entre
otras actividades. Las posibles diferencias entre conferencias o reuniones se encuentra
prácticamente en la periodicidad con la que se convoca, la duración y el volumen de
asistentes.
o Ferias: Las exhibiciones y ferias presentan el mismo objetivo en común. Se diferencian de
otros tipos de eventos en que se muestran productos competitivos en la que el nivel de
participación e interacción puede llegar a ser muy bajo. La introducción de las nuevas
tecnologías y el desarrollo de stand creativos, están ayudando a potenciar de forma
innovadora este tipo de eventos.
o Deportes: Los eventos deportivos son un tipo de evento de comunicación de marketing
que utiliza el deporte para compartir experiencia. Son muchas las marcas que están
utilizando los eventos deportivos para sus comunicaciones de marketing. Desde eventos
deportivos que duran una jornada, hasta torneos donde se incluye diferentes puntos
geográficos como lo fue la copa del mundo como es “Brasil 2014”.
o Tiempo Libre: Son eventos que se encargan de entregarle a los usuarios una entretención
ya sea en el interior y/o exterior de un recinto. Es un suceso que no ocurre con mayor
frecuencia pero le ofrece una distracción a los niños, jóvenes y adultos, incentivando una
acción fuera de lo habitual, como pueden ser corridas, escaladas, cicletadas, caminatas,
bailes entretenidos, etc.
• Teatro: Los eventos teatrales ofrecen experiencias de actuación de historias en frente de
un grupo de personas, utilizando con ellos gestos, mímicas, danzas, música, entre otros
elementos.
Productoras de eventos
Son empresas que en esencia se dedican a desarrollar espectáculos. Si nos enfocamos en
las productoras que generan más concierto en Chile, estas se concentran en seis productoras
nacionales.
8
Ilustración 1: Distribución del mercado de productoras.
o Time4fun: Se anota el primer lugar: organiza el 40% de los eventos con entradas más
elevadas. El porcentaje se calculó sobre un total de 10 conciertos por sobre los 95 mil
pesos. Considerados los más caros dentro del periodo 2012.
o Icon Group: Produce un 20% de los conciertos con entradas más caras en el 2012, con las
presentaciones de (Black Eyed Peas – entre $20.000 y $140.000), DG Medios (Dave
Matthews Band – entre $18.000 y $100.000) y Multi Musica (Rubén Blades – entre $13.320
y $95.000) entre otros.
Comercio electrónico
El comercio electrónico es una moderna metodología que da respuesta a varias
necesidades de las empresas y los consumidores. Hoy en día el mundo de los negocios está en
constante movimiento e internet es uno de los elementos fundamentales que las compañías
utilizan. El comercio electrónico es una nueva forma de comunicarse ganando así más clientes y
potenciando las ventas de los negocios.
9
Ventajas y desventajas del pago online
El momento del pago es cuando más compradores desisten de finalizar el proceso de
compra. Para evitar estos inconvenientes, es recomendable tratar de ofrecer la mayor flexibilidad
posible en la forma de pago disponible.
Las formas de pago más habituales en internet son:
• Contra reembolso
• Transferencia bancaria
• Pago automático de cuentas
• Tarjetas de Debito/Crédito
• Otros medios ( PayPal, PayU, Servipag)
Tabla 1: Ventajas y desventajas de los medios de pago online.
Método Ventaja Desventajas
Contra entrega El comprador realiza el pago una
vez recibido el producto.
El cliente no deja ninguna
constancia monetaria de que vaya a
querer el producto realmente y para
el comercio, el envió del producto es
un gasto. Como no hay una
automatización en el pago, se
requiere mayor dedicación y
seguimiento.
Transferencia
Bancaria
Es seguro porque la transacción
la realiza el banco y queda un
comprobante tanto en el banco
del cliente, como en el de la
tienda. No implica ningún costo.
El pago debe realizarse antes de la
entrega del producto. El cliente debe
visitar el banco para realizar la
transacción, ya sea física o
virtualmente.
Por otra parte, requiere que el
comercio esté constantemente
comprobando su cuenta bancaria
antes de procesar las órdenes de
compra.
10
Es un sistema que, a pesar de ser
efectivo, puede llegar a ser lento,
pues en el caso de los depósitos
físicos el dinero puede tardar unos
días en estar disponible en la cuenta
del vendedor.
Pago Automático
de Cuenta
Es seguro y el cliente no debe
preocuparse de realizar el pago
cada vez que adquiera un
producto/servicio. El vendedor
cobra antes de la entrega.
El vendedor debe comprobar el
pago cada
vez que llega la fecha de cobro para
procesar el pedido.
Por otra parte, se pierde el control
de los pagos pues el usuario no
necesita intervenir en la transacción
Tarjeta de
Crédito/Débito
Es cómodo y fácil de usar. Es
automático, eficaz y cuenta con el
respaldo de la entidad emisora de
la tarjeta.
El comercio recibe el dinero de
forma inmediata y el cliente no
paga por la transacción.
El sistema requiere un certificado de
seguridad de la empresa para
garantizar una transacción segura,
ya que al ingresar los datos se
expone al fraude al no poder
verificar la identidad de quien
compra (como sí sucede en ventas
presenciales).
PayPal/ PayU Es rápido. Soporta varias formas
de pago online y offline (PayU).
No se entregan datos personales
y financieros al vendedor. Se
acepta en transacciones
nacionales e internacionales
Hay una comisión por transacción
para el vendedor.
Webpay plus
Es seguro y de alto prestigio.
Facilita el control y seguimiento
de los procesos de pago. Opera
igual que una transferencia
electrónica desde tarjetas de
Considera un costo fijo mensual y
porcentaje de comisión por ventas
para el vendedor.
11
crédito y Redcompra.
Webpay.cl
Posee las mismas ventajas
asociadas a Webpay plus, sin
embargo no tiene costo fijo
mensual y permite a la tienda
recibir pagos en 24 horas.
Considera un porcentaje de
comisión por ventas para el
vendedor.
Mecanismos de seguridad en los medios de pago
Los requisitos de seguridad en los medios de pago son de mucha importancia y son
relativamente muy similares. Generalmente incluye:
• Autenticación de los datos: En cada transacción debe identificarse tanto como
comprador como vendedor. De esta forma, se asegura la legalidad de la transacción y
se evita que seamos víctimas de un fraude.
• Disponibilidad y Fiabilidad: Es importante que el sistema de pago siempre esté
disponible, esto significa que no pueda “caerse” en medio de una transacción y para
garantizar la fiabilidad el sistema debe estar construido de forma que solo exista
opción de realizar la transacción o simplemente abortar los cambios.
• Integridad: La integridad de los datos significa que nuestra información no pueda ser
manipulada o alterada mientras se realiza la operación para lo cual existen
mecanismos de seguridad que el sistema debe contar.
• Confidencialidad: Es muy importante en las transacciones online, en las cuales se
envía y recibe información sobre cuentas bancarias y tarjetas de crédito. Para
garantizar la confidencialidad de nuestra información se usan métodos de encriptación
para el envió de la información durante una transacción.
12
3.2 Análisis de mercado
Datos demográficos
Los resultados preliminares del Censo 2012, indican que la población estimada en Chile es
de aproximadamente 16.572.475 habitantes en todo el país. Nuestro proyecto tendrá una limitación
demográfica centrándonos únicamente en la región de Los Lagos.
La región de Los Lagos ha experimentado un aumento de un 10,3% en su población desde
el censo del 2002, aproximadamente un aumento de 80.000 personas, llegando a un total de
785.169 personas en el censo realizado el año 2012.
Es importante mencionar que el censo del año 2002 es considerado el último censo válido
que haya sido realizado en chile, esto debido a que el censo del año 2012 ha sido desacreditado
por motivos metodológico. Aunque esto se considere una desventaja a la hora de utilizar estos
datos, cabe recordar que la diferencia de años entre un censo y otro es de 10 años, lo cual deja
una brecha muy grande en lo que a tecnología y comunicación refiere. Es por esto que se hace
necesario el utilizar los datos entregados por el censo del 2012, para poder tener una visión más
actualizada de la realidad chilena en cuanto a la tecnología y la comunicación. Cabe recordar que
el censo del 2012 fue invalidado recién en agosto del 2014, pasando asi por más de 2 años y por 2
gobiernos que lo consideraban como válido.
Tabla 2: Resultados población Censo 2012.
13
La ciudad de Puerto Montt ha tenido un crecimiento considerable dentro de la región de Los
Lagos, en el censo registrado en el año 2002 se pueden apreciar 174.038 habitantes en la ciudad,
en cambio según el Censo del año 2012 existen 228.118 habitantes solo en la ciudad de Puerto
Montt.
Tabla 3: Población región de Los Lagos 2012.
Uso de internet
El uso del internet se ha vuelto una herramienta fundamental para los usuarios hoy en día de lo
cual se investigó a través del INE11 (instituto nacional de estadística) el uso de esta herramienta
según edad y nos centraremos únicamente en la región de Los Lagos.
11 Resultado final Censo 2012 : http://www.emol.com/documentos/archivos/2013/04/02/20130402145438.pdf
14
Tabla 4: Uso de internet Censo 2012.
A través del siguiente grafico podemos ver el nivel de usabilidad de internet según usuarios
de la X región. Acotando nuestro estudio en usuarios entre 20 años y 70 años de edad con un total
de 252.871 personas entre esas edad aproximadamente que saben escribir y enviar correo
electrónicos posibles usuarios para la búsqueda de eventos y compras de entradas a través de
internet.
Ilustración 2: Uso de internet en la región.
30%
70%
0%
Usabilidad de InternetPobl. Menor a 20años
Pobl. Entre 20 y70 años
Pobl. Mayor a 70años
15
Venta de tickets
El negocio de las ticketeras se afirma que va en aumento, tanto que algunos operadores
estiman que hoy el negocio es tres o cuatro veces superior al de hace cinco años atrás. Dice
Nancy Venegas12 (gerente de Daleticket) que el 90% de los eventos generales que se hacen a
nivel país pasan por ticketeras. Y el mayor peso lo tienen los espectáculos musicales, debido a que
las ticketeras cobran muchos más caros. Palabras de Hernán Gonzales gerente general de
empresas Feria (Feriaticket).
El número de eventos musicales ha subido considerablemente, ya que las ventas de discos
han bajado mucho, y la única alternativa para generar ingresos es realizar conciertos. Muchos
productores de eventos optan en forma creciente por este sistema, debido que está forma de
trabajo le permite llegar a mucho más público.
Debido a la baja barreras que tiene este sector, la cantidad de ticketeras ha aumentado
considerablemente. Hace 10 años solo operaba, Ticketmaster la que hoy se transformó en
Ticketek- la de mayor presencia en Sudamérica. Además existen otras tales como Puntoticket,
Feriaticket, Ticketpro, Daleticket entre otras.
Ticketek es la mayor del mercado en número de eventos que ofrece, son la empresa líder
en la facturación de tickets, se venden más de 1,3 millones de tickets al año. (Poco más del 10%
de la industria) de los cuales el 50% de los tickets corresponden a música.
Puntoticket, Feriaticket y Ticketpro juntas tiene el 52% de ventas online, se cobra por
internet y la persona puede imprimir su boleto en su casa. Esta forma de trabajar duplicó sus
ingresos con respecto a años anteriores.
Carlos Valdivia gerente general de la empresa Ticketpro dice que el 60% de las ventas a
diversos espectáculos la ventas de tickets se realizan por internet, ya sean eventos de recitales,
festivales, ferias, futbol profesional y otros espectáculos, menos el cine.
En Chile, el modelo contempla alianzas con productoras y recintos. Para Ticketek, por
ejemplo, el principal cliente es T4F (Time Four Fun) y ambos son parte del holding; Ticketpro, con
Multimúsica; Puntoticket con Fénix, y Feriaticket con DG Medios.
12 “La floreciente industria de la venta de tickets en Chile” La Tercera 2012: http://diario.latercera.com/2012/10/28/01/contenido/negocios/27-121638-9-la-floreciente-industria-de-la-venta-de-tickets-en-chile.shtml
16
Como las tarjetas de retail son importantes en la venta de boletos, es relevante para las
intermediarias tener alianzas con multitiendas, porque sus tarjetas tienen más presencia que las
bancarias. “Es súper importante para tener acceso a una masa crítica de clientes que pueda hacer
la compra”, describe Matsukuma. Ticketek tiene presencia en más de 30 puntos de Falabella;
Feriaticket tiene acuerdo con Hites; Ticketpro vende con ABC Din, y Puntoticket con Ripley.
Publicidad de eventos
Para el estudio de la oferta de servicios de publicidad de eventos se analizaron los precios
ofrecidos por empresas que ofrezcan publicidad de eventos en diarios y radios de la décima región.
Diarios
o El Austral de Osorno
Área de circulación: Osorno, Rio Negro, San Pablo, Puerto Octay, Puyehue, San Juan de
la Costa.
Tiraje: Semana: 5900, Sábado: 7300, Domingo: 8200.
Formato: 36,4cm x 25 cm.
Precios: Se parte desde un precio base dependiendo del tamaño del anuncio. La
publicidad de menor tamaño corresponde a 3,5cm x 3,8cm y tiene un precio base de
$12.854. La página completa (36,4cm x 25cm) tiene un precio base de $670.571. A partir
de ese precio base se agregan valores dependiendo del día de semana.
Tabla 5: Factor día. El Austral de Osorno.
Semana 1,00
Sábado 1,25
Domingo 1,40
17
Además existe un recargo por anuncio de color, partiendo de $340.834 para los días de
semana, continuando con $426.044 para los días sábado y finalizando con $477.168 para
los días Domingo.
o El Llanquihue de Puerto Montt
Área de circulación: Puerto Montt, Llanquihue, Palena, Frutillar, Puerto Varas, Fresia, Los
Muermos, Maullin, Calbuco, Cochamó, Ancud, Castro, Quellón, Queilen, Quinchao,
Quemchi, Dalcahue, Curaco de Vélez, Puqueldón, Chonchi, Chaitén, Hualaihué, Futaleufú.
Tiraje: Semana: 7600, Sábado: 10200, Domingo: 12800.
Formato: 36,4cm x 25 cm.
Precios: Se parte desde un precio base dependiendo del tamaño del anuncio. La
publicidad de menor tamaño corresponde a 3,5cm x 3,8cm y tiene un precio base de
$16.068. La página completa (36,4cm x 25cm) tiene un precio base de $845.177. A partir
de ese precio base se agregan valores dependiendo del día de semana.
Tabla 6: Factor día. El Llanquihue de Puerto Montt.
Semana 1,00
Sábado 1,25
Domingo 1,40
Además existe un recargo por anuncio de color, partiendo de $375.769 para los días de
semana, continuando con $469.713 para los días sábado y finalizando con $526.077 para
los días Domingo.
o La Estrella de Chiloé
Área de circulación: Castro, Ancud, Quellón, Dalcahue, Chonchi, Quemchi, Puqueldón,
Queilen, Curaco de Vélez, Quinchao.
Tiraje: Semana: 3200, Sábado: 3300, Domingo: 3400.
Formatos: 30,6cm x 25 cm. Precios: Se parte desde un precio base dependiendo del tamaño del anuncio. La
publicidad de menor tamaño corresponde a 3,5cm x 3,8cm y tiene un precio base de
18
$9.641. La página completa (30,6cm x 25cm) tiene un precio base de $392.059. A partir de
ese precio base se agregan valores dependiendo del día de semana.
Tabla 7: Factor día. La Estrella de Chiloé.
Semana 1,00
Sábado 1,25
Domingo 1,40
Además existe un recargo por anuncio de color, partiendo de $231.633 para los días de
semana, continuando con $289.541 para los días sábado.
Radios
o Digital FM
Frases de hasta 30 segundos.
Tabla 8: Precios anuncios radio Digital FM.
Ciudad Frecuencia FM Horario repartido Horario solicitado
Osorno 91.1 $25.000 $30.000
Puerto Montt 96.9 $30.000 $35.000
Castro 105.7 $12.000 $15.000
Ancud 105.5 $10.000 $12.000
Quellón 103.9 $8.000 $10.000
19
o Positiva FM
Frases de hasta 30 segundos.
Tabla 9: Precios anuncios radio Positiva FM.
Ciudad Frecuencia FM Horario repartido Horario solicitado
Osorno 107.7 $35.000 $42.000
Puerto Montt 98.3 $45.000 $54.000
Castro 96.9 $20.000 $24.000
o Radio Activa
Frases de hasta 30 segundos.
Tabla 10: Precios anuncios radio Positiva FM.
Ciudad Frecuencia FM Horario repartido Horario prime
Osorno 88.5 $80.000 $90.000
Puerto Montt 100.3 $80.000 $90.000
20
3.3 Estudio de la demanda
Demanda de eventos
A través de esta grafica podemos ver el crecimiento de los eventos en los últimos años
tomando en cuenta desde el año 2010 hasta el año 2012. Podemos decir que el alza de los
eventos se concentra en conciertos, obras de teatros y recitales, estimándose además, una
constante alza para los próximos años.
Tabla 11: Numero de espectáculos 2010-2012.
Para efectos de análisis nos enfocaremos en estudiar la X región de Los Lagos, nuestro
mercado objetivo.
Si nos enfocamos en la cantidad de eventos que se realizan en la X región de Los Lagos,
mercado la cual va dirigido el proyecto, podemos ver que los más transcurridos son: Conciertos
con un total de 266 espectáculos anuales, seguido de teatro con 157 espectáculos y danzas
con 209, llevando así un total de 632 espectáculos anuales en la región.
21
Tabla 12: Funciones culturales por región 2012.
Espectadores
En los siguientes cuadros estadísticos podemos apreciar la cantidad de espectadores que
asisten a un determinado evento realizado en la décima región. Si nos basamos en los servicios
que pretendemos ofrecer para publicidad y ventas de tickets nos veremos enfrentados a 11.295
espectadores para teatro seguido de 59.309 espectadores para concierto y recitales 10.910 para
danza y 19.853 otros.
Tabla 13: Asistencia funciones culturales 2012.
22
Ilustración 3: Porcentaje de asistencia a eventos en la región.
Precios y tarifas
Los ingresos de las ticketeras provienen del cargo por servicio que financia toda su
operación ya sean punto de ventas o ventas a través de internet. En Chile varía entre 8% y un 15%
adicional por cada boleto.
El cargo por servicio se define en una negociación entre la ticketera y la productora a cargo
del espectáculo y depende del tipo de evento. Feriaticket, en promedio, tiene cargos de entre 8% y
9%. En Ticketek el valor es de un 15% a 18%. Ticketpro un cargo del 12% en general y Daleticket
cobra un 10%.
El cargo por servicio es amplio y varía de acuerdo con el tamaño del mercado, el valor de
los tickets, impuestos y tipo de productora, entre otras cosas.
58%11%
11%
20%
Asistentes
Conciertos y recitales
Teatro
Danza
Otro
23
3.4 Marco legal y jurídico
Para la ejecución de este proyecto se hace necesaria la compresión y aceptación de los
siguientes artículos, leyes o decretos, pertenecientes a la legislación chilena:
o Ley 19.628 de protección de datos personales: En caso que el usuario o cliente se niegue
a la utilización de sus datos con fines publicitarios o encuestas de opinión.
o Normas que regulan la creación de una sociedad: las normas que tiene relación con la
creación de una empresa multipersonal o sociedad de responsabilidad limitada, son la ley
3918 de responsabilidad limitada y el Art. 352 N° 4 del Código de Comercio que tiene
relación con el mínimo de aporte de capital de cada socio.
o Iniciación de Actividades de comercio electrónico: Una sociedad que realice actividades de
comercio electrónico debe dar aviso de inicio de actividades como persona jurídica, de
conformidad a lo dispuesto en el artículo 68 y 66 del Decreto Ley N° 830 sobre Código
Tributario.
o Ley de Impuesto a la Renta: Aunque se trate de un negocio online, este debe cumplir con
las misma obligaciones de cualquier negocio físico, por lo tanto debe pagar el mismo
impuesto. Este es el impuesto a la renta, el cuales de un 20% anual, según lo dispuesto en
el artículo 20 de la ley de impuesto a la renta.
o Ley 19799 sobre documentos electrónicos, firma electrónica y servicios de certificación de
dicha firma: Esta ley señala que los actos y contratos otorgados o celebrados por personas
naturales o jurídicas, suscritos por medio de firma electrónica, serán válidos de la misma
manera y producirán los mismos efectos que los celebrados por escrito y en soporte
impreso.
o Ley de competencia desleal. ley 20.169: La ley establece que la competencia desleal es
toda conducta contraria a la buena fe o a las buenas costumbres que, por medios
legítimos, persiga desviar clientela de un agente del mercado.
24
3.5 Estudio de aceptación
Este estudio será exploratorio ya que de esta manera pretendemos dar una visión o
aproximación con respecto a la realidad de la publicidad de eventos en la región.
Para estudiar la aceptación del servicio e identificar futuros usuarios, se aplicó una encuesta a 133
personas que viven en la ciudad de Puerto Montt, capital de la décima región.
Objetivo general
El objetivo de la realización de esta encuesta es la de consultar la aceptación del posible
servicio a entregar en las principales ciudad de la región de Los Lagos.
Descripción de la encuesta
La encuesta fue desarrollada en un formato de 10 preguntas compuestas por, preguntas
abiertas, cerradas y selección múltiple. Los elementos de valoración en la encuesta fueron:
o Conocimiento en computación
o Facilidad de acceso a la información
o Servicios que han sido prestados
o Servicios que gustarían fueran prestados
Ficha técnica
o Objetivo: Evaluar la aceptación que tienen los habitantes de puerto Montt, sobre el
ofrecimiento de un servicio de publicidad y venta de entradas de eventos.
o Grupo objetivo: el grupo objetivo comprende a todas las personas mayores de 18 años,
pertenecientes al grupo socioeconómico C2 y C3, que pertenecen al área donde tendrá
influencia el proyecto. Para esta encuesta es Puerto Montt, la capital de la décima región
de Los Lagos.
o Modalidad: Muestreo aleatorio simple.
o Muestra: Para determinar el tamaño de la muestra y el grado de credibilidad de los
resultados de esta, se hará uso de la siguiente fórmula matemática:
25
Ilustración 4: Formula muestra.
Según la formula anterior, lo datos requeridos para hallar el número de hogares a
entrevistar fueron:
o Población(N): La población total del proyecto, son los habitantes de la ciudad de Puerto
Montt que están en el rango de edad de 18 a 44 años y catalogada como no pobre
(CASEN 2009), el cual sería de 174.055.
o K = El nivel de confianza será de un 95%, cuya constante es de 1,96
o P = Probabilidad de que el evento ocurra 50%
o Q = Probabilidad de que el evento no ocurra 50%
o E = El error muestral deseado será de 5%
𝑛𝑛 =1,962 ∗ 0,5 ∗ 0,5 ∗ 174055
�0,052(174055 − 1)� + (1,962 ∗ 0,5 ∗ 0,5)
n = 383
El número de encuesta a realizar para obtener una confiabilidad del 95% es de 383; sin
embargo para efectos del estudio y por la dificultad de realizar este número de encuestas, se
escogió un muestreo aleatorio simple con 133 personas a encuestar, escogidos al azar en la
ciudad, teniendo la homogeneidad en cuenta la población interesada en el proyecto.
o N° de Encuestas: 133
o Técnica de entrevista: Cuestionario estructurado para entrevista personal.
o Periodo de realización: Este cuestionario se realizará durante los días 22 a 29 de mayo
del presente año.
o Encuestador: Francisco Eduardo Valenzuela Villaseca
26
Además se realizaron dos encuestas a productores de eventos de la región.
o N° de Encuestas: 2
o Técnica de entrevista: Cuestionario estructurado para entrevista personal a productores
de la X región de Los Lagos.
o Periodo de realización: Este cuestionario se realizará durante los días 21 a 23 de junio
del presente año a 2 productores de la zona
o Encuestador: Alexis Esteban Mansilla Ruiz
Los resultados de ambos instrumentos se encuentran en el anexo (FALTA DEFINIR EL
ANEXO).
27
Capítulo 4: Propuesta de Solución
4.1 Factibilidad técnica
Hardware de desarrollo del proyecto
A continuación se dará el listado de los equipos que se utilizarán durante el desarrollo del
proyecto:
Notebook 1
• Marca: HP
• Modelo: HP ProBook 4510s
• Procesador: Intel Core 2 Duo, 2,2 GHz
• Memoria: 4 GB DDR2
• Disco duro: 300 GB
• Sistema operativo: GNU/Linux, Distribución Linux Mint
Notebook 2
• Marca: Sony
• Modelo: Vaio VPCW210Al
• Procesador: Intel Atom 1.66 GHz
• Memoria: 2 GB DDR2
• Disco duro: 320 GB
• Sistema operativo: Windows 7
Notebook 3
• Marca: Toshiba
• Modelo: c45
• Procesador: Intel Core i3-3110m 2.40 GHz
• Memoria: 4 GB DDR3
• Disco duro: 720 GB
• Sistema operativo: GNU/Linux, Distribución Linux Mint
28
Software de desarrollo del proyecto
Plataformas y tecnologías
1. Heroku
Heroku es una plataforma como servicio en la nube (PaaS) que nació en Junio del 2007 y
ofrece variadas facilidades para los desarrolladores de aplicaciones web, soportando
populares lenguajes de programación como Ruby, Java, Node.js, Scala, Cloujure, Python,
etc.
El principal beneficio otorgado a nuestro proyecto es la pre-integración entre el framework
Ruby on Rails y el gestor de base de datos PostgreSQL, ambos el corazón de la
plataforma, permitiéndonos tener habilitados nuestros servicios en pocos pasos,
desligándonos del trabajo de administrar un servidor propio, enfocándonos exclusivamente
en el desarrollo.
2. Ruby
Ruby es un lenguaje de programación desarrollado en Japón en 1995. Definido por su
creador, Yukihiro Matsumoto, como un lenguaje diseñado para la productividad y diversión
de los programadores.
3. Rails
Rails o Ruby on Rails, es un framework de aplicaciones web de código abierto, creado en
2005, que se ejecuta sobre el lenguaje de programación Ruby. Rails se basa en principios
de ingeniería de software como DRY (don't repeat yourself) y MVC (modelo-vista-
controlador).
Listado de gemas13:
o Font-awesome-rails: Iconos vectoriales que pueden ser modificados de forma
sencilla con CSS.
o Devise: Solución flexible de autenticación para Ruby on Rails.
13 Las Gemas de Ruby, son paquetes que contiene información como programas y bibliotecas escritas en el lenguaje de programación Ruby. Estas son distribuidas gracias al administrador de paquetes RubyGems, en https://rubygems.org/.
29
o Rails_admin: Es un motor de Rails que provee una interfaz amigable para el
manejo de datos.
o Cancan: Fácil solución para la autorización en Rails, dependiendo de los roles de
un usuario. Todos los permisos almacenados en un solo lugar.
o Omniauth: Framework para autenticación con múltiples proveedores (Facebook,
Twitter, Google, Yahoo, etc.).
o Paperclip: Fácil manejo de archivos de subida para ActiveRecord.
o Kaminari: Paginador para Rails.
o Better_errors: Provee páginas de errores más amigables.
o Unicorn: Servidor HTTP para aplicaciones en Ruby On Rails.
o Pg: Interfaz de PostgreSQL en Ruby.
4. PostgreSQL
PostgreSQL es un gestor de base de datos relacionales creado en 1995.
5. Javascript
o JQuery
Librería Javascript diseñada para manejar eventos en el navegador, desarrollar
aplicaciones AJAX, navegar y seleccionar elementos del DOM.
o AngularJS
Framework para aplicaciones web, desarrollado por Google, que asiste en la
creación de Single Page Applications (SPA), esto quiere decir, aplicaciones web de
una sola página. En nuestro proyecto se usará AngularJS en el desarrollo de la
aplicación móvil.
6. Apache Cordova
Es un framework para desarrollo de aplicaciones móviles que tiene su origen en
PhoneGap, el cual fue posteriormente comprado por Adobe en 2011, y cedido a la
fundación Apache. Permite el desarrollo de aplicaciones móviles utilizando HTML5,
Javascript y CSS3, al contrario del método tradicional utilizando lenguajes específicos
30
para cada sistema operativo móvil. El resultado es una aplicación híbrida, empaquetada
para cada plataforma, que utiliza el navegador de los móviles para su ejecución, pero que
además puede acceder a las APIs nativas de los dispositivos.
7. Ionic Framework
Ionic Framework es un framework front-end para desarrollar aplicaciones móviles híbridas
con HTML5, CSS y JS. Se complementa además, con Sass, AngularJS y Apache Cordova.
8. Boostrap Framework
Framework front-end que incluye etiquetas HTML, CSS, Javascript, tipografías y
componentes de interfaz que facilitan la maquetación y diseño de aplicaciones web.
Actualmente es el proyecto número 1 en GitHub.
9. Api Google Map
Permite a los desarrolladores integrar los servicios de Google Maps en sus aplicaciones
web. En nuestro proyecto se utilizará para desplegar un mapa de las ciudades y sus
eventos.
Plataformas y software de desarrollo
1. Sublime Text: Editor de texto.
2. Bitbucket: Es un servicio de alojamiento basado en web, para los proyectos que utilizan el
sistema de control de revisiones Mercurial y Git.
3. Linux Mint/Windows 7: Sistemas operativos instalados en los computadores de los
desarrolladores.
4. Gimp/Inkscape: Software para editar los gráficos e iconos que se utilizarán en el software.
5. Firefox, Google Chrome e Internet Explorer: Navegadores donde se visualizará el
software durante su desarrollo.
6. Android SDK: Es un kit de desarrollo para aplicaciones Android, que incluye un depurador
de código, bibliotecas y un emulador de un Smartphone.
31
Equipo
Para el desarrollo de este proyecto se necesitarán profesionales capacitados y
comprometidos, que sean capaces de llevar adelante las tareas asignadas en el tiempo estipulado
y de la mejor forma posible. Este equipo estará conformado por un Ingeniero en informática, un
desarrollador web y un diseñador gráfico; cuyas tareas estarán dividas en:
- El ingeniero en informática se encargará de analizar los requerimientos, la planificación y
documentación del proyecto. Además deberá tener conocimientos en todo lo que concierne
a la ingeniería de software y el uso del lenguaje UML para la creación de diagramas.
- El desarrollador estará a cargo de la construcción de la aplicación, según lo que haya
diseñado el ingeniero. Este deberá tener conocimientos en el uso del lenguaje de
programación Ruby y del Framework Ruby on Rails.
- El diseñador se encargará de confeccionar la apariencia del software ante el usuario final,
creando logotipo y estableciendo el esquema de colores que se utilizará. Este deberá tener
conocimiento en el diseño de páginas web, y por otra parte mantener una activa
comunicación con el desarrollador del software.
El tiempo que se dediquen al desarrollo del proyecto estará determinado, según las tareas
planificadas en la Carta Gantt. Es por esto que los profesionales contratados deberán ser
competentes y estar motivados a realizar un trabajo de calidad, cumpliendo con el tiempo de cada
tarea asignada, todo esto con el fin de satisfacer las necesidades de los posibles clientes del
servicio. También puede que sea necesario contratar los servicios de un experto en marketing y
negocios, para así a la hora de vender o promocionar el servicio se tomen mejores decisiones.
Metodología
En esta sección se explicará la forma en que se trabajará en este proyecto. Por el lado de
la documentación, incluidos diagramas, requerimientos, etc. será almacenarla en un servicio en la
nube (Google Drive).Para así estar disponible para quien desee consultarla. Junto con lo anterior
se deberán hacer respaldos periódicos.
En el caso del código fuente del programa, se hará uso de un sistema de control de
versiones Git14 , para luego ser almacenado en otro servicio en la nube (Bitbucket), pero este solo
14Git: Es un sistema de control de versiones distributivo de código abierto diseñado para controlar
pequeños o grandes proyectos con rapidez y eficiencia.
32
dedicado a almacenar versiones de códigos de un software. Con esto se pretende seguir la
evolución del software y tener un mayor control de los cambios que se le hagan, además quien
desee puede obtener la última versión del software.
La metodología que se utilizará en este proyecto ser la llamada XP (eXtreme Programming
o programación extrema), debido a sus características flexibles y dinámicas, las que permiten un
desarrollo iterativo.
4.2 Factibilidad operativa
Hardware y software del servidor
Como se indicó anteriormente, este proyecto usará una plataforma como servicio en la
nube o PaaS, llamada Heroku, cuyas características permite una aplicación escalable. Por eso en
una primera instancia se utilizará como mínimo un solo contenedor, llamados Dynos, para poder
levantar la aplicación.
a) Dynos
Tabla 14: Características de un Dynos.
Tamaño Dynos 1X15
Memoria 512MB
CPU 1
b) Heroku Postgres (Plan Yanari)
Tabla 15: Características del Plan Yanari.
Espacio almacenamiento 64GB
CPU 2
Memoria ram 400MB
15Representa la cantidad de contenedores Dynos para levantar la aplicación, el mínimo es 1X
cuya característica es: 512MB de memoria RAM y procesador de un núcleo.
33
Estas características pueden aumentar dependiendo de la cantidad de usuarios ingresen a
futuro, permitiendo que la aplicación sea escalable.
Hardware y software del cliente
Para un correcto funcionamiento de la aplicación web y móvil, los usuarios deberán
disponer de las siguientes características de hardware y software como mínimo:
Tabla 16: Requerimientos PC o notebooks usuario.
Requerimientos Mínimos Usuarios Pc o Notebooks
Procesador Pentium III 800 MHz
Memoria RAM mínimo 512mb
Disco duro mínimo de 30 GB
Tarjeta de Wi-Fi o Tarjeta de red
Conexión a internet 1 Mb/s o mas
Sistema Operativo Windows 7 o cualquier distribución Linux
Navegador Web : IE 8+, Firefox 12+, Google Chrome 13.0+ o Safari 3.2+
En el caso de un Smartphone o Tablet:
Tabla 17: Requerimientos Smartphone de usuarios.
Requerimientos Mínimos Smartphone o Tablet
Procesador 800 MHz
Wi-Fi
Sistema Operativo Android
Navegador : iOs Safari 3.2+, Android Browser 3.0+
34
Tipos de usuarios y capacitación necesaria
Los usuarios que utilizarán el software serán quienes se registren, tanto como usuario o
productora, e inicien sesión para utilizar las opciones que entrega este servicio, tales como:
publicar eventos, comprar entradas, buscar evento, etc.
El software será diseñado de una manera intuitiva para que los usuarios no tengan
complicación a la hora de utilizarlo.
4.3 Factibilidad económica
Costo de desarrollo
Teniendo como base la información recopilada y los aspectos concretados en los capítulos
anteriores, en esta parte del documento se identificarán y verificarán las inversiones y se fijará el
horizonte del proyecto.
El horizonte de planeación se ha fijado a 3 años, periodo en el cual se espera implementar
la empresa y poner en funcionamiento los servicios.
o Inversión en insumos
Estas inversiones representan los gastos que se realizan durante el desarrollo,
implementación y puesta en marcha del proyecto.
Tabla 18: Inversión en insumos
Descripción Valor Mes Cantidad meses Total
Luz $12.000 4 $36.000
Internet Plan Internet
Estándar Claro 6 MB/s
$18.500 4 $74.000
Otros 4 $38.931
TOTAL $148.931
35
o Inversión en instalación
Esta inversión incluye lo referente a la adquisición de la capacidad técnica necesaria para
el funcionamiento de la aplicación. Incluyendo hosting, dominio y certificado SSL.
Tabla 19: Inversión en la instalación.
Año Hosting Dominio Certificado SSL
Total año
1 $57.456 $9.950 $42.273 $67.406
2 $57.456 $9.450 $42.273 $67.406
3 $57.456 $9.450 $42.273 $67.406
TOTAL $329.037
o Sueldos
La inversión en recurso humano constará de 3 profesionales, 2 del área de informática y
uno del área de diseño; los cuales serán:
Para el análisis de los requerimientos, planificación y documentación se requiere
de un ingeniero en informática.
Para la construcción de la aplicación, implementación del diseño, se requiere de
un Programador.
Para el diseño del logotipo, esquemas de colores y maquetación de la aplicación,
se requiere de un Diseñador gráfico.
Esta inversión está pensada para 4 meses de desarrollo.
36
Tabla 20: Sueldos.
Cargo Valor Hora Hora semana Hora mensual Sueldo Mensual Total (4 meses)
Programador $4.500 9hrs 36hrs $162.000 $648.000
Diseñador $4.000 5hrs 20hrs $80.000 $320.000
Ingeniero en
informática
$10.000 4hrs 16hrs $160.000 $640.000
TOTAL $1.608.000
o Inversión de software
En el caso de la inversión en software para este proyecto, se hará uso de software con
licencia de código abierto. Con esto se pretende abaratar los costos para esta inversión.
Tabla 21: Inversión de software.
Tipo Software Precio
Editor de texto Sublime Text 2 $0
Editor de imágenes Gimp 2.8 $0
Herramienta visual de diseño
de base de datos
MySQL Workbench 5.2.47 $0
Gestor base de datos PostgreSQL9.3 $0
Herramienta de trabajo con
Ruby (Framework)
Ruby on Rails 4.1.0 $0
Mapa virtual API Google Maps $0
TOTAL $0
37
Tabla 22: Costo total del proyecto.
Costo total del proyecto $2.085.968
Modelo de negocio
Nuestro modelo de negocios, se basa en distribuir los puntos de ingreso de dinero.
La base son los usuarios. A mayor cantidad de usuarios registrados, mayor será el
atractivo para las productoras de publicitar en nuestro sistema, y a mayor cantidad de
eventos mayor será el atractivo para los usuarios. Lo que eventualmente repercutirá en un
mayor valor agregado en el futuro.
Nuestros precios están diseñados principalmente a nuestros potenciales clientes, las
productoras de eventos, y para eso seremos muy rigurosos, comprobando la veracidad de
la productora a través de su RUT.
Por cada ticket vendido en nuestro sistema se registrará la transacción. Una vez finalizado
el evento se hará el cobro del 10%, del total en la venta de tickets vendidos, a la
productora según lo estipulado en los términos del servicio.
El valor de los costos se reajustará cada año, dependiendo de la cantidad de usuarios
registrados y la cantidad de visitas mensuales que tenga el sitio.
También se establece el cobro por el servicio de destacar un evento en particular, cuyo
valor será de $50.000 por evento destacado.
El costo por el tipo de cuenta de productora, se clasificara de la siguiente manera:
o Cuenta Silver: 3 meses gratis para crear eventos, sin entradas de pago.
o Cuenta Gold: N° ilimitado de evento al año y la posibilidad de vender entradas.
Será necesario la cancelación mensual de $20.000.
Nuestras principales competencias son páginas de ventas de tickets de eventos como
Ticketek, Puntoticket, Ticketpro, Ticket-express, Feriaticket, Dale-ticket y páginas de difusión
38
de eventos como Carretes.cl, Eventoschile.cl y RevistaEventos. Nuestra competencia en el
ámbito local es Hoyquehacemos.cl.
o Presupuesto de ingresos y costos
El presupuesto de ingresos y costos se realiza para obtener una idea de los ingresos y
posibles costos en los que la empresa tenga que incurrir en el futuro.
o Ingresos
El número de ventas estimadas de algunos de los servicios que ofrecerá PanoramaSur,
tomando en cuenta la demanda estimada, serán:
En el caso de ingreso por comisión (10%) en la venta de entradas, se hará una
proyección estimando unos 200 eventos por año, donde el promedio de asistencia por
evento será de 300 personas y el precio de entradas promedio de $2000. Con esto se
estimará que nuestro sistema venderá un 40% de las entradas para un evento, como se
muestra en el siguiente cuadro:
Tabla 23: Venta de tickets proyectados.
Aumento 25% Aumento 25%
Año 1 Año 2 Año 3
Eventos 200 250 300
Valor de entrada
$2000 $2000 $2000 TOTAL
Ingreso por evento
$ 4.800.000 $ 6.000.000 $ 7.200.000 $18.000.000
39
En el caso de los demás servicio, la siguiente tabla refleja los ingresos proyectados:
Tabla 24: Venta de servicios proyectados.
Año 1 Año 2 Año 3
Valor suscripción x mes $20.000 $20.000 $20.000
Suscripciones Gold vendidas
7 15 20
Ingresos por publicidad $250.000 $750.000 $750.000 TOTAL
Total ingresos por año $390.000 $1.050.000 $1.150.000 $2.590.000
Plan de pagos y flujo de caja
o Financiamiento
Para poder financiar este proyecto se solicitará un crédito de consumo de un monto
estimado a $2.000.000, el cual se piensa cancelar en su totalidad en 24 meses. Para esto
se consultó en 3 bancos distintos, los cuales fueron:
40
Tabla 25: Préstamo Banco Estado.
Banco Banco Estado
Monto solicitado 2.000.000
Número de Cuotas 24
Valor Cuota Mensual 109.038
Tasa de interés mensual % 2,2
Tasa de interés anual % 26,40
Costo total del crédito 2.616.922
Carga Anula equivalente % (CAE) 24,187936
Tabla 26: Préstamo Banco Bci.
Banco Banco Bci
Monto solicitado 2.000.000
Número de Cuotas 24
Valor Cuota Mensual 113.072
Tasa de interés mensual % 2,54
Tasa de interés anual % 30,48
Costo total del crédito 2.713.724
Carga Anula equivalente % (CAE) 32,86
41
Tabla 27: Préstamo Banco BBVA.
Banco Banco BBVA
Monto solicitado 2.000.000
Número de Cuotas 24
Valor Cuota Mensual 109.737
Tasa de interés mensual % 2,08
Tasa de interés anual % 24,96
Costo total del crédito 2.633.688
Carga Anula equivalente % (CAE) 25,69
De los 3 bancos consultados se optó por solicitar el crédito en Banco Estado, porque es el
que tiene un CAE16 y una cuota mensual menor. El resto de la inversión se financiara con capital
propio.
La deuda amortizada se presenta a continuación.
16 Carga anual equivalente
42
Tabla 28: Amortización deuda.
Meses Deuda Inicial Pago de Intereses Pago a Capital Cuota Mensual a Pagar
1 $ 2.000.000 $ 44.000 $ 64.153 $ 108.153
2 $ 1.935.847 $ 42.589 $ 65.564 $ 108.153
3 $ 1.870.283 $ 41.146 $ 67.007 $ 108.153
4 $ 1.803.276 $ 39.672 $ 68.481 $ 108.153
5 $ 1.734.795 $ 38.165 $ 69.988 $ 108.153
6 $ 1.664.807 $ 36.626 $ 71.527 $ 108.153
7 $ 1.593.280 $ 35.052 $ 73.101 $ 108.153
8 $ 1.520.179 $ 33.444 $ 74.709 $ 108.153
9 $ 1.445.470 $ 31.800 $ 76.353 $ 108.153
10 $ 1.369.117 $ 30.121 $ 78.032 $ 108.153
11 $ 1.291.085 $ 28.404 $ 79.749 $ 108.153
12 $ 1.211.336 $ 26.649 $ 81.504 $ 108.153
13 $ 1.129.832 $ 24.856 $ 83.297 $ 108.153
14 $ 1.046.535 $ 23.024 $ 85.129 $ 108.153
15 $ 961.406 $ 21.151 $ 87.002 $ 108.153
16 $ 874.404 $ 19.237 $ 88.916 $ 108.153
17 $ 785.488 $ 17.281 $ 90.872 $ 108.153
18 $ 694.615 $ 15.282 $ 92.872 $ 108.153
19 $ 601.744 $ 13.238 $ 94.915 $ 108.153
20 $ 506.829 $ 11.150 $ 97.003 $ 108.153
21 $ 409.826 $ 9.016 $ 99.137 $ 108.153
22 $ 310.690 $ 6.835 $ 101.318 $ 108.153
23 $ 209.372 $ 4.606 $ 103.547 $ 108.153
24 $ 105.825 $ 2.328 $ 105.825 $ 108.153
43
o Flujo de caja
Tabla 29: Flujo de caja
Año 0 Año 1 Año 2 Año 3 Valor suscripción x mes $0 $20.000 $20.000 $20.000 Meses gold vendidos 0 40 60 80 Total por suscripción $ 0 $ 800.000 $ 1.200.000 $ 1.600.000 Ingresos por publicidad $ 0 $ 960.000 $ 1.440.000 $ 1.920.000 Cantidad de eventos(pagos) 69 140 284 Ingresos por entradas vendidas $ 1.380.000 $ 2.800.000 $ 5.680.000 Ingresos por venta $0 $3.140.000 $5.440.000 $9.200.000 Costos variables $0 $0 $0 $0 Costos fijos $0 $0 $0 $0 Sueldos a trabajadores $0 $0 $0 $ -4.800.000 Utilidad bruta $0 $3.140.000 $5.440.000 $4.400.000 Depreciación equipos $0 $0 0 $0 Gastos Financieros Prestamo (i) $ 0 $ -168.004 $ -168.004 $0 Utilidad antes de impuesto $0 $2.971.996 $5.271.996 $4.400.000 Impuesto (20%) $0 $ -594.399 $ -1.054.399 $ -880.000 Utilidad después de impuesto $0 $2.377.597 $4.217.597 $3.520.000 Depreciación equipos $0 $0 $0 $0 Préstamo $2.000.000 $0 $0 $0 Gastos Financieros Prestamo (k)
-$ 870.168 $ -1.129.833 $0
Inversiones (total) $2.085.968 $0 $0 $0 Hosting y dominio $329.037 $0 $0 $0
Licencias de software $0 $0 $0 $0 Insumos $148.931 $0 $0 $0
Sueldos a trabajadores $1.608.000 $0 $0 $0
Flujo de caja neto $ -85.968 $1.507.429 $3.087.764 $3.520.000
Evaluación
En esta parte del proyecto se analizaran e interpretaran los resultados de todos los
componentes anteriormente mostrados, los cuales se analizaran desde el punto de vista financiero.
Para la evaluación se utilizara los siguientes indicadores: Valor actual neto y Tasa de interna de
retorno.
44
VAN
En este o cualquier proyecto es muy importante analizar la posible rentabilidad del mismo y
sobre todo si es viable o no. Esta rentabilidad debe ser positiva, al menos más que una inversión
con poco riesgo, de lo contrario sería más sencillo invertir el dinero en dichas inversiones, en lugar
de dedicar tiempo y esfuerzo a la realización de la idea.
La fórmula para el cálculo del VAN es la siguiente, donde I es la inversión, Qn es el flujo de
caja del año n, r la tasa de interés con la que estamos comparando y N el número de años de la
inversión:
Se calculara el VAN con una tasa de descuento del 15%.
Tabla 30: VAN.
Tasa desc. 15,00%
VAN $5.874.090
Tabla 31: Flujo - VAN.
Año 0 Año 1 Año 2 Año 3
Flujo de caja neto $ -85.968 $1.507.429 $3.087.764 $3.520.000
𝑽𝑽𝑽𝑽𝑽𝑽 = �𝟐𝟐.𝟏𝟏𝟏𝟏𝟏𝟏.𝟒𝟒𝟐𝟐𝟒𝟒(𝟏𝟏 + 𝟎𝟎.𝟏𝟏𝟏𝟏)𝟏𝟏
+𝟏𝟏.𝟎𝟎𝟏𝟏𝟏𝟏.𝟏𝟏𝟕𝟕𝟒𝟒(𝟏𝟏 + 𝟎𝟎.𝟏𝟏𝟏𝟏)𝟐𝟐
+𝟑𝟑.𝟑𝟑𝟐𝟐𝟎𝟎.𝟎𝟎𝟎𝟎𝟎𝟎(𝟏𝟏 + 𝟎𝟎.𝟏𝟏𝟏𝟏)𝟑𝟑
� − 𝟏𝟏𝟏𝟏.𝟒𝟒𝟕𝟕𝟏𝟏
De esta manera se obtuvo un Valor Neto Actual (VAN) igual a $4.767.161 con tasa de
descuento del flujo del 15%, de lo cual se puede concluir que el proyecto es rentable.
45
TIR
La Tasa interna de Retorno es un porcentaje que establece la rentabilidad que se obtiene
del proyecto.
Tabla 32: TIR.
Año 0 Año 1 Año 2 Año 3
Flujo de caja neto $ -85.968 $1.310.808 $2.334.793 $2.314.457
Lo que se obtuvo como resultado es una TIR = 2495,85% valor que se interpreta como la
ganancia de un 2495,85% sobre la inversión inicial o como la tasa que un inversionista sin perder
dinero.
4.4 Solución propuesta
La aplicación web PanoramaSur es un sistema, el cual pretende brindar servicios de
publicidad y venta de tickets para eventos en la décima región. Esta aplicación será accesible
gratuitamente por consumidores de eventos que estén interesados en conocer las últimas
novedades en eventos culturales y de entretención. Además previo registro en el sistema, ofrecerá
la posibilidad de comprar las entradas/tickets para los eventos. De igual modo, los productores de
eventos tendrán la posibilidad de registrar sus eventos y publicitarlos en el sistema, crear y vender
tickets para sus eventos y recibir los pagos en sus cuentas bancarias.
Sin embargo, como en todo proyecto existen riesgos, y este no podría ser la excepción.
Presupuesto mal calculado, mala adecuación de los usuarios finales al sistema, son algunos de los
posibles riesgos que se deberán sortear; los cuales serán detallados y analizados en capítulos
posteriores.
TIR 1848,79%
46
Nuestro servicio será identificado por sus usuarios por:
Las visualizaciones del sistema mediante navegadores web y dispositivos móviles, serán
intuitivas y fáciles de navegar.
El contenido y las opciones de búsqueda estará centrados en la décima región.
La utilización de medios electrónicos de pago facilitará la compra de entradas.
La seguridad y tranquilidad de que nuestro sistema asegure transacciones confiables.
Servicios a prestar
PanoramaSur será un servicio que se encarga de ser intermediario entre productores
encargados que gestionar sus eventos y clientes que asistan a eventos previamente publicados en
nuestro sitio, con el fin de aumentar de mejor manera la asistencia de público a dichos eventos
además de disponer de una plataforma segura donde se podrá comprar las entradas a todos los
eventos que lo requiera, a través de PayU herramienta encargada de realizar las transacciones de
nuestra aplicación web. Cabe destacar que nuestro servicio se encuentra disponible para ser
visualizado para todo dispositivo que tenga conexión a internet, además de una aplicación móvil en
Android.
47
Capítulo 5: Diseño Lógico
5.1 Recolección y análisis de requisitos
Necesidades del cliente
o Requisitos comunes de los interfaces.
Tabla 33: Requisito Diseño Adaptivo.
Número de requisito RF001
Nombre de requisito Diseño Adaptativo
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere que el usuario pueda visualizar la
aplicación en un diseño adaptativo, que se puedan
visualizar en diferentes resoluciones.
Tabla 34: Panel Superior.
Número de requisito RF002 Nombre de requisito Panel Superior Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Se requiere que tenga un panel con acceso directo a:
- Inicio - Nombre de Usuario - Salir de la Aplicación - Ingresar y/o Registrar Usuario
48
Tabla 35: Requisito Reportes y Gráficos.
Tabla 36: Requisito Búsqueda Evento.
Tabla 37: Requisito Servidor Web.
Número de requisito RF005
Nombre de requisito Servidor web
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere de un servidor web que nos permita alojar la aplicación y se visualice en diferentes dispositivos portátiles con comunicación a internet.
Número de requisito RF003 Nombre de requisito Reportes y Gráficos Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Presentar a los productores de forma gráfica el estado
de su evento publicado y reportar el comportamiento de
sus eventos y/o listado de ventas de entradas.
Número de requisito RF004 Nombre de requisito Búsqueda evento Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Presentarle a un usuario sin tener la necesidad de
registrarse la visualización de eventos de acuerdo a la
zona que quiera a través de un mapa y diferentes filtros
de búsqueda.
49
Tabla 38: Requisito Dispositivo Móvil.
Número de requisito RF006
Nombre de requisito Dispositivo móvil
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Esta aplicación será adaptada para dispositivos Android.
o Requisitos funcionales
Tabla 39: Requisito Registro de usuarios.
Número de requisito RF007
Nombre de requisito Registro de usuarios
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere que los usuarios rellenen el formulario de
registro, el cual pedirá como mínimo el nombre de usuario,
Email y contraseña. También podrá optar por un registro
más expedito, con el uso de registro de usuario por medio
de las redes sociales (Twitter, Facebook y Google).
Tabla 40: Requisito Ingreso de Usuarios.
Número de requisito RF008
Nombre de requisito Ingreso de usuarios
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
50
Detalle Requiere que los usuarios, previamente registrados
(RF007), ingrese su nombre de usuario o productora o
email de ambos y su contraseña. También en caso de
usuario normal, podrá ingresar al sistema por las redes
sociales.
Tabla 41: Requisito Administración de Eventos.
Número de requisito RF009 Nombre de requisito Administración de eventos Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Se requiere la posibilidad, que una productora pueda
modificar la información, activar o desactivar los
comentarios y subir imágenes del evento.
Tabla 42: Requisito Perfiles de Eventos.
Número de requisito RF010 Nombre de requisito Perfiles de eventos Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Se requiere una interfaz que permita al usuario normal
registrado (RF007) el poder acceder a la información
relativa al evento, ver la ubicación en el mapa de su
ciudad, poder dejar comentario en relación al evento y
dejar su calificación de este.
51
Tabla 43: Requisitos PayU.
Número de requisito RF011 Nombre de requisito Integración con PayU Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Se requiere implementar integración con PayU para
realizar la venta y compra de entradas.
52
Casos de uso
Ilustración 5: Caso de uso administración de cuenta.
53
Tabla 44: Caso de uso registrar cuenta.
Identificador CU.01 Caso de uso Registrar Cuenta
Actores Usuarios y Productoras
Propósito Crear una cuenta de usuario o productora para poder usar el servicio.
Pre-Condiciones No estar registrado en el servicio
Flujo principal Paso Acción
FP-1
FP-2
FP-3
Ingresar al módulo de registro de usuarios o productora
El usuario o productora deberán ingresar datos referentes a su
nombre, email, contraseña y avatar. También razón social,
ubicación, teléfono.
La Productora deberá aceptar los términos y condiciones de uso
del servicio.
Subflujo SP-1
SP-2
SP-3
En caso que el nombre o email exista, se mostrará un mensaje de
alerta.
Si la contraseña de confirmación no coincide se mostrará una
alerta.
En caso de no ingresar un avatar, se pondrá uno por defecto.
Tipo Primario y esencial
54
Tabla 45: Caso de uso Suscribirse.
Identificador CU.01.a
Caso de uso Suscribirse a un plan de pago
Actores Productoras
Propósito Suscribir al productor a un plan mensual de pago.
Pre-Condiciones Haber aceptado los términos y condiciones, y estar registrador como productora
Flujo principal Paso Acción
FP-1
FP-2 FP-3
Seleccionar opción para cambiar a cuenta gold.
Seleccionar método de pago. Realizar transacción
Tipo Secundario
Tabla 46: Caso de uso Iniciar sesión.
Identificador CU.02
Caso de uso Iniciar sesión
Actores Usuarios y Productoras
Propósito Iniciar sesión dentro del sistema, para poder usar sus servicios.
Pre-Condiciones Estar registrado en el sistema
Flujo principal Paso Acción
FP-1
FP-2
Ingresar email del usuario
Ingresar contraseña
Subflujo SP-1 Muestra mensaje de error si el usuario no está registrado en el
sistema.
Tipo Primario y esencial
55
Tabla 47: Caso de uso editar cuenta.
Identificador CU.03
Caso de uso Editar Cuenta
Actores Usuarios y productoras
Propósito Usuario o productora modifiquen la información de su cuenta.
Pre-Condiciones Haber iniciado sesión
Flujo principal Paso Acción
FP-1
FP-2
Cambiar datos de su perfil
Guardar cambios
Subflujo SP-1 En caso de que el usuario suspendiera su cuenta, se
mostrará un mensaje de alerta.
Tipo Primario y esencial
Tabla 48: Caso de uso suspender cuenta.
Identificador CU.03.a Caso de uso Suspender cuenta
Actores Usuarios y productoras
Propósito Usuario o productora suspendan su cuenta en el sistema.
Pre-Condiciones Haber iniciado session
Flujo principal Paso Acción
FP-1
FP-2
FP-3
Cambiar datos de su perfil
Usuario selecciona la opción “suspender cuenta”.
El sistema muestra mensaje del proceso exitoso.
Subflujo SP-1 La productora no podrá suspender cuenta en cuanto tenga un
evento activo.
Tipo Primario y esencial
56
Tabla 49: Caso de uso administrar cuentas.
Identificador CU.04 Caso de uso Administrar cuentas de usuario
Actores Usuario administrador
Propósito Permite controlar las cuentas de usuario y proveedores del sistema.
Pre-Condiciones Haber iniciado sesión como usuario administrador,
Flujo principal Paso Acción
FP-1
FP-2
Entra al panel de administración del sistema.
Elimina el usuario que muestre inactividad por más de 1 año máximo. Tipo Primario y esencial
57
Ilustración 6: Caso de uso interacción con evento.
58
Tabla 50: Caso de uso buscar eventos.
Identificador CU.05 Caso de uso Buscar Eventos Actores Usuarios y usuario invitado
Propósito Buscar eventos a los cuales el usuario deseará asistir.
Pre-Condiciones Haber ingresado a la vista búsqueda de eventos.
Flujo principal Paso Acción
FP-1
Buscar eventos según la ciudad, la fecha o nombre de un
evento.
Subflujo SP-1
Si el evento ya no está disponible, se muestra un mensaje
de alerta.
Tipo Primario y esencial
Tabla 51: Caso de uso comprar entrada.
Identificador CU.06 Caso de uso Comprar entrada Actores Usuarios
Propósito Realizar transacción de compra de entradas para un evento.
Pre-Condiciones Haber ingresado al sistema como Usuario.
Haber declarado asistir al evento.
Flujo principal Paso Acción
FP-1
FP-2
FP-3
FP-4
Ingresar al módulo detalle de evento
Seleccionar opción de asistir a evento
Ingresar el modulo compra de entrada
Seleccionar modo de pago tarjeta bancaria o Redcompra
Tipo Primario y esencial
59
Tabla 52: Caso de uso comentar evento.
Identificador CU.07
Caso de uso Comentar evento
Actores Usuarios
Propósito El usuario pueda dejar su opinión acerca de un evento específico.
Pre-Condiciones Haber iniciado sesión como usuario.
Flujo principal Paso Acción
FP-1
Ingresar opinión en la caja de comentario en el evento
Tipo Primario y esencial
Tabla 53: Caso de uso compartir evento
Identificador CU.08
Caso de uso compartir evento
Actores Usuarios
Propósito El usuario podrá compartir el evento en las redes sociales.
Pre-Condiciones Haber iniciado sesión
Flujo principal Paso Acción
FP-1
FP-2
El usuario accede al evento que desea
compartir
Comparte la información del evento en
facebook.
Tipo Primario y esencial
60
Ilustración 7: Caso de uso administrar evento
61
Tabla 54: Caso de uso registrar/cancelar evento
Identificador CU.09
Caso de uso Registrar/Cancelar Evento
Actores Productora
Propósito Permitir registrar eventos en el sistema.
Pre-Condiciones Haber iniciado sesión
Flujo principal Paso Acción
FP-1
FP-2
FP-3
El productor ingresa al módulo de
registro de eventos
Ingresar datos necesarios para la
publicación de un evento, como son
nombre, ubicación, flayer, descripción o
detalle.
El sistema valida que no haya dato
duplicados, como el nombre, y todos los
campos llenos.
Subflujo SP-1
En caso que exista algún error al
momento del registro, el sistema indicará
con un mensaje en pantalla
Tipo Primario y esencial
62
Tabla 55: Caso de uso modificar evento
Identificador CU.10
Caso de uso Modificar Evento
Actores Productora
Propósito La productora pueda modificar la información referente a un evento.
Pre-Condiciones Haber iniciado sesión
Flujo principal Paso Acción
FP-1
FP-2
La productora selecciona la opción
editar.
La productora podrá modificar la
información referente a fecha,
descripción, ubicación y imágenes, de
un evento. Subflujo SP-1
Se activará una alerta en caso que una
fecha coincida con otro evento que
tenga, esa misma productora.
Tipo Primario y esencial
63
Tabla 56: Caso de uso registrar entradas
Identificador CU.11
Caso de uso Registrar Entradas
Actores Productora
Propósito Permitir a la productora registrar las entradas del evento que organiza.
Pre-Condiciones
Haber iniciado sesión
Haber creado un evento Flujo principal Paso Acción
FP-1
FP-2
FP-3
La productora accede a la opción “crear
entrada”.
La productora ingresa los datos
necesarios, como son, el tipo de
entrada, la cantidad, el precio y la fecha
límite de venta.
El sistema registra la información.
Subflujo SP-1
En caso que la fecha limite sea superior
a la del evento, se desplegara un
mensaje en la pantalla indicando esto.
Tipo Primario y esencial
64
Tabla 57: Caso de uso promover evento
Identificador CU.12 Caso de uso Promover evento
Actores Productora
Propósito Permitir a la productora el poder destacar su evento, en el sistema.
Pre-Condiciones Haber iniciado sesión
Haber creado un evento
Flujo principal Paso Acción
FP-1
FP-2
FP-3
Seleccionar la opción, destacar evento.
Seleccionar medio de pago, para poder
usar este servicio.
Realizar transacción.
El sistema muestra proceso exitoso.
Tipo Primario y esencial
65
Tabla 58: Caso de uso revisar informe
Identificador CU.13 Caso de uso Revisar informe Actores Productora Propósito Mostrar estado del evento del o los eventos que una productora
organiza
Pre-Condiciones Haber iniciado sesión
Haber creado un evento Flujo principal Paso Acción
FP-1
FP-2
FP-3
Seleccionar la opción “informe de
eventos”.
La productora podrá consultar
información relativa a la cantidad de
gente que visito su evento, que vio el
evento, que asistirá, entradas vendidas
y comentarios en el evento.
El sistema permitirá poder exportar a
formato PDF toda esta información.
Subflujo SP-1
Si la productora no tiene ningún evento
creado, no podrá acceder a la opción y
se mostrará un mensaje de alerta
Tipo Primario y esencial
66
Requerimientos no funcionales
Tabla 59: Requisito disponibilidad del sistema
Número de requisito RF017
Nombre de requisito Disponibilidad del sistema
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle El sistema deberá estar disponible el 98.5% del tiempo.
En base a 365 días, esto equivale a 359 días y 12 horas de
disponibilidad. Por lo tanto, se exige un máximo de 5 días y 12
horas de tiempo off-line, al año, para mantenciones e
inconvenientes de fuerza mayor.
o Portabilidad
Tabla 60: Requisito lenguaje de programación
Número de requisito RF018
Nombre de requisito Lenguaje de programación
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere la utilización del lenguaje Ruby y en específico del
framework Rails, debido a la facilidades de desarrollo y a la
integración con la plataforma
67
o Seguridad
Tabla 61: Requisito certificado SSL
Número de requisito RF019 Nombre de requisito Certificado SSL Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional Detalle Se requiere que el sitio obtenga un certificado ssl, para
asegurar que la información personal del usuario, no se
Tabla 62: Requisito encriptar contraseña
Número de requisito RF020
Nombre de requisito Encriptación de contraseñas
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere que las contraseñas de los usuarios (normal y
productora) del sistema, sean encriptadas con el Algoritmo
de Hash Seguro; SHA-1 o SHA-2, para garantizar la
seguridad de las cuentas de usuarios.
68
Tabla 63: Requisito ACL
Número de requisito RF021 Nombre de requisito Lista de acceso(ACL)
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere una lista de acceso para cada usuario que
posea algunos de los siguientes roles:
• Productora
• Administrador
• Usuario Normal
Tabla 64: Requisito comprobar transacción
Tabla 65: Requisito registro de ingreso
Número de requisito RF023
Nombre de requisito Registro del ingreso al sistema
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere el registro del ingreso y salida de los usuarios
que accedan a sus cuentas en el sitio.
Número de requisito RF022
Nombre de requisito Comprobación de datos en transacción
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere comprobar que el usuario cumpla con todo los
datos necesarios, para realizar la transacción que el sitio
realizara, estos son: rut, nombres, apellidos, ciudad y
teléfono.
69
Otros requisitos
Tabla 66: Requisito ley protección de datos
Número de requisito RF024
Nombre de requisito Ley de protección de datos personales
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere que el servicio garantice la protección de los
datos personales que se usen el sitio; conforme a lo
estipulado en la Ley 19.628 sobre Protección de Datos de
Carácter Personal.
Tabla 67: Requisito términos y políticas
Número de requisito RF025
Nombre de requisito Términos y políticas
Prioridad del requisito Alta/Esencial Media/Deseado Baja/ Opcional
Detalle Se requiere que el servicio declare sus términos y políticas,
con respecto al uso del servicio que se entrega.
70
Análisis de procesos
o Diagramas BPMN
Proceso de creación o consulta de estado de evento
Ilustración 8: Proceso de creación o consulta de estado de evento
71
Tabla 68: Documentación proceso creación o consulta de eventos
N° Actividad Pre-Condición Descripción
1 Iniciar sesión Ingresar al formulario de
login
Se ingresa contraseña y nombre
o email de productora registrada.
2 Ingresar como productora Nombre o email y
contraseña
Se inicia el proceso de
autenticación y se visualiza la
pantalla inicial de productora con
todas las opciones disponibles.
3 Formulario de registro de evento Ingresar formulario de
registro evento
Se muestra el formulario para
ingresar información necesaria
para crear el evento: nombre,
fecha y hora, ubicación, tipo de
evento y imagen(es) del evento.
4 Confirmacion Ingresar datos
necesarios para el
registro
Se visualiza una ventana que
muestra los datos ingresados,
para luego ser confirmados por la
productora.
5 Publicación de evento Confirmar datos Se publica el evento en la vista
busqueda de eventos.
6 Revisar estado de evento Consultar eventos
organizado
Se carga el entorno de de
revisión de estado del evento
7 Generar reportes Ingresar vista de estado
de evento
Se genera un reporte del evento,
el cual puede consultarse en el
sitio o exportarte a formato pdf.
72
Proceso de compra de entradas
Ilustración 9: Proceso de compra de entradas
73
Tabla 69: Documentación proceso de compra de entradas
N° Actividad Pre-Condición Descripción
1 Ingresar vista de eventos Iniciado sesión como
usuario
Se carga la vista de búsqueda de
eventos, previo inicio de sesión de
usuario.
2 Seleccionar un evento Usuario selecciona el evento
deseado.
3 Ingresar plano de pago Seleccionar comprar
entrada.
Usuario aceptar las condiciones y
proceder a la compra de una entrada.
4 Redirección a DineroMail Se visualiza ventana del servicio
DineroMail
5 Ingresar información necesaria
para el pago.
Se carga formulario para ingresar
datos personales de cuenta
6 Comprobante de pago Transacción exitosa
74
Procesos de usuario invitado o no registrado.
Ilustración 10: Procesos de usuario invitado o no registrado.
75
N° Actividad Pre-Condición Descripción
1 Ingresar Email Ingresar al formulario
de login
Usuario ingresa contraseña de su
cuenta
2 Ingresar contraseña Usuario ingresa email
3 Reedirecionar home de usuario Nombre o Email y
contraseña validos
Se visualiza la pantalla inicial del
usuario con todas sus opciones
disponibles.
4 Desplegar lista de ciudades Usuario invitado o no registrador
consulta evento, eligiendo su ciudad.
5 Seleccionar ciudad Selecciona ciudad deseada.
6 Cargar Eventos Ingresar a la vista de
búsqueda de eventos
Se carga la vista que presenta los
eventos que pertenescan a la ciudad
elegida.
7 Seleccionar evento Se selecciona el evento del que se
quiera obtener información.
76
Procesos de un usuario registrado
Ilustración 11: Procesos de un usuario registrado
77
Tabla 70: Documentación procesos de un usuario registrado
N° Actividad Pre-Condición Descripción
1 Home de usuario Iniciado sesion como
usuario
Se ingresa la pagina principal del usuario,
previa autentificación del mismo.
2 Cargar Evento Se carga los eventos de su ciudad
3 Despliege todos los
eventos
Se cargan la vista de búsqueda de evento.
4 Seleciona evento Se selecciona el evento deseado.
5 Despliega evento
seleccionado
Seleccionado evento
específico
6 Confirmar asistencia Usuario confirma la asistencia al evento.
78
7 Ingresar Email Problemas para iniciar
sesion
Usuario ingresa su dirección de email
registrado.
8 Reestablecer
contraseña
Envio de activacion de
cuenta
Se envia un email automático al usuario con un
link de reseteo de contraseña.
Análisis de riesgos
o Identificación de riesgos
Tabla 71: Análisis de riesgos
N° Riesgo Prb Imp Pond
1 No cumplimiento de las tareas impuesta en la carta gantt. 50% 2 1
2 No hay respaldo del código fuente, durante el desarrollo del
proyecto.
25% 3 1,5
3 Problemas de compatibilidad con los diversos navegadores o
dispositivos móviles
50% 3 1,5
4 Problemas de seguridad en el software 30% 4 1,2
5 Problemas con el servicios de hosting que se entrega 25% 4 1
6 El usuario no acepta la usabilidad que entrega el sitio 50% 3 1,5
79
7 El modelo de datos no soporta los requerimientos del sistemas 20% 4 0,8
8 Duplicidad de la información 10% 3 0,3
9 Llegada de un competidor durante el desarrollo del proyecto 50% 2 1
Tabla 72: Análisis de impacto
Impacto Nivel
Catastrófico 4
Serio 3
Tolerable 2
Insignificante 1
o Estrategia de manejo de riesgos
1. No cumplimiento de las tareas impuestas en la carta Gantt.
80
La planificación en un proyecto es un asunto de vital importancia para alcanzar el éxito
deseado. Una forma de planificar es con la creación de tareas o actividades en un Diagrama Gantt.
Considerando lo anterior, es un riesgo importante el no cumplimiento de estas tareas o actividades,
ya que causarián una demora en el termino del software, provocando más gastos innecesarios y
desmotivando al equipo de desarrollo.
Estrategias:
• Ser realista a la hora de establecer las fechas de termino de alguna tarea.
• Realizar un seguimiento del avance que lleva cada uno de los integrantes del equipo
de desarrollo.
2. No hay respaldo del código fuente, durante el desarrollo del proyecto.
En caso que el código fuente del proyecto fuera almacenado en algún computador, por
nombrar un caso, lo almacenara uno de los integrantes del equipo de desarrollo el cual por alguna
causa, su pc o notebook sufriere de algún problema y tuviese este que formatear el equipo,
olvidando respaldar el código fuente y perdiendo todo el trabajo desarrollado hasta la fecha.
Estrategias:
• Hacer uso de un sistema para el control de versiones del proyecto, y así mantener el
código organizado de acuerdo a sus versiones y fechas, a través de un software
como GIT y de un servicio en la nube como bitbucket para almacenar el proyecto.
• Descentralizar el acceso al código fuente del proyecto, permitiendo que todos los
integrantes trabajen y prueben sobre el mismo código.
3. Problemas de compatibilidad con los diversos navegadores o dispositivos móviles.
81
Para el desarrollo web y móvil se debe convivir con los múltiples navegadores y sistemas
operativos móviles que operan en el mercado, y se debe tener especial consideración as cada uno
de estos, especialmente los utilizados por los usuarios finales, entre ellos se rescatan chrome,
firefox y internet explorer por parte de los navegadores, y por los sistemas operativos móviles son
Android y iOS. Es por eso que en caso de los navegadores, haciendo usos de nuevas tecnologias
como HTML5 y CSS3 se haga necesario el compatibilizar las características que estos poseen.
Debido a que cada navegador interpreta una porción de codigo HTML5 O CSS3 de forma
diferente.
Estrategias:
• Hacer uso de las mejores prácticas en cuanto a estándares definidos por la W3C
para asegurar una buena compatibilidad en cuanto a navegadores web.
• Realizar pruebas en los distintos tipos de navegadores.
4. Problemas de seguridad en el software
El software puede estar sujeto a múltiples fallas de seguridad lo que podría ocasionar
robos de datos, ataques DDOS, puerta traseras, etc.
Estrategias:
• Realizar pruebas de seguridad aparte de las pruebas principales.
• Contratar a un experto en seguridad informática para ayudar a detectar fallas en el
software.
• Se deberá encriptar toda la información confidencial.
5. Problemas con el servicio de hosting que se entrega
82
El hosting que es contratado para la puesta en marcha del proyecto, no cumple con lo
estipulado o no entrega un buen servicio o soporte. Además se experimentan repentinas fallas del
servicio.
Estrategias:
• Enviar correos consecutivos con el fin de obtener respuestas de lo ocurrido, en caso
que el servicio falle.
• Si el problema persiste, cambiar de proveedor de hosting seria una buena opción.
6. El usuario no acepta la usabilidad que entrega el sitio
El software podría ser complicado de usar para algunos usuarios, eso puede ocasionar que
el usuario abandone su uso y cambie a otras alternativas.
Estrategias:
• Obtener comentarios y calificaciones de los usuarios que utilizan la aplicación.
• Con los resultados obtenidos tratar de corregir los puntos deficientes.
• Crear una interfaz mas intuitiva para una mejor comprensión del software por parte
del usuario.
7. El modelo de datos no soporta los requerimientos del sistemas
83
Dependerá de la calidad en el análisis de requerimientos en el cual se deberán tomar en
consideración todo los datos que sean necesarios almacenar, para así conformar un modelo final
que sea capas de soportar las necesidades del sistemas.
Estrategias:
• Hacer un correcto análisis de los requerimientos.
• Realizar un modelo conceptual de la base de datos
• Realizar un diseño lógico de la base de datos, antes de la implementación en el
gestor de base de datos (SGBD).
8. Duplicidad de la información.
La duplicidad de datos se considera un riesgo, porqué el sistema requiere que los datos
publicados sean reales y concisos, para así evitar mal entendidos entre los usuarios que utilizan el
servicios.
Estrategias:
• Se debe considerar los resguardos necesarios en la creación del modelo de datos
para no aceptar esta situación.
• En cuanto a la creación de evento se advertirá que todos los datos ingresados deben
ser reales, para así evitar mal entendidos con los usuarios.
9. Llegada de un competidor durante el desarrollo del proyecto
84
La llega de un competidor hace que los usuarios se vean más atraídos por ese competidor,
dejando a un lado nuestra alternativa.
Estrategias:
• Realizar un producto novedoso y diferenciado que atraiga la atención de los clientes
que deseen utilizarlo.
• Ofrecer el servicio a un costo relativamente bajo en comparación con nuestras
competidores
85
Capítulo 6: Diseño
6.1 Diagrama de clases
Ilustración 12: Diagrama de clase
86
6.2 Modelo entidad relación
o Modelo conceptual
Ilustración 13: Modelo Conceptual
87
o Modelo Lógico
Ilustración 14: Modelo lógico
88
o Modelo Físico
Ilustración 15: Modelo Físico
89
o Diccionario de datos
Tabla 73: Tabla País
Nombre Countries
Descripción Registra los países.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
Tabla 74: Tabla Región
Nombre Regions
Descripción Registra las regiones.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
country_id integer not null FK
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
90
Tabla 75: Tabla Ciudad
Nombre Cities
Descripción Se registran las ciudades en las que será posible crear eventos. En una primera etapa
contendrá las ciudades de la décima región.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
region_id integer not null FK
latitude double null null
longitude double null null
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
91
Tabla 76: Tabla Tipo de evento
Nombre Event_types
Descripción Registra los tipos de eventos.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
Tabla 77: Tabla Evento
Nombre Events
Descripción Registra eventos asociados a un productor. Incluye la latitud y longitud para posicionamiento
en Google Maps.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
date timestamp without time zone null timestamp
producer_id integer not null FK
city_id integer not null FK
address varchar(255) null null
92
latitude double null null
longitude double null null
event_type_id
integer not null FK
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
Tabla 78: Tabla Sección
Nombre Section
Descripción Registra la secciones que estaran distribuido los tickets en posición del espectador y los valor
y stock, valores definidos directamente por el productor del evento.
Columna Tipo Nulo Predeterminado
id integer not null PK
Evento_id integer not null null FK
name Varchar(65) null
precio integer null
from Datatime null
to Datatime null null
state boolean null null
stock int null null
93
Tabla 79: Tabla Entradas
Nombre Ticket
Descripción Registra el estado de los tickets, relacionado con la seccion escogida por el usuario y se
genera un codigo QR, en la que puede ser mostrado el día del evento para verificar y validar la
informacion de la entrada el día del evento.
Columna Tipo Nulo Predeterminado
id integer not null PK
Section_id integer not null null FK
state boolean null
qr Varchar(128) null
Tabla 80: Tabla Transacción
Nombre Transaction
Descripción Registra las transacciones hechas por el usuario en PayU. Se utilizan datos obtenidos desde
PayU al ser la transacción exitosa.
Columna Tipo Nulo Predeterminado
Id integer not null PK
Reference_code
Varchar(255) not null
user_id integer not null FK
94
section_id integer not null FK
quantity integer null
price integer
pol_response_code
Varchar(64)
pol_payment_method_type
integer
Processing_date
DATETIME
message Varchar(45)
merchant_name
Varchar(45)
transaction_id
Varchar(45)
ip Varchar(45)
Tabla 81: Tabla contador de visitas
Nombre Impression
95
Descripción Registra las visitas que los usuarios realizan a los eventos que posee la aplicación
Columna Tipo Nulo Predeterminado
id integer not null PK
User_id integer not null FK
Event_id integer not null FK
view_name Varchar(45) null
Ip_address Varchar(45) null
Tabla 82: Tabla Imagen
Nombre Images
Descripción Registra el nombre de las imágenes subidas al sistema. El nombre del archivo incluye la
especificación del tamaño de la imagen, por lo tanto por cada imagen se generaran distintas
versiones de diferentes tamaños. Solo se registra el nombre del archivo, la ubicación final la
maneja la aplicación y depende del servicio de alojamiento de imágenes que se haya
configurado.
Columna Tipo Nulo Predeterminado
id integer not null PK
img_file_name
varchar(45) null null
event_id integer not null FK
created_at timestamp without time zone null timestamp
96
updated_at timestamp without time zone null timestamp
Tabla 83: Tabla productora
Nombre Producers
Descripción Registra los datos de los productores de eventos.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
rut varchar(255) null null
encrypted_password
varchar(255) null null
email varchar(255) null null
adress varchar(255) null null
phone integer null null
97
city_id integer not null FK
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
Tabla 84: Tabla Roles de usuario
Nombre User_roles
Descripción Registra los roles de usuarios.
Columna Tipo Nulo Predeterminado
id integer not null PK
name varchar(255) null null
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
Tabla 85: Tabla usuarios
Nombre Users
Descripción Registra los datos de usuarios e información relevante para la administración y seguridad de la
cuenta.
98
Columna Tipo Nulo Predeterminado
id integer not null PK
email varchar(255) not null null
encrypted_password
varchat(255) not null null
created_at timestamp without time zone null timestamp
updated_at timestamp without time zone null timestamp
name varchar(255) null null
run varchar(255) null null
user_role_id integer not null FK
first_name varchar(255) null null
last_name varchar(255) null null
phone integer null null
adress varchar(255) null null
city_id integer not null FK
provider varchar(255) null null
uid varchar(255) null null
99
6.3 Ajustes al modelo.
Los ajustes que se hicieron al modelo para un correcto funcionamiento fueron; por un lado se
implementó una lista de control de acceso o ACL, gracias a la utilización de la gema de ruby,
cancan17, esta utilizo la tabla ROLE para la asignación de permisos, por grupos de usuarios y
productoras; usuarios normales, administrador, productoras gold y productoras silver. Cada uno
con sus respectivos accesos y acciones que podrán realizar dentro de este sistema.
Otro ajuste que se realizó al modelo fue la implementación de una tabla llamada impression, la
cual utiliza la gema ruby, impressionist18, cuya función es la de registra las visitas que los usuarios
registrados y no registrados, hacen a algún evento específico. Esta se pensó para mantener al
tanto a las productoras, en cuanto a la popularidad de su evento, dentro de este sistema,
informándoles de las visitas.
También se incluyó una tabla llamada friendly_id_slugs, cuyo funcionamiento depende de la gema
de ruby, friendly id19, la cual se encarga de mostrar la url del sitio web, más limpia y amigable, con
esto el usuario final evita tener que recordar o memorizar el id del evento que deseaba ver, y tan
solo escribe el nombre del evento en la url, por ejemplo: en lugar de ver la url del sitio web así,
panoramasur.cl/events/543, se estaría viendo de esta manera; panoramasur.cl/events/festival-
puerto-montt. Por esto, esta tabla se encarga de registrar y asociar el nombre o slug del evento a
su respectivo id.
17 Ubicación: https://github.com/ryanb/cancan 18 Ubicación: https://github.com/charlotte-ruby/impressionist 19 Repositorio donde se ubica: https://github.com/norman/friendly_id
100
Capítulo 7: Implementación
7.1 Diseño de interfaces de usuario
Aquí vemos la vista correspondiente a la pantalla principal, donde se pueden ingresar y/o registrar
al sistema acompañado de la imagen corporativa, junto a la imagen podemos ver una lista
desplegable que nos permite visualizar las ciudad en la que decidiremos buscar eventos. Ademas
de ofrecer vinculos donde puedes conocer acerca de nuestro trabajo, las politicas de nuestra
aplicación y la publicacion de eventos donde los redirigira a registrarse para poder publicar
eventos.
Ilustración 16: Pantalla principal
101
En esta pantalla podemos ver unos filtros de búsqueda que le genera a los usuarios que no son
registrados en nuestra página, en este proceso podemos ver la búsqueda de eventos por categoria
ademas puede escoger ciudades (dentro de la región de los lagos) donde podrá visualizar eventos.
Hay una funciona que lo llamamos mosaico donde muestra los eventos como se visualiza en la
fotografía y mapa donde podemos ver los eventos en los lugares donde se encuetra su ubicación.
Ademas le ofrecemos al usuario las categorias donde los ultimos eventos registrados puede
visualizar solo el nombre y acceder a ellos.
Ilustración 17: Pantalla Búsqueda
102
En esta pantalla podemos ver el perfil del usuario registrado, obteniendo una foto de su perfil,
nombre de usuario, los eventos recomendados son visualizados por el usuario a través de un
efecto dinamico llamado carrusel que solo podrán contener eventos de pago y una lista de eventos
que se encuentran disponibles dentro de los 7 días.
Ilustración 18: Pantalla perfil de usuario
103
En esta pantalla, podemos visualizar la información que presenta un evento ya registrado en
nuestro sistema, mostrando una galería de fotografías por medio de un efecto dinamico llamado
carrusel. Cada evento contara con la informacion necesaria tiene la opción de poder comprar
tickets si está disponible, vemos en la parte derecha de nuestra pantalla la integrancion de nuestra
aplicación a las redes sociales acceso directos a los eventos mas visto y recomendados. El usuario
podrá promocionar el eventos por medio de facebook con el boto “Me gusta” o algún comentario
que permita la visualizacion de mas publico.
Ilustración 19: Pantalla perfil de evento 1ra Parte
104
En esta pantalla podemos ver la continuación de la visualizacion de un evento permitiendo al
usuario ver su ubicación exasta, la sección de obtener tickets y el muro donde podrá compartir su
experiensa o dudas.
Ilustración 20: : Pantalla perfil de evento 2da Parte
105
En esta pantalla podemor ver el perfil de un productor donde puede visualizar todos sus eventos
creados con sus respectiva fotografía e información precisa. Tiene la opción de ver editar su
evento y agregar secciones de tickets si así lo requiere. Al lado derecho de su pantalla se ve el
acceso directo a crear un nuevo evento, cambiar configuración de su cuenta y ver a través de
graficos el estados de sus eventos.
Ilustración 211: : Pantalla perfil de productor
106
En esta pantalla podemos ver el registro de un evento por parte de un productor, todos los campos
son requeridos que son de importancia para la asistencia a los eventos por parte de los usuarios.
Ilustración 22 : Pantalla crear un nuevo evento
107
Capítulo 8: Pruebas
8.1 Plan de Pruebas.
o Referencias
Plantilla de plan de prueba estándar 829 de la IEEE20.
o Introducción
Este documento contiene el plan de pruebas para el proyecto, PanoramaSur, Aplicación web para
la publicación, búsqueda y venta de entradas de eventos en la décima región. Este plan describirá
las actividades a realizar para las pruebas del proyecto en el cual se incluirán los elementos
estimados para el producto. El proyecto tendrá dos niveles de pruebas, unidad y sistema. El
objetivo principal es que los módulos de software y la integración de los mismos cumplan con los
requisitos técnicos.
o Ítems de prueba
• Identificarse como Usuario en el sistema
• Identificarse como Usuario en redes sociales, en el sistema
• Registrar Usuario en el sistema
• Modificar Usuario en el sistema
• Usuario Busca Evento por ciudad
• Productor Registra Evento
• Productor Modifica Evento
• Productor Registra entrada de evento
• Productor Visualiza reporte de evento
• Identificarse como Productora en el sistema
20 http://www.computing.dcu.ie/~davids/courses/CA267/ieee829mtp.pdf
108
• Registrar Productora en el sistema
• Modificar Productora en el sistema
• Transacción compra de entrada
o Características que deben ser probadas
• Fluidez de datos.
• Seguridad de los datos
• Interfaz de usuario.
• Rendimiento
o Características que no deben ser probadas
• Condiciones de error no detectadas.
• Interacción de tareas background.
o Enfoque
• Pruebas de Unidad
Se prueban las funcionalidades de cada módulo con las respectivas entradas de datos y salidas de
información.
• Pruebas de sistema
Se prueban las funcionalidades del sistema con las relaciones a los módulos definidos.
109
o Criterios de ítem aprobado/fallido
Esta definición esta a criterio de los encargados de la programación de los módulos a realizar y se
evaluarán durante el desarrollo del mismo los criterios de integración.
o Documentos entregables de pruebas
• Informe de aceptación.
• Informe de integración.
• Informe de caja negra.
• Informe de interfaz gráfica.
o Tareas de pruebas
• Diseñar los casos de pruebas.
• Evaluación los casos de pruebas.
• Desarrollar los casos de pruebas.
• Ejecutar los casos de pruebas.
• Pruebas de aceptación.
• Preparar informes.
o Necesidades de entorno
110
• Navegador de internet.
• Acceso a la aplicación.
o Necesidades de personal y capacitación
Conocimiento acerca del proceso de petición de cambios.
o Responsabilidades
Pruebas de integración de software: Francisco Valenzuela.
Pruebas de unidad: Integrantes del equipo de desarrollo.
Documentación de pruebas: Francisco Valenzuela.
o Calendarización
Está en proceso la definición de la planeación del proyecto.
o Planeación de riesgos y contingencias
El personal asignado no sea suficiente para la realización de las pruebas en el proyecto en el
periodo establecido. Como consecuencia el retraso de la realización de las pruebas de acuerdo al
plan se asignara al personal disponible para agilizar el proceso de pruebas.
111
Capítulo 9: Instalación de la aplicación
9.1 Diagrama de despliegue.
112
Bibliografía
113
Anexos Análisis de los resultados de la encuesta
Pregunta 1: ¿Qué edad tiene?
Sujetos
Categorías (f) %
18 - 30 95 71
30 - 44 38 29
Totales 133 100
De los 133 encuestados, 95 pertenecen al rango de edad de entre 18 a 30 años, mientras que 38
son mayores a 30 años de edad.
18 - 30 años71%
30 - 44 años29%
Pregunta 1
18 - 30 años 30 - 44 años
114
Pregunta 2: ¿Qué nivel de conocimiento en computación cree que domina usted actualmente?
Sujetos
Categorías (f) %
Nivel avanzado 21 16
Nivel medio 72 54
Nivel básico 40 30
Totales 133 100
De esta pregunta se puede observar que la mayoría (70%) tiene conocimiento medio-avanzado en
computación, esto se debe que por este mismo medio se desarrolló esta encuesta.
115
Pregunta 3: ¿Alguna vez ha comprado por internet?
Sujetos
Categorías (f) %
Si 91 68
No, nunca 42 32
Totales 133 100
Avanzado16%
Medio54%
Básico30%
Pregunta 2
Avanzado Medio Básico
116
En esta pregunta se puede observar que un 68% de los encuestados manifestó haber comprado
algo por medio de internet, esto podría ser un indicador que muestra que cada vez más gente
ocupa este medio para hacer sus compras. Mientras solo un 32% declaro nunca haber comprado
por internet.
Pregunta 4: ¿A cuántos eventos has asistido el 2013?
Sujetos (f) %
Si68%
No, nunca32%
Pregunta 3
Si No, nunca
117
Categorías
Menos de 5 66 49
Más de 5 36 27
Ninguno 31 24
Totales 133 100
En esta pregunta, 66 de los encuestados declaro al menos haber ido a algún evento, durante el
año 2013. Mientras 32 personas declararon no haber asistido o ido a algún evento que se haya
realizado en Puerto Montt. Esto significa que un 76% de los encuestados ha asistido a algún
evento en la ciudad.
Menos de 549%
Más de 527%
Ninguno24%
Pregunta 4
Menos de 5 Más de 5 Ninguno
118
Pregunta 5: ¿Cómo se entera usted de los eventos en la región?
Sujetos
Categorías (f) %
Internet 103 77
Diario 4 3
Carteles publicitarios 17 13
Otro 9 7
Totales 133 100
El 77% declaro que el medio por el cual se informa de eventos en la región, es internet, esto se
debe, como se mencionó antes, que por este medio fue desarrollada esta encuesta.
0
20
40
60
80
100
120
Total
Pregunta 5
Internet Diario Carteles Otro
119
Pregunta 6: ¿Cuánta información considera que hay sobre eventos en la región?
Sujetos
Categorías (f) %
No hay ninguna información 3 2
Hay poca información 101 75
Hay mucha información 15 12
No se 14 10
Totales 133 100
Ante esta pregunta, el 75% de los encuestados afirma que hay información sobre eventos, pero es
poca la que hay. Esto significa que del 77% que declaro informarse de eventos por medio de
internet, solo un 12% está satisfecho con la cantidad de información que hay sobre estos.
120
Pregunta 7: ¿Conoce alguna página web que se dedique a la venta de entradas?
Sujetos
Categorías (f) %
Si 49 37
No, ninguna 84 63
Totales 133 100
Esta pregunta pretende consultar a las personas encuestadas si conocen alguna página web que
se dedique a la venta de entradas online.
No hay2%
Poca75%
Mucha12%
No sabe11%
Pregunta 6
No hay Poca Mucha No sabe
121
La opción más representativa fue, que no conocen ningún sitio que se dedique al tema, siendo este
un 63%, frente a un 37% que si declaro de manera afirmativa.
Pregunta 8: ¿Qué opina sobre los sitios web que venden entradas online?
Sujetos
Categorías (f) %
Son Buenos 44 34
No me gustan 89 66
Si37%
No63%
Pregunta 7
Si No
122
Totales 133 100
Con respecto a la pregunta anterior, en la cual solo el 37% declaro conocer un sitio web dedicado a
la venta de entradas online, en esta puede verse que un 34% tiene una opinión positiva hacia
esta, mientras que un claro 66% lo catalogan de manera negativa.
Pregunta 9: ¿Cree que utilizando algún dispositivo móvil le ayudara en la búsqueda de eventos?
Son buenos34%
No me gustan66%
Pregunta 8
Son buenos No me gustan
123
Sujetos
Categorías (f) %
Sí, creo que sería de gran ayuda 107 80
No 26 20
Totales 133 100
Al consultar sobre la posibilidad de una aplicación móvil que le permitiera buscar evento de su
ciudad, un categórico 80% declaro estar a favor de este servicio, mientras que solo un 20% se
declaró en contra.
Si80%
No20%
Pregunta 9
Si No
124
Pregunta 10: ¿Le gustaría recibir información en su email, de eventos pronto a realizarse en la región?
Sujetos
Categorías (f) %
Sí 97 72
No 36 28
Totales 133 100
Aquí se puede observar nuevamente que la gran mayoría de los encuestados (72%) estaría a
favor de que se implementara un servicio, que le mantuviera informado de los eventos que ocurren
en su región o ciudad, a través de su correo electrónico.
Si73%
No27%
Pregunta 10
Si No
125
Entrevista a Productores Nº 1
1.- Nombre Completo
Carlos Esteban Levican Ruiz
2.- Productora en la cual trabaja
Auvi Producciones
3.- Cuanto tiempo lleva en este rubro
Desde 2011 en adelante
4.- Cuales son los eventos mas frecuentes aquí en la zona
Charlas motivacionales, capacitaciones a instituciones, conferencias, shows privados de empresas
5.- Cree usted que a Puerto Montt le faltan eventos? ¿Porqué? ¿Que tipos?
Claramente a puerto Montt le hace falta eventos de mayor envergadura, como conciertos de todo
tipo ya sea en ámbito secular o cristiano, eventos en el ámbito deportivo… exite hoy en dia una
infinidad de actividades en las cuales se podrían potenciar realizando ciertos tipos de eventos,
claramente no tenemos buenas condiciones climaticas, pero tenemos recientos de mucha
capacidad para realizar todo tipo de eventos…
6.- Conoce paginas que publique eventos aquí en la zona?
Hoy en día las redes sociales y sitios de web de la zona han ayudado mucho a quienes quieren
promover su actividad o evento como facebook, youtube, portales web como clasificados puerto
Montt, etc.
7.- Conoce paginas que genere tickets para asistir a eventos? ¿Cuales? ¿Cual prefiere?
Ticketmasters, puntoticket, ticketpro (de preferencia solo la que recomienda el sitio web y la
productora)
8.- Cual el mayor evento que ha producido?
Han sido varios…cuando estuve en pta. Arenas me toco estar con el equipo de producion en el
concierto de Miguel Mateos, Jornadas Magallánicas (Teletón), Concierto Los jaivas entre otros
9.- Cuanto cree usted que el cliente esta dispuesto a pagar? Ejemplo ¿Americo? ¿Quien controla las ganancias?
126
En cuanto a cifras no conozco cuanto pudieran cobrar, pero considerando que americo tiene una
banda mas un equipo técnico debería estar por lo menos los 10 millones de pesos considerando:
Ing sonido, Ing. Iluminación, Músicos, Artista y Staff… Esto seria una cifra minimo considerando
que tengo amigos músicos profesionales que han tocado con ellos en su grupo y puedes ganar por
concierto entre$ 200.000 y $350.000 y para terminar el que ve el tema de los dineros es el
manager del grupo o artista.
10.- Cual es el trabajo de un productor
Verificar que todo lo que te pidieron ya sea la gente que te contrata y los músicos o artistas que
están en la escena estén conforme con lo que te han pedido…
11.- Es dificil competir con productores que no son de la zona?
No es difícil….si lo importante es que tu fama como productor sea excelente, que cumplas con lo
que te pide la gente que te contrata….eso te hace ser reconocido y sobretodo la humildad,
honestidas y amabilidad.
12.- Cual es la desventaja de los productores de la zona con los de la capital
Desventajas creo que ninguna todos buscan excelencia en su trabajo, ya que es eso lo que te
hacer ser un buen productor para los demás…
13.- Crees tu que un productor que esta comenzando puede llegar a traer una celebridad del mundo del espectáculo?
Es muy difícil para un productor que esta comenzando en este tema; traer a alguien (famoso) ya
que el manager te pedirá un curriculum o historial de tus actividades…la única forma de poder traer
a alguien es a través de algún amigo que ya tenga mas años de experiencia que tu y que el tenga
buenos contactos…
15.- Que sucede con el productor, cuando los eventos son cancelado? Cuales son los procedimientos a seguir
Esto es un tema bien complicado para un productor ya que muchos grupos o artistas requieren de
ciertos equipamientos que en la zona no existen o que nadie tiene, entonces el productor tiene que
arrendar equipos con anticipación a otras ciudades o pagar por adelantado la localidad del evento,
y cuando se suspende se complica la parte financiera porque no sabes si la vas a volver a
127
recuperar….por lo general uno invierte mucho dinero en estos tipos de eventos, pero se recupera
con las ventas de las entradas y mas…pero siempre es un riesgo.
16.- Como prefieres hacer propaganda para tus evento? ¿Porqué?
− Television
− Internet
− Radio
− Carteles, lienzo
− Afiches
Si tengo los medios ocuparía todos los medios posibles radio, televisión, internet, afiches,
pendones, volantes ,etc.….todo esto sirve; mientras mas publicidad tengas, tienes mas opciones
de que tu evento seá un éxito.
17.- Es difícil entrar a este rubro, que se necesita
No es difícil entrar en ella, muchas productoras comienzan con lo minimo y haciendo eventos
pequeños, como fiestas, bautizos, etc a personas conocidas, después te vas haciendo de buena
fama y empiezas con capacitaciones, charlas, conferencias, etc….pero todo lleva su tiempo..
18.- Es muy difícil que un productor realice un evento aquí en la decima región ?
No es difícil, si lo preparas bien, si tienes los medios, y lo haces con tiempo y haces una buena
publicidad… de seguro te ira excelente.
19.- Como trabaja el municipio junto a productores.
Por lo general la municipalidad contrata a su propia gente para sus eventos, por ende casi nunca
necesitas a terceros es muy escaso.
20.- En que temporada generas más eventos
Para las productoras pequeñas sus ingresos se generan en la temporada de invierno, desde el
mes de julio hasta diciembre aprox..
128
Y las productoras grandes su principal fuente de ingresos son en los veranos ya que en la mayoría
de las ciudades hay actividades al aire libre en donde realizan conciertos, festivales, etc..
Entrevista a Productores Nº 2
1.- Nombre Completo
Miguel Enrique Paredes Villegas
2.- Productora en la cual trabaja
Lyon Producciones
3.- Cuanto tiempo lleva en este rubro
8 años
4.- Cuales son los eventos mas frecuentes aquí en la zona
Mas alla de eventos cuestión que también realizamos, nos dedicamos el 80% aprogramas de
televisión relacionados con el turismo en Chile
5.- Cree usted que a Puerto Montt le faltan eventos? ¿Porqué? ¿Que tipos?
Creo que faltan mas eventos del tipo comunitario, es decir eventos que hagan participe a una
comunidad respecto a programas de televisión, contar historias de esfuerzos y como una cosa
lleva a la otra, poder hacer talleres de comunicación para estimular a los niños y jóvenes en este
rubro
6.- Conoce paginas que publique eventos aquí en la zona?
No.
7.- Conoce paginas que genere tickets para asistir a eventos? ¿Cuales? ¿Cual prefiere?
En lo personal No. Solo he visto avisos por via Facebook
8.- Cual el mayor evento que ha producido?
129
Promover de locación a películas chilenas, cobertura presidencial en la zona a canales como
Meganoticias, eventos Indura.
9.- Cuanto cree usted que el cliente esta dispuesto a pagar ? Ejemplo ¿Americo? ¿Quien controla
las ganancia?
Americo cobra alrededor de 40.000.000 con escenografía incluida y sonido… un espectáculo de
primera, el control de un contrato es asunto del Managger de cada artista.
10.- Cual es el trabajo de un productor.
El productor está encargado de que las cosas funcionen, provee lo necesario para que las cosas
ocurran y marchen como se ha solicitado en un contrato
11.- Es dificil competir con productores que no son de la zona?
En esta zona hay muchas productoras que llevan años, con clientela, pero es cuestión de que uno
haga su trabajo de lo mejor posible de esa manera la voz corre y se recomienda.
12.- Cual es la desventajas de los productores de la zona con los de la capital
En Santiago se centraliza todo, cada cosa que se ha de realizar en esta zona, respecto a eventos
de una empresa de renombre nacional, primero se contacta a una productora en Santiago, luego
esa misma productora contratan algunos servicios a productoras de la región, ocasionando que
ese dinero absoluto llegue solo una pequeña parte. No es siempre asi, pero ocurre y esa es una
desventaja para los productores de la zona.
13.- Crees tu que un productor que esta comenzando puede llegar a traer una celebridad del
mundo del espectaculo?
Solo, podría a entrar a dudar, si es que no esta siendo guiado por un productor ya con
experiencia.
15.- Que sucede con el productor, cuando los eventos son cancelado? Cuales son los
procedimientos a seguir
Es difícil decir cuales son los pasos a seguir, pues hay eventos que son de gran importancia y
otros no tanto. Un concierto cancelado, requiere de la devolución de las entradas o bien
reprogramar una fecha y dar aviso mediante afiches, difucion radial o televisiva, esto generaría un
gasto extra.
16.- Como prefieres hacer propaganda para tus evento? ¿Porqué?
130
− Television
− Internet
− Radio
− Carteles, lienzo
− Afiches
Personalmente ocuparía todos los métodos mencionados, pero pondría mas fuerza al internet,
televisión y radio, porque son medios visuales y auditivos donde toda persona se puede enterar de
algo, en un colectivo la gente esta obligada a escuchar radio, todos navegan en internet, todos
usas Facebook, ven youtube, aca es importante mostrar un producto o aviso de algo mediante un
buen video.
17.- Es dificil entrar a este rubro, que se necesita
Es complicado de primera, pero si tienes una trayectoria y muestra de lo que has hecho,
siemplemente es cuention de tiempo, pero en todo esto se necesitan recursos.
18.- Es muy dificil que un productor realice un evento aquí en la decima region ?
No. Es cuestión de saber que hacer en el momento que alguien solicite algo o le interese el
proyecto el cual es presentado por el productor.
19.- Como trabaja el municipio junto a productores.
El municipio es cosa diferente, el productor no depende de un municipio a menos que el productor
presente un proyecto por ejemplo: Proveer artistas para la semana de aniverario, en este punto si
dependería el productor del municipio
20.- En que temporada generas mas eventos.
Desde Septiembre a Mayo en caso de eventos a empresa y municipio, en televisión todo el año