Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta

RESUMEN : El presente informe da cuenta del proceso llevado a cabo en el proyecto: Modelo de integración entre aplicativos de misión crítica con herramientas ETL, para la Compañía de Alimentos Colombianos Calco S.A, el cual tiene como objetivo dar solución a la necesidad de transferir la información...

Full description

Autores:
Caro Taborda, Leidy Yoana
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/35082
Acceso en línea:
https://hdl.handle.net/10495/35082
Palabra clave:
Interfaz de ordenadores
CP/M (sistema operacional para computador)
Bases de datos
ETL
Pentaho
http://aims.fao.org/aos/agrovoc/c_24833
http://vocabularies.unesco.org/thesaurus/concept6039
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_a61e5b47e1ddc2277b6dc6f2ed71a07f
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/35082
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
title Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
spellingShingle Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
Interfaz de ordenadores
CP/M (sistema operacional para computador)
Bases de datos
ETL
Pentaho
http://aims.fao.org/aos/agrovoc/c_24833
http://vocabularies.unesco.org/thesaurus/concept6039
title_short Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
title_full Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
title_fullStr Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
title_full_unstemmed Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
title_sort Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de venta
dc.creator.fl_str_mv Caro Taborda, Leidy Yoana
dc.contributor.advisor.none.fl_str_mv Pérez Gómez, Jeysson
dc.contributor.author.none.fl_str_mv Caro Taborda, Leidy Yoana
dc.subject.unesco.none.fl_str_mv Interfaz de ordenadores
topic Interfaz de ordenadores
CP/M (sistema operacional para computador)
Bases de datos
ETL
Pentaho
http://aims.fao.org/aos/agrovoc/c_24833
http://vocabularies.unesco.org/thesaurus/concept6039
dc.subject.lemb.none.fl_str_mv CP/M (sistema operacional para computador)
dc.subject.agrovoc.none.fl_str_mv Bases de datos
dc.subject.proposal.spa.fl_str_mv ETL
Pentaho
dc.subject.agrovocuri.none.fl_str_mv http://aims.fao.org/aos/agrovoc/c_24833
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept6039
description RESUMEN : El presente informe da cuenta del proceso llevado a cabo en el proyecto: Modelo de integración entre aplicativos de misión crítica con herramientas ETL, para la Compañía de Alimentos Colombianos Calco S.A, el cual tiene como objetivo dar solución a la necesidad de transferir la información correspondiente a las formas de pago de los puntos de venta desde un Sistema POS hacia un Sistema ERP. La forma de comunicar estos dos sistemas es a través de una Interfaz, esto es: se obtienen los datos origen, se transforman según la estructura admitida por el Sistema ERP y se guardan en archivos planos, y finalmente los archivos planos se cargan al Sistema ERP. Se inicia entonces con la caracterización del proceso para tener un entendimiento global del mismo y contar con un punto de partida para iniciar con el ciclo de vida del desarrollo de la interfaz. Una vez se entiende el proceso, se toman las decisiones de diseño y se realiza luego todo el proceso ETL haciendo uso de la herramienta Pentaho Data Integration – con la cual se realiza todo el desarrollo -, y de diferentes SGBD para hacer uso de las bases de datos de MS SQL Server y My Sql, seguidamente se realiza una serie de ejecuciones que genera una gran cantidad de archivos de diferentes fechas, los archivos planos son verificados y validados y finalmente la interfaz es puesta en producción.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-05-23T14:15:13Z
dc.date.available.none.fl_str_mv 2023-05-23T14:15:13Z
dc.date.issued.none.fl_str_mv 2023
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 https://hdl.handle.net/10495/35082
url https://hdl.handle.net/10495/35082
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 52
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 - Colombia
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/66d83310-c5dd-445e-8bf3-f4988083c5b1/download
https://bibliotecadigital.udea.edu.co/bitstreams/1da573de-818a-4257-8319-931f2540997e/download
https://bibliotecadigital.udea.edu.co/bitstreams/90a6cc09-fbc0-4a9f-9b13-9e4ab6c35784/download
https://bibliotecadigital.udea.edu.co/bitstreams/bc8601ed-90dd-4b5c-b664-7c545824d136/download
https://bibliotecadigital.udea.edu.co/bitstreams/d5ce350b-6fda-4b37-8d44-36439ef0a2f2/download
bitstream.checksum.fl_str_mv e2060682c9c70d4d30c83c51448f4eed
8a4605be74aa9ea9d79846c1fba20a33
ea6baec0e93ac65234f6100503fa333e
b04e2999dfd641d2353f2a994b3f3cae
40d461cc8777c43992d0a6d793e0bd93
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_ 1851052331780538368
spelling Pérez Gómez, JeyssonCaro Taborda, Leidy Yoana2023-05-23T14:15:13Z2023-05-23T14:15:13Z2023https://hdl.handle.net/10495/35082RESUMEN : El presente informe da cuenta del proceso llevado a cabo en el proyecto: Modelo de integración entre aplicativos de misión crítica con herramientas ETL, para la Compañía de Alimentos Colombianos Calco S.A, el cual tiene como objetivo dar solución a la necesidad de transferir la información correspondiente a las formas de pago de los puntos de venta desde un Sistema POS hacia un Sistema ERP. La forma de comunicar estos dos sistemas es a través de una Interfaz, esto es: se obtienen los datos origen, se transforman según la estructura admitida por el Sistema ERP y se guardan en archivos planos, y finalmente los archivos planos se cargan al Sistema ERP. Se inicia entonces con la caracterización del proceso para tener un entendimiento global del mismo y contar con un punto de partida para iniciar con el ciclo de vida del desarrollo de la interfaz. Una vez se entiende el proceso, se toman las decisiones de diseño y se realiza luego todo el proceso ETL haciendo uso de la herramienta Pentaho Data Integration – con la cual se realiza todo el desarrollo -, y de diferentes SGBD para hacer uso de las bases de datos de MS SQL Server y My Sql, seguidamente se realiza una serie de ejecuciones que genera una gran cantidad de archivos de diferentes fechas, los archivos planos son verificados y validados y finalmente la interfaz es puesta en producción.ABSTRACT : This report gives an account of the process carried out in the project: Integration model between critical mission applications with ETL tools, for the Compañía de Alimentos Colombianos Calco S.A, which aims to provide a solution to the need to transfer the corresponding information to the forms of payment of the points of sale from a POS System to an ERP System. The way to communicate these two systems is through an interface, that is: the source data is obtained, transformed according to the structure supported by the ERP System and saved in flat files, and finally the flat files are uploaded to the ERP System. It then begins with the characterization of the process to have a global understanding of it and have a starting point to start the interface development life cycle. Once the process is understood, the design decisions are made and then the entire ETL process is carried out using the Pentaho Data Integration tool - with which all the development is carried out -, and different DBMS to make use of the databases. of data from MS SQL Server and My Sql, then a series of executions are carried out that generate a large number of files of different dates, the flat files are verified and validated and finally the interface is put into production.PregradoIngeniera de Sistemas52application/pdfspaUniversidad de AntioquiaMedellín - ColombiaFacultad 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_abf2Modelo de integración entre aplicativos de misión crítica con herramientas ETL : Desarrollo de una interfaz para transferir la información correspondiente a los medios y formas de pago de los puntos de ventaTesis/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/draftInterfaz de ordenadoresCP/M (sistema operacional para computador)Bases de datosETLPentahohttp://aims.fao.org/aos/agrovoc/c_24833http://vocabularies.unesco.org/thesaurus/concept6039PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/66d83310-c5dd-445e-8bf3-f4988083c5b1/downloade2060682c9c70d4d30c83c51448f4eedMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/1da573de-818a-4257-8319-931f2540997e/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADORIGINALCaroLeidy_2023_DesarrolloInterfazETL.pdfCaroLeidy_2023_DesarrolloInterfazETL.pdfTrabajo de grado de pregradoapplication/pdf1359200https://bibliotecadigital.udea.edu.co/bitstreams/90a6cc09-fbc0-4a9f-9b13-9e4ab6c35784/downloadea6baec0e93ac65234f6100503fa333eMD51trueAnonymousREADTEXTCaroLeidy_2023_DesarrolloInterfazETL.pdf.txtCaroLeidy_2023_DesarrolloInterfazETL.pdf.txtExtracted texttext/plain65865https://bibliotecadigital.udea.edu.co/bitstreams/bc8601ed-90dd-4b5c-b664-7c545824d136/downloadb04e2999dfd641d2353f2a994b3f3caeMD54falseAnonymousREADTHUMBNAILCaroLeidy_2023_DesarrolloInterfazETL.pdf.jpgCaroLeidy_2023_DesarrolloInterfazETL.pdf.jpgGenerated Thumbnailimage/jpeg6971https://bibliotecadigital.udea.edu.co/bitstreams/d5ce350b-6fda-4b37-8d44-36439ef0a2f2/download40d461cc8777c43992d0a6d793e0bd93MD55falseAnonymousREAD10495/35082oai:bibliotecadigital.udea.edu.co:10495/350822025-03-26 20:42:48.922https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=