Logo Studenta

GAD-YULI ANDREA SILVA MUÑOZ DANIELA SANCHEZ VANEGAS

¡Este material tiene más páginas!

Vista previa del material en texto

INFORME FINAL PRÁCTICA MODALIDAD EMPRENDIMIENTO 
 
 
 
DESARROLLO DE APLICACIÓN WEB PARA ADMINISTRACIÓN DE 
ESCUELAS Y CENTROS DEPORTIVOS 
GESTIÓN AVANZADA DE DATOS ( GAD) 
 
 
 
YULI ANDREA SILVA MUÑOZ 
 DANIELA SANCHEZ VANEGAS 
 
 
DIRECTOR: 
NOMBRE DEL DIRECTOR DE TRABAJO 
JESSIE JACKSON PALACIOS PALACIOS 
 
CODIRECTOR: 
NOMBRE DEL CODIRECTOR DE TRABAJO 
JESSIE JACKSON PALACIOS PALACIOS 
 
TECNOLÓGICO DE ANTIOQUIA 
INSTITUCIÓN UNIVERSITARIA 
PROGRAMA ACADÉMICO 
MEDELLÍN, COLOMBIA. 
AÑO 2023 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
2 
 
TABLA DE CONTENIDO 
 
TABLA DE CONTENIDO 2 
ÍNDICE DE FIGURAS 3 
ÍNDICE DE TABLAS 4 
ABREVIATURAS 5 
1. IDENTIFICACIÓN DE LA NECESIDAD DEL MERCADO 8 
2. OBJETIVOS 9 
3.1. Objetivo General 9 
3.2. Objetivos específicos 9 
3. METODOLOGÍA 10 
4.1 Metodología en cascada 10 
Definición de Requisitos 10 
Diseño 10 
Implementación 11 
Pruebas 11 
Despliegue 11 
Mantenimiento 11 
4. ESTRUCTURA DEL MODELO DE NEGOCIO 13 
5.1. Segmentos del mercado 13 
5.2. Estudio de competidores 14 
5.3. Propuesta de valor 16 
5.4. Fuentes de financiación 16 
Figura 1 Fuentes de financiamiento 17 
5.5. Alcance de la propuesta 17 
DESARROLLO TÉCNICO DE LA PRÁCTICA 18 
6.1. Requisitos 18 
Requisitos funcionales 18 
Figura 2 Requisitos funcionales 19 
Requisitos no funcionales 20 
Figura 3 Requisitos no funcionales 20 
6.2 Tareas asociadas y ejecutadas. 21 
6.2.1 Figura Diseño de interfaces de usuario 21 
Interfaz de inicio 21 
Interfaz de Home 22 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
3 
 
Interfaz de registro 22 
Interfaz de registro Aspirante 23 
Interfaz de registro Formador 24 
Interfaz de pagos 26 
Interfaz Horario 27 
Interfaz de eventos 29 
Estructura de Componentes 31 
6.2.2 Pruebas funcionales 32 
Figura 4 33 
Diagrama de clases. 34 
Diagrama de entidad relaciòn 35 
6.4 Despliegue del sistema: 36 
6. CONCLUSIONES 37 
REFERENCIAS 38 
 
 
 
ÍNDICE DE TABLAS 
Tabla Fuentes de financiamiento 17 
Tabla Requisitos funcionales 19 
Tabla Requisitos no funcionales 20 
Tabla Pruebas funcionales 
 
 
 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
4 
 
 
ÍNDICE DE FIGURAS 
 
ÍNDICE DE FIGURAS 
Diagrama de Clase …………………………………………………………………………………… 34 
Diagrama de entidad relaciòn ………………………………………………………………………….35 
Despliegue del 
sistema………………………………………………………………………………….36 
Interfaz de registro 22 
Interfaz de registro Aspirante 23 
Interfaz de registro Formador 24 
Interfaz de pagos 26 
Interfaz Horario 27 
Interfaz de eventos 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
5 
 
ABREVIATURAS 
 
