Manual de Gestión del Administrador

Aprende a controlar los accesos, moderar usuarios y configurar el contenido básico de la plataforma.

1. Dashboard General

1

Estadísticas Clave del Centro

Al iniciar sesión como Administrador, accederás al panel global donde podrás visualizar:

  • Alumnos Activos: El total de estudiantes registrados con estado activo.
  • Profesores Activos: El recuento de docentes con credenciales válidas y aprobadas.
  • Batallas Realizadas: Cantidad de partidas de juego iniciadas/finalizadas.
  • Asignaturas Registradas: Cursos y materias configuradas.

2. Flujo de Aprobación de Profesores

2

Control de Registro de Docentes

Para garantizar que personas ajenas no se registren como profesores y accedan a datos privados de alumnos, el sistema implementa una cola de aprobación:

  1. Cuando un profesor se registra públicamente, su cuenta se crea en estado Pendiente.
  2. El Administrador verá el listado de docentes pendientes de validar en su Dashboard.
  3. Haciendo clic en la sección Usuarios, el Administrador pulsa en el botón verde con el icono para activar la cuenta del profesor.
Mientras el profesor esté Pendiente, no podrá iniciar sesión en la plataforma.

3. Moderación y Suspensión

3

Suspender o Reactivar Cuentas

Si un alumno o profesor incumple las normas o requiere bloqueo temporal:

  • Ve a la pestaña Usuarios.
  • En la columna "Acciones", localiza el botón amarillo de bloqueo .
  • Al pulsarlo, el estado del usuario cambiará inmediatamente a Suspendido.
  • Para reactivarlo, haz clic nuevamente sobre el mismo botón. El estado regresará a Activo.

4. Formulario de Creación Manual

4

Crear Cuentas de Manera Directa

Si deseas añadir usuarios rápidamente (por ejemplo, coordinadores o administradores secundarios) sin pasar por el registro público:

  • Pulsa el botón superior azul Nuevo Usuario.
  • Rellena el formulario rápido en el modal emergente indicando Nombre, Email, Rol y una Contraseña temporal.
  • Selecciona el estado inicial y haz clic en Guardar Usuario. El sistema procesará el hash y lo añadirá a la base de datos de manera segura.

5. Creación de Asignaturas

5

Agregar Temas para las Partidas

Los profesores necesitan asignaturas para clasificar sus bancos de preguntas y configurar las batallas académicas. El administrador puede crearlas así:

  • Dirígete a la pestaña Asignaturas en la barra lateral.
  • Completa el formulario en el panel izquierdo ingresando el nombre de la materia (ej. Química Orgánica) y una breve descripción de sus objetivos.
  • Haz clic en Crear Asignatura.

6. Auditoría de Actividades

6

Registro de Eventos del Sistema

Para garantizar transparencia y detectar anomalías, Academia Battle mantiene un registro completo de acciones:

  • Ve a Auditoría en el menú lateral.
  • Consulta un listado de eventos cronológicos: inicios de sesión, creación de usuarios, cambios de estado, eliminación de datos, exportaciones.
  • Filtra por Tipo de Evento, Usuario, Fecha y Rol.
  • Descarga reportes de auditoría en formato CSV para cumplimiento legal y análisis forense.
  • Configurar alertas: recibe notificaciones por correo si se detectan operaciones sospechosas (múltiples fallos de login, cambios masivos de datos, etc.).

7. Configuración del Sistema

7

Parámetros Globales de la Plataforma

Personaliza el comportamiento de Academia Battle según las necesidades de tu institución:

  • Configuración de Escuela: Nombre, logo, color corporativo, zona horaria.
  • Políticas de Usuarios: Duración de sesiones, requisitos de contraseña, tiempo de caducidad de cuentas inactivas.
  • Parámetros de Gamificación: Multiplicadores de puntos, duración mínima/máxima de preguntas, límite de partidas diarias.
  • Integración LDAP/SSO: Conecta con tu sistema de directorio corporativo para autenticación centralizada.
  • Correo Electrónico: Configura servidores SMTP, plantillas de notificación, frecuencia de recordatorios.
  • Copias de Seguridad Automáticas: Programa backups diarios o semanales, establece retención de datos y verifica integridad.
  • Los cambios se guardan instantáneamente y no requieren reinicio de la aplicación.