Diseño de framework acoplado a android studio para soportar la gestión de la información de las entidades que hacen parte de la lógica del negocio

Autores

  • Jorge Albeiro Rivera Rosero Universidad CESMAG
  • Héctor Andrés Mora Paz Universidad CESMAG

Palavras-chave:

Android, automatización CRUD, Gestión de información, lógica de negocios.

Resumo

El objetivo central del artículo es establecer las características esenciales de un framework para el desarrollo de aplicaciones móviles que soporten la recolección y almacenamiento de datos a través de formularios mediante operaciones Create, Read, Update y Delete (CRUD). Este proceso se realizó mediante el diseño, aplicación y análisis de resultados de un instrumento de recolección de información, con lo cual se abordó la definición estructural del framework. Como resultados, se logró definir las relaciones entre las representaciones de los tipos de datos en las 3 capas de software (Presentación, Lógica de Negocio y Acceso a Datos). Adicionalmente, se consolida una tabla de equivalencias y finalmente, se modeló la operación del futuro plugin. Se concluye que la aplicación del instrumento muestra la diversidad de configuraciones requeridas en la tabla de equivalencias dependiendo de las necesidades del contexto, por lo tanto, la herramienta a construir debe soportar esta flexibilidad.

Referências

Andersen, M. S., Cameron, D., Lindemann, J., Wen, F., & Qiao, X. (2019). Template-based Web AR service rapid generation platform. IOP Conference Series: Materials Science and Engineering, 490(4), 042020. https://doi.org/10.1088/1757-899X/490/4/042020

Kotlin. (07/11/2023). Basic types. Disponible en https://kotlinlang.org/docs/basic-types.html

Cárdenas Villavicencio, O. E., Zea Ordóñez, M. P., Valarezo Pardo, M. R., & Ramón Ramón, R. A. (s/f). Comparativa de tendencias de desarrollo de software móvil - 3Ciencias. Recuperado el 10 de mayo de 2022, de https://www.3ciencias.com/articulos/articulo/comparativa-tendencias-desarrollo-software-movil/

Casas Anguita, J., Repullo Labrador Donado Campos, J. J., & Casas Anguita, J. (s/f). La encuesta como técnica de investigación. Elaboración de cuestionarios y tratamiento estadístico de los datos (I). unidaddocentemfyclaspalmas.org.es. Recuperado el 4 de mayo de 2022, de http://www.unidaddocentemfyclaspalmas.org.es/resources/9+Aten+Primaria+2003.+La+Encuesta+I.+Custionario+y+Estadistica.pdf

DANE. (s/f). Categorías económicas. Disponible en https://www.dane.gov.co/index.php/categoria-economicas

Chandrashekar, A., Kumar, P. V., & Chandavarkar, B. R. (2021). Comparative Analysis of Modern Mobile Operating Systems. 2021 12th International Conference on Computing Communication and Networking Technologies, ICCCNT 2021. https://doi.org/10.1109/ICCCNT51525.2021.9580093

Córdoba, L. G.-E. para su diseño y análisis., & 2006, undefined. (s/f). Encuestas. academia.edu. Recuperado el 4 de mayo de 2022, de https://www.academia.edu/download/55006912/Metodologias_Grasso__Livio__Encuestas._Elementos_para_su_diseno_y_analisis__cap_2_y_5.pdf

Cucciniello, M., Petracca, F., Ciani, O., & Tarricone, R. (2021). Development features and study characteristics of mobile health apps in the management of chronic conditions: a systematic review of randomised trials. npj Digital Medicine, 4(1). https://doi.org/10.1038/S41746-021-00517-1

Dadgar, M., & Joshi, K. D. (2018). The Role of Information and Communication Technology in Self-Management of Chronic Diseases: An Empirical Investigation through Value Sensitive Design. Journal of the Association for Information Systems, 19(2). https://aisel.aisnet.org/jais/vol19/iss2/2

Dar, S. A., & Iqra, J. (2016). Synchronization of Data Between SQLite (Local Database) and SQL Server (Remote Database). The IUP Journal of Computer Sciences, 10, 7–2. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3065777

SQLite. (s/f). Datatypes In SQLite. Disponible en https://www.sqlite.org/datatype3.html

Edalat, E., Sadeghiyan, B., & Ghassemi, F. (2015). ConsiDroid: A Concolic-based Tool for Detecting SQL Injection Vulnerability in Android Apps. www.ietdl.org

Espinoza Pereda, J. C. (2020). Análisis de los frameworks javascript nativo y angular en la incidencia del tiempo de respuesta en una web MVC en el sector comercial. Disponible en https://repositorio.upn.edu.pe/handle/11537/24254

Fujita, H., & Herrera Viedma, E. (2018). New Trends in Intelligent Software Methodologies, Tools and Techniques. IOS Press.

Huang, Y., Emery, J., Naughton, F., Cooper, S., McDaid, L., Dickinson, A., Clark, M., Kinahan-Goodwin, D., Thomson, R., Phillips, L., Lewis, S.,

Orton, S., & Coleman, T. (2022). The development and acceptability testing of an app-based smart survey system to record smoking behaviour, use of nicotine replacement therapy (NRT) and e-cigarettes. BMC Research Notes, 15(1). Disponible en https://doi.org/10.1186/S13104-022-05983-8

Interfaz de usuario y navegación | Desarrolladores de Android | Android Developers. (s/f). Recuperado el 4 de mayo de 2022, de https://developer.android.com/guide/topics/ui

Lazetic, S., Savic, D., Vlajić, S., & Lazarević, S. (s/f). A Generator of MVC-based Web Applications. World of Computer Science and Information Technology Journal, 2, 741. Disponible en https://www.researchgate.net/publication/235651622_A_Generator_of_MVC-based_Web_Applications

Núñez, M., Bonhaure, D., González, M., & Cernuzzi, L. (2020). A model-driven approach for the development of native mobile applications focusing on the data layer. Journal of Systems and Software, 161, 110489. Disponible en https://doi.org/10.1016/J.JSS.2019.110489

Ozgur, B., Dogru, I. A., Uctu, G., & Alkan, M. (2021). A Suggested Model for Mobile Application Penetration Test Framework. 14th International Conference on Information Security and Cryptology, ISCTURKEY 2021 - Proceedings, 18–21. Disponible en https://doi.org/10.1109/ISCTURKEY53027.2021.9654417

Primitive Data Types (The JavaTM Tutorials > Learning the Java Language > Language Basics). (s/f). Recuperado el 4 de mayo de 2022, de Disponible en https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

Quijano Vodniza, A. J. (2009). Guía de investigación cuantitativa (1a ed.). [Institución Universitaria CESMAG].

Valle, J. del, Mare, J. G.- di, Rica, C., & 2007, undefined. (s/f). Programación en capas. di-mare.com. Disponible en http://www.di-mare.com/adolfo/cursos/2007-2/pp-3capas.pdf

Publicado

2022-05-30 — Atualizado em 2022-12-15

Versões

Edição

Seção

Artículos Cientificos

Como Citar

Diseño de framework acoplado a android studio para soportar la gestión de la información de las entidades que hacen parte de la lógica del negocio. (2022). Aglala, 13(2), 285-297. https://revistas.uninunez.edu.co/index.php/aglala/article/view/2352 (Original work published 2022)