EEA - Entorno Educativo Actual 
EDI - Eficiencia y Administración de Registros 
EDN - Escuelas Deportivas y Naturaleza 
SAED - Software para Administración de Escuelas Deportivas 
MGRED - Metodología de Gestión de Registros en Escuelas Deportivas 
NGC - Necesidades de Gestión en Clubes 
ODS - Objetivos del Desarrollo de Software 
MDN - Metodología de Desarrollo en Cascada 
EMN - Estructura del Modelo de Negocio 
SDP - Segmentos del Mercado Deportivo 
EDP - Estudio de Competidores en el Deporte 
PVD - Propuesta de Valor Deportiva 
GAD - Gestión de avanzada datos 
PGS - Proyecto de Gestión de Software 
ECM - Enfoque de Cascada en Metodología 
SED - Software de Eficiencia Deportiva 
MPN - Mercado y Necesidades Deportivas 
NED - Necesidades en la Educación Deportiva 
ODED - Objetivos del Desarrollo en Deportes 
GMCD - Gestión de Modelos en Clubes Deportivos 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
6 
 
 
 
INTRODUCCIÓN 
 
En el entorno educativo actual, la administración eficiente y precisa de los registros es 
esencial para garantizar el funcionamiento exitoso de las instituciones. En particular, las 
escuelas deportivas enfrentan desafíos únicos debido a la naturaleza dinámica de sus 
operaciones y la diversidad de datos que deben gestionar. 
 
La gestión de registros en las escuelas deportivas es un componente crítico para 
mantener la integridad de la información y facilitar la toma de decisiones informadas. Desde el 
seguimiento de matrículas hasta el control de la asistencia y la organización de eventos 
deportivos, cada aspecto requiere una atención meticulosa. 
 
Este proyecto toma inspiración de los avances en tecnología de la información y la 
necesidad creciente de eficiencia en la gestión educativa. Se basa en antecedentes teóricos y 
prácticos relacionados con la automatización y la administración electrónica, aplicados 
específicamente al ámbito de las escuelas deportivas. 
 
El propósito fundamental de este proyecto es desarrollar un software integral diseñado 
para cubrir las necesidades específicas de la administración de registros en escuelas deportivas. 
Se busca simplificar la recolección, el almacenamiento y el acceso a la información relevante, 
así como agilizar procesos como la inscripción de estudiantes, el seguimiento de pagos, la 
programación de eventos y la generación de informes. 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
7 
 
 
 
El alcance de este proyecto incluye el diseño y desarrollo del software, la 
implementación en el entorno escolar. Es importante señalar que, si bien se pretende crear una 
solución altamente funcional, se deben considerar las particularidades y necesidades únicas de 
cada escuela deportiva durante la implementación. 
 
Se reconoce que la adaptación total a cada escuela deportiva puede presentar desafíos, 
ya que las prácticas y estructuras varían de una institución a otra. Por lo tanto, es posible que 
existan limitaciones en cuanto a la personalización completa para ciertos casos particulares. 
 
La metodología de desarrollo se basará en enfoques ágiles que permitan iteraciones 
continuas y la incorporación de retroalimentación de los usuarios. Se emplearán tecnologías 
modernas y buenas prácticas de desarrollo de software para garantizar la calidad del producto 
final. 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
8 
 
1. IDENTIFICACIÓN DE LA NECESIDAD DEL MERCADO 
 
En la gestión de clubes y escuelas deportivas, coordinar actividades y administrar 
miembros puede ser complicado y llevar mucho tiempo. A menudo, estos clubes se ven 
obligados a hacer cosas como inscripciones, programación de eventos y comunicación con los 
miembros de forma manual, lo que no es eficiente y puede llevar a errores. 
 
Debido al aumento en la demanda de actividades deportivas y recreativas, ha habido un 
incremento en la cantidad de clubes deportivos locales y comunitarios. Sin embargo, esto ha 
traído consigo una carga administrativa significativa para estos clubes, como gestionar nuevas 
inscripciones, programar eventos y entrenamientos, y rastrear los pagos de membresía. Los 
miembros de estos clubes o escuelas deportivas esperan una experiencia más sencilla y eficiente 
cuando se trata de inscripciones, eventos y comunicación. 
 
