Saltar a contenido

Diagramas de actividades

Inicio de sesión

flowchart TD A([Inicio]) --> B[Usuario accede al sistema] B --> C[Introduce credenciales] C --> D[El sistema valida credenciales] D --> E{Credenciales válidas?} E -->|Sí| F[Consultar roles y permisos] F --> G[Crear sesión] G --> H[Mostrar panel principal] H --> I([Fin]) E -->|No| J[Mostrar mensaje de error] J --> K[Registrar intento fallido] K --> L{Supera límite de intentos?} L -->|Sí| M[Bloquear usuario temporalmente] M --> I L -->|No| C

Solicitud de matrícula

flowchart TD A([Inicio]) --> B[Aspirante consulta convocatorias] B --> C[Selecciona programa y edición] C --> D[El sistema muestra requisitos] D --> E[Aspirante completa formulario] E --> F[Aspirante carga documentos] F --> G{Datos y documentos completos?} G -->|No| H[Mostrar errores de validación] H --> E G -->|Sí| I[Guardar solicitud] I --> J[Cambiar estado a Enviada] J --> K[Notificar recepción] K --> L([Fin])

Evaluación de solicitud

flowchart TD A([Inicio]) --> B[Secretaría revisa solicitud] B --> C[Valida documentos] C --> D{Documentos correctos?} D -->|No| E[Cambiar estado a Pendiente de corrección] E --> F[Notificar al aspirante] F --> G([Fin temporal]) D -->|Sí| H[Enviar solicitud al Comité Académico] H --> I[Comité evalúa requisitos] I --> J{Solicitud aprobada?} J -->|No| K[Registrar rechazo] K --> L[Notificar rechazo] L --> M([Fin]) J -->|Sí| N[Aprobar solicitud] N --> O[Abrir expediente digital] O --> P[Registrar matrícula oficial] P --> Q[Notificar aceptación] Q --> M

Registro de calificaciones

flowchart TD A([Inicio]) --> B[Profesor accede al módulo académico] B --> C[Selecciona programa y actividad] C --> D[El sistema muestra estudiantes] D --> E[Profesor registra calificaciones] E --> F{Calificaciones válidas?} F -->|No| G[Mostrar errores] G --> E F -->|Sí| H[Guardar calificaciones] H --> I[Actualizar expediente] I --> J[Recalcular estado académico] J --> K{Bajo rendimiento?} K -->|Sí| L[Generar alerta académica] L --> M([Fin]) K -->|No| M([Fin])

Generación de reporte

flowchart TD A([Inicio]) --> B[Usuario autorizado accede a reportes] B --> C[Selecciona tipo de reporte] C --> D[Define filtros] D --> E[El sistema consulta datos] E --> F[El sistema calcula indicadores] F --> G[Genera vista preliminar] G --> H{Exportar?} H -->|PDF| I[Generar PDF] H -->|Excel| J[Generar Excel] H -->|XML| K[Generar XML] H -->|No| L[Mostrar en pantalla] I --> M[Descargar archivo] J --> M K --> M L --> N([Fin]) M --> N

Emisión de certificado o título

flowchart TD A([Inicio]) --> B[Verificar estudiante] B --> C[Consultar expediente] C --> D{Cumplió créditos requeridos?} D -->|No| E[Notificar requisitos pendientes] E --> Z([Fin]) D -->|Sí| F{Aprobó evaluación final?} F -->|No| G[Gestionar segunda convocatoria si procede] G --> Z F -->|Sí| H{Tipo de programa} H -->|Curso, entrenamiento o diplomado| I[Generar certificado] H -->|Maestría o especialidad| J[Generar título académico] I --> K[Asignar código de validación] J --> K K --> L[Registrar en archivo histórico] L --> M[Permitir descarga] M --> Z