Usuarios y Roles - DAMIAN13512/PlataformaDelDeporte GitHub Wiki

PERFILES DE USUARIO Y ROLES DEL PROYECTO

1. Actor: Usuario comun

ID Caso de Uso Precondiciones Flujo Principal (Resumen) Flujo Alternativo (Resumen)
CU-01 Consultar Perfil de Club Ninguna (Acceso público). 1. Usuario ingresa al directorio. 2. Selecciona un club. 3. El sistema despliega historia, deportes y calendarios. 3a. El club seleccionado no tiene información cargada. El sistema muestra un mensaje de "Información no disponible".
CU-02 Búsqueda de Deportistas Ninguna. 1. Usuario ingresa criterios en el buscador. 2. El sistema filtra la base de datos. 3. Se muestra lista de resultados con nombre y ubicación. 2a. No hay resultados que coincidan con los criterios. El sistema notifica al usuario que no se encontraron resultados.
CU-03 Gestionar Interacciones Usuario debe haber iniciado sesión. 1. Usuario solicita suscripción. 2. El sistema valida el estado de la sesión. 3. Se registra la interacción 2a. La sesión del usuario ha caducado. El sistema redirige al login.

2. Actor: Representante de Club

ID Caso de Uso Precondiciones Flujo Principal (Resumen) Flujo Alternativo (Resumen)
CU-04 Gestionar Perfil Institucional Cuenta de Club activa y verificada. 1. Representante accede al panel de control. 2. Edita texto de historia o sube fotos. 3. Guarda cambios. 3a. El formato de la foto subida es incorrecto. El sistema muestra un error y pide subir otro archivo.
CU-05 Administrar Oferta Deportiva Sesión activa en el panel de Club. 1. Se selecciona "Añadir Deporte". 2. Se completan campos (categorías, coach, requisitos). 3. El sistema publica la oferta en el perfil público. 2a. Faltan campos obligatorios por completar. El sistema resalta los campos faltantes y no permite el registro.
CU-06(opcional) Publicar Eventos y Resultados Perfil de Club completo. 1. Se crea evento en el calendario 2a. no se pudo crear el evento, el sistema muestra un mensaje de error

3. Actor: Deportista

ID Caso de Uso Precondiciones Flujo Principal (Resumen) Flujo Alternativo (Resumen)
CU-07 Crear perfil Cuenta de Deportista creada. 1. Deportista accede a "Mi Perfil". 2. Sube biografía y archivos multimedia 2a. El archivo multimedia subido esta en un formato incorrecto. El sistema rechaza el archivo y notifica los formatos admitidos
CU-08 Borrar perfil Cuenta de Deportista creada. 1. el deportista accede al perfil. 2. busca publicación 3. Selecciona el botón de borrar 4. se borró la publicación 4a. no se pudo borrar la publicacion, el sistema notifica el error y dice que lo intente nuevamente
CU-09 Modificar perfil Cuenta de Deportista creada. 1. el deportista accede al perfil. 2. busca publicación 3. Selecciona el botón de editar 4. el deportista modifica la publicación 5. presiona el botón de guardar cambios 6. se guardo la modificación 5a. no se pudieron guardar los cambios por limite de tiempo, el sistema muestra un cartel que el tiempo de modificación es de x días

4. Actor: Administrador

ID Caso de Uso Precondiciones Flujo Principal (Resumen) Flujo Alternativo (Resumen)
CU-10 Registrar club Solicitudes de publicación pendientes. 1. Admin revisa la cola de pendientes. 2. registra el club o jugador en el sistema 3. el sistema genera un nombre de usuario y una contraseña 2a. no se pudo registrar el club o jugador, el sistema lanza un mensaje de que no se pudo registrar el club o jugador
CU-11 Gestión de Usuarios Acceso al Panel Maestro. 1. Admin busca usuario por ID o correo. 2. Ajusta permisos o aplica sanciones (ban/borrado). 3. Sistema registra el log de la acción. 2a. El Admin intenta modificar sus propios permisos. El sistema muestra una advertencia y no permite la auto-modificación de permisos de alto nivel.
CU-12 Generar Reportes Datos de tráfico acumulados. 1. Admin selecciona periodo y tipo de métrica. 2. Sistema procesa analíticas de visitas e interacciones. 3. Se genera reporte 2a. No hay datos disponibles para el periodo seleccionado. El sistema muestra un mensaje de "Sin datos para el rango".