Architecture of an information system with access to databases with dynamic reference integrity and use of government and banking apis
DOI:
https://doi.org/10.61117/ipsumtec.v5i3.125Keywords:
Software architecture, Design patterns, 3-layer model, Dynamic referential integrityAbstract
The aim of this work is to describe the proposal of a software architecture implemented in the design and development of an information system with access to databases featuring dynamic referential integrity. For the development of the project, a combination of research and technological development methodology was used, along with agile software development tools for project execution. These included SCRUM, XP, and Kanban, as well as architectural patterns such as M-V-T and Microservices. The result is a 3-layer software architectural model with access to microservices, facilitating the use of payment gateways and the stamping process before the SAT, which are necessary to manage collections and other services within a governmental entity.
Downloads
Metrics
References
Blas, María Julia; Leone, Horacio Pascual; Gonnet, Silvio Miguel. Modelado y verificación de patrones de diseño de arquitectura de software para entornos de computación en la nube. RISTI. 2019; 35(17): 1-17. DOI: https://doi.org/10.17013/risti.35.1-17
Navarro, M. E., Moreno, M. P., Aranda, J., Parra, L., Rueda, J. R., & Pantano, J. C. Selección de metodologías ágiles e integración de arquitecturas de software en el desarrollo de sistemas de información. In XIX Workshop de Investigadores en Ciencias de la Computación. Buenos Aires; 2017. P632-636.
Huanca Torres, FA. Arquitectura para el desarrollo e implementación de servicios web [Tesis de Maestría]. Puno, Perú. Universidad Nacional del Altiplano. 2017. Recuperado a partir de: http://repositorio.unap.edu.pe/handle/UNAP/10789
Jiménez Is-B, Ramos J, Hernández JJ, Tlapalamatl C. Dynamic Referential Integrity Model for Relational Databases. International Journal of Science and Research (IJSR) [Internet]. 2020; 9(7): 312-316. Doi: https://www.ijsr.net/get_abstract.php?paper_id=SR20627024418
Bass L, Clements P, Kazman, R. Software architecture in practice. 2da ed. México Addison-Wesley, 2003.
Pressman R. Ingeniería del software: Un enfoque práctico. México: Eddison Wesley; 2010.
Sommerville I. Ingeniería del software. México: Addison-Wesley; 2011.
Espi Freelancer. Qué es el patrón MVT (Model Template View) [Internet]. Espi Freelancer. [citado 15 de enero de 2022]. Recuperado a partir de: https://espifreelancer.com/mtv-django.html
Silberschatz, A, Korth, HF, Sudarshan S, Pérez FS, Santiago AI, Sánchez AV. Fundamentos de bases de datos. 5ta ed. México: Mc Graw-Hill; 2006.
Tamayo Alzate, A, Duque Méndez, N Mecanismos de seguridad e integridad en un sistema de bases de datos. [Internet]. Universidad Nacional de Colombia-Sede Manizales; 2001 [citado: 2022, febrero] Universidad Nacional de Colombia Sede Manizales Facultad de Administración Departamento de Informática y Computación.
Casaño CDLC. Metodología de la investigación tecnológica en ingeniería. Ingenium [Internet]. 2016 [citado: 2022, mazo]; 1(1): 43-46. doi: http://dx.doi.org/10.18259/ing.2016007 DOI: https://doi.org/10.18259/ing.2016007
Edwin Rafael Mago -Germán Harvey Alférez. El Papel de la Arquitectura de software en Scrum. Publicado en SG #30 https://sg.com.mx/revista/30/el-papel-la-arquitectura-software-scrum
Padilla Velasco JI, Rodriguez Ruiz AI, Parra Alvira HA. Arquitectura basada en microservicios para aplicaciones web. Tecnol. Investig. Academia TIA [Internet]. 10 de enero de 2020 [citado 9 de mayo de 2022]; 7(2): 12-20. Disponible en: https://revistas.udistrital.edu.co/index.php/tia/article/view/13364
Navarro, M. E., Moreno, M. P., Aranda, J., Parra, L., Rueda, J. R., & Pantano, J. C. Integración de arquitectura de software en el ciclo de vida de las metodologías ágiles. In XIX Workshop de Investigadores en Ciencias de la Computación. Buenos Aires; 2017. P566-569.
Padilla Velasco JI, Rodriguez Ruiz AI, Parra Alvira HA. Arquitectura basada en microservicios para aplicaciones web. Tecnol. Investig. Academia TIA [Internet]. 10 de enero de 2020 [citado 7 de abril de 2022]; 7(2): 12-20. Disponible en: https://revistas.udistrital.edu.co/index.php/tia/article/view/13364
Sánchez JC. Metodología de la investigación científica y tecnológica. Ediciones Díaz de Santos; 2004.
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Kevin Arisai Maldonado Cordova, Juan Ramos Ramos, María Janaí Sánchez Hernández, José Juan Hernández Mora, Elizabeth Cuatecontzi Cuahutle

This work is licensed under a Creative Commons Attribution 4.0 International License.
