Desarrollo e Implementación Piloto del Módulo de Gestión Académica del Sistema Intranet del IESTP "Lurín"

Trabajo de Aplicación Profesional · 2026

Autores y Responsables

Autores: Gonzales Rojas Analí · Valiente López Piero · Jara Balboa Cris Deivis

Docente Asesor: Apaza Machaca Eduar Cleofe

Coordinador: Quispe Santiago Hugo William

Institución: Instituto de Educación Superior Tecnológico Público "Lurín"

Resumen

El presente proyecto tiene como objetivo implementar un sistema intranet web para la gestión de notas y asistencias en el Instituto de Educación Superior Tecnológico Público "Lurín", con la finalidad de optimizar los procesos de gestión académica y facilitar el acceso a la información.

La gestión de notas y asistencias se realizaba mediante diferentes herramientas y procedimientos que no se encontraban completamente integrados, generando dificultades en la organización de la información, duplicidad de tareas y demoras en la consulta de los registros académicos. Ante esta problemática, se desarrolló una solución web orientada a centralizar y agilizar el registro y consulta de la información académica.

Para el desarrollo del sistema se empleó la metodología ágil Scrum, organizando el proyecto en etapas iterativas que permitieron desarrollar e integrar progresivamente sus funcionalidades. El sistema incorpora diferentes perfiles de usuario y funcionalidades de acuerdo con sus responsabilidades, permitiendo a los docentes gestionar las notas y asistencias, y a los estudiantes consultar su información académica.

La implementación del sistema intranet contribuye a mejorar la organización, accesibilidad y gestión de la información académica, reduciendo la dependencia de herramientas aisladas y facilitando un acceso más eficiente a los registros de notas y asistencias. En conclusión, el proyecto constituye una solución tecnológica que contribuye a fortalecer los procesos de gestión académica del IESTP "Lurín".

Palabras clave: Sistema intranet, gestión de notas, gestión de asistencias, gestión académica, Scrum, aplicación web, IESTP Lurín.

Abstract

The present project aims to implement a web-based intranet system for the management of grades and student attendance at the Instituto de Educación Superior Tecnológico Público "Lurín", with the purpose of optimizing academic management processes and facilitating access to academic information.

Currently, the management of grades and attendance involves the use of different tools and procedures that are not fully integrated, which can generate duplication of work, difficulties in information management and delays in accessing academic records. In response to this situation, a web-based solution was developed to centralize and streamline the registration and consultation of academic information.

The system was developed using an agile approach based on the Scrum framework, allowing the project to be organized into iterative stages and functional increments. The solution incorporates different user roles and functionalities according to their responsibilities, including the registration and management of grades and attendance by teachers, as well as the consultation of academic information by students.

The implementation of the intranet system contributes to improving the organization, accessibility and management of academic information, reducing the use of isolated tools and facilitating more efficient access to grades and attendance records. Therefore, the project represents a technological solution that supports the academic management processes of the IESTP "Lurín".

Keywords: Intranet system, grade management, attendance management, academic management, Scrum, web application, IESTP Lurín.

I. Introducción

El Instituto de Educación Superior Tecnológico Público "Lurín" (IESTP Lurín) es una institución educativa pública ubicada en el distrito de Lurín, Lima, dedicada a la formación de profesionales técnicos en las áreas de Diseño y Programación Web, Contabilidad y Prótesis Dental. La institución atiende a aproximadamente 400 estudiantes y cuenta con una plana docente de más de 20 profesionales.

En el desarrollo de sus actividades académicas, el IESTP Lurín enfrenta desafíos relacionados con la gestión de la información académica. Actualmente, los procesos de registro de notas y control de asistencia presentan deficiencias significativas que afectan la eficiencia y calidad del servicio educativo. Los docentes dedican un tiempo considerable a la elaboración de actas de notas, consolidación de promedios y generación de reportes, utilizando herramientas no integradas como hojas de cálculo, registros físicos y dispositivos personales.