Según González Navarro (2017), "Un estudio realizado por la Asociación de Clubes 
Deportivos encontró que el 63% de los clubes deportivos encuestados consideran que la 
automatización de procesos es esencial para mejorar la eficiencia y la satisfacción de sus 
miembros." 
 
Nuestra idea de negocio es crear un software personalizado que automatice estos 
procesospara los clubes deportivos. Este software ayudará a los clubes y escuelas deportivas a 
gestionar inscripciones de miembros de manera más eficiente, programar eventos y 
entrenamientos, enviar comunicaciones automáticas y rastrear los pagos de inscripciones. Esto 
no solo reducirá la carga administrativa de los clubes, sino que también mejorará la experiencia 
de sus miembros al simplificar los procesos y la comunicación. 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
9 
 
En resumen, la necesidad de automatizar y simplificar los procesos en la gestión de 
clubes y escuelas deportivas está respaldada por datos y hechos, así como por la opinión de los 
propios clubes deportivos. Nuestra respuesta a esta necesidad es desarrollar un producto de 
software que mejore la eficiencia en la gestión de clubes deportivos y brinde una experiencia 
más sencilla tanto para los clubes como para sus miembros. 
 
2. OBJETIVOS 
3.1. Objetivo General 
Desarrollar un software para la gestión de centros deportivos, a través del cual mejore la 
administración diaria y se agilicen procesos como: registros de deportistas, seguimiento de 
matrículas, pagos, programación de actividades deportivas y asignación de formadores de 
acuerdo con su disponibilidad. 
 
3.2. Objetivos específicos 
Diseñar una interfaz de usuario intuitiva y amigable que facilite la navegación y el acceso 
a todas las funcionalidades del software 
Desarrollar un módulo de registro para administradores que permita registrar 
información de entrenadores y aspirantes que permita capturar y almacenar información 
relevante, como datos personales, historial. 
Desarrollar un módulo de seguimiento de matrículas, estados de pagos y por último link 
que envíe al correo para enviar la forma de pago. 
Desarrollar un módulo de horarios de aspirantes y formadores para que elijan en qué 
horarios desean tomar su clase o programarla. 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
10 
 
Desarrollar un módulo de plan de eventos deportivos permite a los administradores 
mantenerlos informados a los aspirantes y formadores. sobre eventos deportivos. 
 
 
3. METODOLOGÍA 
 
4.1 Metodología en cascada 
Este proyecto se llevará a cabo siguiendo el enfoque de la metodología en cascada. 
Dentro de este marco, se mostrarán una serie de etapas, cada una de las cuales comprenderá 
actividades concretas diseñadas para alcanzar los objetivos que se han establecido. 
A continuación, se proporciona una descripción detallada de las fases que se 
implementarán en el proyecto: 
 
Definición de Requisitos 
En esta fase inicial, se recopilarán los requisitos necesarios para el software. Esto incluirá 
comprender las necesidades de las escuelas deportivas en términos de gestión de registros, 
identificar los flujos de trabajo clave, y definir los objetivos y funcionalidades requeridas para 
el sistema generar una documentación. 
 
Diseño 
Basándose en los requisitos definidos, se creará un diseño detallado del software. Esto 
implica diseñar cómo se verá la interfaz de usuario, cómo funcionarán los formularios de 
inscripción, cómo se organizarán y almacenarán los datos, y cómo se visualizarán los informes 
y registros. 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
11 
 
 
Implementación 
En esta fase, se comenzará a escribir y desarrollar el código del software, se planificará 
la arquitectura del software basado en el diseño previamente elaborado. Se crearán las 
funcionalidades de inscripción en línea, seguimiento de matrículas, sistema de pagos, 
programación de actividades y asignación de formadores. 
 
Pruebas 
Una vez que se ha completado la implementación, se realizan pruebas exhaustivas para 
asegurarse de que el software funcione como se espera. Esto incluirá pruebas de funcionalidad, 
pruebas de rendimiento y pruebas de seguridad para identificar y corregir cualquier error o 
problema. 
 
Despliegue 
Con las pruebas completadas y el software depurado, se procederá a la fase de 
despliegue. Esto implica instalar el software en los sistemas de las escuelas deportivas y 
asegurarse de que esté funcionando correctamente en su entorno real. 
 
