FUNDETEC — ¡Sí te enseña!
Arquitectura del Sistema · Entendimiento gráfico

Cómo está construido el ecosistema FUNDETEC ¡Sí te enseña!

Una mirada visual a la plataforma: de dónde partió, cómo está organizada por capas, cómo se conectan sus módulos y cómo está estructurada su información.

3
Etapas del proyecto
15
Módulos integrados
225
Tablas de datos
14
Perfiles de usuario
La evolución en 3 etapas

De un requisito puntual a un ecosistema

El sistema no se planeó completo de una vez: creció porque cada necesidad hizo evidente que todo debía vivir en un mismo sistema de información.

1
Etapa 1 · El origen

Sistema de Gestión de Calidad

Nació para implementar el SGC de FUNDETEC bajo ISO 9001 y las normas técnicas de la educación para el trabajo: los 11 procesos institucionales, su documentación, indicadores y evidencias, con soporte multi-sedes.

ISO 900111 procesosDocumentosIndicadores
2
Etapa 2 · La necesidad

Sistema de Control de Prácticas

La gestión de prácticas empresariales exigía datos de estudiantes, convenios y empresas. Para que la calidad fuera real había que controlar las prácticas dentro del mismo sistema, no en hojas aparte.

ConveniosEmpresasPracticantesEvaluación
3
Etapa 3 · La consolidación

Ecosistema integral FUNDETEC

Prácticas y calidad necesitaban al estudiante, su matrícula, su cartera y su avance académico. Así el sistema absorbió admisiones, matrícula, finanzas, evaluación (SIE), campus virtual, SG-SST y el sitio web: todo cohesionado.

Admisiones/CRMMatrícula+CarteraSIECampusSG-SSTSitio web
Por qué un solo sistema: las prácticas y la calidad no se pueden gestionar aisladas del estudiante, su matrícula y sus finanzas. Al vivir todo en una misma base de información, un dato se registra una vez y fluye a todos los procesos, con trazabilidad y sin re-digitación.
Arquitectura por capas

Cómo está organizado por dentro

Una arquitectura reconocible en capas: la interfaz que ve el usuario, la lógica de la aplicación, los modelos y servicios, la base de datos, y las integraciones externas (opcionales).

PresentaciónLo que ve el usuario
Vistas PHP (~323)header/footerAdminLTE + tema FUNDETECSitio público (web/)
AplicaciónPeticiones y lógica
Front controller (web/index.php)Endpoints AJAX/JSON (~288)APIs v1Sesiones + permisos
Modelos y ServiciosReglas de negocio
modelos/ (CRM, SST, SIE…)LocalStorageServiceenv_loader (config)Helpers (Conexion, CampoBD)
DatosMySQL / MariaDB
225 tablas + 7 vistasTriggers de auditoríastorage/ (archivos locales)
IntegracionesOpcionales, degradables
Ollama (IA local)Cédula 360Parla 360WOMPIQ10
Módulos

Las piezas del ecosistema

Quince módulos que comparten la misma base de usuarios, sedes y permisos, y se alimentan entre sí.

Gestión de Calidad

ISO 9001, 11 procesos, documentos e indicadores

Multi-sedes

Cada usuario opera en su sede; directivos ven todas

Usuarios y Permisos

Perfiles, menú y escritorio por tipo de usuario

CRM / Admisiones

Pipeline de aspirantes con IA y "Ganar y Matricular"

Matrículas

Académica y financiera, precios por programa

Cartera y Pagos

Cartera automática, abonos, WOMPI (opcional)

Evaluación SIE

Malla, planilla 30/40/30, asistencia, boletines

Campus Virtual

Actividades, recursos y entregas por curso

Prácticas

Convenios, asignación y evaluación de practicantes

SG-SST

IPEVR (GTC-45), incidentes, COPASST, indicadores

Contabilidad

XML UBL 2.1, cartera, exportaciones

Sitio Web (CMS)

Páginas, escuelas, sedes, preinscripción → CRM

FunBot / IA

Asistente con memoria (Ollama local)

Almacenamiento

Archivos locales por módulo (storage/)

Auditoría

Cada cambio queda registrado y es consultable

Modelo de datos

Cómo está estructurada la información

225 tablas organizadas por familias. Cada dato se registra una vez y se relaciona con los demás módulos. El diccionario completo (tablas y campos) está en la documentación de entrega.

Sistema y catálogos 99

usuarios, tipousuario, menu_items, permisos_tipousuario, sedes, jornadas, departamentos/municipios

Educativo / SIE 64

sgc_escuelas, sgc_programas, sgc_asignaturas, sgc_cursos, sgc_calificaciones, sgc_matriculas, sgc_practicas

Contabilidad 17

contabilidad_cartera_estudiantes, contabilidad_xml_egresos, contabilidad_wompi_*

SG-SST 17

sgc_sst_riesgos, sgc_sst_incidentes, sgc_sst_indicadores_*, sgc_copasst

Sitio web (CMS) 10

web_paginas, web_secciones, web_bloques, web_noticias, web_programas

CRM · IA · Auditoría 18

crm_oportunidades, crm_interacciones, ia_proveedores, audit_changes, drive_archivos

Explora el proyecto completo

La línea de tiempo, el informe narrativo y la documentación técnica.