Trabajos de grado del programa Ingeniería Informática

Permanent URI for this collectionhttps://hdl.handle.net/20.500.14203/16

Browse

Recent Submissions

Now showing 1 - 20 of 111
  • Item
    Módulo web basado en la arquitectura orientada a servicios (SOA), para la trazabilidad y control de entregas de pendientes en la empresa MENNAR SAS.
    (Institución Universitaria Colegio Mayor del Cauca) Zúñiga, Kevin Andrés; Zúñiga Anacona, Anacona Jhonatan; Pinto Rodriguez, Victor Hugo
    Este proyecto tiene como finalidad proponer una solución tecnológica a una problemática identificada en la empresa Mennar SAS operadora logística de medicamentos en el departamento del Cauca, la cual enfrenta pérdidas económicas debido a la duplicidad en la entrega de medicamentos por falta de trazabilidad y verificación, ante esta necesidad, se plantea el diseño e implementación del módulo de gestión de entrega de pendientes. Para ello, se adoptó una arquitectura basada en servicios (SOA), utilizando Laravel (11.31) para el desarrollo del Backend y Next.js (15.2.4) para Frontend. El proyecto se desarrolló bajo una metodología hibrida, empleando un enfoque de tipo cascada para las fases de planificación y diseño arquitectónico, con el fin de establecer una base estructural sólida. Posteriormente, durante la fase de desarrollo e implementación, se aplicó un enfoque ágil basado en Scrum de manera adaptada, mediante sprints de dos semanas, orientados a la construcción, prueba y ajuste incremental de los módulos funcionales, permitiendo una retroalimentación continua.
  • Item
    GraphQL como lenguaje de consulta y manipulación de datos en el desarrollo de aplicaciones web
    (Institución Universitaria Colegio Mayor del Cauca) Urrutia Rivera, Javier Andres; Pinto Rodriguez, Victor Hugo
    El presente proyecto aborda la problemática de gestión de documentos en instituciones de salud, específicamente en CardioImagenes del Cauca LTDA, donde la entrega física de resultados médicos genera ineficiencias operativas y demoras para los pacientes. Se desarrolló una aplicación web que permite al personal autorizado cargar historias clínicas y exámenes médicos mientras los pacientes acceden a sus documentos de forma segura desde cualquier dispositivo con conexión a internet . Mediante las pertinentes investigaciones se estableció un marco conceptual sobre GraphQL como lenguaje de consulta en arquitecturas orientadas a microservicios, comparando sus ventajas y desventajas frente a REST en contextos de aplicaciones médicas. El desarrollo siguió una metodología ágil basada en historias de usuario implementando cuatro módulos principales: autenticación con gestión de sesiones, carga segura de documentos médicos, portal de visualización para pacientes y control de acceso basado en roles. La arquitectura implementada utiliza html5, css3 y javascript en el frontend, con GraphQL y SupaBase como backend para autenticación, almacenamiento de datos y gestión de archivos. El sistema incorpora políticas de seguridad Row Level Security (RLS) y registro de auditoría de accesos. la evaluación bajo la norma ISO-25010 confirmó completitud y corrección funcional mediante las pruebas realizadas. El proyecto demostró que la digitalización de procesos médicos mejora significativamente la experiencia del paciente, reduce el consumo de papel y optimiza los procesos de gestión dentro de la institución. Los resultados evidencian el potencial de las tecnologías web modernas para transformar la gestión de información en el sector salud, garantizando seguridad, accesibilidad y eficiencia.
  • Item
    Implementación de una aplicación en la nube que permita determinar los niveles de experiencia de usuario extendida (UxE) para el laboratorio de usabilidad de la Institución Universitaria Colegio Mayor del Cauca.
    (Institución Universitaria Colegio Mayor del Cauca) Quiñónez Ruiz, Andrés Fernando; Muñoz Achicue, Erika Alexandra; Ordóñez López, Dayner Felipe
    La experiencia de usuario se ha convertido en un factor importante para el desarrollo de aplicaciones web, móvil y de escritorio, aunque no se considere como una característica formal de la calidad del software, puede generar mediante evaluaciones de experiencia de usuario un valor que permite determinar varios elementos que pueden marcar la diferencia entre el éxito o el abandono de un sistema software. Medir la experiencia de usuario permite recolectar información sobre la interacción de las personas con diversas aplicaciones, que posteriormente permiten obtener un análisis que revela aspecto como la ausencia de sensaciones negativas por parte del usuario, el gusto que los usuarios pueden sentir cuando interactúan con las aplicaciones y el deleite que se puede despertar en las personas cuando hacen uso de un buen desarrollo software. Se desarrollará un producto software propio orientado al laboratorio de usabilidad, específicamente para el contexto académico y funcional, donde no solo se enaltece y fortalece su valor, sino que también potencializa las funcionalidades y los servicios que puede llegar en algún momento prestar el laboratorio de usabilidad.
  • Item
    Implementación de una intranet para la Gobernación del Departamento del Cauca, fundamentada en principios de diseño centrado en el usuario (DCU).
    (Institución Universitaria Colegio Mayor del Cauca) Moreno Arcos, Raul Santiago; Ordóñez López, Dayner Felipe
    El presente proyecto aborda la implementación de una intranet para la Gobernación del Departamento del Cauca, con el fin de optimizar la gestión, acceso y distribución de la información al interior de la entidad. En el contexto de la transformación digital impulsada por las tecnologías de la información y la comunicación (TIC), se reconoce la intranet como una herramienta clave para mejorar la productividad, reducir costos y fortalecer los sistemas de información organizacionales. La solución propuesta responde a la necesidad de gestionar grandes volúmenes de datos y facilitar la comunicación e interacción entre las diferentes dependencias y funcionarios, garantizando un acceso ágil, seguro y eficiente a la información institucional. Asimismo, se busca ofrecer una experiencia de usuario óptima que favorezca el uso continuo y efectivo de la plataforma. El proyecto cuenta con el respaldo de la Institución Universitaria Colegio Mayor del Cauca, la cual, en su rol de apoyo a la Gobernación, contribuye al desarrollo de soluciones tecnológicas que beneficien tanto a la entidad como a la comunidad. Como resultado, la intranet se plantea como una herramienta estratégica que promueve la colaboración, mejora los procesos internos y fortalece la gestión pública mediante el uso adecuado de la tecnología.
  • Item
    Desarrollo de un aplicativo web para la gestión de infraestructura de telecomunicaciones, implementando una arquitectura basada en microservicios en EMTEL S.A. E.S.P.
    (Institución Universitaria Colegio Mayor del Cauca) Fernández Meneses, Diego Felipe; Caiza Narváez, Juan José
    El presente proyecto tiene como objetivo el diseño e implementación de un aplicativo web orientado a la gestión de la infraestructura de telecomunicaciones en EMTEL S.A. E.S.P., con el propósito de optimizar los procesos administrativos y operativos de la empresa en el contexto de la transformación digital. La solución propuesta adopta una arquitectura basada en microservicios, lo que permite una mayor flexibilidad, escalabilidad y capacidad de adaptación frente a los cambios y necesidades del entorno tecnológico. El desarrollo del sistema se apoya en metodologías ágiles, específicamente Kanban y Scrum, que facilitan la organización, priorización y ejecución de las tareas mediante un enfoque iterativo e incremental. Esto permite un seguimiento continuo del proyecto y la entrega progresiva de funcionalidades, garantizando calidad y eficiencia en cada etapa. El aplicativo estará compuesto por diversos módulos funcionales enfocados en la gestión integral de la infraestructura tecnológica, contribuyendo a mejorar la eficiencia operativa, la trazabilidad de la información y la integridad de los datos. Como resultado, se espera proporcionar una herramienta moderna y confiable que no solo responda a las necesidades actuales de EMTEL S.A. E.S.P., sino que también siente las bases para su crecimiento y evolución dentro del sector de telecomunicaciones.
  • Item
    Desarrollo de un sistema automatizado para el registro de ingreso de vehículos en parqueaderos a través de detección de placas y envío de recibos por WhatsApp
    (Institución Universitaria Colegio Mayor del Cauca) Dorado Escobar, Natalia Andrea; Majín Imbachi, Dayer Rivaldo; Majín Imbachi, Yerson Orlando; García, María Isabel; Pinto, Víctor
    El presente trabajo de grado describe el diseño, desarrollo e implementación de una aplicación web orientada a la automatización del registro de ingreso y salida de vehículos en parqueaderos, mediante el uso de tecnologías de visión por computador, reconocimiento óptico de caracteres (OCR) y servicios de mensajería instantánea. El sistema integra un módulo de detección automática de placas vehiculares basado en OpenCV, un motor OCR para la extracción de caracteres alfanuméricos, una arquitectura web implementada en el framework Django y un gestor de base de datos relacional MySQL, garantizando la persistencia, integridad y trazabilidad de la información. La solución incorpora la Automatización local de WhatsApp Web mediante pywhatkit y pyautogui, permitiendo el envío automatizado de notificaciones en tiempo real a los usuarios, incluyendo confirmaciones de ingreso, cálculo de tarifas y envío de comprobantes digitales en formato PDF. La metodología de desarrollo adoptada se basó en el marco de trabajo ágil Scrum, permitiendo una implementación incremental, validación continua y mejora progresiva de los módulos del sistema. Los resultados obtenidos evidencian una reducción significativa de errores en el registro vehicular, optimización de los tiempos de atención y mejora en la experiencia del usuario, demostrando la viabilidad técnica y operativa de la solución propuesta. El sistema desarrollado constituye una alternativa efectiva para la modernización de los procesos de gestión en parqueaderos, aportando innovación tecnológica, eficiencia y confiabilidad.
  • Item
    Utilización del proceso de tokenización de GPT-4 para determinar medidas de satisfacción de usuario en pruebas de usabilidad
    (Institución Universitaria Colegio Mayor del Cauca) Díaz Cuchumbe, Yazmín Adriana; Mambuscay Castillo, Sari Catherine; Ordóñez López, Dayner Felipe
    El estándar de calidad de la ISO 9241-11 define la usabilidad como el grado en que un producto puede ser utilizado por usuarios específicos para lograr objetivos con eficacia, eficiencia y satisfacción en un contexto de uso específico. Con base en esta definición se da por entendido que la usabilidad mide las tres variables citadas, tanto la eficacia como la eficiencia resultan variables eminentemente cuantitativas ya que determinan el número de tareas que un usuario pueda alcanzar y el tiempo que emplea para desarrollar las mismas. En el caso de la satisfacción puede involucrar elementos cualitativos ya que reflejan pensares, sentires y experiencias de los usuarios que son absolutamente subjetivas en un caso de prueba. A pesar de que en calidad de software son incondicionalmente necesarias las medidas objetivas y subjetivas el tratamiento e interpretación de últimas sugiere un esfuerzo adicional por parte de los probadores que participan del proceso. En este contexto el proceso de tokenizacion es un paso fundamental en el procesamiento del lenguaje natural y también juega un papel importante en modelos de lenguaje de inteligencia artificial avanzados como ChatGPT. Su capacidad de dividir las palabras permite analizar e interpretar con mayor precisión las respuestas proporcionadas por los usuarios. En este documento se explicará la importancia del proceso de tokenización en relación con las pruebas de usabilidad y cómo este proceso ayuda a procesar y analizar textos de manera efectiva. La idea es reducir la complejidad que se pueda presentar en la interpretación del lenguaje natural utilizado por los usuarios permitiendo emitir medidas certeras en las pruebas de una determinada aplicación informática. El proyecto se llevó a cabo en tres etapas. En la primera se realizó una revisión de conceptos relacionados con usabilidad, pruebas de usabilidad utilizando técnicas de inteligencia artificial, procesamiento de lenguaje natural, entre otros conceptos y como resultado de esta revisión se realizaron dos entrenamientos de modelos basados en inteligencia artificial que, demuestran que hay otras maneras de ayudar a la satisfacción de usuario utilizando técnicas de inteligencia artificial. En la segunda etapa, se realizó el desarrollo de la aplicación basada en el proceso de la tokenización de GPT-4, por último, en la tercera etapa, se utilizó la aplicación desarrollada con usuarios reales en el laboratorio de UX que tiene la Institución Universitaria Colegio Mayor del Cauca.
  • Item
    Implementación de un sistema de geolocalización para monitorear rutas críticas del servicio público en la ciudad de Popayán, caso de estudio: ruta TP1OM
    (Institución Universitaria Colegio Mayor del Cauca) Reyes Fernández, Camilo Alejandro; Castillo Acosta, Julio César; Ordóñez López, Dayner Felipe
    El transporte público es un servicio esencial para la movilidad urbana y la calidad de vida de los ciudadanos. En la ciudad de Popayán, uno de los principales problemas asociados a este servicio es la desinformación sobre la ubicación y los tiempos de llegada de los autobuses, lo que genera incertidumbre, largas esperas y una percepción negativa por parte de los usuarios, esta situación se vuelve más crítica en rutas de alta demanda como lo es la ruta TP10M, la cual conecta sectores estratégicos de la ciudad y concentra un gran flujo de pasajeros diariamente. En este contexto, el presente trabajo propone la implementación de un sistema de geolocalización en tiempo real para el monitoreo de rutas críticas del transporte público, tomando como caso de estudio la ruta TP10M. La solución planteada se basa en el uso de tecnología GPS, el Internet de las Cosas IOT y el protocolo MQTT, integrados en una aplicación web que permite visualizar el recorrido de los autobuses y mejorar el acceso a la información para los usuarios. Además, el proyecto evalúa el impacto de la herramienta desde la experiencia de usuario con el fin de determinar su efectividad y aporte a la mejora del servicio de transporte público en la ciudad de Popayán.
  • Item
    Visor Web Geográfico Interactivo para la Gestión de Datos Espaciales e Históricos de Barrios Altos, Lima – Perú
    (Institución Universitaria Colegio Mayor del Cauca) Burbano Montealegre, Andrea Valentina; Sarria Camayo, Jesús David; Palta Velasco, Eleonora; Gil Prado, Gustavo Eduardo
    Limateca es una iniciativa cultural cuyo propósito es rescatar, conservar y difundir la memoria histórica de Lima (Perú), a partir de procesos de investigación, documentación y sensibilización sobre el patrimonio urbano del centro histórico de la ciudad. Su interés por los espacios patrimoniales de la ciudad ha motivado la identificación de problemáticas que afectan a zonas como Barrios Altos, uno de los sectores más antiguos de la capital peruana. Actualmente, esta zona enfrenta amenazas a su patrimonio histórico y arquitectónico derivadas del crecimiento descontrolado de almacenes y depósitos, los cuales además de ser ilegales representan no solo una afectación a su valor patrimonial, sino también un riesgo directo a la seguridad de sus habitantes debido a la ocurrencia de incendios, dentro de estos lugares, ya que en muchos de ellos hay materiales que pueden llegar a ser inflamables. (Limateca, 2024) Este proyecto tiene como objetivo el desarrollo de un Visor Web Geográfico orientado a la visualización, divulgación y preservación de datos históricos de Barrios Altos, Lima. La iniciativa parte de que la información existente ya se encuentra en QGIS, lo que permite enfocar el desarrollo en la integración con tecnologías web y la optimización del acceso a los datos. El visor propuesto permitirá visualizar capas de datos, consultar elementos culturales y urbanos relevantes, y vincular registros multimedia de manera interactiva. El proyecto busca que las personas puedan tener acceso a esta información para hacer conciencia y que los entes correspondientes tomen cartas en el asunto.
  • Item
    Aplicación de principios de la arquitectura de la información en la estructuración de un repositorio web académico
    (Institución Universitaria Colegio Mayor del Cauca) Salazar Sánchez, Kaleft Ebedmelec; Muñoz Guerrero, Claudia Patricia
    El acceso a recursos académicos específicos a partir de búsquedas se ha visto afectado por la infoxicación o sobrecarga de la información y su comprensión o utilización también se ha limitado debido a herramientas tecnológicas generalistas que no consideran la experiencia de usuario al presentar los resultados de una búsqueda. Según este contexto, el presente trabajo tiene como objetivo aplicar principios de la arquitectura de la información en la estructuración de un repositorio web académico orientado a las asignaturas de Teoría de Grafos y Análisis Numérico del programa de Ingeniería Informática de la Institución Universitaria Colegio Mayor del Cauca. Por ello, se desarrolló el repositorio académico web llamado “MayorSearch” que integra un sistema de metadatos implícitos y un mecanismo de búsqueda en PostgreSQL Full Text Search, que permite la búsqueda y recuperación precisa de recursos académicos de las asignaturas anteriormente nombradas a partir de múltiples criterios como filtros, autores, etiquetas, temas, etc. La funcionalidad y usabilidad fueron evaluadas mediante pruebas con usuarios, empleando un instrumento que incluyó tareas guiadas y cuestionarios pre y post test. Los resultados evidencian una experiencia de uso satisfactoria, una reducción en los tiempos de búsqueda y una correcta organización de los recursos académicos.
  • Item
    Desarrollo de un módulo de bolsa de empleo basado en la arquitectura C4, interoperable con el sistema de egresados Unimayor
    (Institución Universitaria Colegio Mayor del Cauca) Idrobo Ortiz, Diana Katerine; Palta Velasco, Eleonora
    Este trabajo El trabajo desarrolla un módulo institucional de bolsa de empleo para la Institución Universitaria Colegio Mayor del Cauca (Unimayor), orientado a fortalecer los procesos de inserción laboral de los egresados. La propuesta se fundamenta en la arquitectura C4, que permite una estructura escalable, comprensible y mantenible del sistema. El módulo se integra mediante una API REST con el sistema institucional de egresados, asegurando la interoperabilidad y la gestión eficiente de la información. El desarrollo se realizó bajo una metodología ágil, que facilitó la planificación iterativa, la adaptación a requerimientos y la validación constante del avance del proyecto. Se efectuaron pruebas de interoperabilidad conforme a la norma IEEE 829, utilizando Supabase como entorno simulado para evaluar la funcionalidad y la estabilidad del sistema. Los resultados demuestran la viabilidad técnica de la propuesta, su efectividad en la integración con los sistemas existentes y su potencial para optimizar los procesos de vinculación laboral. El proyecto aporta una herramienta tecnológica que contribuye al fortalecimiento del vínculo entre la universidad, sus egresados y el sector productivo regional, promoviendo la empleabilidad, el desarrollo institucional y el impacto social de la educación superior.
  • Item
    Módulo de visualización de datos georreferenciados Meteomarinos de un sistema de inteligencia de negocios oceanográficos y meteorológicos
    (Institución Universitaria Colegio Mayor del Cauca) Concha Trujillo, Juan José; Flórez Flórez, Ana María; Melo Legarda, Manuel Arturo
    El proyecto Climétrica, impulsado por el Centro de Desarrollo Tecnológico Creatic, tiene como propósito principal el desarrollo de un módulo de visualización geoespacial que facilite el análisis de datos oceanográficos y meteorológicos. Esta herramienta permite representar espacialmente variables ambientales como la temperatura del mar, la velocidad del viento y la precipitación, mediante mapas interactivos que integran múltiples capas de información. Nuestro diseño se enfoca en la interactividad, permitiendo a los usuarios aplicar filtros temáticos y temporales, así como explorar regiones específicas de interés. La gestión ambiental y la investigación científica requieren herramientas que permitan comprender fenómenos naturales desde una perspectiva espacial. La visualización geoespacial de datos oceanográficos y meteorológicos facilita identificar patrones, y apoyar la toma de decisiones estratégicas. El módulo visualización de mapas responde a esta necesidad al integrar múltiples capas de información en mapas interactivos, ofreciendo acceso dinámico y comprensible a variables críticas como temperatura del mar, velocidad del viento y precipitación. Para la construcción del módulo, se emplearon tecnologías de código abierto como Geo Pandas y Rasterio, seleccionadas por su capacidad de integración y compatibilidad con arquitecturas modulares. Estas herramientas permiten una gestión eficiente de datos geoespaciales y su visualización dinámica, lo que facilita la interpretación científica y técnica de fenómenos ambientales. La posibilidad de exportar visualizaciones en formatos estáticos e interactivos amplía su utilidad en informes técnicos y presentaciones académicas. La implementación que realizamos no solo mejora la accesibilidad y comprensión de los datos ambientales, sino que también fortalece la capacidad de anticipación ante eventos extremos, optimiza la planificación de recursos naturales y fomenta la colaboración interdisciplinaria. En este sentido, el proyecto representa un puente entre la ciencia de datos y la gestión ambiental, promoviendo una cultura de análisis visual en la investigación científica y en la toma de decisiones estratégicas
  • Item
    Análisis de la inteligencia artificial generativa en el diseño de pruebas de usabilidad para aplicaciones web/móvil
    (Institución Universitaria Colegio Mayor del Cauca) Álvarez Pinta, Johan Manuel; Eraso Muñoz, Juan Diego; Camacho Ojeda, Marta Cecilia; Gomez, Maria Clara
    El estudio presenta una investigación aplicada para determinar el potencial de la Inteligencia Artificial Generativa (IAGen) en el diseño de evaluaciones de la calidad de uso en aplicaciones Web/Móvil. Se justifica el trabajo debido a que las pruebas de usabilidad tradicionales son laboriosas, subjetivas y limitadas en cobertura. El objetivo principal fue explorar si la IAGen reduce los tiempos de evaluación e incrementa la cobertura de pruebas. El marco conceptual se apoya en tres pilares teóricos: la ISO 9241-11, el modelo heurístico de Nielsen y el proceso de pruebas de usabilidad de Florian. La metodología adoptada fue una adaptación propuesta por Viloria. El caso de estudio fue el sistema “Reportes Unimayor”, diseñado para agilizar la comunicación de emergencias de salud entre reportadores y brigadistas. Los resultados mostraron que la IAGen mejoró la cobertura de pruebas, generando una mayor variedad de escenarios. Se observó que ChatGPT logró un 100 % de precisión en la correctitud de los escenarios generados. Los instrumentos de medición asistidos por IA demostraron coherencia con el estándar System Usability Scale (SUS). Sin embargo, el análisis de tiempos reveló que la IAGen no redujo el tiempo total de la tarea, pues se exigió un esfuerzo significativo en la formulación precisa del prompt y la validación humana de las salidas. El aporte social del proyecto se dirige a minimizar los riesgos de salud y reducir los tiempos de respuesta ante incidentes dentro de la institución. Se concluye que la IAGen es un complemento eficiente y robusto, capaz de optimizar el proceso de diseño y ampliar la cobertura de evaluación. Se reitera que la supervisión y validación por personal profesional resulta indispensable para garantizar la fiabilidad de los resultados obtenidos. Palabras clave: Pruebas de usabilidad, Diseño de pruebas de usabilidad, IAGen, Software web, Software móvil, LLM, instrumentos de evaluación de usabilidad.
  • Item
    Aplicación de extensiones de inteligencia artificial para determinar tendencias en medidas de experiencia de usuario.
    (Institución Universitaria Colegio Mayor del Cauca) Karen Tatiana, Valencia Riascos; Arboleda, Mónica Beatriz
    La experiencia de usuario se ha convertido en un factor crítico al momento de interactuar con servicios web. La experiencia positiva por parte del usuario puede garantizar el uso y masificación de un determinado servicio o al contrario puede generar que el mismo no sea utilizado generando pérdidas en cuanto a su desarrollo e implementación. La función de desarrolladores y profesionales dedicados a la implementación de este tipo de servicios es implementar tecnologías fáciles de usar, amigables, que generen satisfacción en los usuarios, actitudes positivas y que sean realmente útiles. La experiencia de usuario debe permitirles a las personas que interactúan con una aplicación web resolver sus problemas, inquietudes, conseguir la información requerida o satisfacer sus necesidades de manera eficiente y fluida, lo anterior hará una gran diferencia entre un buen servicio web y otro que no lo sea.
  • Item
    Evaluación del sistema de gestión documental Didocs basado en los atributos de calidad de la ISO 25000 para el proceso de seguridad de información del centro de desarrollo tecnológico Creatic de la ciudad de Popayán.
    (Institución Universitaria Colegio Mayor del Cauca) Trochez Guevara, Brayan Darío; Caiza, Juan José
    Esta investigación propone un modelo de medición para evaluar la calidad en uso de un sistema de software, aplicando métricas para valuar cada una de las características de uso del producto. La evaluación busca determinar el nivel de calidad del producto en cuanto a las características más relevantes para la seguridad, así se pudo determinar un plan de mejoras para optimizar los parámetros de prioridad importante. Se utilizó una metodología heurística que estructura los pasos para la evaluación de la calidad: identificación de las características de calidad, recolección de datos de medida, cálculo de las métricas y evaluación de resultados. La investigación fue de tipo descriptiva, de enfoque mixto cualitativo- cuantitativo.
  • Item
    Sistema software para la gestión de usuarios en la Asociación Indígena del Cauca (AIC), basado en microservicios y autenticación JSON Web Tokens (JWT).
    (Institución Universitaria Colegio Mayor del Cauca) Hoyos Omen, Michael Andrés; Hoyos Omen, Brayan Alexis; Rosas Guevara, Julio Cesar
    Esta monografía presenta el diseño e implementación de un sistema de gestión de usuarios para la Asociación Indígena del Cauca (AIC-EPSI), una Entidad Promotora de Salud Indígena, utilizando una arquitectura basada en microservicios y mecanismos de autenticación con JSON Web Tokens (JWT). El proyecto surge de la necesidad de modernizar y asegurar los procesos de gestión de usuarios y privilegios, mejorando la eficiencia operativa y la protección de datos sensibles dentro de la organización. A través de una metodología ágil Scrum, se desarrolló un sistema modular, escalable y seguro, que incorpora tecnologías como Angular, Spring Boot, Eureka y Docker. Se integraron funcionalidades clave como Login, asignación de roles, activación de cuentas y validación de usuarios, todo con una interfaz intuitiva y adaptable. La solución también responde a la necesidad de sustituir el sistema heredado (SUIIN), afectado por limitaciones técnicas y la pérdida de su código fuente. El resultado es un sistema robusto que fortalece la infraestructura tecnológica de la AIC-EPSI, garantiza la autenticación segura de sus dinamizadores y contribuye al mejoramiento de los servicios de salud con enfoque intercultural.
  • Item
    Arquitectura hexagonal utilizando GraphQL en la automatización de procesos académicos en una institución educativa.
    (Institución Universitaria Colegio Mayor del Cauca) Hernández Mejía, Anderson Camilo; Chitan Córdoba, John Deivid; Muñoz Guerrero, Claudia Patricia
    Este proyecto se enfoca en crear una aplicación web integral para optimizar los procesos de matrícula y calificaciones en una institución educativa. Se emplearán tecnologías de desarrollo full stack y se aplicará la metodología ágil SCRUM para garantizar adaptabilidad y satisfacción de las necesidades presentes y futuras. Tanto el frontend como el backend serán abordados con las tecnologías más apropiadas para proporcionar una solución completa y robusta. Se llevarán a cabo pruebas exhaustivas de caja negra para asegurar el correcto funcionamiento de la aplicación desde la perspectiva del usuario, sin necesidad de conocer los detalles internos del código. El objetivo principal es mejorar la eficiencia y efectividad de las operaciones educativas, simplificando procesos, mejorando la gestión de datos y proporcionando un seguimiento detallado del desempeño tanto de estudiantes como de docentes. Esta aplicación web promete ser un recurso invaluable para todas las partes involucradas en el proceso educativo, ofreciendo una experiencia fluida y eficiente para usuarios finales y administradores
  • Item
    Desarrollo del módulo funcional para la interacción del usuario tipo experto con la plataforma de gestión de incertidumbre Expertic.
    (Institución Universitaria Colegio Mayor del Cauca) Montenegro Muñoz, Victor Olmey; Melo Legarda, Manuel Arturo
    En un contexto global de creciente incertidumbre, la toma de decisiones informadas a menudo demanda acceso a conocimiento especializado que trasciende las capacidades de las búsquedas tradicionales en internet. Este artículo presenta EXPERTIC, una aplicación móvil diseñada para conectar a individuos que enfrentan dilemas complejos con expertos certificados, ofreciendo una alternativa confiable y eficiente para la orientación. El desarrollo del proyecto se estructuró bajo la metodología Scrum, empleando diagramas UML para un modelado robusto del sistema y Flutter con Dart para la implementación de interfaces, con Firebase como soporte de Backend. La funcionalidad se articuló en módulos clave que facilitan el registro de expertos, la gestión de consultas y la retroalimentación. La evaluación del desempeño, realizada mediante pruebas de Experiencia de Usuario (UX), demostró una usabilidad combinada del 88.2%, con un 86.4% de cumplimiento de tareas y un 90% de satisfacción de los usuarios, lo que valida su eficacia en la interacción intuitiva. Aunque la aplicación alcanzó un buen nivel de usabilidad general (62.7%), se identificaron áreas específicas para futuras optimizaciones, como la claridad de las instrucciones. EXPERTIC contribuye significativamente a la reducción de la incertidumbre y al mejoramiento de la eficiencia en la toma de decisiones al proporcionar un acceso estructurado y validado a la sabiduría de expertos.
  • Item
    Implementación de una arquitectura de microservicios utilizando Spring Boot para optimizar los módulos de compra, venta de bienes y servicios de Mi Mercado Popular.
    (Institución Universitaria Colegio Mayor del Cauca) Gómez Urrea, James Manuel; Rivas Casarrubia, Kenneth Francisco; Melo Legarda, Manuel Arturo; Gil Prado, Gustavo Eduardo
    Esta monografía presenta el desarrollo de la plataforma Mi Mercado Popular, una iniciativa del Gobierno de Colombia para integrar actores de la economía popular al sistema de compras públicas. Se implementó una arquitectura de microservicios con Java y Spring Boot, enfocada en la escalabilidad, seguridad e interoperabilidad. El sistema fue construido bajo principios de calidad como SOLID y Clean Code, acompañado de una estrategia de pruebas unitarias con Mockito y JaCoCo. La solución mejora la eficiencia, trazabilidad y transparencia en los procesos de contratación estatal.
  • Item
    Implementación de una arquitectura de microservicios incorporando API REST en el desarrollo de un módulo web para el campus Unimayor de la Institución Universitaria Colegio Mayor del Cauca.
    (Institución Universitaria Colegio Mayor del Cauca) Collazos Castro, Luis Alfonso; Vidal Alegría, Fredy Alonso
    El propósito de este proyecto es abordar la implementación de una arquitectura de microservicios para el desarrollo de módulos web en el campus Unimayor de la Institución Universitaria Colegio Mayor del Cauca ubicada en Popayán. La base de este proyecto se centra en la modernización del manejo y respuesta de las solicitudes cliente servidor de los diferentes usuarios de dicho sistema de información mediante la adopción de los estándares de desarrollo web ya implementados el campus Unimayor. Este proyecto aporta una solución escalable para la modernización de aplicaciones web en entornos educativos, proporcionando un caso de implementación real de los componentes de los microservicios portando así una arquitectura moderna, robusta y escalable para todo tipo de elementos software (backend, frontend, etc...), creado una base tecnológica adaptable que facilitara futuras expansiones del campus Unimayor, aportando viabilidad y efectividad en las funciones proporcionadas por el sistema para sus diferentes usuarios(Funcionarios, Docentes, Estudiantes, Egresados y/o Externos).