👁️
Estás explorando EduControl Demostración con datos ficticios · Modo solo lectura
PREVIEW
EduControl Preview Sistema de Gestión Escolar
📅 05/07/2026 03:45 👤 Visitante Preview · admin Salir

🧪 Diagnóstico automático del sistema

Revisión técnica de módulos, permisos, roles, tablas críticas y compatibilidad del código.

🔐 Permisos 👥 Usuarios
Carpetas módulos27
Módulos en permisos27
Roles en permisos8
Errores0
Alertas11

📦 Módulos sin permisos

Módulo / carpetaEstadoSQL sugerido
matricula Revisar INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('admin','matricula',1,1,1,1);

🧩 Permisos sin carpeta física

Módulo en permisosEstadoObservación
matriculas Revisar Existe en permisos, pero no hay carpeta modules/matriculas. Puede ser un nombre lógico o una inconsistencia.

🔁 Permisos duplicados

RolMóduloTotalEstado
✅ No existen permisos duplicados.

👤 Roles y usuarios

RevisiónResultado
Roles en usuarios que no existen en permisos✅ OK
Roles en permisos sin usuarios actualesadmin, asistente, convivencia, direccion, docente, inspector, pie, utp
Usuarios con rol inválido✅ OK

🧱 Matriz incompleta rol/módulo

Esta revisión muestra combinaciones de rol y módulo que no tienen fila en permisos. No siempre es error, pero conviene que exista la fila aunque todos los permisos estén en 0.

RolMódulo faltanteSQL sugerido
asistente dashboard_ejecutivo INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('asistente','dashboard_ejecutivo',0,0,0,0);
convivencia dashboard_ejecutivo INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('convivencia','dashboard_ejecutivo',0,0,0,0);
docente dashboard_ejecutivo INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('docente','dashboard_ejecutivo',0,0,0,0);
inspector dashboard_ejecutivo INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('inspector','dashboard_ejecutivo',0,0,0,0);
pie dashboard_ejecutivo INSERT INTO permisos (rol, modulo, ver, crear, editar, eliminar) VALUES ('pie','dashboard_ejecutivo',0,0,0,0);

🗃️ Tablas críticas

TablaEstado
usuarios OK
permisos OK
alumnos OK
matriculas OK
biblioteca_libros OK
biblioteca_prestamos OK
libro_asignaturas OK
libro_curso_asignaturas OK
libro_evaluaciones OK
libro_notas OK
libro_leccionario OK
pie_estudiantes OK
junaeb_asistencia OK
logs_sistema OK

⚙️ Compatibilidad hosting

RevisiónResultado
Archivos que usan get_result() modules/reloj_control/procesar_marcacion2.php (línea 41), modules/reloj_control/procesar_marcacion2.php (línea 71), modules/reloj_control/procesar_marcacion.php (línea 41), modules/reloj_control/procesar_marcacion.php (línea 71)
Archivos con BOM UTF-8 ✅ No se detectó BOM

🛠️ SQL de limpieza recomendado

DELETE p1 FROM permisos p1
INNER JOIN permisos p2
WHERE p1.id > p2.id
AND p1.rol = p2.rol
AND p1.modulo = p2.modulo;

ALTER TABLE permisos
ADD UNIQUE KEY uk_rol_modulo (rol, modulo);
← Volver al inicio
🚀

EduControl

EduControl es una plataforma modular de gestión escolar que permite digitalizar procesos críticos sin obligar al establecimiento a reemplazar inmediatamente su sistema académico actual.

✓ Implementación gradual
✓ Datos centralizados
✓ Dashboard ejecutivo
✓ Soporte y actualizaciones

Ideal para establecimientos que necesitan ordenar procesos como atrasos, retiros, enfermería, convivencia, PIE, biblioteca CRA y reloj control desde el primer día.

📩

Solicitar demostración

Completa estos datos para coordinar una presentación personalizada de EduControl.

Escribir por WhatsApp