Mantenimiento 
Después del despliegue, se mantendrá el software para garantizar que siga funcionando 
sin problemas. Se corregirán errores que puedan surgir y se realizarán actualizaciones según las 
necesidades y los comentarios de los usuarios. 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
12 
 
4. ESTRUCTURA DEL MODELO DE NEGOCIO 
 
En esta etapa del proyecto, abordaremos quiénes son los posibles clientes a los que se 
dirigirá el proyecto. Determinaremos sus necesidades y preferencias, y analizaremos a la 
competencia. También se definirá cómo se obtendrán ingresos a través del proyecto y se 
establecerá claramente lo que el proyecto realizará. 
 
5.1. Segmentos del mercado 
 
Los segmentos del mercado son grupos con intereses y necesidades parecidas. Al 
enfocarse en estos grupos, las empresas pueden adaptar mejor sus productos y 
estrategias, logrando un crecimiento más eficiente y una conexión más fuerte con 
los clientes. 
 
El software de gestión de escuelas deportivas estará diseñado para satisfacer las 
necesidades de diversos usuarios, incluyendo escuelas deportivas privadas, centros educativos 
con programas deportivos, clubes deportivos, organizadores de eventos deportivos, escuelas 
públicas, municipales, empresas de capacitación deportiva, Instructores, entrenadores 
independientes, Gimnasios y Centros de Acondicionamiento Físico. 
 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
13 
 
5.2. Estudio de competidores 
 
En el mundo de los negocios, conocer a quienes compiten contigo es fundamental. 
nos ayudará a entender qué están haciendo bien, qué puedes mejorar y cómo 
destacarte. Vamos a explorar cómo esta investigación puede impulsar el éxito del 
proyecto que se piensa crear . 
 
 Iterpro 
Es una plataforma de software única en el mercado deportivo que transforma datos de 
múltiples áreas de un club en información valiosa. Ayuda a los clubes a administrar sus activos 
más importantes al conectar lo que sucede en el campo con las operaciones internas en áreas 
como rendimiento, scouting, médicos, finanzas, legal y administración. 
 
Esta solución está diseñada específicamente para la gestión de clubes deportivos 
profesionales, principalmente en el ámbito del fútbol. Dirigida a directores de clubes, Iterpro es 
una herramienta integral que permite centralizar y optimizar la gestión de diferentes aspectos, 
contribuyendo a una operación más eficiente.Originaria del Reino Unido, con sede en Londres, 
Iterpro brinda una perspectiva innovadora al abordar los desafíos que enfrentan los clubes 
deportivos modernos en la gestión de su rendimiento y recursos. 
 
Clubtimiser 
Es una solución de gestión específica para clubes deportivos profesionales, diseñada 
para abordar desafíos clave en la cadena de valor del club. Desarrollado en la plataforma 
Microsoft Dynamics 365, este software se centra en la administración de cuentas, capacidad de 
productos, patrocinios, eventos, facturación y gestión financiera. 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
14 
 
GPA Sport es un software completo para la gestión deportiva, abarcando áreas como 
administración, reservas de instalaciones, control de accesos y una plataforma virtual. 
Encajando en la categoría de gestión de centros deportivos y gimnasios, este software es 
perfectopara directores de tales establecimientos. Si bien está especialmente orientado al 
fitness, puede adaptarse a otras actividades deportivas. Con sede en Cornellà de Llobregat, 
Barcelona, España, GPA Sport proporciona una solución integral para mejorar la operación y la 
experiencia en centros deportivos y gimnasios. 
SportsPlus 
 plataforma integral para la gestión de deportes juveniles. Te permite administrar 
torneos, ligas y clubes, así como gestionar horarios, registros y comunicaciones con los clientes. 
Ideal para federaciones, instalaciones deportivas, clubes juveniles y ligas amateurs en una 
variedad de deportes. Con sede en San Ramón, Estados Unidos. 
 
