MMTPC

Documento para validación

Arquitectura, flujos y modelo de datos

La base de datos definitiva se configurará únicamente después de validar estos elementos.

Mapa de navegación

Sitio público

  • · Inicio
  • · Conoce W.B.L.E.S.T.E.R.
  • · Los ocho módulos
  • · Modelo educativo
  • · Equipo académico
  • · Preguntas frecuentes
  • · Solicita acceso
  • · Iniciar sesión
  • · Aviso de privacidad
  • · Términos y condiciones
  • · Propiedad intelectual
  • · Accesibilidad
  • · Soporte y contacto
  • · Verificación de constancias

Aula del participante

  • · Inicio del aula
  • · Diagnóstico inicial
  • · Ruta de 8 módulos
  • · Módulo (17 secciones)
  • · Mis evidencias
  • · Retroalimentación
  • · Proyecto integrador
  • · Evaluación final
  • · Constancia
  • · Soporte y mis casos
  • · Mis datos y consentimientos
  • · Notificaciones

Panel académico y administrativo

  • · Indicadores y cortes
  • · Participantes
  • · Tutoría: asignados, revisión, sesiones
  • · Especialistas
  • · Gestor de contenidos (versiones y estados)
  • · Actividades, rúbricas, evaluaciones
  • · Constancias y folios
  • · Soporte e incidencias
  • · Privacidad (ARCO, revocaciones)
  • · Documentos legales
  • · Configuración institucional
  • · Bitácora de auditoría

Flujos

Participante

  1. 1. QR / enlace (UTM)
  2. 2. Solicita acceso
  3. 3. Código al celular
  4. 4. Diagnóstico
  5. 5. Módulos 1–8
  6. 6. Evidencia → revisión → corrección (1)
  7. 7. Proyecto integrador
  8. 8. Evaluación final (≥80)
  9. 9. Constancia con folio + QR

Tutor

  1. 1. Participantes asignados
  2. 2. Evidencia entregada
  3. 3. Aplica rúbrica
  4. 4. Aprueba o solicita corrección
  5. 5. Retroalimentación
  6. 6. Registra sesión
  7. 7. Canaliza incidencia

Administración

  1. 1. Crea contenido (borrador)
  2. 2. Revisión
  3. 3. Aprobado
  4. 4. Publicado (versión)
  5. 5. Auditoría
  6. 6. Indicadores por corte
  7. 7. Exporta CSV/PDF

Evaluación

Formativas 30% · Productos modulares 40% · Proyecto integrador 30% · Mínimo 80/100 y 8 evidencias entregadas. Diagnóstico sin valor.

Modelo de datos propuesto

TablaContenido
institution_settingsnombre institucional configurable, frases, coordinación
profilesnombre, estado, municipio?, rango de edad?, accesibilidad?
user_rolesparticipante, tutor, especialista, coordinación, admin técnico, privacidad
consentstipo (privacidad / recordatorios / promoción), versión, fecha, revocación
cohorts · tutor_assignmentsgrupos, fechas, asignación tutor–participante
modules · units · content_itemscontenido con autor, responsable, versión, fuentes, licencia, alt, estado
content_versionshistorial de versiones publicadas
activities · rubrics · rubric_criteriaactividades formativas y criterios con puntaje
assessments · assessment_attemptsdiagnóstico (sin valor), evaluación final
evidences · evidence_filesentrega, estado, intento (máx. 2), archivos privados
feedback · rubric_scoresretroalimentación y puntaje por criterio
progressavance por unidad y módulo
integrator_projectsproyecto final con las 8 evidencias
certificatesfolio único, fechas, vigencia, hash de verificación
tutoring_sessions · incidentssesiones y canalizaciones
support_tickets · ticket_surveysfolio, categoría, estado, satisfacción
privacy_requestsacceso, corrección, eliminación, revocación, queja
legal_documentsaviso, términos, PI; versión y estado jurídico
analytics_events · measurement_cutseventos sin datos sensibles, UTM; cortes configurables
audit_logusuario, acción, fecha, contenido, versión anterior y publicada

Roles en tabla separada con políticas por fila. Evidencias en almacenamiento privado. Sin datos electorales ni políticos.