Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software

El presente trabajo de grado tiene como objetivo principal el diseño e implementación del patrón Scheduler-Agent-Supervisor dentro de un sistema distribuido, con el propósito de optimizar la gestión, coordinación y supervisión de procesos en un entorno organizacional. Esta propuesta surge como respu...

Full description

Autores:
Mendoza Yepes, Andrés Felipe
Tipo de recurso:
Fecha de publicación:
2025
Institución:
Politécnico Colombiano Jaime Izasa Cadavid
Repositorio:
ICARUS
Idioma:
spa
OAI Identifier:
oai:repositorio.elpoli.edu.co:123456789/9163
Acceso en línea:
https://repositorio.elpoli.edu.co/handle/123456789/9163
Palabra clave:
Scheduler-Agent-Supervisor
Gestión de procesos
Ceiba Software
Servicios REST
Bases de datos relacionales
Rights
License
http://creativecommons.org/licenses/by-nc/4.0/
id ICARUS2_7d9e3526f80eb6f31c83aa1c51f6db09
oai_identifier_str oai:repositorio.elpoli.edu.co:123456789/9163
network_acronym_str ICARUS2
network_name_str ICARUS
repository_id_str
dc.title.none.fl_str_mv Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
title Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
spellingShingle Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
Scheduler-Agent-Supervisor
Gestión de procesos
Ceiba Software
Servicios REST
Bases de datos relacionales
title_short Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
title_full Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
title_fullStr Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
title_full_unstemmed Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
title_sort Desarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Software
dc.creator.fl_str_mv Mendoza Yepes, Andrés Felipe
dc.contributor.advisor.none.fl_str_mv Montoya Quintero, Diana María
dc.contributor.author.none.fl_str_mv Mendoza Yepes, Andrés Felipe
dc.subject.none.fl_str_mv Scheduler-Agent-Supervisor
Gestión de procesos
Ceiba Software
Servicios REST
Bases de datos relacionales
topic Scheduler-Agent-Supervisor
Gestión de procesos
Ceiba Software
Servicios REST
Bases de datos relacionales
description El presente trabajo de grado tiene como objetivo principal el diseño e implementación del patrón Scheduler-Agent-Supervisor dentro de un sistema distribuido, con el propósito de optimizar la gestión, coordinación y supervisión de procesos en un entorno organizacional. Esta propuesta surge como respuesta a la necesidad de modernizar un sistema que presenta limitaciones en términos de control y trazabilidad operativa. Para el desarrollo de la solución se adoptó una metodología ágil, permitiendo iteraciones constantes y entregas incrementales que facilitaron la incorporación de retroalimentación por parte de los usuarios. La arquitectura de la aplicación se fundamenta en el uso de tecnologías modernas como contenedores, servicios REST y bases de datos relacionales, garantizando así escalabilidad, mantenibilidad y eficiencia en la ejecución del sistema. Como resultado, se obtuvo un sistema más robusto, centralizado y flexible, capaz de gestionar tareas distribuidas de forma eficiente y segura. La validación del prototipo demostró una mejora significativa en el rendimiento del sistema y una mayor adaptabilidad a futuros requerimientos funcionales. Este proyecto contribuye tanto al fortalecimiento de los procesos internos de la organización como al campo de la ingeniería de software aplicada.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-09-04T20:31:22Z
dc.date.available.none.fl_str_mv 2025-09-04T20:31:22Z
dc.date.issued.none.fl_str_mv 2025
dc.type.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.identifier.other.none.fl_str_mv TIIN1093
dc.identifier.uri.none.fl_str_mv https://repositorio.elpoli.edu.co/handle/123456789/9163
identifier_str_mv TIIN1093
url https://repositorio.elpoli.edu.co/handle/123456789/9163
dc.language.iso.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.cc.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv http://purl.org/coar/resource_type/c_18cf
dc.publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
dc.publisher.department.none.fl_str_mv Facultad de Ingeniería
dc.publisher.program.none.fl_str_mv Ingenería Informática
publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
institution Politécnico Colombiano Jaime Izasa Cadavid
bitstream.url.fl_str_mv https://repositorio.elpoli.edu.co/bitstreams/07c395a1-ce3c-4cd5-a508-184b7ee822f4/download
https://repositorio.elpoli.edu.co/bitstreams/cd7f37e2-7cf0-4023-8437-d4000114b54e/download
https://repositorio.elpoli.edu.co/bitstreams/f27a09eb-dcd1-4dc8-bea2-1e7d0985c788/download
bitstream.checksum.fl_str_mv 642f93b35eb56513c4d14578dcf73516
3bbef83968d069d2f0225df3da2bdee3
ce3841c1feb15a64853ae964cc832ae0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional POLIJIC
repository.mail.fl_str_mv repositorio.polijic@gmail.com
_version_ 1849239216757669888
spelling Montoya Quintero, Diana MaríaMendoza Yepes, Andrés Felipe2025-09-04T20:31:22Z2025-09-04T20:31:22Z2025El presente trabajo de grado tiene como objetivo principal el diseño e implementación del patrón Scheduler-Agent-Supervisor dentro de un sistema distribuido, con el propósito de optimizar la gestión, coordinación y supervisión de procesos en un entorno organizacional. Esta propuesta surge como respuesta a la necesidad de modernizar un sistema que presenta limitaciones en términos de control y trazabilidad operativa. Para el desarrollo de la solución se adoptó una metodología ágil, permitiendo iteraciones constantes y entregas incrementales que facilitaron la incorporación de retroalimentación por parte de los usuarios. La arquitectura de la aplicación se fundamenta en el uso de tecnologías modernas como contenedores, servicios REST y bases de datos relacionales, garantizando así escalabilidad, mantenibilidad y eficiencia en la ejecución del sistema. Como resultado, se obtuvo un sistema más robusto, centralizado y flexible, capaz de gestionar tareas distribuidas de forma eficiente y segura. La validación del prototipo demostró una mejora significativa en el rendimiento del sistema y una mayor adaptabilidad a futuros requerimientos funcionales. Este proyecto contribuye tanto al fortalecimiento de los procesos internos de la organización como al campo de la ingeniería de software aplicada.http://purl.org/coar/resource_type/c_18cfTIIN1093https://repositorio.elpoli.edu.co/handle/123456789/9163Politécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríaIngenería Informáticahttp://creativecommons.org/licenses/by-nc/4.0/http://purl.org/coar/access_right/c_abf2Scheduler-Agent-SupervisorGestión de procesosCeiba SoftwareServicios RESTBases de datos relacionalesDesarrollo de un sistema de gestión automatizado de tareas para la empresa Ceiba Softwarehttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.edu.co/bitstreams/07c395a1-ce3c-4cd5-a508-184b7ee822f4/download642f93b35eb56513c4d14578dcf73516MD51ORIGINALTIIN1093.pdfTIIN1093.pdfapplication/pdf4470942https://repositorio.elpoli.edu.co/bitstreams/cd7f37e2-7cf0-4023-8437-d4000114b54e/download3bbef83968d069d2f0225df3da2bdee3MD52AUTORIZACIÓN DE USO.pdfAUTORIZACIÓN DE USO.pdfapplication/pdf318562https://repositorio.elpoli.edu.co/bitstreams/f27a09eb-dcd1-4dc8-bea2-1e7d0985c788/downloadce3841c1feb15a64853ae964cc832ae0MD53123456789/9163oai:repositorio.elpoli.edu.co:123456789/91632025-09-05 13:51:04.961https://repositorio.elpoli.edu.coRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg==