Por favor, use este identificador para citar o enlazar este ítem:
https://dspace.unl.edu.ec/jspui/handle/123456789/26958
Título : | Diseño de arquitectura para el desarrollo y despliegue de aplicaciones móviles transaccionales, dirigido a la Cooperativa de Ahorro y Crédito 15 de abril Ltda. |
Autor : | Chamba Zaragocín, Wilman Patricio Vera Meza, Emilio José |
Palabras clave : | MICROSERVICIOS> <PATRONES DE ARQUITECTURA DE SOFTWARE> <SOFTWARE BANCARIO> <METODOLOGÍAS DE DESARROLLO> |
Fecha de publicación : | 4-may-2023 |
Editorial : | Universidad Nacional de Loja |
Resumen : | Hoy en día, a nivel global existe un cambio a nivel social y cultural dirigido por el auge y el fácil acceso a los dispositivos móviles. Bajo esta situación las empresas buscan captar clientes y promover el acceso a sus servicios mediante el uso de aplicaciones que funcionen en estos entornos. El segmento bancario no es la excepción, pues siempre intenta innovar e ir a la vanguardia con la tecnología, ofreciendo soluciones prácticas motivadas por el buen servicio y fácil acceso a sus clientes. A nivel tecnológico, la creación de estas aplicaciones se convierte en un desafío, pues, pese a que existen un sin número de tecnologías, metodologías y herramientas orientadas a este tipo de desarrollo, no existe una ruta marcada claramente que sirva de referencia para la construcción y publicación de estas aplicaciones. Y es precisamente bajo este contexto en donde el presente Trabajo de Titulación (TT) busca dar una solución a este problema. Considerando esto, surgió la siguiente pregunta de investigación: “¿La propuesta de una arquitectura que conjugue metodología de desarrollo y tecnologías, ayudará a las actividades de desarrollo y despliegue de aplicaciones móviles transaccionales, en la Cooperativa de ahorro y Crédito 15 de abril Ltda.?”. Para resolver esta pregunta, el presente TT partió evaluando metodologías de desarrollo actuales, haciendo uso de trabajos relacionados y encuestas, estableciendo como marco de trabajo la metodología Scrum. Posterior a esto se evaluó mediante entrevista la infraestructura actual de la Cooperativa y la manera en la que se despliegan sus aplicaciones para sugerir un modelo de despliegue basada en patrones arquitectónicos como Api Gateway, y Service Discovery, además de sugerir React y Flutter como frameworks de desarrollo. Y, Finalmente, con el objetivo de asegurar el canal de comunicación entre clientes y aplicaciones, se comparó una solución de seguridad basada en hardware contra una solución basada en software, recomendando mediante criterio inductivo la solución Json Web Token basada en software. Palabras clave: Microservicios, Patrones de arquitectura de software, Software bancario, Metodologías de desarrollo, Scrum, React, Flutter, JWT |
Descripción : | their services through the implementation of applications that work in these environments. The banking segment is no exception, as it is always trying to innovate and be at the forefront of technology, by offering practical solutions motivated by good service and easy access to its customers. At the technological level, the creation of these applications becomes a challenge, because, although there are countless technologies, methodologies, and tools oriented to this type of development, there is no clearly marked route that serves as a reference for the construction and publication of these applications. And it is precisely in this context that this Final Degree Project (FDP) aims to provide a solution to this problem. Considering this, the research question arose: "Will the proposal of an architecture that combines development methodology and technologies help the development and deployment activities of transactional mobile applications in the Cooperativa de Ahorro y Crédito 15 de Abril Ltda?”. To solve this question, this FDP started by evaluating current development methodologies, making use of related works and surveys, and establishing the Scrum methodology as a framework. After this, the actual infrastructure of the Cooperative and the way in which its applications are deployed were evaluated through an interview to suggest a deployment model based on architectural patterns such as Api Gateway, and Service Discovery, in addition to suggesting React and Flutter as development frameworks. Finally, with the objective of securing the communication channel between clients and applications, a hardware-based security solution was compared against a software-based solution, recommending by inductive criteria the software-based Json Web Token solution. Keywords: Microservices, Software architecture patterns, Banking software, Development methodologies, Scrum, React, Flutter, JWT |
URI : | https://dspace.unl.edu.ec/jspui/handle/123456789/26958 |
Aparece en las colecciones: | Maestrias FEIRNNR |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
EmilioJose_VeraMeza.pdf | 2,32 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.