Ingeniería Informática
Permanent URI for this collection
Browse
Browsing Ingeniería Informática by Title
Now showing 1 - 9 of 9
Results Per Page
Sort Options
- ItemAMCA: Aplicación móvil para la gestión financiera de agricultura y ganadería con enfoque en cultivos permanentes y mejoras en la iterfaz de usuario.(Politécnico Colombiano Jaime Isaza Cadavid, 2024) Moreno Osorio , Carlos Mateo; Recaman Chaux, HernandoLos cultivos permanentes hacen parte de la agricultura en Colombia, por lo que los agricultores enfrentan en su día a día, desafíos y problemas durante el manejo operativo de los mismos. Por ello el uso de herramientas de gestión financiera y control operativo son esenciales para la eficiencia y rentabilidad, propiciando a la organización el manejo de los recursos, por lo tanto es inevitable que cuenten con instrumentos que propicien la toma de decisiones pertinentes y apropiadas. El presente proyecto tiene como objetivo desarrollar una solución integral (AMCA) que permita a los usuarios gestionar de manera eficiente y efectiva los cultivos permanentes en el sector agrícola, siendo AMCA una aplicación móvil desarrollada bajo herramientas como Flutter, Dart y Firebase enfocada en el control operativo. Desde la perspectiva metodológica el proyecto se manejó bajo metodologías ágiles Kanban facilitando la adaptabilidad continua en los requisitos de los usuarios, viabilizando una mayor flexibilidad durante el proceso de construcción de la herramienta. A partir de los resultados obtenidos durante las diferentes iteraciones se desarrolló un módulo completamente funcional enfocado en los cultivos permanentes.
- ItemAutomatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Martínez Hoyos , Malory; Manjarrés Betancur , Roberto AntonioEn este trabajó de grado se desarrolló la automatización de pruebas funcionales del aplicativo STF-Sistema de Transferencia Financiera, de la compañía Bancolombia S.A. Este aplicativo permite realizar transferencias de fondos a otros bancos y está desarrollado bajo la arquitectura iSeries. La automatización de las pruebas funcionales se realizó bajo el patrón de diseño ScreenPlay. Screenplay es un “framework agnostic”, eso quiere decir que no tiene dependencias con la tecnología, procesos o sistemas, sin embargo, para este proyecto se utilizó Serenity BDD, Cucumber y un API creada por el equipo de certificación de Bancolombia basada en screenplay, para las aplicaciones que se ejecutan sobre My Extra (iSeries). Lo que se pretende con la arquitectura de referencia definida es habilitar a los equipos de automatización a construir software limpio, con buenas prácticas y que cumpla con los requisitos no funcionales de usabilidad y mantenibilidad mínimamente.
- ItemAutomatizar las pruebas del proceso de originación de proyecto core hipotecario de Bancolombia(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Castañeda Zapata , Erika Johana; Manjarrés Betancur , Roberto AntonioEl principal objetivo de este trabajo ha sido el desarrollo de la automatización de pruebas del Proceso de Originación realizado para el proyecto Core Hipotecario de Bancolombia, el cual permite realizar la creación del límite aprobado del crédito para una persona jurídica, hacer la apertura de la cuenta, vincular la garantía, desembolsar el dinero y aprobar el desembolso. Todo esto fue desarrollado bajo los estándares definidos y exigidos por Bancolombia, haciendo uso de Eclipse como entorno de desarrollo mediante el lenguaje de programación Java, implementando el patrón de ScreenPlay para diseñar y desarrollar pruebas automatizadas, y aplicando el framework Cucumber que por medio de su formato Gherkin, se encarga de traducir el lenguaje natural al lenguaje de la máquina, logrando un código legible y simple. Al finalizar la automatización, se realizó un análisis comparativo de los tiempos que requieren las pruebas manuales versus las pruebas automatizadas aplicadas sobre el mismo proceso, donde se observa una disminución del 83% del tiempo de ejecución al hacer uso de las pruebas automatizadas, las cuáles están disponibles para ser utilizadas en cualquier momento, evitando también la dependencia de personas en el equipo de pruebas.
- ItemDesarrollo de software web para la gestión de información de los semilleros de investigación en el Politécnico Colombiano Jaime Isaza Cadavid(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Legarda Villegas , Brayan; Cortés Taborda , José Alejandro; Giraldo Plaza , Jorge EliecerEn este trabajo se desarrolló el software web, que permite la gestión de información de los semilleros de investigación en el Politécnico Colombiano Jaime Isaza Cadavid. Para el desarrollo del software se utilizó el marco de trabajo SCRUM. Para la recolección de los requerimientos se realizó un análisis de antecedentes y reuniones con los coordinadores de semillero de investigación en la institución, posteriormente se elaboró el diseño del software y modelos, que sirvieron como base para la construcción del sistema, el cual fue realizado utilizando los frameworks de desarrollo Laravel para el (BackEnd) y Vue.Js en el (FrontEnd), y finalmente su respectiva validación donde se verifico el cumplimiento de cada uno de los requerimientos. Dicho software permite a la institución centralizar la información de los semilleros de investigación para su pertinente preservación, exposición a la comunidad académica, permitiendo interactuar con la información desde cualquier lugar y en cualquier momento.
- ItemDesarrollo de un prototipo de chatbot utilizando técnicas de inteligencia artificial y un servicio de mensajeria instantánea para la consulta de inforamción de la Personería Distrital de Medellín(Politécnico Colombiano Jaime Isaza Cadavid, 2024) Herrera Franco , Juan Diego; Restrepo Idárraga , Santiago; Mateus Santiago , Samdra; Espinosa Oviedo, Jorge ErnestoEn este trabajo de grado se desarrolló un chatbot basado en Inteligencia Artificial para la Personería Distrital de Medellín, empleando servicios de mensajería instantánea. La investigación siguió cuatro etapas: primero, se caracterizaron las necesidades del chatbot y las consultas al sitio web de la Personería Distrital de Medellín mediante una revisión sistemática de literatura; luego, se diseñó la arquitectura del chatbot basada en los requisitos obtenidos, utilizando enchmarking para seleccionar el Modelo de Lenguaje con Grandes dimensiones (LLM - Large Language Models); posteriormente, se implementó la arquitectura del chatbot, integrándose con un servicio de mensajería e incluyendo scraping para la extracción de información relevante para el modelo LLM seleccionado; finalmente, se evaluó la calidad del modelo LLM mediante pruebas automatizadas utilizando métricas como BLEU, ROUGE SCORE y BERTScore así como pruebas humanas manuales para validar la precisión de las respuestas.
- ItemDesarrollo de un sistema de información web que permita la sistematización del proceso de inscripción seguimiento y generación de Escuela de Iniciación Deportiva del Politécnico Colombiano Jaime Isaza Cadavid(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Sanchez Blandón, Juan Guillermo; Mendoza Mazo , Natalia; Manjarrés Betancur , Roberto AntonioEste trabajo de grado en modalidad de práctica se realiza para la Escuela de Iniciación Deportiva (EID) del Politécnico Colombiano Jaime Isaza Cadavid, debido a que no cuenta con un sistema de registro y seguimiento para los usuarios y su información, lo que impide la optimización e integración de datos. En una revisión realizada se encuentra que el desarrollo de este sistema es pertinente pues los requerimientos de la EID son específicos y obedecen a procesos particulares que se realizan al interior de la escuela. Como resultado de este trabajo se obtuvo una página web funcional que soporta los datos de los acudientes, profesores, administradores y estudiantes al igual que los cursos disponibles y usa esos datos para generar reportes, trazabilidad del proceso y avances de cada niño respecto a su vida deportiva.
- ItemDesarrollo de un sistema web responsivo para la gestión documental y el seguimiento académico de los proyectos pedagógicos integradores (PPI) de la Técnica y Tecnología en Sistematización de Datos del Politécnico Colombiano JIC(Politécnico Colombiano Jaime Isaza Cadavid, 2024) Bernal Duque, Alejandro; Serrato Ávila, Keny Alejandro; Zapata Puerta, Luís NorbertoEste trabajo presenta el desarrollo de un sistema web responsivo para la gestión documental y el seguimiento académico de los Proyectos Pedagógicos Integradores (PPI) en el ámbito de la Técnica y Tecnología en Sistematización de Datos (TyT) del Politécnico Colombiano Jaime Isaza Cadavid. Este sistema web consta de tres módulos principales: generación de informes específicos, gestión de la documentación y gestión académica de los estudiantes. Este sistema está diseñado para facilitar la gestión del PPI, así mismo, para llevar una trazabilidad sobre cada uno de los proyectos. Anteriormente, la gestión de los PPI de la TyT se realizaba de manera manual o con herramientas poco especializadas. Por ejemplo, se creaban las carpetas una por una en Google Drive, donde los equipos debían subir sus entregas. Cuando los tiempos de entrega culminaban, se debían retirar todos los permisos para subir archivos de las carpetas una por una. Además, se ingresaban las notas en un mismo Excel compartido para todos. Esto dificultaba la integridad de la información, en cuanto a que, asesores y docentes podían eliminar o cambiar notas de estudiantes que no le corresponden. Por lo tanto, el sistema desarrollado en esta propuesta, utiliza tecnologías como Node.js, Nest.Js, React y PostgreSQL para garantizar el cumplimiento de las funcionalidades requeridas, como carga de archivos por parte de los estudiantes, gestionar plazos y fechas tanto de entrega como de calificación, backups de seguridad y reinicio del sistema, seguimiento académico y gestión documental, entre otras. Permite optimizar tiempos y procesos al controlar fechas de subida de documentos, gestionar permisos de acceso por roles y evaluar académicamente los trabajos presentados por la comunidad estudiantil. Además, posibilita la extracción de información de forma centralizada mediante la generación de informes, facilitando así el control y la toma de decisiones.
- ItemDesarrollo de un software web para la gestión de la producción ganadera en la finca Campo Alegre - La chorrera - Conga(Politécnico Colombiano Jaime Isaza Cadavid, 2024) Medina Moncayo, María José; Sánchez González , Camila; Giraldo Plaza, Jorge EliecerEn la finca Campo Alegre - La Chorrera, una de sus actividades principales es la gestión ganadera en la que se debe recopilar y administrar datos relacionados con las vacas. Esta administración permite monitorear el ciclo productivo de la leche, el ciclo de fecundidad, la historia clínica y los insumos. Actualmente estos datos se registran de forma manual en cuadernos, sin un almacenamiento seguro e integral de los datos, impidiendo la notificación de las fechas de las vacunas, reproducción y desabastecimiento de insumos. De acuerdo con este proceso manual el cual puede generar información inexacta o pérdida de la misma, en este trabajo de grado se propone la implementación de un software web desarrollado en JavaScript acompañado con TypeScript, para el Frontend se implementó la librería de React y en el Backend el uso de Node.JS y el almacenamiento en la base de datos con MySQL. Con este desarrollo se espera que el registro de la información a corto, mediano y largo plazo permita optimizar la gestión ganadera por medio de notificaciones de fechas relevantes y recopilación de datos del ganado.
- ItemPruebas Automatizadas para el componente Transversales iSeries de Bancolombia(Politécnico Colombiano Jaime Isaza Cadavid, 2019) GARCÍA VALLEJO , ALEJANDRA; MANJARRÉS BETANCUR , ROBERTO ANTONIOEn el trabajo de grado que se presenta a continuación, se implementó una automatización para la empresa Quality Vision Technologies, específicamente para el cliente Bancolombia. Dicha automatización permite realizar las pruebas y parametrizaciones en la adición de librerías y en las sentencias SQL de la aplicación STA (Rutinas Estándar de Sistema). Durante su ejecución se hizo uso del lenguaje de programación Java en el entorno de desarrollo Eclipse, además de utilizó el patrón de diseño Screenplay y la herramienta Cucumber, la cual permite escribir pruebas que validen si el comportamiento del código es correcto desde el punto de vista del negocio. La automatización ha ayudado de manera significativa a los miembros de la compañía, disminuyendo los tiempos dedicados al proceso de pruebas manuales e invirtiendo el tiempo en nuevos proyectos o necesidades.