Facultad Ingeniería
Permanent URI for this community
Browse
Browsing Facultad Ingeniería by browse.metadata.datepub "2019"
Now showing 1 - 16 of 16
Results Per Page
Sort Options
- 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 sistema de información para la gestión del proceso de reserva de escenarios e implementos deportivos en el Politécnico Colombiano Jaime Isaza Cadavid(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Ramírez Álvarez, Ricardo; Gómez Montoya , Mateo; Ruíz Nuñez, Maryen AliriaEl presente trabajo tiene como objetivo dar solución a la problemática actual que se presenta en el Politécnico Colombiano Jaime Isaza Cadavid, en cuanto al proceso de reservas de escenarios e implementos deportivos, proceso que carecía de un sistema que centralizara la gestión y aportara mayor facilidad a los usuarios, todo esto confirmado con exigencias por parte del área Control Interno de la institución, que ha solicitado actualizar y hacer más eficiente dicho proceso. El Sistema de Reserva de Escenarios e Implementos (en adelante, SALIRES) es un aplicativo web que soluciona la presente situación a la que están sometidos estudiantes, profesores, empleados y entidades externas al Politécnico, disminuyendo tiempos, desplazamientos innecesarios hasta el bloque de Deportes, papel empleado en las planillas y reducir los posibles errores e inconsistencias susceptibles de presentarse sin mencionar el ahorro de esfuerzo para el encargado de este proceso.
- 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 una aplicación que permita la caracterización de comportamientos en equipos de desarrollo de software mediante el análisis y la obtención de datos en repositorios GIT(Politécnico Colombiano Jaime Isaza Cadavid, 2019) Carmona Escobar , John Mauricio; Isaza David , Ricardo LeónEn este Trabajo de Grado se desarrolló una aplicación web para la empresa Seven4n S.A.S (S4N), la cual permite la caracterización de comportamientos en equipos de desarrollo de software mediante el análisis y la obtención de datos de repositorios Git. Se hizo uso de SCRUM como marco de trabajo, en donde se realizaron reuniones con el cliente, se caracterizaron los procesos involucrados y con ello, la elaboración de las historias de usuario. A partir de la información recolectada, se realizó el diseño de modelos que sirvieron como base para la etapa de implementación, en donde se hizo uso de Scala como lenguaje de programación del lado del servidor y Angular como lenguaje de programación del lado del cliente. Finalmente, se realizaron diferentes pruebas para la validación del adecuado funcionamiento de la aplicación. La construcción de la aplicación web, permite obtener información relacionada con el proceso de desarrollo tanto de forma individual como grupal, apoyando la toma de decisiones y mejorando el conocimiento de los equipos de desarrollo.
- 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.