Contribución a la comunidad de software libre Unicenta

Trabajo de grado (Ingeniero de Sistemas y Telecomunicaciones) -Universidad Católica de Pereira. Facultad de Ciencias Básicas e Ingeniería, Pereira, 2019

Autores:
Urrego Leon, Carlos Enrique
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad Católica de Pereira
Repositorio:
Repositorio Institucional - RIBUC
Idioma:
spa
OAI Identifier:
oai:repositorio.ucp.edu.co:10785/5168
Acceso en línea:
https://repositorio.ucp.edu.co/entities/publication/061a28aa-a8d6-4861-943d-af777a847049
Palabra clave:
Unicenta
Software libre
Puntos de venta
E-commerce
Woocommerce
NodeJs
Angular
Java
Free software
Points of sale
Electronic commerce
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
id RepoRIBUC2_a081eff3173cd006eac5087f3734e5cd
oai_identifier_str oai:repositorio.ucp.edu.co:10785/5168
network_acronym_str RepoRIBUC2
network_name_str Repositorio Institucional - RIBUC
repository_id_str
dc.title.spa.fl_str_mv Contribución a la comunidad de software libre Unicenta
title Contribución a la comunidad de software libre Unicenta
spellingShingle Contribución a la comunidad de software libre Unicenta
Unicenta
Software libre
Puntos de venta
E-commerce
Woocommerce
NodeJs
Angular
Java
Free software
Points of sale
Electronic commerce
title_short Contribución a la comunidad de software libre Unicenta
title_full Contribución a la comunidad de software libre Unicenta
title_fullStr Contribución a la comunidad de software libre Unicenta
title_full_unstemmed Contribución a la comunidad de software libre Unicenta
title_sort Contribución a la comunidad de software libre Unicenta
dc.creator.fl_str_mv Urrego Leon, Carlos Enrique
dc.contributor.author.none.fl_str_mv Urrego Leon, Carlos Enrique
dc.subject.spa.fl_str_mv Unicenta
Software libre
Puntos de venta
E-commerce
Woocommerce
NodeJs
Angular
Java
Free software
Points of sale
Electronic commerce
topic Unicenta
Software libre
Puntos de venta
E-commerce
Woocommerce
NodeJs
Angular
Java
Free software
Points of sale
Electronic commerce
description Trabajo de grado (Ingeniero de Sistemas y Telecomunicaciones) -Universidad Católica de Pereira. Facultad de Ciencias Básicas e Ingeniería, Pereira, 2019
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-03-04T20:07:54Z
dc.date.available.none.fl_str_mv 2019-03-04T20:07:54Z
dc.date.issued.none.fl_str_mv 2019-01-29
dc.type.spa.fl_str_mv Trabajo de Grado – Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.other.none.fl_str_mv DDMIST42
dc.identifier.uri.none.fl_str_mv https://repositorio.ucp.edu.co/entities/publication/061a28aa-a8d6-4861-943d-af777a847049
identifier_str_mv DDMIST42
url https://repositorio.ucp.edu.co/entities/publication/061a28aa-a8d6-4861-943d-af777a847049
dc.language.iso.fl_str_mv spa
language spa
dc.relation.ispartofseries.none.fl_str_mv Monografía;DDMIST42
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/deed.es
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Católica de Pereira
institution Universidad Católica de Pereira
bitstream.url.fl_str_mv https://repositorio.ucp.edu.co/bitstreams/3a451bfc-015b-4f35-bfe7-269d6513ea6f/download
https://repositorio.ucp.edu.co/bitstreams/199d8a9e-eca8-42a2-8381-961787594852/download
https://repositorio.ucp.edu.co/bitstreams/2478bf6a-8b29-4532-b3f4-f64720775876/download
https://repositorio.ucp.edu.co/bitstreams/87681478-580d-4261-a562-dfbbb26cd25d/download
bitstream.checksum.fl_str_mv c5ff745e8a9f907783144820c8c99f46
8a4605be74aa9ea9d79846c1fba20a33
9d495773974bf8107f55f47915e085a0
08996fb7623a53f27c389159c41a4a41
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica de Pereira - RIBUC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1828143325739220992
spelling Urrego Leon, Carlos Enrique2019-03-04T20:07:54Z2019-03-04T20:07:54Z2019-01-29DDMIST42https://repositorio.ucp.edu.co/entities/publication/061a28aa-a8d6-4861-943d-af777a847049Trabajo de grado (Ingeniero de Sistemas y Telecomunicaciones) -Universidad Católica de Pereira. Facultad de Ciencias Básicas e Ingeniería, Pereira, 2019Unicenta es un software dedicado a suplir las necesidades encontradas en los puntos de venta, se enfoca en los mercados minoristas tales como restaurantes, hostelería, almacenes, supermercados; con base a exploraciones llevadas a cabo en los diferentes sitios web especializados en dicho software, se evidenció la necesidad de contar un una nueva rama, la cual, ofrece la posibilidad de interactuar con plataformas de comercio electrónico y aplicaciones para móviles. El proyecto incluye el desarrollo de tres funcionalidades hechas para dicho software libre, con lo cual se crea un nuevo proyecto desprendido de Unicenta denominado OctoPOS. Este nuevo proyecto está fundamentado bajo la filosofía de software libre y fue desarrollado con la intención de divulgarlo, con el fin de crear una comunidad a su alrededor. Entre las nuevas funcionalidades desarrolladas, se añadió la sincronización de productos en un sólo sentido con el plugin de wordpress, Woocommerce, el cual proporciona una plataforma de comercio electrónico y por último se desarrolló una aplicación para dispositivos móviles con sistema operativo android, que permite realizar toma de pedidos. Además de los desarrollos se realizó el proceso de ingeniería inversa del software unicenta, creando así un documento donde se refleja el proceso realizado. Asi mismo se escribió el estado del arte de unicenta, y por último se escribió un documento que plasma la experiencia y todo lo aprendido durante todo el desarrollo del proyecto. Abstract: Unicenta is a software dedicated to solve the needs found in the points of sale, it focuses on retail markets such as restaurants, hotels, stores, supermarkets; Based on explorations carried out in the different websites specialized in this software, the need to have a new branch was demonstrated, which offers the possibility of interacting with e-commerce platforms and mobile applications. The project includes the development of three functionalities made for this software, which creates a new project, forked from Unicenta called OctoPos. This new project is based on the free software philosophy , and was developed with the intention of divulge it, in order to create a community around it. Among the new functionalities developed, synchronization of products in one direction with the wordpress plugin, Woocommerce, was added, which provides an e-commerce platform, and finally an application for mobile devices with an android operating system was developed, which allows to perform taking orders. In addition to the developments, the reverse engineering process of the Unicenta software was carried out, thus creating a document that reflects the process. The art state of Unicenta was also written, and finally a document that captures the experience and everything learned during the whole development of the project was written.Universidad Católica de Pereira. Asesor: Msc. Andrés Mauricio Martínez HincapiéUniversidad Católica de PereiraMonografía;DDMIST42http://creativecommons.org/licenses/by-nc-nd/4.0/deed.esinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2UnicentaSoftware librePuntos de ventaE-commerceWoocommerceNodeJsAngularJavaFree softwarePoints of saleElectronic commerceContribución a la comunidad de software libre UnicentaTrabajo de Grado – Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionspaPublicationORIGINALDDMIST42.pdfDDMIST42.pdfTrabajo de gradoapplication/pdf5135237https://repositorio.ucp.edu.co/bitstreams/3a451bfc-015b-4f35-bfe7-269d6513ea6f/downloadc5ff745e8a9f907783144820c8c99f46MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucp.edu.co/bitstreams/199d8a9e-eca8-42a2-8381-961787594852/download8a4605be74aa9ea9d79846c1fba20a33MD52TEXTDDMIST42.pdf.txtDDMIST42.pdf.txtExtracted texttext/plain206484https://repositorio.ucp.edu.co/bitstreams/2478bf6a-8b29-4532-b3f4-f64720775876/download9d495773974bf8107f55f47915e085a0MD53THUMBNAILDDMIST42.pdf.jpgDDMIST42.pdf.jpgIM Thumbnailimage/jpeg1870https://repositorio.ucp.edu.co/bitstreams/87681478-580d-4261-a562-dfbbb26cd25d/download08996fb7623a53f27c389159c41a4a41MD5410785/5168oai:repositorio.ucp.edu.co:10785/51682025-01-27 16:06:20.982http://creativecommons.org/licenses/by-nc-nd/4.0/deed.esopen.accesshttps://repositorio.ucp.edu.coRepositorio Institucional de la Universidad Católica de Pereira - RIBUCbdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=