La ausencia de un sistema web centralizado limita la gestión oportuna de las notas y asistencias, la programación de evaluaciones y el control adecuado de la información académica. Esto ocasiona pérdida de tiempo en la verificación de información incompleta o incorrecta, y genera incertidumbre y descontento entre los estudiantes. Asimismo, el personal docente debe dedicar gran parte de su jornada a tareas repetitivas y propensas a fallos, lo que incrementa la duplicación de registros y afecta la eficiencia del proceso académico.

II. Formulación del Problema

2.1. Problema General

¿De qué manera la gestión actual de los procesos de registro de notas y control de asistencias en el IESTP "Lurín" afecta la eficiencia administrativa y la satisfacción de docentes y estudiantes?

2.2. Problemas Específicos

III. Objetivos

3.1. Objetivo General

Desarrollar e implementar un piloto del Módulo de Gestión Académica del Sistema Intranet del IESTP "Lurín", con el fin de automatizar el registro de notas y asistencias, optimizar los tiempos administrativos y mejorar la satisfacción de docentes y estudiantes.

3.2. Objetivos Específicos

IV. Justificación

El presente Trabajo de Aplicación Profesional pretende solucionar las dificultades existentes en el proceso de gestión académica del IESTP "Lurín". Actualmente, estos procesos se ejecutan de manera manual y dispersa, lo que genera demoras en el registro de notas, errores en el cálculo de promedios, pérdida de información y una comunicación poco asertiva con los estudiantes.

Justificación Tecnológica: El registro de notas y el control de asistencias se realizan de manera manual y dispersa, utilizando herramientas no integradas como hojas de cálculo, registros físicos y dispositivos personales. La implementación de un módulo web centralizado permitirá automatizar estas tareas, reducir la carga administrativa de los docentes y mejorar la calidad del servicio educativo. El proyecto aplica herramientas modernas: PHP, MySQL, HTML5, CSS3, JavaScript, Bootstrap y Git/GitHub. La implementación de este módulo representa una actualización tecnológica significativa para el IESTP "Lurín", migrando de procesos manuales a una solución digital integrada.

Justificación Operativa: El módulo optimiza los procesos académicos al reducir el tiempo que los docentes dedican a tareas administrativas, estimado en un 60%. La automatización de cálculos y la generación de reportes eliminan la duplicidad de esfuerzos y minimizan los errores humanos. Además, la centralización de la información en una base de datos institucional facilita el acceso oportuno a los registros académicos por parte de estudiantes, docentes y personal administrativo.

Justificación Académica: Al empoderar a los estudiantes con acceso oportuno a su información académica, se promueve la transparencia en los procesos de evaluación y se reduce la incertidumbre. Asimismo, la implementación de alertas tempranas de riesgo académico permite identificar a estudiantes con bajo rendimiento o alta inasistencia, facilitando la implementación de estrategias de apoyo oportuno.

V. Innovación y Originalidad

La propuesta no consiste en una herramienta aislada, sino en un módulo que integra en una sola plataforma institucional el registro de notas, el control de asistencia, la consulta por parte de los estudiantes y la generación de reportes. En el contexto del IESTP "Lurín", donde estas tareas se realizaban con hojas de cálculo, registros físicos y dispositivos personales, la centralización de la información constituye el principal aporte.

La originalidad del proyecto se sustenta en cuatro elementos:

VI. Marco Teórico

6.1. Estado del arte

6.1.1. Antecedentes internacionales

Pincay Castro (2022), en su proyecto de titulación para la Universidad Estatal del Sur de Manabí (Jipijapa, Ecuador), diseñó e implementó una aplicación web orientada a la gestión académica interna y el control de asistencia estudiantil. El sistema web permitió automatizar la recepción de planificaciones docentes, el seguimiento de temas y la comunicación interna. Los resultados reflejaron que el 80% de los encuestados sostuvo que la aplicación web mejoró la gestión académica y el 95% confirmó que la herramienta redujo significativamente los tiempos de respuesta y optimizó los recursos institucionales.