Gesdep 3.0 
Es un software diseñado para controlar y rastrear tanto a los jugadores como al personal 
de tu club deportivo. Ofrece una gestión completa de todas las actividades de tu club en una sola 
plataforma.Ubicado en la categoría de Gestión de Clubes, Gesdep 3.0 es una herramienta 
esencial para clubes deportivos, entrenadores y deportistas. Su enfoque principal es el 
fútbol.Originario de Las Palmas de Gran Canaria, España, Gesdep 3.0 proporciona una solución 
localizada para mejorar la gestión de los clubes deportivos, simplificando el seguimiento y el 
control de sus miembros. 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
15 
 
Timpik 
Esta herramienta se encuentra en la categoría de Gestión de Eventos Deportivos y 
Competiciones, y es ideal tanto para organizadores de eventos como para centros deportivos y 
deportistas.Timpik se adapta a una amplia variedad de deportes, ofreciendo funcionalidades 
específicas para mejorar la experiencia en distintas actividades deportivas. Con sede en Madrid, 
España, Timpik ofrece una solución localizada para mejorar la organización y participación en 
eventos deportivos de manera efect 
 
5.3. Propuesta de valor 
 
 Descubre cómo una sólida 'Propuesta de Valor' puede marcar la diferencia en la toma 
de decisiones de los consumidores y en el éxito de tu negocio. 
 
Nuestra solución integral está diseñada para revolucionar la gestión de escuelas 
deportivas. Simplificamos tus tareas diarias al agilizar procesos clave, desde registros y 
seguimiento de matrículas hasta la programación de actividades deportivas. Nuestra plataforma 
también optimiza la asignación de formadores según su disponibilidad. Libera tiempo y recursos 
valiosos mientras mejoras la calidad de tus operaciones. Con nosotros, llevar la eficiencia y la 
excelencia a tu escuela deportiva es más fácil 
 
5.4. Fuentes de financiación 
 
Los fondos para este proyecto se originarán de recursos internos. Se destinará una 
inversión total de 90 millones de pesos, distribuidos de la siguiente manera: 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
16 
 
Fuentes de financiamiento 
SOPORTE COSTOS TOTAL $ 
Programador 30.000.000 30.000.000 
Analista 40.000.000 40.000.000 
Mantenimiento soporte 20.000.000 20.000.000 
Total gasto 90.000.000 
 
 
5.5. Alcance de la propuesta 
 
El alcance es esencial para comprender qué se incluye y qué queda fuera de un proyecto, 
y sirve como guía para su ejecución y seguimiento. 
Nuestro alcance se enfoca en las funcionalidades como registro de datos 
(matricular,pagos,horarios,asignación de formadores y eventos deportivos ) se espera que el 
proyecto sea rentable desde su funcionamiento inicial. No se incluirá una interfaz y control para 
los estudiantes ni formador, el software será ejecutado por el administrador el cual tendrá el 
control total de los registros y la base de datos.. 
 
 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
17 
 
DESARROLLO TÉCNICO DE LA PRÁCTICA 
 
Es un proceso de crecimiento y evolución que nos lleva a alcanzar niveles superiores de 
destreza y competencia en el área que nos apasiona. A continuación, mencionaremos como se 
inicia el proceso de creación. 
 
6.1. Requisitos 
 
Son los cimientos sobre los cuales se construye cualquier proyecto, sistema o producto. 
Son las especificaciones y condiciones fundamentales que guían el diseño, desarrollo y 
funcionamiento. 
 
Requisitos funcionales 
 
 
Estos requisitos definen las funciones, características y comportamientos específicos que 
el sistema debe realizar para cumplir con los objetivos del proyecto. 
 
A continuación, en la siguiente tabla se presentan los requerimientos funcionales los 
cuales son declaraciones de los servicios que presta el sistema, es decir, las funcionalidades que 
necesita el cliente. 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
18 
 
 
 Requisitos funcionales 
ID Nombre del 
Requisito 
Descripción del Requisito Prioridad Usuario 
001_F 
Registro de 
Usuario 
Los usuarios deben poder registrarse en la 
plataforma como administradores, formadores 
y estudiantes. 
 
Esencial 
 
