Reingeniería del sistema para la gestión automatizada de procesos correspondientes a Investigación en el Vicerrectorado de Investigación y Vinculación de la Universidad de Bolívar.
Cargando...
Archivos
Fecha
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Estatal de Bolívar. Facultad de Ciencias Administrativas Gestión Empresarial e Informática. Carrera de Software
Resumen
El trabajo de titulación “Reingeniería del Sistema para la Gestión Automatizada de Procesos
correspondientes a Investigación en el Vicerrectorado de Investigación y Vinculación de la
Universidad Estatal de Bolívar (SIGIUEB)” tuvo como objetivo modernizar la gestión institucional de
investigación mediante la transformación de procesos manuales, físicos y fragmentados en flujos
de trabajo digitales integrados, seguros y trazables. Esta propuesta busca optimizar la
administración de convocatorias, presupuestos, evaluaciones y proyectos de investigación,
reduciendo tiempos de gestión, errores humanos y duplicidad de información.
La solución fue desarrollada bajo una arquitectura modular basada en el patrón Modelo–Vista–
Controlador (MVC), desacoplada mediante una API RESTful. El frontend se implementó con Vue.js
como una Single Page Application (SPA), proporcionando una experiencia de usuario dinámica e
interactiva. El backend fue construido con Laravel (PHP), encargado de la lógica de negocio, la
gestión de usuarios y la seguridad del sistema. Para la persistencia de datos se utilizó PostgreSQL,
garantizando integridad, concurrencia y trazabilidad mediante registros de auditoría.
El desarrollo siguió la metodología ágil Extreme Programming (XP), complementada con TestDriven Development (TDD) y pruebas automatizadas mediante PHPUnit, favoreciendo la calidad y
mantenibilidad del software. El sistema incorpora roles específicos para Vicerrector, Técnico de
Investigación, Evaluador y Docente, cada uno con funciones y permisos claramente definidos.
Los resultados obtenidos evidencian un alto nivel de calidad técnica, con una cobertura de pruebas
del 98 % en controladores, capacidad de procesamiento de 1.485 solicitudes por segundo y una
latencia promedio de 34 ms. Asimismo, las pruebas de aceptación confirmaron el cumplimiento de
los requisitos funcionales, validando su preparación para un despliegue exitoso en producción.
Descripción
The thesis project “Reengineering of the Automated Management System for Research
Processes in the Vice-Rectorate for Research and Outreach of the State University of Bolívar
(SIGIUEB)” aimed to modernize institutional research management by transforming manual,
paper-based, and fragmented procedures into integrated, secure, and traceable digital workflows.
The proposed solution seeks to optimize the administration of research calls, budgets,
evaluations, and research projects while reducing processing times, human errors, and
information duplication.
The system was developed using a modular architecture based on the Model–View–Controller
(MVC) pattern, decoupled through a RESTful API. The frontend was implemented with Vue.js as a
Single Page Application (SPA), providing a dynamic and interactive user experience. The backend
was built with Laravel (PHP), responsible for business logic, user management, and system
security. PostgreSQL was selected as the database management system to ensure data integrity,
concurrent transaction handling, and complete audit traceability.
Software development followed the Extreme Programming (XP) agile methodology,
complemented by Test-Driven Development (TDD) practices and automated testing with
PHPUnit, promoting software quality and maintainability. The platform includes role-based access
control for the Vice-Rector, Research Technician, Evaluator, and Faculty Member, each with
clearly defined responsibilities and permissions.
The results demonstrate a high level of technical quality, achieving 98% test coverage in MVC
controllers, a processing capacity of 1,485 requests per second, and an average latency of 34 ms.
Furthermore, user acceptance testing validated compliance with functional requirements,
confirming the system’s readiness for successful deployment in a production environment.
Palabras clave
REINGENIERÍA DE SOFTWARE, GESTIÓN DE INVESTIGACIÓN, AUTOMATIZACIÓN DE PROCESOS, ARQUITECTURA MVC, API RESTFUL, VUE.JS, LARAVEL, POSTGRESQL, EXTREME PROGRAMMING, TEST-DRIVEN DEVELOPMENT, SOFTWARE REENGINEERING, RESEARCH MANAGEMENT, PROCESS AUTOMATION, MVC ARCHITECTURE, RESTFUL API, TESTDRIVEN DEVELOPMENT