Vera-Cedeño y Zaldumbide-Peralvo (2024), en su artículo publicado en la revista 593 Digital Publisher CEIT, analizaron la calidad del sistema de gestión documental en los procesos de titulación del Instituto Superior Tecnológico Tsa'chila. Los hallazgos revelaron que el 75% de los participantes identificó un impacto negativo por el uso excesivo de papel y el 75% coincidió en que la implementación de un sitio web de gestión documental agiliza la tramitación, reduce errores en expedientes y elimina las confusiones operativas.

6.1.2. Antecedentes nacionales

Maza Ancajima (2022), en su tesis para la Universidad Católica Los Ángeles de Chimbote, desarrolló e implementó un sistema web de gestión académica para el Instituto Superior Tecnológico Privado San Martín de Porres en Tambogrande. Los resultados mostraron que el 86.05% de los encuestados afirmó que el sistema web mejoró la ejecución de los procesos institucionales y el 97.67% consideró fundamental su implementación. Asimismo, se comprobó que el diseño de la base de datos en MySQL disminuyó la vulnerabilidad de pérdida y redundancia de datos.

Zarayasi Celestino (2024), en su tesis presentada en la Universidad Católica Los Ángeles de Chimbote, implementó un sistema de control de asistencia para la Institución Educativa San Pedro de Carhuaz. Los resultados determinaron que el 85% de los usuarios reconoció deficiencias en el registro manual tradicional y aprobó la transición al sistema automatizado, concluyendo que la integración de PHP y RUP agiliza la verificación de actividades, disminuye los errores en reportes y mejora el control del personal docente y administrativo.

6.2. Bases teóricas

6.3. Marco conceptual

Término Definición en el contexto del proyecto
Intranet Red privada de una institución que permite a sus usuarios acceder a sistemas y servicios internos.
Nota parcial / final Calificaciones registradas durante el periodo y al cierre, en escala de 0 a 20.
Promedio Resultado del cálculo de las notas de un estudiante en un curso, según la fórmula institucional.
Porcentaje de asistencia Proporción de sesiones en las que el estudiante registró asistencia, calculada automáticamente.
Alerta temprana Aviso que se activa cuando el promedio es menor a 11 o la asistencia es menor al 70%.
RBAC Control de acceso basado en roles: cada usuario accede solo a las funciones de su perfil.
JWT Token firmado que acredita la identidad del usuario en cada petición al servidor.
API REST Interfaz que comunica el frontend y el backend mediante solicitudes HTTP sobre recursos.
Normalización (3FN) Proceso de diseño de bases de datos que elimina dependencias redundantes para asegurar integridad.
Periodo lectivo Intervalo académico durante el cual se dictan los cursos y se registran notas y asistencias.

VII. Descripción Técnica

7.1. Principios técnicos

El módulo adopta una arquitectura cliente-servidor con separación total entre frontend y backend. Ambas capas se comunican exclusivamente mediante una API REST, lo que permite desarrollarlas, desplegarlas y mantenerlas de manera independiente.

El backend se desarrolló en PHP 8.1 o superior, sin framework, siguiendo el patrón MVC. Incluye un router propio que interpreta la URL y el método HTTP para dirigir cada solicitud al controlador correspondiente, y utiliza PDO con consultas preparadas. La base de datos se implementó en MySQL 8.0, normalizada hasta la Tercera Forma Normal (3FN), con claves primarias, claves foráneas y restricciones de unicidad en campos como DNI, correo institucional, nombre del rol y código de curso.

El frontend emplea HTML5, CSS3 y JavaScript puro, con Axios como cliente HTTP y Bootstrap 5 para el diseño responsivo. Se implementaron vistas diferenciadas por perfil de usuario (docente, estudiante).

