Actores y Casos de Uso¶
Actores del Sistema¶
1. Coordinador de Tutorías (Administrador)¶
- Rol: Máxima autoridad del sistema.
- Responsabilidades: Inicializa el ciclo escolar, importa masivamente los alumnos dictaminados y genera los reportes finales consolidados para Gestión Escolar.
2. Jefe de Academia (Operativo)¶
- Rol: Gestor principal de la asignación académica.
- Responsabilidades: Administra su catálogo de profesores, asigna tutores a los alumnos, valida las evidencias mensuales y registra la calificación final.
3. Alumno Dictaminado (Usuario Final)¶
- Rol: Usuario transitorio bajo esquema de autogestión.
- Responsabilidades: Consulta su asignación, sube evidencias de asistencia (bitácoras) y entrega digitalmente su acta de calificación.
Casos de Uso Principales¶
El sistema se divide en tres módulos lógicos de interacción:
Módulo Administrativo¶
- CU1: Gestionar Catálogo de Profesores
- Actor: Jefe de Academia.
- Acción: Altas, bajas y cambios de profesores disponibles.
- CU2: Importar Alumnos Dictaminados
- Actor: Coordinador.
- Acción: Carga masiva (Excel) que crea expedientes en estado
PENDIENTE_ASIGNACION.
Módulo de Operación (Core)¶
- CU3: Formalizar Tutoría (Asignación)
- Actor: Jefe de Academia.
- Acción: Vincula Alumno + Tutor + Horario. El estado cambia a
EN_CURSO.
- CU4: Reportar Avance Mensual
- Actor: Alumno.
- Flujo: Sube evidencia -> Jefe revisa.
- Alternativa: Si el Jefe rechaza, el alumno recibe notificación para corregir.
- CU5: Validar Cierre de Tutoría
- Actor: Jefe de Academia.
- Acción: Valida el acta final subida por el alumno y registra la calificación (6-10 o NA). Estado final:
ACREDITADOoNO_ACREDITADO.
Módulo de Reportes¶
- CU6: Generar Reporte Final
- Actor: Coordinador.
- Acción: Descarga del listado oficial filtrado por estatus para entrega a SAES.
Diagramas de Casos de Uso¶
graph LR
%% Actores
Coord[Coordinador de Tutorías]
Jefe[Jefe de Academia]
Alumno[Alumno Dictaminado]
%% Subgrafos (Módulos)
subgraph "Módulo Administrativo"
CU1(CU1: Gestionar Catálogo Profesores)
CU2(CU2: Importar Alumnos)
end
subgraph "Módulo Operación"
CU3(CU3: Formalizar Tutoría)
CU4(CU4: Reportar Avance Mensual)
CU5(CU5: Validar Cierre)
end
subgraph "Módulo Reportes"
CU6(CU6: Generar Reporte Final)
end
%% Relaciones
Coord --> CU2
Coord --> CU6
Jefe --> CU1
Jefe --> CU3
Jefe --> CU5
Alumno --> CU4
%% Interacciones secundarias
CU4 -.->|Solicita validación| Jefe
CU5 -.->|Entrega Acta| Alumno