Administrador 
002_F 
Inicio sesión 
El sistema debe permitir la creación y 
actualización de perfiles de usuarios con su 
correo electrónico y contraseña 
Esencial Administrador, 
003_F 
Buscar y filtrar 
Los sistemas deben poder buscar y acceder a 
la información de matrícula de manera 
eficiente, filtrar por cédula, nombre 
Esencial 
Administrador 
004 
_F 
Actualización 
y modificación 
El sistema debe permitir la actualización y 
modificación de los registros de matrícula 
cuando sea necesario 
Esencial Administrador, 
006-F Programación 
eventos 
El sistema deberá permitir que el 
administrador pueda definir la fecha, hora, 
ubicación y descripción de cada evento. 
Esencial Administrador 
007-F Programación 
horarios 
formadores y 
aspirantes 
El sistema deberá permitir que el 
administrador pueda asignar los horarios de 
formadores y aspirantes para clase o para los 
eventos deportivos. 
 
Esencial Administrador 
 
 
 
Requisitos no funcionales 
 
A diferencia de los requisitos funcionales, que describen lo que un sistema debe hacer, 
los requisitos no funcionales se centran en cómo debe hacerlo. En esta exploración, 
profundizaremos en la importancia de estos requisitos, que abarcan aspectos como la seguridad, 
la usabilidad, el rendimiento y la escalabilidad, y cómo son esenciales para el éxito 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
19 
 
En la siguiente tabla se presentan los requerimientos no funcionales los cuales no se 
refieren a las funciones específicas suministradas por el sistema, sino a las propiedades del 
sistema. 
 
Requisitos no funcionales 
 
ID Nombre del 
Requisito 
Descripción del Requisito Prioridad Usuario 
001_NF Rendimiento La aplicación debe responder de manera 
rápida y eficiente, especialmente el 
seguimiento de actividades y el uso de 
gráficos. 
Esencial Administrador, 
usuario 
 
002_NF Seguridad Los datos de los usuarios, como 
información personal y registros de 
actividad, deben estar cifrados y 
protegidos contra accesos no autorizados. 
 
Esencial 
Administrador, 
usuario 
 
003_NF Usabilidad La interfaz de usuario debe ser 
intuitiva y fácil de usar, con una 
navegación clara y accesible para 
usuarios de diferentes niveles de 
habilidad. 
 
Esencial 
Administrador, 
usuario 
 
004_NF Confiabilida
d 
La aplicación debe ofrecer una función 
de búsqueda rápida y precisa para acceder 
a la información de cada deportista. 
 
Esencial 
Administrador 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
20 
 
 
6.2 Tareas asociadas y ejecutadas. 
6.2.1 Figura Diseño de interfaces de usuarioInterfaz de inicio 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
21 
 
Interfaz de Home 
 
 
 
Interfaz de registro Aspirante 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
22 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
23 
 
Interfaz de pagos 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
24 
 
Interfaz de registro Formador 
 
 
 
 
 
Interfaz Horario 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
25 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
26 
 
Interfaz de eventos 
 
 
Asignación de los de formador al evento 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
27 
 
 
6.3 Diseño del sistema 
 
Especificación de la arquitectura del software En el mundo actual, la gestión eficiente de las 
escuelas deportivas es esencial para brindar experiencias deportivas de alta calidad a estudiantes 
y atletas. Para abordar esta necesidad, nos complace presentar nuestro proyecto de desarrollo de 
una aplicación de software innovadora y completa: un Sistema de gestión de Escuelas 
Deportivas basado en el patrón Modelo-Vista-Controlador (MVC). 
Estructura de Componentes 
La arquitectura del software se basará en el patrón Modelo-Vista-Controlador (MVC), que separa 
claramente las responsabilidades en tres capas distintas: 
Modelo: En esta capa, gestionaremos la lógica de negocio y la interacción con la base de datos. 
Aquí se definirán los modelos de datos que representarán conceptos como estudiantes, clases, 
entrenadores, horarios y eventos deportivos. 
Vista: La interfaz de usuario será el foco de esta capa. Diseñaremos una interfaz intuitiva y 
atractiva que permita a los usuarios interactuar fácilmente con la aplicación. Los elementos de 
la vista mostrarán datos proporcionados por el Modelo y responderán a las acciones del usuario. 
Controlador: Los controladores actuarán como intermediarios entre el Modelo y la Vista. 
Capturaron las acciones del usuario y coordinaron las operaciones correspondientes en el 
Modelo. Esto asegurará que la lógica de negocio y la interfaz de usuario estén separadas de 
manera eficiente. 
Arquitectura Física 
La aplicación se implementará en un entorno de servidor y se pondrá a disposición de los 
usuarios a través de una interfaz web.. Esto implica la configuración de un servidor de 
aplicaciones y una base de datos para almacenar y gestionar datos de manera segura. 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
28 
 
