Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación

Propia

Autores:
Matheus Zabala, Antonio Adolfo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Antonio Nariño
Repositorio:
Repositorio UAN
Idioma:
spa
OAI Identifier:
oai:repositorio.uan.edu.co:123456789/2294
Acceso en línea:
http://repositorio.uan.edu.co/handle/123456789/2294
Palabra clave:
Ingeniería de Software
Microservicios
Microfrontends
Scrumban
Software Engineering
Microservices
Microfrontends
Scrumban
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
id UAntonioN2_374a607f6381f6f92c3c00d32368aaa1
oai_identifier_str oai:repositorio.uan.edu.co:123456789/2294
network_acronym_str UAntonioN2
network_name_str Repositorio UAN
repository_id_str
dc.title.es_ES.fl_str_mv Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
title Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
spellingShingle Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
Ingeniería de Software
Microservicios
Microfrontends
Scrumban
Software Engineering
Microservices
Microfrontends
Scrumban
title_short Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
title_full Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
title_fullStr Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
title_full_unstemmed Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
title_sort Aplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estación
dc.creator.fl_str_mv Matheus Zabala, Antonio Adolfo
dc.contributor.advisor.spa.fl_str_mv Neme, Dianalin
Romero, Iván
dc.contributor.author.spa.fl_str_mv Matheus Zabala, Antonio Adolfo
dc.subject.es_ES.fl_str_mv Ingeniería de Software
Microservicios
Microfrontends
Scrumban
topic Ingeniería de Software
Microservicios
Microfrontends
Scrumban
Software Engineering
Microservices
Microfrontends
Scrumban
dc.subject.keyword.es_ES.fl_str_mv Software Engineering
Microservices
Microfrontends
Scrumban
description Propia
publishDate 2020
dc.date.issued.spa.fl_str_mv 2020-11-24
dc.date.accessioned.none.fl_str_mv 2021-03-02T19:52:56Z
dc.date.available.none.fl_str_mv 2021-03-02T19:52:56Z
dc.type.spa.fl_str_mv Trabajo de grado (Pregrado y/o Especialización)
dc.type.coar.spa.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
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://repositorio.uan.edu.co/handle/123456789/2294
dc.identifier.bibliographicCitation.spa.fl_str_mv Convial. (s.f.). Brochure_peajes.indd - peajes.pdf. Obtenido de http://www.convial.net/peajes.pdf
i+D3. (s.f.). 3Toll Sistema de gestión de peajes. Obtenido de https://imasdetres.com/mx/trafico/sistemas/3toll-sistema-de-control-de-peajes/nivel-de-area/
ISACA. (2012). COBIT® 5: Procesos Catalizadores. Rolling Meadows, IL EE.UU.: ISACA.
SICE. (s.f.). Sistemas de Peaje | SICE. Obtenido de https://www.sice.com/sites/Sice/files/2016-12/TI_PEAJES.pdf
Tecsidel. (s.f.). Product-Sheet-Free-Flow-1.pdf. Obtenido de https://tecsidel.com/wp-content/uploads/2018/02/Product-Sheet-Free-Flow-1.pdf
auth0.com. (s. f.). JWT.IO - JSON Web Tokens Introduction. JSON Web Token. Recuperado 6 de noviembre de 2020, de http://jwt.io/
Clements, P. C. (1996). A survey of architecture description languages. Proceedings of the 8th International Workshop on Software Specification and Design, 16-25. https://doi.org/10.1109/IWSSD.1996.501143
Cohn, M. (2009). En User Stories Applied (p. 4). Pearson Education Inc. http://athena.ecs.csus.edu/~buckley/CSc191/User-Stories-Applied-Mike-Cohn.pdf
Fowler, M., & Lewis, J. (2014). Microservices. martinfowler.com. https://martinfowler.com/articles/microservices.html
Jackson, C. (2019, junio 19). Micro Frontends. Martinfowler.Com. https://martinfowler.com/articles/micro-frontends.html
Microsoft. (s. f.). Microsoft Security Development Lifecycle. Recuperado 6 de noviembre de 2020, de https://www.microsoft.com/en-us/securityengineering/sdl
Somerville, I. (2005). Ingeniería del Software. En Ingeniería del software (7.a ed., p. 6). Pearson Education S.A.
dc.identifier.instname.spa.fl_str_mv instname:Universidad Antonio Nariño
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UAN
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uan.edu.co/
url http://repositorio.uan.edu.co/handle/123456789/2294
identifier_str_mv Convial. (s.f.). Brochure_peajes.indd - peajes.pdf. Obtenido de http://www.convial.net/peajes.pdf
i+D3. (s.f.). 3Toll Sistema de gestión de peajes. Obtenido de https://imasdetres.com/mx/trafico/sistemas/3toll-sistema-de-control-de-peajes/nivel-de-area/
ISACA. (2012). COBIT® 5: Procesos Catalizadores. Rolling Meadows, IL EE.UU.: ISACA.
SICE. (s.f.). Sistemas de Peaje | SICE. Obtenido de https://www.sice.com/sites/Sice/files/2016-12/TI_PEAJES.pdf
Tecsidel. (s.f.). Product-Sheet-Free-Flow-1.pdf. Obtenido de https://tecsidel.com/wp-content/uploads/2018/02/Product-Sheet-Free-Flow-1.pdf
auth0.com. (s. f.). JWT.IO - JSON Web Tokens Introduction. JSON Web Token. Recuperado 6 de noviembre de 2020, de http://jwt.io/
Clements, P. C. (1996). A survey of architecture description languages. Proceedings of the 8th International Workshop on Software Specification and Design, 16-25. https://doi.org/10.1109/IWSSD.1996.501143
Cohn, M. (2009). En User Stories Applied (p. 4). Pearson Education Inc. http://athena.ecs.csus.edu/~buckley/CSc191/User-Stories-Applied-Mike-Cohn.pdf
Fowler, M., & Lewis, J. (2014). Microservices. martinfowler.com. https://martinfowler.com/articles/microservices.html
Jackson, C. (2019, junio 19). Micro Frontends. Martinfowler.Com. https://martinfowler.com/articles/micro-frontends.html
Microsoft. (s. f.). Microsoft Security Development Lifecycle. Recuperado 6 de noviembre de 2020, de https://www.microsoft.com/en-us/securityengineering/sdl
Somerville, I. (2005). Ingeniería del Software. En Ingeniería del software (7.a ed., p. 6). Pearson Education S.A.
instname:Universidad Antonio Nariño
reponame:Repositorio Institucional UAN
repourl:https://repositorio.uan.edu.co/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Acceso abierto
dc.rights.license.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
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 Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
Acceso abierto
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Antonio Nariño
dc.publisher.program.spa.fl_str_mv Especialización en Ingeniería de Software
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería de Sistemas
dc.publisher.campus.spa.fl_str_mv Bogotá - Federmán
institution Universidad Antonio Nariño
bitstream.url.fl_str_mv https://repositorio.uan.edu.co/bitstreams/bf259a66-3106-4ccd-a18a-adace38cf07e/download
https://repositorio.uan.edu.co/bitstreams/2e57f3c2-2027-466f-8fa7-08a348d85036/download
https://repositorio.uan.edu.co/bitstreams/494f34d4-d644-4015-9f3f-2ec930a28ac0/download
https://repositorio.uan.edu.co/bitstreams/fce8927d-50f0-4683-bd15-7e4cf540396e/download
bitstream.checksum.fl_str_mv ba5c58aabd9e7357948e3cfc4f57e978
bc7a1cd687b4d70339c60a85388fbc63
9868ccc48a14c8d591352b6eaf7f6239
2e388663398085f69421c9e4c5fcf235
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UAN
repository.mail.fl_str_mv alertas.repositorio@uan.edu.co
_version_ 1812928332592840704
spelling Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)Acceso abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Neme, DianalinRomero, IvánMatheus Zabala, Antonio Adolfo10731508632021-03-02T19:52:56Z2021-03-02T19:52:56Z2020-11-24http://repositorio.uan.edu.co/handle/123456789/2294Convial. (s.f.). Brochure_peajes.indd - peajes.pdf. Obtenido de http://www.convial.net/peajes.pdfi+D3. (s.f.). 3Toll Sistema de gestión de peajes. Obtenido de https://imasdetres.com/mx/trafico/sistemas/3toll-sistema-de-control-de-peajes/nivel-de-area/ISACA. (2012). COBIT® 5: Procesos Catalizadores. Rolling Meadows, IL EE.UU.: ISACA.SICE. (s.f.). Sistemas de Peaje | SICE. Obtenido de https://www.sice.com/sites/Sice/files/2016-12/TI_PEAJES.pdfTecsidel. (s.f.). Product-Sheet-Free-Flow-1.pdf. Obtenido de https://tecsidel.com/wp-content/uploads/2018/02/Product-Sheet-Free-Flow-1.pdfauth0.com. (s. f.). JWT.IO - JSON Web Tokens Introduction. JSON Web Token. Recuperado 6 de noviembre de 2020, de http://jwt.io/Clements, P. C. (1996). A survey of architecture description languages. Proceedings of the 8th International Workshop on Software Specification and Design, 16-25. https://doi.org/10.1109/IWSSD.1996.501143Cohn, M. (2009). En User Stories Applied (p. 4). Pearson Education Inc. http://athena.ecs.csus.edu/~buckley/CSc191/User-Stories-Applied-Mike-Cohn.pdfFowler, M., & Lewis, J. (2014). Microservices. martinfowler.com. https://martinfowler.com/articles/microservices.htmlJackson, C. (2019, junio 19). Micro Frontends. Martinfowler.Com. https://martinfowler.com/articles/micro-frontends.htmlMicrosoft. (s. f.). Microsoft Security Development Lifecycle. Recuperado 6 de noviembre de 2020, de https://www.microsoft.com/en-us/securityengineering/sdlSomerville, I. (2005). Ingeniería del Software. En Ingeniería del software (7.a ed., p. 6). Pearson Education S.A.instname:Universidad Antonio Nariñoreponame:Repositorio Institucional UANrepourl:https://repositorio.uan.edu.co/PropiaWeb Vial is an existing platform for the control of collection and management of toll operations, which presents difficulties in all stages of its production process. This project takes a set of basic functionalities of the current system grouped into two modules in order to develop an alternative called "Web Vial Plus", presenting a solution as a tool that allows the restructuring of the application. The document presents the problems detected and the corresponding process that allows obtaining a software architecture based on microservices applying standards and patterns, supported by a project methodology according to the needs of the project and delivering the structures to the Thomas Instruments company, tools and guides that allow you to develop the application efficiently, oriented towards scalability, extensibility, reducing the time to launch functionalities, seeking an increase in quality compared to the current production cycle.Web Vial es una plataforma existente para el control de recaudo y gestión de operación de peajes, la cual presenta dificultades en todas las etapas de su proceso de producción. El presente proyecto, toma un conjunto de funcionalidades básicas del actual sistema agrupadas en dos módulos con el fin de desarrollar una alternativa denominada ‘Web Vial Plus’, presentando una solución como herramienta que permita la restructuración de la aplicación. En el documento se presentan los problemas detectados y el correspondiente proceso que permita obtener una arquitectura de software basada en microservicios aplicando estándares y patrones, apoyado en una metodología de proyectos de acuerdo con las necesidades del proyecto y entregar a la empresa Thomas Instruments las estructuras, herramientas y guías que le permitan desarrollar la aplicación de forma eficiente, orientada a la escalabilidad, extensibilidad, reduciendo el tiempo de lanzamiento de funcionalidades buscando el aumento de calidad comparado con el actual ciclo de producción.Especialista en Ingeniería de SoftwareEspecializaciónPresencialspaUniversidad Antonio NariñoEspecialización en Ingeniería de SoftwareFacultad de Ingeniería de SistemasBogotá - FedermánIngeniería de SoftwareMicroserviciosMicrofrontendsScrumbanSoftware EngineeringMicroservicesMicrofrontendsScrumbanAplicación web vial plus para la operación de peajes, módulos gestión de usuarios y configuración de estaciónTrabajo de grado (Pregrado y/o Especialización)http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINAL2020AntonioAdolfoMatheusZabala.pdf2020AntonioAdolfoMatheusZabala.pdfTrabajo de Gradoapplication/pdf3433161https://repositorio.uan.edu.co/bitstreams/bf259a66-3106-4ccd-a18a-adace38cf07e/downloadba5c58aabd9e7357948e3cfc4f57e978MD512020AutorizacionAutores.pdf2020AutorizacionAutores.pdfAutorización de Autoresapplication/pdf635819https://repositorio.uan.edu.co/bitstreams/2e57f3c2-2027-466f-8fa7-08a348d85036/downloadbc7a1cd687b4d70339c60a85388fbc63MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uan.edu.co/bitstreams/494f34d4-d644-4015-9f3f-2ec930a28ac0/download9868ccc48a14c8d591352b6eaf7f6239MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82710https://repositorio.uan.edu.co/bitstreams/fce8927d-50f0-4683-bd15-7e4cf540396e/download2e388663398085f69421c9e4c5fcf235MD54123456789/2294oai:repositorio.uan.edu.co:123456789/22942024-10-09 22:54:59.891https://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoopen.accesshttps://repositorio.uan.edu.coRepositorio Institucional UANalertas.repositorio@uan.edu.coQWwgaW5jbHVpciBpbmZvcm1hY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSAgVU5JVkVSU0lEQUQgQU5UT05JTyBOQVJJw5FPLCBlbCBhdXRvcihlcykgYXV0b3JpemEgYWwgU2lzdGVtYSBOYWNpb25hbCBkZSBCaWJsaW90ZWNhcyBwYXJhIGFsbWFjZW5hciB5IG1hbnRlbmVyIGxhIGluZm9ybWFjacOzbiAsIGNvbiBmaW5lcyBhY2Fkw6ltaWNvcyB5IGRlIG1hbmVyYSBncmF0dWl0YSwgIHBvbmdhIGEgZGlzcG9zaWNpw7NuIGRlIGxhIGNvbXVuaWRhZCBzdXMgY29udGVuaWRvcyBkw6FuZG9sZSB2aXNpYmlsaWRhZCBhIGxvcyBtaXNtb3MsIHNlIGVudGllbmRlIHF1ZSBlbChsb3MpIGF1dG9yKGVzKSBhY2VwdGEobik6IAoKMS4JUXVlIGxvcyB1c3VhcmlvcyBpbnRlcm5vcyB5IGV4dGVybm9zIGRlIGxhIEluc3RpdHVjacOzbiBwdWVkYW4gY29uc3VsdGFyIGVsIGNvbnRlbmlkbyBkZSBlc3RlIHRyYWJham8gZW4gbG9zIHNpdGlvcyB3ZWIgcXVlIGFkbWluaXN0cmEgbGEgVW5pdmVyc2lkYWQgQW50b25pbyBOYXJpw7FvLCBlbiBCYXNlIGRlIERhdG9zLCBlbiBvdHJvcyBDYXTDoWxvZ29zIHkgZW4gb3Ryb3Mgc2l0aW9zIFdlYiwgUmVkZXMgeSBTaXN0ZW1hcyBkZSBJbmZvcm1hY2nDs24gbmFjaW9uYWxlcyBlIGludGVybmFjaW9uYWxlcyDigJxPcGVuIEFjY2Vzc+KAnSB5IGVuIGxhcyByZWRlcyBkZSBpbmZvcm1hY2nDs24gZGVsIHBhw61zIHkgZGVsIGV4dGVyaW9yLCBjb24gbGFzIGN1YWxlcyB0ZW5nYSBjb252ZW5pbyBsYSBVbml2ZXJzaWRhZCBBbnRvbmlvIE5hcmnDsW8uCgoyLglRdWUgc2UgcGVybWl0ZSBsYSBjb25zdWx0YSBhIGxvcyB1c3VhcmlvcyBpbnRlcmVzYWRvcyBlbiBlbCBjb250ZW5pZG8gZGUgZXN0ZSB0cmFiYWpvLCBjb24gZmluYWxpZGFkIGFjYWTDqW1pY2EsIG51bmNhIHBhcmEgdXNvcyBjb21lcmNpYWxlcywgc2llbXByZSB5IGN1YW5kbyBtZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyB5IGEgc3UgYXV0b3IuIEVzdG8gaW5jbHV5ZSBjdWFscXVpZXIgZm9ybWF0byBkaXNwb25pYmxlIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuCgozLglRdWUgbG9zIGRlcmVjaG9zIHNvYnJlIGxvcyBkb2N1bWVudG9zIHNvbiBwcm9waWVkYWQgZGVsIGF1dG9yIG8gZGUgbG9zIGF1dG9yZXMgeSB0aWVuZW4gc29icmUgc3Ugb2JyYSwgZW50cmUgb3Ryb3MsIGxvcyBkZXJlY2hvcyBtb3JhbGVzIGEgcXVlIGhhY2VuIHJlZmVyZW5jaWEgY29uc2VydmFuZG8gbG9zIGNvcnJlc3BvbmRpZW50ZXMgZGVyZWNob3Mgc2luIG1vZGlmaWNhY2nDs24gbyByZXN0cmljY2nDs24gYWxndW5hIHB1ZXN0byBxdWUsIGRlIGFjdWVyZG8gY29uIGxhIGxlZ2lzbGFjacOzbiBjb2xvbWJpYW5hIGFwbGljYWJsZSwgZWwgcHJlc2VudGUgZXMgdW5hIGF1dG9yaXphY2nDs24gcXVlIGVuIG5pbmfDum4gY2FzbyBjb25sbGV2YSBsYSBlbmFqZW5hY2nDs24gZGVsIGRlcmVjaG8gZGUgYXV0b3IgeSBzdXMgY29uZXhvcy4KCjQuCVF1ZSBlbCBTaXN0ZW1hIE5hY2lvbmFsIGRlIEJpYmxpb3RlY2FzIGRlIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxbyBwdWVkYSBjb252ZXJ0aXIgZWwgZG9jdW1lbnRvIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBwYXJhIHByb3DDs3NpdG9zIGRlIHByZXNlcnZhY2nDs24gZGlnaXRhbC4gRGUgY29uZm9ybWlkYWQgY29uIGxvIGVzdGFibGVjaWRvIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIHV0aWxpY2UgeSB1c2UgZW4gdG9kYXMgc3VzIGZvcm1hcywgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgdHJhbnNmb3JtYWNpw7NuIHkgZGlzdHJpYnVjacOzbiBkZSBsYSBpbmZvcm1hY2nDs24gaW5jbHVpZGEgZW4gZXN0ZSByZXBvc2l0b3Jpby4KCjUuCVF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50byBsYSBvYnJhIGVzIGRlIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgRUwgQVVUT1IsIGFzdW1pcsOhIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCB5IHNhbGRyw6EgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3M7IHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MgbGEgVW5pdmVyc2lkYWQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZTsgYXPDrSBtaXNtbyBlbCBhY8OhIGZpcm1hbnRlIGRlamFyw6EgaW5kZW1uZSBhIGxhIFVuaXZlcnNpZGFkIGRlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBwZXJqdWljaW8uCg==