Sistema web para la gestión de eventos con agenda digital usando tecnologías OSS con Python y validación de informes

Autores/as

DOI:

https://doi.org/10.61117/ipsumtec.v8i2.426

Palabras clave:

Flask, Python, FullCallendar wkhtmltopdf, MariaDB

Resumen

El trabajo presenta el desarrollo técnico del “Sistema web para la Gestión y Programación de Eventos del departamento de Actividades Extraescolares del Instituto Tecnológico de Puebla”. El propósito del sistema es permitir a los departamentos del Tecnológico solicitar espacios para eventos extraescolares, control de disponibilidad, gestionar los eventos y generar reportes mensuales y trimestrales que incluyan evidencia gráfica.

Se utilizó una arquitectura cliente-servidor basada en tecnologías web modernas como Python con Flask, MariaDB, y el plugin de calendario FullCallendar, además de herramientas como wkhtmltopdf para la generación de reportes.

Descargas

Los datos de descargas todavía no están disponibles.

Métricas

Cargando métricas ...

Biografía del autor/a

María Teresa López Aburto, Tecnológico Nacional de México

La M.A y G. I. E María Teresa López Aburto es Profesora del departamento de Ciencias Económico y Administrativas del Tecnológico Nacional de México/Instituto Tecnológico de Puebla, Puebla, México. Actualmente ocupa el puesto de Jefa del Departamento de Actividades extraescolares del Instituto Tecnológico de Puebla. Del año 2022 al 2024 encabezó la coordinación de servicios externos dentro del departamento de Vinculación del mismo plantel.

Serbando García López , Tecnológico Nacional de México

Serbando García López es Maestro en Tecnologías de la Información, egresado del Instituto Tecnológico
y de Estudios Superiores de Monterrey, actualmente labora como docente en el Instituto Tecnológico de
Puebla en el cual imparte materias de especialidad en la carrera de Ingeniería en Logística, creando
vínculos con el sector empresarial como lo es con la empresa Tesselar que es un Partner del ERP SAP en
México, para preparar y certificar a estudiantes de último semestre en dicho sistema y asi incluírlos en su plantilla laboral. Tambien ha colaborado en el sector privado como es la industrial textil, en la cual ha sido encargado de los sistemas empresariales y responsable de la logística de abastecimiento y distribución.

Filiberto Gonzalez Guarneros , Tecnológico Nacional de México

Filiberto González Guarneros, labora en el Tecnológico Nacional de México campus Instituto Tecnológico de Puebla, es Maestro en Tecnologías de la Información egresado del Instituto Tecnológico y de Estudios Superiores de Monterrey. Laboró en el área de Informática en empresa nacional de Transporte, desarrollando sistemas y como Jefe de Unidad de Negocios. Auditor de Sistemas de Gestión.

Violeta Martínez Ramírez , Tecnológico Nacional de México

La Dra. Violeta Martínez Ramírez con estudios en Ingeniería en sistemas Computacionales en Programación, Maestría en Ciencias de la Educación y Doctorado en Educación es docente del departamento de Sistemas y Computación del Instituto Tecnológico de Puebla impartiendo materias principalmente de Programación en la Ingeniería en T. I. y C., Perfil Deseable PRODEP (2020), líder del Cuerpo Académico “Computación Aplicada” (2021) y jefa de Proyectos de Vinculación (2020).

Citas

Amazon Web Services. ¿Qué es Python? [Internet]. Amazon; 2024 [citado 27 ago 2025]. Disponible en: https://aws.amazon.com/es/what-is/python/

Ramotion. Python para desarrollo web [Internet]. 2025 [publicado 22 jul 2025, citado 27 ago 2025]. Disponible en: https://www.ramotion.com/blog/web-development-in-python/#:~:text=Simplicidad%20y%20facilidad%20de%20uso,con%20un%20m%C3%ADnimo%20de%20c%C3%B3digo.

Microsoft Learn. Migrar la solución de jQuery y FullCalendar compilada con el elemento web Editor de scripts a SharePoint Framework [Internet]. 2022 [publicado 29 jun 2022, citado 27 ago 2025]. Disponible en: https://learn.microsoft.com/es-es/sharepoint/dev/spfx/web-parts/guidance/migrate-jquery-fullcalendar-script-to-spfx

Hassan A. ¿Qué es SQLite? [Internet]. BUILTIN; 2025 [publicado 24 abr 2025, citado 27 ago 2025]. Disponible en: https://builtin.com/data-science/sqlite#:~:text=Beneficios%20de%20SQLite,c%C3%B3digo%20aparte%20en%20otro%20lenguaje.

Atareao. El poder de Jinja y Python [Internet]. 2024 [publicado 9 abr 2024, citado 27 ago 2025]. Disponible en: https://atareao.es/podcast/el-poder-de-jinja-y-python/#:~:text=Sobre%20las%20ventajas%20de%20usar,necesidades%20espec%C3%ADficas%20de%20sus%20proyectos.

Jinja Project. Documentación del diseñador de plantillas [Internet]. 2007 [citado 27 ago 2025]. Disponible en: https://jinja.palletsprojects.com/en/stable/templates/