Funcionalidades Clave 
Entre las características principales que planeamos implementar se incluyen: 
● Registro y gestión de estudiantes, entrenadores y personal administrativo. 
● Programación de horarios 
● Pagos y seguimiento de los mismos 
● Eventos deportivos 
 
La seguridad será una prioridad en nuestro proyecto, con medidas de autenticación y 
autorización sólidas para proteger la privacidad de los datos de los usuarios. Además, 
diseñaremos la aplicación con la escalabilidad en mente, permitiendo un crecimiento y 
expansión fluidos a medida que las escuelas deportivas aumentan en tamaño y complejidad. 
 
 
 
 
6.2.2 Pruebas funcionales 
Las pruebas funcionales son un proceso esencial en el desarrollo de software que se enfoca 
en verificar que una aplicación realiza las funciones previstas. Estas pruebas son 
fundamentales para garantizar que el software funcione correctamente y cumpla con los 
requisitos establecidos. 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
29 
 
Pruebas funcionales 
Fecha 
revisión 
Módulo 
revisado Observaciones 
Resultados de 
la ejecución Errores y éxitos detectados 
20/10/23 Módulo de 
inicio de 
sesión 
El formulario de inicio de sesión 
se ve bien: El formulario se 
muestra correctamente cuando 
intentas iniciar sesión. 
 
Datos válidos te dejan entrar: Si 
ingresas la información correcta, 
puedes acceder al sistema. 
 
Datos incorrectos muestran un 
error: Si cometes un error, el 
sistema te mostrará un mensaje 
de error. 
Datos válidos 
permiten el 
acceso. 
 
Datos inválidos 
generan un 
mensaje de error. 
 
 
 
Éxito: El inicio de sesión funcionó sin 
problemas con credenciales válidas 
. 
Errores: No se encontraron problemas al 
revisar el módulo de inicio de sesión. 
20/10/23 
Módulo de 
registro de 
usuario 
Formulario de registro se carga 
bien.Campos obligatorios son 
necesarios para completar el 
registro. 
Se pudo completar 
el registro con 
éxito al 
proporcionar todos 
los campos 
obligatorios 
Éxito: El registro de usuarios funcionó sin 
problemas para nuevos usuarios. 
Errores: No se encontraron problemas al 
revisar el módulo de registro de usuario. 
20/10/23 Módulo de 
pagos 
El formulario de registro para el 
pago se carga correctamente. 
Los campos obligatorios son 
necesarios para completar el 
registro. 
Se pudo completar 
el registro de pago 
con éxito al 
proporcionar todos 
los campos 
obligatorios 
Éxito: El proceso de registro de pagos se 
completó sin problemas. 
 
Errores: No se encontraron problemas al 
revisar el módulo de registro de pagos. 
20/10/23 Módulo de 
horarios 
"El formulario de registro para el 
pago se carga correctamente. 
Los campos obligatorios son 
necesarios para completar el 
registro." 
Se pudo completar 
el registro de 
horarios con éxito 
al proporcionar 
todos los campos 
obligatorios. 
Éxito: El proceso de registro de horarios 
se completó sin problemas. 
 
Errores: No se encontraron problemas al 
revisar el módulo de registro de horarios. 
20/10/23 Modulo 
eventos 
"""El formulario de registro para 
eventos se carga correctamente. 
Campos obligatorios son 
necesarios para completar el 
registro.""" 
Se pudo completar 
el registro de 
eventos con éxito 
al proporcionar 
todos los campos 
obligatorios. 
Éxito: El proceso de registro de eventos 
se completó sin problemas. 
 
