Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes

Trabajo de grado presentado como requisito para optar el título de (Ingeniero Informático). Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2025.

Autores:
Vásquez Mira, Cristian David
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/9165
Acceso en línea:
https://repositorio.elpoli.edu.co/handle/123456789/9165
Palabra clave:
Konecta
Automatización de procesos
Seguridad informática
C++(Lenguaje de de programación de computadores)
Visual Studio Code
Rights
License
http://creativecommons.org/licenses/by-nc/4.0/
id ICARUS2_58054c27d74a12b70c78e0901bca9341
oai_identifier_str oai:repositorio.elpoli.edu.co:123456789/9165
network_acronym_str ICARUS2
network_name_str ICARUS
repository_id_str
dc.title.none.fl_str_mv Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
title Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
spellingShingle Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
Konecta
Automatización de procesos
Seguridad informática
C++(Lenguaje de de programación de computadores)
Visual Studio Code
title_short Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
title_full Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
title_fullStr Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
title_full_unstemmed Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
title_sort Desarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes
dc.creator.fl_str_mv Vásquez Mira, Cristian David
dc.contributor.advisor.none.fl_str_mv Ortíz Nuñez , Pablo Antonio
dc.contributor.author.none.fl_str_mv Vásquez Mira, Cristian David
dc.subject.none.fl_str_mv Konecta
Automatización de procesos
Seguridad informática
C++(Lenguaje de de programación de computadores)
Visual Studio Code
topic Konecta
Automatización de procesos
Seguridad informática
C++(Lenguaje de de programación de computadores)
Visual Studio Code
description Trabajo de grado presentado como requisito para optar el título de (Ingeniero Informático). Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2025.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-09-05T13:16:13Z
dc.date.available.none.fl_str_mv 2025-09-05T13:16:13Z
dc.date.issued.none.fl_str_mv 2025
dc.date.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 TIIN1095
dc.identifier.uri.none.fl_str_mv https://repositorio.elpoli.edu.co/handle/123456789/9165
identifier_str_mv TIIN1095
url https://repositorio.elpoli.edu.co/handle/123456789/9165
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 Rionegro: 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 Rionegro: Politécnico Colombiano Jaime Isaza Cadavid
institution Politécnico Colombiano Jaime Izasa Cadavid
bitstream.url.fl_str_mv https://repositorio.elpoli.edu.co/bitstreams/b578c780-0af8-4ef0-985e-88dfc0428f3c/download
https://repositorio.elpoli.edu.co/bitstreams/4ab63021-7e51-4c01-87ee-04c3ccb269ed/download
https://repositorio.elpoli.edu.co/bitstreams/a3eaf392-1182-4afb-9f3f-c1d1bd01f15d/download
bitstream.checksum.fl_str_mv 642f93b35eb56513c4d14578dcf73516
1d2ba5f39ed355f43b9a5c524a33668a
17bf230871e3c674cf441519df8a04eb
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_ 1849239209752133632
spelling Ortíz Nuñez , Pablo AntonioVásquez Mira, Cristian David20252025-09-05T13:16:13Z2025-09-05T13:16:13Z2025Trabajo de grado presentado como requisito para optar el título de (Ingeniero Informático). Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2025.Este trabajo de grado presenta el desarrollo de una aplicación en C#, basada en .NET Framework y construida en Visual Studio Code, orientada a la automatización de la instalación, desinstalación, actualización y consulta de software en los equipos de la empresa Konecta y sus clientes. La propuesta surge a partir de la identificación de una problemática relacionada con la gestión manual y descentralizada de vulnerabilidades de seguridad informática, lo que genera procesos ineficientes y riesgos operativos. La herramienta desarrollada permite centralizar y automatizar dichos procesos, mejorando significativamente la eficiencia operativa y reduciendo los riesgos de seguridad. Su interfaz amigable proporciona información relevante sobre el sistema operativo y los aplicativos instalados, además de facilitar la gestión automatizada de software de forma ágil, sencilla y segura. El desarrollo se realizó siguiendo la metodología ágil Scrum, e incluyó pruebas de validación y despliegue en el entorno real de la empresa, demostrando su efectividad, escalabilidad y potencial de evolución.http://purl.org/coar/resource_type/c_18cfTIIN1095https://repositorio.elpoli.edu.co/handle/123456789/9165Rionegro: Polité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_abf2KonectaAutomatización de procesosSeguridad informáticaC++(Lenguaje de de programación de computadores)Visual Studio CodeDesarrollo de una aplicación en C# con Visual Studio Code para automatizar la instalación, desinstalación y actualización de aplicaciones en los equipos de Konecta y sus clientes http://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.edu.co/bitstreams/b578c780-0af8-4ef0-985e-88dfc0428f3c/download642f93b35eb56513c4d14578dcf73516MD51ORIGINALTIIN1095.pdfTIIN1095.pdfapplication/pdf2960377https://repositorio.elpoli.edu.co/bitstreams/4ab63021-7e51-4c01-87ee-04c3ccb269ed/download1d2ba5f39ed355f43b9a5c524a33668aMD51AUTORIZACIÓN DE USO.pdfAUTORIZACIÓN DE USO.pdfapplication/pdf286653https://repositorio.elpoli.edu.co/bitstreams/a3eaf392-1182-4afb-9f3f-c1d1bd01f15d/download17bf230871e3c674cf441519df8a04ebMD52123456789/9165oai:repositorio.elpoli.edu.co:123456789/91652025-11-04 12:24:41.398https://repositorio.elpoli.edu.coRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg==