PRESENTACIÓN DE PROYECTO GESTIÓN DE RESERVAS PARA CANCHAS SINTETICAS. ESTUDIANTES: Julián Andrés Mosquera Samuel Bulla Ortega (2220171053) (2220191038) UNIVERSIDAD DE IBAGUÉ 2021 INDICE RESUMEN__________________________________3 OBJETIVOS_________________________________4 1 REQUERIMIENTOS___________________________5 REQUERIMIENTOS FUNCIONALES____________5.1 REQUERIMIENTOS NO FUNCIONALES_________5.2 METODOLOGIA______________________________6 FASES DELPROYECTO______________________6.1 HERRAMIENTAS USADAS_____________________7 DIAGRAMA DE CASO DE USO_________________8 HISTORIAS DE CASOS DE USO______________9-12 DIAGRAMA DE CLASE_______________________13 DIAGRAMA DE SECUENCIA___________________14 DIAGRAMA ENTIDAD RELACION______________15 RESUMEN No es un secreto que el futbol es el deporte con más seguidores en el mundo, por lo tanto, hombres como mujeres hacen que el futbol sea una 2 forma de recreación. Debido a esto el auge de las canchas sintéticas se ha incrementado. Pero, para prestar el servicio de estas mismas en la ciudad se ha vuelto más concurrente de lo normal, sin embargo, las personas a la hora de querer reservar un espacio deportivo no siempre lo realizan con éxito, debido a diferentes factores que lo perjudican. Debido a las diferentes dificultades que se presentan al prestar el servicio se dar a conocer dentro de la empresa “la cancha la tribuna” un prototipo de software para la gestión de canchas sintéticas con el fin de que el negocio pueda administrar sus escenarios deportivos en cuanto a la información, horarios, disponibilidad y que los encargados puedan hacer reservas de una manera más rápida y sencilla. OBJETIVO OBJETIVO GENERAL: 3 Desarrollar un prototipo para la gestión y reserva de canchas sintéticas mediante una aplicación de escritorio permitiendo hacer reservas y generar facturas esto para tener una mejor contabilidad. OBJETIVOS ESPECIFICOS: 1.Desarrollar un software con una funcionalidad del 50 % + 1 2. Ahorrar tiempo y mejorar la información a la hora de reservar una cancha sintética. REQUERIMIENTOS 5. REQUERIMIENTOS FUNCIONALES: 4 Sistema de almacenamiento de base de datos Registro inventarios Reserva de canchas Cancelación de reserva de cancha Registro de productos y/o servicios a facturar Generación de factura Actualización de inventario 5.1 REQUERIMIENTOS NO FUNCIONALES: Funcionamiento en sistemas operativos Windows. Desarrollado en JavaScript. Fácil manejo Interfaz con alta usabilidad Aceptación de varios métodos de pago Definir servicio (canchas, mesas, consumo) (Ventas) METODOLOGIA 6.1 FASES DEL PROYECTO En este caso el desarrollo de la aplicación se divide en 5 fases: 5 1. Fase de toma de requisitos: se realizaron un tipo de preguntas a personas asociadas con los negocios de canchas sintéticas para determinar los requerimientos del prototipo 2. Fase de diseño: a partir de la toma de los requerimientos se realiza un bosquejo general del prototipo y sus primeras versiones 3. Fase de desarrollo: Implementar el diseño haciendo uso de las herramientas escogidas para el funcionamiento del Software. 4. Fase de test: se realizar las correspondientes pruebas teniendo en cuenta los criterios tomados en la fase de requerimientos 5. Fase de entrega: con el propósito terminado, se hace la correspondiente entrega o en este caso la sustentación del proyecto HERRAMIENTAS USADAS Las herramientas usadas para el desarrollo del Software fueron: 1.Html 6 2.Css 3: JavaScript 4. Bootstrap 5. node.js 6.React.js 7.MySQL 8.xammp 7 5.DIAGRAMA DE CASO DE USO 8 6.HISTORIA DE CASOS DE USO 9 Caso de uso: Registrar Reserva Actores: Cliente, Empleado Propósito: Permitir registrar una reserva Caso asociado: Disponibilidad de la cancha. Resumen: El caso de uso inicia cuando el empleado recibe por parte del cliente la solicitud para hacer una reserva, la cual será registrada en el sistema por parte del empleado. El caso de uso termina cuando el empleado valida la reserva y la disponibilidad de la cancha. Caso de uso: Consultar disponibilidad Actores: Cliente, Empleado Propósito: Verificar si hay canchas disponibles Caso asociado: Registrar Reserva. Resumen: El caso de uso inicia cuando el empleado revisa la disponibilidad de la cancha al momento de hacer la reserva Caso de uso: Gestionar clientes Actores: Empleado Propósito: Registrar a los diferentes usuarios consumidores de los productos y servicios. Caso asociado: Ninguno Resumen: Registrar los clientes para tener un control más organizado y 10 gerencial para saber por ejemplo quien es el que más consume. Caso de uso: Realizar pago Actores: Cliente Propósito: poder cancelar el consumo del producto o el uso del servicio según corresponda Caso asociado: Generar Factura/Venta Resumen: El cliente puede pagar su factura con diferentes medios de pago Caso de uso: Generar Factura/Venta Actores: Empleado Propósito: Darle un comprobante de pago al cliente. Caso asociado: Realizar pago 11 Resumen: Gestionar la parte del pago generando un recibo con toda la información de la venta registrada. Caso de uso: Gestionar inventario Actores: Empleado Propósito: Tener un control de productos. Caso asociado: Ninguno Resumen: El empleado ingresa la cantidad de correspondientes a las compras a proveedores. Caso de uso: Gestionar de empleados Actores: Gerente Propósito: Gestionar la información de los empleados contratados. Caso asociado: Ninguno Resumen: El gerente ingresa la información correspondiente con los contratos de los empleados. Caso de uso: Gestionar información Actores: Empleado productos 12 Propósito: Gestionar la información general del establecimiento. Caso asociado: Ninguno Resumen: El gerente tiene los datos principales del establecimiento (Contabilidad, costos, entre otros). DIAGRAMA DE CLASES 13 DIAGRAMA DE SECUENCIA 14 DIAGRAMA ENTIDAD-RELACIONAL 15 BIBLIOGRAFIA https://creately.com/blog/es/diagramas/tutorial-del-diagrama-desecuencia/ 16 17