Está en la página 1de 10

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

“INFORME TÉCNICO DEL SISTEMA


WEB DE VENTA DE TICKETS PARA
CONCIERTOS”
CURSO:
Patrones de Construcción de Sistemas

PROFESOR:
Chávez Soto, Jorge

INTEGRANTES:
 Cristóbal Tovar, Cynthia 14200077

 De La Cruz Espinoza, Edwin 14200131

 Ferrer Anaya, Irma 14200133

 Marcelo Zavaleta, Liz 14200099

 Pazos Medina, Álvaro 14200107

 Rivas Negron, Anthony 14200176

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 1


INFORME TÉCNICO

INDICE

1. Presentación Técnica ...................................................................................................... 3


2. Objetivos Técnicos .......................................................................................................... 3
 Objetivo General ........................................................................................................... 3
 Objetivo Específico ...................................................................................................... 4
3. Resumen de funcionalidades, alcances y limitaciones ......................................... 4
 Funcionalidades ........................................................................................................... 4
 Alcances ......................................................................................................................... 5
 Limitaciones .................................................................................................................. 5
4. Procesos de Negocio ...................................................................................................... 6
5. Reglas de Negocio ........................................................................................................... 9
6. Modelo de Clases ........................................................................................................... 10
7. Código Fuente del Proyecto ........................................................................................ 10

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 2


INFORME TÉCNICO

INFORME TÉCNICO

1. Presentación Técnica

La incorporación de las nuevas tecnologías en el proceso


de ventas de entradas es un elemento diferenciador con
respecto a las ventas tradicionales que aún se siguen
practicando en nuestra sociedad.

Es por ello que el presente informe tiene como finalidad


presentar detalladamente la implementación de un
sistema web de venta de tickets que se centra en el área
de conciertos; para la aplicación del sistema básicamente
se ha creado y diseñado una base de datos relacional
hecha en MySQL, así como también se hizo uso de
patrones de nivel empresarial en la herramienta
NetBeans IDE, cabe resaltar que la interfaz del sistema
será hecha como página web.

La construcción de este sistema surgió como respuesta


ante la necesidad de poder elaborar la compra de tickets
por parte de nuestros clientes de manera automática y
sobre todo rápida, es por ello que la finalidad de nuestro
sistema es proveer a nuestros clientes de un sistema de
venta de tickets basado en la última tecnología.

2. Objetivos Técnicos
 Objetivo General

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 3


INFORME TÉCNICO

 Implementar un sistema web de venta de tickets


para conciertos que permita a los usuarios realizar
la compra de estos de manera dinámica y eficaz, y
a su vez que les permita crear un evento si así lo
desean.
 Objetivo Específico
 Identificar el o los procesos participantes en la
elaboración del sistema.
 Determinar los requerimientos necesarios para la
creación del sistema.
 Crear una aplicación web sobre la base de datos de
la mejor manera posible para su fácil uso.
 Diseñar el modelo relacional de la base de datos
solicitada por la empresa “EasyTicket”.
 Lograr una independencia lógica y física de datos.
 Implementar el sistema haciendo uso de patrones
de índole empresarial.
 Soportar el ingreso de nuevos datos para obtener
información siempre que se tengan los permisos
necesarios.
 Realizar las pruebas necesarias sobre el sistema
web de acuerdo a los criterios establecidos por la
empresa cliente.
3. Resumen de funcionalidades, alcances y
limitaciones
 Funcionalidades
El sistema realizado por la corporación, trata de un
sistema web de venta de tickets que ha sido desarrollado
PATRONES DE CONSTRUCCIÓN DE SISTEMAS 4
INFORME TÉCNICO

e implementado con ayuda de la herramienta NetBeans


IDE, para este sistema se usará una base de datos
relacional que se creó y diseñó con la herramienta
MySQL, a su vez se ha diseñado e implementado una
aplicación web sobre la base de datos relacional de
manera dinámica, esta aplicación web va a ser accesible
la interacción entre el sistema y los usuarios.
Este sistema se encargará de implementar un sistema
web de venta de tickets para conciertos dirigido a los
usuarios, en donde les permitirá realizar la compra de un
ticket de acuerdo a sus preferencias (tipo de ticket y forma
de pago), además de permitirles crear un evento y
mandar su solicitud para que el administrador lo valide.
 Alcances
 El sistema a desarrollar se fundamenta en el
sistema web de venta de tickets únicamente para
conciertos, dirigido a cualquier usuario que desee
adquirir una entrada a algún concierto.
 Se determina la viabilidad del proyecto expuesto,
sus beneficios y sus costos.
 Se analizan los riesgos inherentes al proyecto, para
evitar desestabilizar el mercado.
 Se definió un plan estratégico para que el proyecto
se realice en tiempo y forma.
 Lograr la rentabilidad proyectada al término del
proyecto.
 Lograr liderazgo en el mercado.
 Limitaciones

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 5


INFORME TÉCNICO

 Dificultad al elegir los patrones a usarse

 Poca información de negocios.

 Escaso tiempo de los alumnos para la realización

del proyecto.
 Conocimientos básicos para la realización de la

