Академический Документы
Профессиональный Документы
Культура Документы
Requisitos
Proyecto Equipo 3 Boletos de teatro
Cliente UTEZ Universidad Tecnológica Emiliano Zapata
Introducción
El presente proyecto tiene como objetivo desarrollar los módulos y/o requerimientos de una aplicación web que
permita la gestión que se llevan a cabo en la Organizadora de Eventos “Teatro de Halcones” para dar seguimiento a
los procesos de gestión de eventos, teatros, artistas y boletos.
La aplicación consta de los siguientes módulos:
● Módulo 1. Eventos
● Módulo 2. Teatros
● Módulo 3. Artistas
● Módulo 4. Boletos
Requerimientos Funcionales
N Descripción Prioridad
1 El sistema contará con dos usuario: administrador y cliente.
2 La validación de acceso al sistema será con usuario y contraseña.
3 El cliente podrá registrarse al sistema con su correo y este le generará una contraseña
aleatoria.
4 El administrador establecerá información de los eventos, artistas y teatros.
5 El usuario podrá visualizar los eventos con toda la información que proporcionó el
administrador.
6 El sistema validará que no se repitan correos de los clientes.
7 Los clientes tendrán la posibilidad de cancelar su compra y el respectivo reembolso tres días
después de la compra.
8 El sistema establecerá el orden de las funciones en el teatro, dado un número de estas con
su respectiva duración y un rango de horas (hora de inicio y hora fin).
9 El cliente contará con dinero electrónico para realizar sus compras de boletos.
10 El cliente podrá recargar saldo.
11 El sistema generará un historial de compras y generará un reporte del mismo.
12 El sistema generará también un historial de eventos.
Miembros
Rol Puesto Nombre Módulo(s)
Desarrollador Lider de Proyecto Victor Vargas Flores
Desarrollador Developer Fabricio Clavijo Bruno
Desarrollador Developer Alan García Subdíaz
Desarrollador Developer Rafael Montaño Figueroa
Desarrollador Developer Stephany Virgilio Espinoza
Glosario
N Término Descripción
Requerimientos No Funcionales
N Elemento Descripción
1 Software
Lenguaje de Programación Java 7.0
Sistema Manejador de Base de Datos Mysql 8.0
Sistema Operativo Windows 8.0 o superior
2 Arquitectura Cliente-Servidor
3 Modelo Lógico 3 capas (presentación, lógica, datos)
4 Modelo Físico 1 nivel
5 Tipo de Aplicación Web
6 Metodología RUP
6 Hardware Computadora Personal, procesador icore 5, 8 gigas de ram, 2 gigas en disco duro
7 Producto impreso El reporte contendrá:
1) Lugar del evento
2) Artista que se presentó
3) Total de boletos vendidos
4) Ganancia total del evento
Requerimientos Calidad
N Elemento Descripción
1 Interfaz de Usuario Diseño sencillo pero relacionado al tema de los teatros.
Proporcionar mensajes de error, éxito y advertencia que sean informativos y orientados
al usuario final.
2 Confiablidad La clave de la contraseña debe estar oculta al momento de capturarla.
El usuario único debe contemplar el uso de contraseña.
3 Eficiencia El saldo del usuario debe coincidir y aumentar en caso de abono o disminuir en caso de
compra.
Los reportes contendrán los detalles de los eventos y aparecerán todos los eventos
llevados a cabo.
4 Mantenimiento Por cuestiones de escalabilidad las aplicaciones deberán tener la capacidad de crecer sin
desmejorar la calidad del servicio que se presta. Sin embargo la escalabilidad dependerá
del diseño de la herramienta y de la infraestructura tecnológica de hardware.
5 Portabilidad Se realizará la entrega del código fuente de la aplicación y de los scripts, lo que permitirá
la migración de la aplicación a otro ambiente que cumpla con las especificaciones
requeridas.
6 Interoperabilidad La aplicación tiene relación directa con una Base de Datos
Control de Versiones
Versión Fecha Descripción
1.0 26/sep/2018 Versión Inicial