WKHTMLTOPDF. ¿Qué es? [Internet]. [s.f.] [citado 27 ago 2025]. Disponible en: https://wkhtmltopdf.org/

Molina Giraldo MA, Oñate González AF. Desarrollo de una interfaz web basada en Python para el análisis acústico del habla en tiempo real [Internet]. Bogotá: Pontificia Universidad Javeriana; 2024 [citado 27 ago 2025]. Disponible en: https://repository.javeriana.edu.co/items/227d28c0-c814-4348-b895-8402d8e30972

López Bran DA, Montoya Sáenz A. Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en una aplicación web [Internet]. Rev Univ Catol Oriente. 2020;31(45):28-44 [citado 28 ago 2025]. Disponible en: https://revistas.uco.edu.co/index.php/uco/article/view/281 DOI: https://doi.org/10.47286/01211463.281

Tejada Campos DA. Sistema de control académico basado en Python y cloud computing, a nivel de secundaria en la ciudad de Santo Domingo [Internet]. Santo Domingo (Ecuador): Universidad Regional Autónoma de los Andes; 2020 [citado 28 ago 2025]. Disponible en: https://dspace.uniandes.edu.ec/handle/123456789/11358

Onofre Ávila BA. Análisis de aplicaciones web utilizando Python para el desarrollo del lado del Backend en instituciones públicas [Internet]. Babahoyo (Ecuador): Universidad Técnica de Babahoyo; 2021 [citado 28 ago 2025]. Disponible en: https://dspace.utb.edu.ec/handle/49000/9534

de Iman UA, Lila N. Sistema web basado en reglas de asociación para apoyar en el proceso de ventas de la empresa Ayala Motors [Internet]. Chiclayo (Perú): Universidad Católica Santo Toribio de Mogrovejo; 2022 [citado 28 ago 2025]. Disponible en: http://hdl.handle.net/20.500.12423/7815

Doodle. Ventajas de una agenda digital: ahorro de tiempo en el trabajo [Internet]. 2025 [publicado 24 mar 2025, citado 7 sep 2025]. Disponible en: https://doodle.com/es/benefits-of-a-digital-calendar-saving-time-in-the-workplace/

Hill J. Las ventajas de tener un calendario digital frente a un calendario de papel [Internet]. Calendar.com; 2023 [publicado 16 mar 2023, citado 7 sep 2025]. Disponible en: https://www.calendar.com/blog/the-advantages-of-having-a-digital-calendar-over-a-paper-calendar/#:~:text=Las%20citas%20se%20pueden%20mover,como%20si%20siempre%20hubiera%20existido.

Kizeo Forms. Informes digitales: usos y beneficios para tu empresa [Internet]. [s.f.] [citado 7 sep 2025]. Disponible en: https://www.kizeo-forms.com/es/blog/informes-digitales-usos-y-beneficios-para-tu-empresa/#:~:text=Ventajas%20de%20los%20informes%20digitales,tiempos%20hasta%20en%20un%2030%25.

Duek C. Los reportes digitales son una tendencia a nivel mundial [Internet]. Kaleida Digital; 2024 [publicado 23 jun 2020, citado 7 sep 2025]. Disponible en: https://kaleidadigital.com/es/los-reportes-digitales-son-una-tendencia-a-nivel-mundial/#:~:text=Los%20beneficios%20de%20los%20reportes,a%20las%20empresas%20y%20organizaciones.

Brainvire Infotech Inc (2025). Explorando el papel de liderazgo de Python en el análisis de datos y sus ventajas clave. [Internet] [publicado el 10 de septiembre de 2024, consultado 9 de noviembre de 2025]. Disponible en: https://www.brainvire.com/blog/python-data-analytics-innovation/#:~:text=de%20otros%20lenguajes.-,Rendimiento%20y%20escalabilidad,el%20an%C3%A1lisis%20de%20big%20data.

Publicado

2025-12-19

Crossmark

Crossmark Policy Page

Cómo citar

López Aburto, M. T., García López , S., Gonzalez Guarneros , F., Martínez Ramírez , V., & Pérez Irigoyen , M. Ángel. (2025). Sistema web para la gestión de eventos con agenda digital usando tecnologías OSS con Python y validación de informes. REVISTA IPSUMTEC, 8(2), 148–157. https://doi.org/10.61117/ipsumtec.v8i2.426

Número

Sección

Artículos

Artículos más leídos del mismo autor/a

1 2 3 4 > >> 

Publication Facts

Metric
This article
Other articles
Peer reviewers 
2.4 promedio

Reviewer profiles  N/D

Author statements

Author statements
This article
Other articles
Data availability 
N/A
16%
External funding 
N/D
32% con financiadores
Competing interests 
N/D
11%
Metric
Para esta revista
Other journals
Articles accepted 
Artículos aceptados: 0%
33% aceptado
Days to publication 
0
145

Indexado: {$indexList}

Editor & editorial board
profiles
Academic society 
N/D
Editora: 
TECNOLÓGICO NACIONAL DE MÉXICO/ INSTITUTO TECNOLÓGICO DE MILPA ALTA