página web.
4. Procesos de Negocio
 Solicitar Evento:

Este proceso inicia cuando el usuario cliente


ingresa a la página web y se dirige a la sección
“SOLICITAR EVENTO”. El sistema mostrará la página
web “CREA TU EVENTO”, donde se encuentran los
siguientes campos:
 Nombre del Evento
 Duración
 Artista
 Fecha
 Descripción

Luego de que el usuario cliente llene esos campos dará


click en el botón “ENVIAR SOLICITUD DE EVENTO” para
que finalmente el sistema almacene la solicitud.

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 6


INFORME TÉCNICO

 Validar Solicitud

Este proceso inicia cuando el usuario administrador


ingresa a la página web y se dirige a la sección “LOGIN”
en donde el sistema mostrará la página web “LOGIN” con
los siguientes campos:

 Dirección Electrónica
 Contraseña

Luego de que el usuario administrador llene los campos


presiona el botón “INGRESAR”. Si los campos están
llenados correctamente, el sistema mostrará la página
web “SOLICITUDES PENDIENTES” donde se encuentra
la lista de Eventos solicitados por parte del usuario
cliente. Ante esta lista, el usuario administrador
seleccionará la solicitud deseada y según su criterio
validará o no el evento, luego presionará el botón
“Aceptar” para que el sistema almacene el evento.

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 7


INFORME TÉCNICO

 Comprar Ticket

Este proceso inicia cuando el usuario cliente


ingresa a la página web, luego busca el evento deseado
y se dirige a la sección “IINFORMACIÓN Y COMPRA”. El
sistema mostrará la página web “DESCRIPCIÓN”.
Después de leer la información del evento, el usuario
cliente presionará en el botón “COMPRAR TICKETS”;
ante esto el sistema mostrará el campo “CANTIDAD”
para que el usuario ingrese la cantidad de tickets que
desea comprar. Una vez elegida la cantidad de tickets, el
usuario presionará en el botón “SELECCIONAR”, al
realizar esta acción, el sistema mostrará la página web
“ELEGIR TICKETS” para que el usuario de acuerdo a la
cantidad de tickets ingresada seleccione uno a uno el tipo
de ticket que desee adquirir; terminada la selección, el
usuario cliente procederá a dar click en el botón
“SIGUIENTE”. El sistema muestra la página web “PAGO”
en donde el usuario seleccionará el tipo de pago con el
que desea realizar su compra. De acuerdo al tipo de pago
seleccionado, el sistema mostrará la página web
correspondiente, en donde pueden encontrarse los
siguientes campos según la opción seleccionada:

 Pago con Billetera Móvil:


 Clave Secreta
 Pago con PayPal
 Correo electrónico

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 8


INFORME TÉCNICO

 Contraseña
 Pago con Tarjeta de Crédito
 Número de Tarjeta
 CVV
 Fecha de expiración

Luego de que el usuario llene los campos necesarios


presionará el botón “CONFIRMAR TRANSACCIÓN” para
que finalmente el sistema almacene la compra del ticket
y muestre un mensaje de confirmación.

5. Reglas de Negocio
 Regla 1: Se distinguen dos tipos de usuario, uno es el usuario cliente
y el otro es el usuario administrador.
 Regla 2: Todo usuario administrador posee un correo y una
contraseña que le permitirá loguearse en la página web.
 Regla 3: Solo el usuario administrador puede validar o rechazar las
solicitudes de eventos que hay, este ingresará a la página web con su
correo y contraseña.
 Regla 4: Existen tres tipos de tickets (VIP, General y Platino), los
cuales cuentan con su respectivo precio de acuerdo al concierto.
 Regla 5: La cantidad de tickets a ingresar debe ser un número entero
mayor o igual a uno.
 Regla 6: De acuerdo a la cantidad de tickets ingresada, el usuario
cliente elegirá el tipo por cada ticket.

PATRONES DE CONSTRUCCIÓN DE SISTEMAS 9


INFORME TÉCNICO

 Regla 7: Se cuenta con tres formas de pago, las cuales son Billetera
Móvil, Tarjeta de Crédito y PayPal.
 Regla 8: El usuario cliente debe contar con una clave secreta válida
para realizar el pago de tipo Billetera Móvil.
 Regla 9: Para el pago con Tarjeta de Crédito el usuario cliente deberá
ingresar el Número, el CVV y la Fecha de Expiración de la Tarjeta.
 Regla 10: La cantidad ingresada para el campo Número de Tarjeta
debe ser de veinte dígitos (entre el cero y el nueve).
 Regla 11: Los dígitos ingresados para el campo CVV debe ser un
número de tres cifras.
 Regla 12: Para el campo Fecha de Expiración se debe ingresar un
número que consta de cuatro dígitos, dos para el mes y los otros dos
para el año.
 Regla 13: Para el pago de tipo PayPal, el usuario cliente debe ingresar
su correo y contraseña creados al momento que este abrió su cuenta
PayPal.
6. Modelo de Clases

7. Código Fuente del Proyecto

Adjunto en la carpeta

1
PATRONES DE CONSTRUCCIÓN DE SISTEMAS
0

También podría gustarte