La seguridad se sustenta en autenticación basada en roles (RBAC) con tokens JWT, almacenamiento de contraseñas con hash bcrypt, un middleware que valida el rol antes de permitir el acceso a rutas protegidas, prevención de inyección SQL mediante consultas preparadas, y prevención de XSS mediante el escape de datos de entrada y salida. Además, el sistema registra las acciones de los usuarios con fines de auditoría.

VIII. Procedimientos de la construcción

8.1. Levantamiento de requisitos

En esta etapa se recopiló información directamente de los principales involucrados en el proceso académico: docentes y estudiantes. Se utilizaron técnicas de observación directa y análisis documental, encontrando hallazgos como el uso de herramientas no integradas, riesgo de pérdida de información, falta de transparencia para los estudiantes e ineficiencia en la generación de reportes.

Rol Descripción Responsabilidades
Docente Profesor del IESTP Lurín. Registrar notas, editar notas (dentro del plazo), registrar asistencia diaria, consultar acumulados, visualizar cursos asignados.
Alumno Estudiante del IESTP Lurín. Consultar sus notas por curso, consultar su porcentaje de asistencia, visualizar su información académica.
Administrador Personal del área Gestionar usuarios, gestionar cursos, asignar docentes, matrícula.

8.2. Análisis del proceso y definición del flujo de trabajo

Se definieron los requerimientos funcionales (autenticación, visualización de cursos, registro de notas, edición de notas, cálculo automático de promedio, registro de asistencia, validación de duplicados, consulta de notas y asistencias, entre otros) y los requerimientos no funcionales (usabilidad, rendimiento, seguridad, disponibilidad, mantenibilidad, portabilidad, escalabilidad, integridad de datos y compatibilidad).

8.3. Diseño del sistema y estructuración de los módulos funcionales

Se estructuraron los módulos funcionales: Autenticación, Gestión de usuarios, Gestión de cursos, Gestión de notas, Gestión de asistencia, Consulta de notas, Consulta de asistencias, Alertas tempranas y Reportes.

8.4. Desarrollo del sistema web e implementación técnica

Se implementó una base de datos relacional en MySQL 8.0 con un total de 18 tablas normalizadas hasta la 3FN. El backend se desarrolló en PHP 8.1+ nativo, con arquitectura MVC y un router propio. Se implementaron controladores para las distintas funcionalidades. El frontend se desarrolló con HTML5, CSS3, JavaScript puro, Axios y Bootstrap 5. El sistema fue desplegado en un entorno de pruebas en un hosting compartido con cPanel.

8.5. Pruebas internas, correcciones y mejora del sistema

Antes de pasar a la etapa de elaboración del manual de usuario, se ejecutaron diversas pruebas con el objetivo de garantizar la calidad, el correcto funcionamiento y la seguridad del módulo de gestión académica. Cada error detectado fue registrado, corregido y validado nuevamente para su integración. Las pruebas se realizaron en el entorno de pruebas (testing) alojado en el hosting compartido con cPanel.

8.5.1. Tipos de pruebas realizadas

Para garantizar la calidad y el correcto funcionamiento del sistema, se realizaron diferentes tipos de pruebas:

Tipo de prueba Descripción Herramientas utilizadas
Pruebas funcionales Verificación de que cada funcionalidad cumple con los requisitos especificados. Pruebas manuales, Postman.
Pruebas de usabilidad Evaluación de la facilidad de uso del sistema por parte de los usuarios. Cuestionario SUS, observación directa.
Pruebas de seguridad Verificación de la protección contra vulnerabilidades comunes. Pruebas de inyección SQL, XSS, acceso no autorizado.
Pruebas de rendimiento Evaluación de la velocidad y capacidad de respuesta del sistema. Pruebas de carga simulada.
Pruebas de integración Verificación de la comunicación entre frontend y backend. Pruebas de API con Postman.
Pruebas de compatibilidad Verificación del funcionamiento en diferentes navegadores. Chrome, Firefox, Edge.

8.5.2. Pruebas funcionales