Errores: No se encontraron problemas al 
revisar el módulo de registro de horarios. 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
30 
 
Diagrama de clases. 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
31 
 
Diagrama de entidad relaciòn 
 
 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
32 
 
6.4 Despliegue del sistema: 
En esta introducción, explicaremos los aspectos esenciales del proceso de despliegue para 
garantizar un funcionamiento efectivo del sistema. 
Nudo Cliente dispositivo (hardware) donde el usuario debe de abrir el software 
Navegador Web: Los usuarios acceden a la aplicación a través de un navegador web. (apache 
HTTP) 
Servidor Web: Responde a las solicitudes del cliente, sirviendo páginas web y recursos. 
Base de Datos (DB): Almacena información de usuarios, todos los datos de la aplicación 
 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
33 
 
6. CONCLUSIONES 
En la construcción del proyecto podemos afirmar que cada día se fueron adquiriendo 
habilidades y destrezas esenciales que contribuyen significativamenteal desarrollo tanto 
personal como profesional. 
Durante la ejecución del proyecto, se mejoraron habilidades técnicas en el diseño y desarrollo 
de software, lo que resulta fundamental para la formación profesional. Se contribuyó en la 
resolución de problemas y la toma de decisiones, proporcionando nuevas perspectivas y 
soluciones efectivas al proyecto. Esta experiencia fortaleció las habilidades de trabajo en equipo, 
se aprendió a comunicarse de manera más efectiva con los compañeros de equipo lo que fue 
esencial para comprender sus necesidades y expectativas. 
El proyecto demostró la importancia de la retroalimentación y la adaptación constante, lo que 
será valioso en futuros desarrollos. En lo que respecta a las limitaciones encontradas en el 
proceso de proyecto, fueron como las restricciones de tiempo, en ocasiones, las restricciones de 
tiempo limitaron la posibilidad de explorar todas las funcionalidades deseadas y la 
disponibilidad de recursos, como hardware y software, a veces presenta desafíos que afectan el 
progreso del proyecto. 
En resumen, queda como experiencia la paciencia y dedicación para el desarrollo integral de las 
etapas, este proporcionó un conjunto de habilidades técnicas y profesionales valiosas. Además, 
se pudo contribuir de manera significativa al proyecto, y las conclusiones extraídas de los logros 
y las limitaciones preparará para enfrentar futuros desafíos en la carrera profesional. 
 
 
 
 
GESTIÓN AVANZADA DE DATOS ( GAD) DESARROLLO DE APLICACIÓN WEB PARA 
ADMINISTRACIÓN DE ESCUELAS Y CENTROS DEPORTIVOS 
34 
 
REFERENCIAS 
 
Cañizares Galarza, F. P., & Rodríguez Pibaque, M. F. (2017). Sistema de administración 
de recursos humanos (RRHH) orientado a la web para el proceso administrativo que integra 
manejo de resultados de fichas personales, de salud y técnica de los deportistas de la federación 
deportiva de la provincia de Santo Domingo de los Tsáchilas. Universidad 
UNIANDES.Recuperado 
https://dspace.uniandes.edu.ec/bitstream/123456789/6805/1/TUSDSIS027-2017.pdf 
 
Cristiana A.(2023) Los objetivos generales de una empresa Emprende PYME.NET 
Los objetivos generales de una empresa | Ejemplos de objetivos generales 
(emprendepyme.net) 
 
Autor, B. (2021). Explorando Software Innovadores para la Gestión Deportiva.Clupak, 
Volumen (Número), Recuperado el día de mes de año, de URL Los 105 mejores software 
innovadores en el deporte - Clupak 
 
Cristiana A.(2023) Los objetivos generales de una empresa Emprende PYME.NET 
Los objetivos específicos | Ejemplos objetivos específicos | Emprende Pyme 
 
González Navarro, O. (2017). Sports Club Management: An Intranet to Introduce 
Technology in Small Sports Clubs (Tesis doctoral). Universidad Politécnica de Cataluña.sports 
club management (upc.edu)

Continuar navegando