Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión

RESUMEN : La dirección de ingeniería corporativa de la empresa Interconexión Eléctrica S.A, ISA contaba con una aplicación en Excel para el diseño de las cimentaciones de los equipos de patio en las subestaciones eléctricas que fue de gran ayuda durante mucho tiempo. Esta herramienta era poco intuit...

Full description

Autores:
Quintero Hincapié, Santiago
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/26069
Acceso en línea:
http://hdl.handle.net/10495/26069
Palabra clave:
Ofimática
Office automation
Aplicación informática
Computer applications
Cimentaciones
Foundations
Java (lenguaje de programación de computadores)
http://vocabularies.unesco.org/thesaurus/concept4455
http://vocabularies.unesco.org/thesaurus/concept520
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_02b21fcbf259f2955e400ef594f9b281
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/26069
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
title Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
spellingShingle Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
Ofimática
Office automation
Aplicación informática
Computer applications
Cimentaciones
Foundations
Java (lenguaje de programación de computadores)
http://vocabularies.unesco.org/thesaurus/concept4455
http://vocabularies.unesco.org/thesaurus/concept520
title_short Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
title_full Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
title_fullStr Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
title_full_unstemmed Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
title_sort Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisión
dc.creator.fl_str_mv Quintero Hincapié, Santiago
dc.contributor.advisor.none.fl_str_mv Delgado Cadavid, Miriam Cecilia
dc.contributor.author.none.fl_str_mv Quintero Hincapié, Santiago
dc.subject.unesco.none.fl_str_mv Ofimática
Office automation
Aplicación informática
Computer applications
topic Ofimática
Office automation
Aplicación informática
Computer applications
Cimentaciones
Foundations
Java (lenguaje de programación de computadores)
http://vocabularies.unesco.org/thesaurus/concept4455
http://vocabularies.unesco.org/thesaurus/concept520
dc.subject.lemb.none.fl_str_mv Cimentaciones
Foundations
Java (lenguaje de programación de computadores)
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept4455
http://vocabularies.unesco.org/thesaurus/concept520
description RESUMEN : La dirección de ingeniería corporativa de la empresa Interconexión Eléctrica S.A, ISA contaba con una aplicación en Excel para el diseño de las cimentaciones de los equipos de patio en las subestaciones eléctricas que fue de gran ayuda durante mucho tiempo. Esta herramienta era poco intuitiva y desactualizada en la aplicación de las normas vigentes además de presentar algunos errores en producción. En este proyecto se diseñó y se programó una herramienta de automatización con nuevas y mejores tecnologías. A partir del conocimiento del funcionamiento básico del aplicativo en excel se propuso una estructura y el flujo de actividades en el lenguaje de marcado HTML y CSS. Luego se estudió el código de la aplicación para iniciar el proceso de migración del lenguaje Visual Basic a JavaScript; una vez migrados todos los cálculos se agregaron funcionalidades a la nueva aplicación realizando el proceso de manera cíclica y con la aplicación de pruebas hasta optimizar los resultados obtenidos alcanzando mejores rendimientos. La única dificultad con la que se contaba en el proyecto era que se tenia que trabajar con código ajeno, en un lenguaje en el que no se tenia conocimiento y además no se contaba con manual técnico, todos estos factores dificultaron bastante el objetivo de migrar los cálculos. El producto final de este proyecto es una aplicación automatizada en lenguaje de programación JavaScript y con los lenguajes de marcado HTML y CSS, más eficiente y amigable con el usuario, además de permitir generar memorias de cálculo, anexos, tablas de planos y corregir los errores que se presentaban con el anterior aplicativo en la etapa de producción.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-02-16T12:15:33Z
dc.date.available.none.fl_str_mv 2022-02-16T12:15:33Z
dc.date.issued.none.fl_str_mv 2022
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/26069
url http://hdl.handle.net/10495/26069
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/co/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 37
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/ef62e2a2-a2c4-4a46-bdf2-b468ee8fc2fc/download
https://bibliotecadigital.udea.edu.co/bitstreams/a4524f8d-dc96-4d00-b493-90d63f2a0883/download
https://bibliotecadigital.udea.edu.co/bitstreams/03a91d80-5ecd-430f-bd13-75124a08710d/download
https://bibliotecadigital.udea.edu.co/bitstreams/8f49785b-f0c9-4296-9ade-231b57c60537/download
https://bibliotecadigital.udea.edu.co/bitstreams/bf081599-e0e4-4386-833d-2c1ad5876f7a/download
bitstream.checksum.fl_str_mv b2a008043d8ceacbe97ef8fa339ec1ab
e2060682c9c70d4d30c83c51448f4eed
8a4605be74aa9ea9d79846c1fba20a33
7f022028f721c1505e0bfd4f5cc23828
bca43a1fcc843ad923b364d5f4aeaa52
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052555147149312
spelling Delgado Cadavid, Miriam CeciliaQuintero Hincapié, Santiago2022-02-16T12:15:33Z2022-02-16T12:15:33Z2022http://hdl.handle.net/10495/26069RESUMEN : La dirección de ingeniería corporativa de la empresa Interconexión Eléctrica S.A, ISA contaba con una aplicación en Excel para el diseño de las cimentaciones de los equipos de patio en las subestaciones eléctricas que fue de gran ayuda durante mucho tiempo. Esta herramienta era poco intuitiva y desactualizada en la aplicación de las normas vigentes además de presentar algunos errores en producción. En este proyecto se diseñó y se programó una herramienta de automatización con nuevas y mejores tecnologías. A partir del conocimiento del funcionamiento básico del aplicativo en excel se propuso una estructura y el flujo de actividades en el lenguaje de marcado HTML y CSS. Luego se estudió el código de la aplicación para iniciar el proceso de migración del lenguaje Visual Basic a JavaScript; una vez migrados todos los cálculos se agregaron funcionalidades a la nueva aplicación realizando el proceso de manera cíclica y con la aplicación de pruebas hasta optimizar los resultados obtenidos alcanzando mejores rendimientos. La única dificultad con la que se contaba en el proyecto era que se tenia que trabajar con código ajeno, en un lenguaje en el que no se tenia conocimiento y además no se contaba con manual técnico, todos estos factores dificultaron bastante el objetivo de migrar los cálculos. El producto final de este proyecto es una aplicación automatizada en lenguaje de programación JavaScript y con los lenguajes de marcado HTML y CSS, más eficiente y amigable con el usuario, además de permitir generar memorias de cálculo, anexos, tablas de planos y corregir los errores que se presentaban con el anterior aplicativo en la etapa de producción.ABSTRACT : The corporate engineering department of the company Interconexión Eléctrica S.A., ISA had an excel application for the design of the foundations of the patio equipment in the electrical substations, which was of great help for a long time. This tool was not very intuitive and outdated in the application of current standards, in addition to presenting some errors in production. In this project, an automation tool with new and better technologies was designed and programmed. From the knowledge of the basic operation of the application in excel, a structure and the flow of activities in the HTML and CSS markup language were proposed. Then the application code was studied to start the migration process from Visual Basic language to JavaScript; Once all the calculations were migrated, functionalities were added to the new application, carrying out the process cyclically and with the application of tests until the results obtained were optimized, achieving better performance. The only difficulty that the project had was that it had to work with someone else's code, in a language in which there was no knowledge and also there was no technical manual, all these factors made it quite difficult to migrate the calculations. The final product of this project is an automated application in the JavaScript programming language and with the HTML and CSS markup languages, more efficient and userfriendly, as well as allowing the generation of calculation reports, annexes, plan tables and correcting errors. that were presented with the previous application in the production stage.PregradoIngeniero de sistemas37application/pdfspaUniversidad de AntioquiaMedellínFacultad de Ingeniería. Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-sa/2.5/co/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Migración del aplicativo de cálculos de cimentaciones de equipos de patio y líneas de transmisiónTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftOfimáticaOffice automationAplicación informáticaComputer applicationsCimentacionesFoundationsJava (lenguaje de programación de computadores)http://vocabularies.unesco.org/thesaurus/concept4455http://vocabularies.unesco.org/thesaurus/concept520PublicationORIGINALQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdfQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdfTrabajo de grado de pregradoapplication/pdf2551580https://bibliotecadigital.udea.edu.co/bitstreams/ef62e2a2-a2c4-4a46-bdf2-b468ee8fc2fc/downloadb2a008043d8ceacbe97ef8fa339ec1abMD54trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/a4524f8d-dc96-4d00-b493-90d63f2a0883/downloade2060682c9c70d4d30c83c51448f4eedMD55falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/03a91d80-5ecd-430f-bd13-75124a08710d/download8a4605be74aa9ea9d79846c1fba20a33MD56falseAnonymousREADTEXTQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdf.txtQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdf.txtExtracted texttext/plain33617https://bibliotecadigital.udea.edu.co/bitstreams/8f49785b-f0c9-4296-9ade-231b57c60537/download7f022028f721c1505e0bfd4f5cc23828MD57falseAnonymousREADTHUMBNAILQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdf.jpgQuinteroSantiago_2022_MigraciónCalculosCimentaciones.pdf.jpgGenerated Thumbnailimage/jpeg6374https://bibliotecadigital.udea.edu.co/bitstreams/bf081599-e0e4-4386-833d-2c1ad5876f7a/downloadbca43a1fcc843ad923b364d5f4aeaa52MD58falseAnonymousREAD10495/26069oai:bibliotecadigital.udea.edu.co:10495/260692025-03-27 00:14:49.092https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=