El documento describe el desarrollo de un sistema de control y venta de entradas por internet para cines. Actualmente, cuando los usuarios van a comprar entradas a menudo no hay disponibilidad para la película y horario deseados. El objetivo es permitir a los usuarios comprar entradas en línea para evitar este problema. El sistema se desarrollará siguiendo el proceso unificado utilizando UML, con iteraciones enfocadas en casos de uso, arquitectura y pruebas.
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
Perfil de un Sistema de Control de Entrada
1. 1
CAPITULO 1. ANTECEDENTES Y OBJETIVOS
1.1. ANTECEDENTES
Ante el crecimiento comercial que se presenta en nuestro ciudad, y los pocos
lugares que prestan servicios de información y venta para dichas áreas. Tomando
en cuenta la demanda de un servicio que preste la información sobre lugares,
horarios, películas y su respectivo costo.
1.2. DESCRIPCION DEL PROBLEMA
Cuando nos apersonamos a la boletería en ocasiones luego de un buen tiempo de
realizar fila, en ventanilla nos indican que para la película en el horario deseado no
hay vacante.
• El usuario no tiene la manera de poder seleccionar, elegir a que centro
asistir.
• Saber qué tiempo una película se encuentra en cartelera,
• En el tiempo que le toma al usuario visitar un centro y que no encuentre
la película en cartelera, visita otro centro se entera que las entradas se
terminaron.
1.3. OBJETIVOS
1.3.1 Objetivo General
Desarrollar un sistema de control y venta de entrada por internet.
1.3.2. Objetivos Específicos
Mediante el Sistema de Control y Venta de entrada el usuario tenga a mano
disponer del tiempo.
De acuerdo a la cantidad de visitas de una determinada película, saber si es
atractiva, como para cambiar por otra película.
Llegar a las instalaciones del cine tranquilamente dirigirse al sector de ingreso a
sala.
2. 2
1.4. JUSTIFICACION
1.4.1. Justificación Científica / Tecnológica
Hoy en día los sistemas de información basados en computadoras e internet han
llegado a tener una gran aceptación.
Lo que se quiere lograr es cubrir las necesidades que tiene la empresa, y sus
usuarios mejorando el tiempo de respuesta.
Y con dicho sistema se recortara el trato del personal de ventanilla con el usuario,
mejor atención, menos tiempo de espera, menos quejas de los usuarios, mayor
control.
1.4.2. Justificación Personal
Con el desarrollo del sistema de control de ventas, se pretende que la empresa
pueda mejorar los procesos de control y venta.
Con el propósito de brindar un servicio de mayor calidad a los usuarios y clientes.
Mejorar el trato, la eficiencia del personal con respecto al usuario así mismo el
sistema contribuirá a una disminución considerable en lo errores y conflictos
existentes actualmente.
1.5. METODOLOGIA
La metodología que se utilizara para el desarrollo del presente proyecto será El
proceso de Desarrollo Unificado, utilizando modelos del U.M.L. Para presentar
gráficamente todos los modelos que se requieran para todo el proceso de
desarrollo.
El desarrollo del proyecto sigue los pasos que plantea el “Lenguaje de Modelado
Unificado”.
1.5.1. Faces del proceso unificado
Un software desde su creación hasta su muerte pasa por muchos ciclos, donde
cada ciclo resulta en una versión del producto. Un ciclo en el proceso unificado
está dividido en cuatro fases: Inicio, Elaboración, construcción y Transición.
3. 3
• Fase de Inicio: Se pone en marcha el proyecto, se desarrolla una descripción del
producto final, se representa el análisis de negocio – cuanto será el costo y cuánto
traerá beneficio - se delimita el alcance y se decide la factibilidad.
• Fase de elaboración: Se obtienen requerimientos más detallados, realizando un
análisis y diseño de alto nivel para establecer la arquitectura base, y se crea el
plan para la construcción.
• Fase de construcción: Durante esta fase iterativa e incrementalmente se
desarrolla el producto completo, listo para la transición hacia los usuarios finales.
El objetivo primordial de esta fase es dejar listo un producto de software en su
versión inicial. Cada iteración es un mini proyecto que consta de análisis, diseño,
implementación, pruebas e integración al sistema completo.
• Fase de transición: se entrega el producto al usuario especializado estableciendo
la producción del software con métrica de calidad.
El propósito es establecer un modelo de software con calidad y auditoria.
1.5.2. Flujos de trabajos fundamentales
A continuación se presentan los flujos de trabajo fundamentales del proceso
unificado de desarrollo de software, se presentan en puntos separados solo por
razones de orden pudiéndose realizar los trabajos en paralelo u otro orden.
Durante el desarrollo de los flujos de trabajo se realizaron diferentes actividades y
se utilizaron los artefactos especificados en [PU – 2000].
Captura de requisitos
El propósito de la captura de requisitos es ayudar al desarrollo del sistema
correcto, permite a desarrollarse y clientes ponerse de acuerdo en esa
descripción, como el cliente / usuario no es especialista en ordenadores se
describe utilizando el lenguaje del cliente.
Pasos a seguir en la captura de requisitos:
• Encontrar actores y casos de uso.
• Priorizar casos de uso
4. 4
• Detallar casos de uso
• Prototipo interfaz de usuario
• Estructurar el modelo de los casos de uso.
Análisis
El análisis proporciona una visión general del sistema, se estudia la descripción de
requisitos obtenidos en el flujo de trabajo anterior.
Pasos a seguir en el análisis:
• Análisis de la arquitectura.
• Analizar los casos de uso.
• Analizar las clases.
• Analizar los paquetes.
Diseño
El propósito del diseño es encontrar la forma del sistema que cumpla con los
requisitos, teniendo como entrada los resultados del análisis, que es expandido a
una solución técnica.
Pasos a seguir en el diseño:
• Diseño de la arquitectura.
• Diseñar clases.
• Diseñar casos de uso.
• Diseñar subsistema.
Implementación
Se implementa el sistema en términos de componentes, es decir, ficheros de
código fuente, scripts, ficheros de código binario, ejecutables y similares.
Pasos a seguir en la implementación:
• Implementación de la arquitectura
• Integrar el sistema.
• Implementar subsistemas.
5. 5
• Implementar clases.
• Realizar pruebas de unidad.
Pruebas
La prueba verifica el sistema entero. Primero se debe probar cada caso de uso
separadamente para verificar que sus clases participantes trabajan juntas
correctamente. Después se debe probar (ciertos aspectos de) el sistema como un
todo con descripciones de casos de uso como entradas a esta prueba. Al final de
la prueba, el sistema puede ser entregado.
Pasos a seguir en la prueba:
• Planificar Prueba
• Diseñar Prueba
• Implementar Pruebas
• Realizar Pruebas de Sistema
• Evaluar Prueba
1.5.3. El proceso unificado es dirigido por casos de uso
Es dirigido por casos de uso, porque en cada una de sus fases a través del flujo
de trabajo de principio a fin s establece los casos de usos.
• es una unidad coherente de funcionalidad del sistema.
• es un fragmento de funcionalidad del sistema que otorga o devuelve un
valor.
• una función dentro del conjunto de funciones a desarrollar.
1.5.4. El Proceso Unificado está centrado en la arquitectura
Es centrado a la arquitectura porque el UML cada una de sus actividades se
representa cad una de los flujos de trabajo es decir que mediante los diagramas
del UML se representar la arquitectura completa del sistema a través de
bosquejos, dibujos donde es representado el plano del software a desarrollar
6. 6
1.5.5. El Proceso Unificado es Iterativo e Incremental
Es interactivo e incremental por las siguientes razones:
Es interactivo : Porque los flujos de trabajo se repiten interactivamente en cada
una de sus fases del proceso unificado
CAPITULO 2. LA INSTITUCION
2.1. ANTECEDENTES
2.2. SITUACION ACTUAL
Bella Vista Cines te ofrece un complejo de dos salas con un toque de elegancia y
clase, con gabinetes cómodos, que reúne las últimas innovaciones en tecnología
audiovisual. Sonido digital, grandes pantallas, butacas confortables y los mejores
estrenos de la cartelera. Tampoco nos olvidamos de aquellas personas
aficionadas al cine menos comercial, realizando cada año distintos ciclos de cine
más especializado, manteniendo contacto con todos los colectivos socio-culturales
que apuestan por el cine en Santa Cruz y Bolivia.
Misión
Compartir con nuestros colaboradores y clientes una Experiencia Divertida y
Gratificante.
Visión
Comunicar al mundo la cultura cinematográfica y audiovisual del Perú como una
industria de excelencia, competitiva y reconocida.
Valores
Ética, transparencia, inclusión, comunicación, visión a futuro, orden y progreso.