Se ejecutaron un total de 25 casos de prueba que cubren todas las funcionalidades del sistema, abarcando los módulos de autenticación, docente, alumno y administrador. A continuación, se presenta un extracto de la matriz de pruebas funcionales:

ID Módulo Caso de Prueba Datos de entrada Resultado esperado Estado
CP-01 Autenticación Login exitoso (Administrador) correo: admin@iestp.edu.pe, password: admin123 Redirige al dashboard de administrador OK
CP-02 Autenticación Login exitoso (Docente) correo: docente@iestp.edu.pe, password: docente123 Redirige al dashboard de docente OK
CP-04 Autenticación Login con credenciales incorrectas correo: docente@iestp.edu.pe, password: wrong Mensaje "Credenciales incorrectas" OK
CP-09 Docente Visualización de estudiantes por curso ID de docente_curso válido Muestra lista de estudiantes matriculados OK
CP-10 Docente Registrar nota detalle_matricula_id: 15, tipo: "Parcial", nota: 16.5 Nota guardada exitosamente OK
CP-11 Docente Registrar nota con valor inválido nota: 25 (fuera de rango) Mensaje "La nota debe estar entre 0 y 20" OK
CP-15 Docente Registrar asistencia duplicada Misma fecha y estudiante Mensaje de duplicado, permite actualizar OK
CP-18 Alumno Consultar notas Alumno autenticado Muestra tabla con sus notas por curso OK
CP-21 Alumno Intentar acceder a ruta de docente GET /docente/cursos con token de alumno Error 403 (Acceso denegado) OK
CP-23 Administrador Crear usuario Datos: nombre, apellido, email, rol, password Usuario creado exitosamente OK
CP-25 Administrador Asignar docente a curso docente_id, carrera_curso_id, periodo_id Asignación creada exitosamente OK

8.5.3. Pruebas de seguridad

Se realizaron pruebas de autenticación y autorización para verificar la protección del sistema contra accesos no autorizados:

Prueba Descripción Resultado
PS-01 Acceso a ruta protegida sin token Bloqueado (401)
PS-02 Acceso a ruta de docente con token de alumno Bloqueado (403)
PS-03 Acceso a ruta de administrador con token de docente Bloqueado (403)
PS-04 Token JWT expirado Bloqueado (401)
PS-05 Token JWT manipulado Bloqueado (401)
PS-06 Intentos de login fallidos (5 intentos) Bloqueo por 30 minutos

IX. Resultados

El desarrollo e implementación piloto del Módulo de Gestión Académica del Sistema Intranet del IESTP "Lurín" permitió obtener resultados concretos en términos de funcionalidad, usabilidad, seguridad y eficiencia operativa. A continuación, se presentan los resultados obtenidos, organizados por objetivo específico, así como las métricas de impacto y las limitaciones identificadas durante el estudio.

9.1. Resultados por objetivo

Los siete objetivos específicos se cumplieron en su totalidad:

X. Impacto Ambiental

El proyecto tiene un impacto ambiental indirecto y positivo, asociado sobre todo a la reducción del uso de papel. Antes de la implementación, las notas y asistencias se registraban en hojas impresas y registros físicos, y las actas y consolidados se elaboraban en papel. Con el módulo, estos procesos se realizan en formato digital y los reportes pueden generarse en Excel o PDF, lo que reduce la necesidad de impresión. Los antecedentes revisados, como el de Vera-Cedeño y Zaldumbide-Peralvo (2024), también señalan el impacto negativo del uso excesivo de papel en los procesos académicos.

Además, el sistema se desplegó sobre hosting compartido y no requirió la adquisición de equipos servidores adicionales, lo que limita el consumo de recursos físicos. No obstante, el documento original no cuantifica estos efectos. Se recomienda registrar la cantidad de hojas, actas y registros físicos evitados durante el periodo de uso, así como el consumo energético asociado al hosting, para sustentar este impacto con datos verificados.

XI. Referencias Bibliográficas

↑ Volver arriba