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...
- 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= |
