Desarrollador frontend en el sistema de planificación de la carga académica multidepartamental de la Facultad Multidisciplinaria Oriental.

Abstract

El presente trabajo se enfoca en el desarrollo e implementación de soluciones tecnológicas orientadas a la optimización de los procesos académico-administrativos de la Facultad Multidisciplinaria Oriental de la Universidad de El Salvador, mediante el análisis, diseño y desarrollo de software escalable basado en el modelo MVC y la metodología ágil Programación Extrema. La pasantía de práctica profesional fue desarrollada en la Unidad de Tecnología de la Información durante un período de seis meses, con el propósito de contribuir a la automatización y modernización de distintos procesos institucionales relacionados con la planificación y gestión académica. Durante el desarrollo del proyecto se utilizaron tecnologías como Laravel, Livewire, Git, DomPDF y PhpWord, las cuales permitieron construir módulos dinámicos y obtener resultados como la fusión de grupos académicos, la implementación de prerrequisitos y orden de materias, la gestión de bloques y horarios en módulo de Medicina, la creación del módulo de tipos de documentos, la visualización del área estadística institucional y la generación automatizada de formatos académicos como los Formatos A, B, B3, C, C1 y C2, utilizados para la administración y control de la carga académica docente. En conclusión, la pasantía representó una experiencia formativa que permitió integrar conocimientos técnicos y prácticos en entornos reales de desarrollo, aportando soluciones sostenibles vinculadas a la gestión académica de la Facultad. This work focuses on the development and implementation of technological solutions aimed at optimizing the academic and administrative processes of the Eastern Multidisciplinary Faculty of the University of El Salvador. This was achieved through the analysis, design, and development of scalable software based on the MVC model and the Extreme Programming agile methodology. The professional internship was carried out in the Information Technology Unit over a period of six months, with the purpose of contributing to the automation and modernization of various institutional processes related to academic planning and management. During the project's development, technologies such as Laravel, Livewire, Git, DomPDF, and PhpWord were used. These technologies enabled the construction of dynamic modules and the achievement of results such as the merging of academic groups, the implementation of prerequisites and course sequencing, the management of blocks and schedules in the Medicine module, the creation of a document types module, the visualization of the institutional statistics area, and the automated generation of academic forms such as Forms A, B, B3, C, C1, and C2, used for the administration and control of faculty teaching load. In conclusion, the internship provided a valuable learning experience, integrating technical and practical knowledge in real-world development environments and contributing sustainable solutions related to the faculty’s academic management.

Description

Keywords

Programación Extrema, Laravel, Livewire, automatización, carga académica, desarrollo web, Extreme Programming, automation, academic workload, web development

Citation