Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico
RESUMEN: El framework Spartacus es un conjunto de librerías que se lanzó oficialmente en el 2019, esto con el fin de implementar de una manera más eficiente los avances de las tiendas de comercio electrónico que se desarrollarán a futuro en la empresa Talos Digital. Este proyecto se realizó debido a...
- Autores:
-
Rodas Oquendo, Juan Esteban
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/21291
- Acceso en línea:
- http://hdl.handle.net/10495/21291
- Palabra clave:
- Comercio electrónico
Electronic commerce
Procesamiento de la información
Information processing
Programa de ordenador
Computer software
Programación informática
Computer programming
Angular
E-commerce
Frameworks
SAP Commerce
Spartacus
http://vocabularies.unesco.org/thesaurus/concept5657
http://vocabularies.unesco.org/thesaurus/concept513
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept521
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UDEA2_c9f0ddd72c42f770f608f71dac61f2f1 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/21291 |
network_acronym_str |
UDEA2 |
network_name_str |
Repositorio UdeA |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
title |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
spellingShingle |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico Comercio electrónico Electronic commerce Procesamiento de la información Information processing Programa de ordenador Computer software Programación informática Computer programming Angular E-commerce Frameworks SAP Commerce Spartacus http://vocabularies.unesco.org/thesaurus/concept5657 http://vocabularies.unesco.org/thesaurus/concept513 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept521 |
title_short |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
title_full |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
title_fullStr |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
title_full_unstemmed |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
title_sort |
Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio Electrónico |
dc.creator.fl_str_mv |
Rodas Oquendo, Juan Esteban |
dc.contributor.advisor.none.fl_str_mv |
Botia Valderrama, Javier Fernando Granada Restrepo, Alejandro |
dc.contributor.author.none.fl_str_mv |
Rodas Oquendo, Juan Esteban |
dc.subject.unesco.none.fl_str_mv |
Comercio electrónico Electronic commerce Procesamiento de la información Information processing Programa de ordenador Computer software Programación informática Computer programming |
topic |
Comercio electrónico Electronic commerce Procesamiento de la información Information processing Programa de ordenador Computer software Programación informática Computer programming Angular E-commerce Frameworks SAP Commerce Spartacus http://vocabularies.unesco.org/thesaurus/concept5657 http://vocabularies.unesco.org/thesaurus/concept513 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept521 |
dc.subject.proposal.spa.fl_str_mv |
Angular E-commerce Frameworks SAP Commerce Spartacus |
dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept5657 http://vocabularies.unesco.org/thesaurus/concept513 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept521 |
description |
RESUMEN: El framework Spartacus es un conjunto de librerías que se lanzó oficialmente en el 2019, esto con el fin de implementar de una manera más eficiente los avances de las tiendas de comercio electrónico que se desarrollarán a futuro en la empresa Talos Digital. Este proyecto se realizó debido a que Spartacus es una herramienta relativamente nueva, no trae varios módulos que son muy comunes en los desarrollos de la empresa, es por esto que es necesario crearlos desde cero, específicamente el módulo de comparación de productos, utilizando esta nueva tecnología, lo cual implica que se utilicen frameworks como Angular y librerías como NgRx para sacar el máximo provecho a Spartacus. Uno de los principales resultados de la elaboración de este proyecto, fue que mediante el uso de la librería NgRx, se logró llevar a cabo de una forma más eficaz la comunicación de los componentes que se vieron involucrados en el desarrollo de la solución. Los datos fueron almacenados en un store, en este caso los productos, los cuales pudieron ser comparados, dado que fue posible enviar cada uno de ellos a los componentes y así realizar la función requerida. De igual manera, gracias a los múltiples beneficios de la librería, los estados de los componentes fueron guardados y modificados, los cuales fueron requeridos en el momento en el cual se navegaba a través de la tienda virtual y así verificar que las acciones realizadas quedan registradas sin importar las modificaciones en los otros componentes. Es necesario resaltar que mediante este proyecto se evidenció la facilidad que provee Spartacus para personalizar y agregar nuevas funcionalidades a las tiendas de comercio virtual sin la necesidad de realizar grandes cambios en el código que viene predeterminado, esto permitió que la realización de una nueva interfaz de usuario no tuviera ningún inconveniente al momento de ser acoplada en el framework, lo que llevó a que todos los objetivos planteados se lograran. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-07-29T19:28:06Z |
dc.date.available.none.fl_str_mv |
2021-07-29T19:28:06Z |
dc.date.issued.none.fl_str_mv |
2021 |
dc.type.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/draft |
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.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
draft |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/21291 |
url |
http://hdl.handle.net/10495/21291 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.accessrights.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ http://purl.org/coar/access_right/c_abf2 https://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.extent.spa.fl_str_mv |
19 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
institution |
Universidad de Antioquia |
bitstream.url.fl_str_mv |
http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/6/RodasJuan_2021_DesarrolloModuloComparacion.pdf http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/7/license_rdf http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/8/license.txt |
bitstream.checksum.fl_str_mv |
d5d2d9c46fa83c19d50ff9ae2a7a2ddb b88b088d9957e670ce3b3fbe2eedbc13 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de Antioquia |
repository.mail.fl_str_mv |
andres.perez@udea.edu.co |
_version_ |
1812173189349900288 |
spelling |
Botia Valderrama, Javier FernandoGranada Restrepo, AlejandroRodas Oquendo, Juan Esteban2021-07-29T19:28:06Z2021-07-29T19:28:06Z2021http://hdl.handle.net/10495/21291RESUMEN: El framework Spartacus es un conjunto de librerías que se lanzó oficialmente en el 2019, esto con el fin de implementar de una manera más eficiente los avances de las tiendas de comercio electrónico que se desarrollarán a futuro en la empresa Talos Digital. Este proyecto se realizó debido a que Spartacus es una herramienta relativamente nueva, no trae varios módulos que son muy comunes en los desarrollos de la empresa, es por esto que es necesario crearlos desde cero, específicamente el módulo de comparación de productos, utilizando esta nueva tecnología, lo cual implica que se utilicen frameworks como Angular y librerías como NgRx para sacar el máximo provecho a Spartacus. Uno de los principales resultados de la elaboración de este proyecto, fue que mediante el uso de la librería NgRx, se logró llevar a cabo de una forma más eficaz la comunicación de los componentes que se vieron involucrados en el desarrollo de la solución. Los datos fueron almacenados en un store, en este caso los productos, los cuales pudieron ser comparados, dado que fue posible enviar cada uno de ellos a los componentes y así realizar la función requerida. De igual manera, gracias a los múltiples beneficios de la librería, los estados de los componentes fueron guardados y modificados, los cuales fueron requeridos en el momento en el cual se navegaba a través de la tienda virtual y así verificar que las acciones realizadas quedan registradas sin importar las modificaciones en los otros componentes. Es necesario resaltar que mediante este proyecto se evidenció la facilidad que provee Spartacus para personalizar y agregar nuevas funcionalidades a las tiendas de comercio virtual sin la necesidad de realizar grandes cambios en el código que viene predeterminado, esto permitió que la realización de una nueva interfaz de usuario no tuviera ningún inconveniente al momento de ser acoplada en el framework, lo que llevó a que todos los objetivos planteados se lograran.19application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Desarrollo de Módulo para la Comparación de Productos en Tiendas de Comercio ElectrónicoMedellín, ColombiaComercio electrónicoElectronic commerceProcesamiento de la informaciónInformation processingPrograma de ordenadorComputer softwareProgramación informáticaComputer programmingAngularE-commerceFrameworksSAP CommerceSpartacushttp://vocabularies.unesco.org/thesaurus/concept5657http://vocabularies.unesco.org/thesaurus/concept513http://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept521Profesional en Ingeniería de SistemasPregradoFacultad de Ingeniería. Carrera de Ingeniería de SistemasUniversidad de AntioquiaORIGINALRodasJuan_2021_DesarrolloModuloComparacion.pdfRodasJuan_2021_DesarrolloModuloComparacion.pdfTrabajo de grado de pregradoapplication/pdf927919http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/6/RodasJuan_2021_DesarrolloModuloComparacion.pdfd5d2d9c46fa83c19d50ff9ae2a7a2ddbMD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/7/license_rdfb88b088d9957e670ce3b3fbe2eedbc13MD57LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/21291/8/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5810495/21291oai:bibliotecadigital.udea.edu.co:10495/212912021-07-29 14:30:15.22Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |