Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público

Los profesionales contables realizan una gran cantidad de tareas repetitivas dentro del ámbito funcional de la organización, como procesar, verificar y registrar actividades contables, que requieren mucho cuidado y tiempo. La tecnología de la información ayuda a facilitar la ejecución de estas tarea...

Full description

Autores:
Cáceres Granados, Gloria Zulay
Quintero Parra, Fanny
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/14397
Acceso en línea:
http://hdl.handle.net/20.500.12749/14397
Palabra clave:
Systems engineer
Technological innovations
Software
Computational vision
Registration processes
Economic activity
Information technology
Process development
Prototypes
Technological change
Digital formats
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de procesos
Prototipos
Cambio tecnológico
Formatos digitales
Visión computacional
Procesos de registro
Actividad económica
Tecnologías de la información
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_eb4d4af5593a6e9316df49f458177920
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/14397
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
dc.title.translated.spa.fl_str_mv Software prototype for the creation of robotic process automation - RPA oriented accounting software for public sector organizations
title Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
spellingShingle Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
Systems engineer
Technological innovations
Software
Computational vision
Registration processes
Economic activity
Information technology
Process development
Prototypes
Technological change
Digital formats
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de procesos
Prototipos
Cambio tecnológico
Formatos digitales
Visión computacional
Procesos de registro
Actividad económica
Tecnologías de la información
title_short Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
title_full Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
title_fullStr Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
title_full_unstemmed Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
title_sort Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público
dc.creator.fl_str_mv Cáceres Granados, Gloria Zulay
Quintero Parra, Fanny
dc.contributor.advisor.none.fl_str_mv Rueda Rueda, Johan Smith
Ortiz Cuadros, José David
dc.contributor.author.none.fl_str_mv Cáceres Granados, Gloria Zulay
Quintero Parra, Fanny
dc.contributor.cvlac.spa.fl_str_mv Rueda Rueda, Johan Smith [0001555375]
Ortiz Cuadros, José David [0000062739]
dc.contributor.googlescholar.spa.fl_str_mv Rueda Rueda, Johan Smith [es&oi=ao]
Ortiz Cuadros, José David [es&oi=ao]
dc.contributor.orcid.spa.fl_str_mv Rueda Rueda, Johan Smith [0000-0001-6715-8353]
Ortiz Cuadros, José David [0000-0002-2347-6584]
dc.contributor.researchgate.spa.fl_str_mv Rueda Rueda, Johan Smith [Johan-Rueda-Rueda]
dc.subject.keywords.spa.fl_str_mv Systems engineer
Technological innovations
Software
Computational vision
Registration processes
Economic activity
Information technology
Process development
Prototypes
Technological change
Digital formats
topic Systems engineer
Technological innovations
Software
Computational vision
Registration processes
Economic activity
Information technology
Process development
Prototypes
Technological change
Digital formats
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de procesos
Prototipos
Cambio tecnológico
Formatos digitales
Visión computacional
Procesos de registro
Actividad económica
Tecnologías de la información
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de procesos
Prototipos
Cambio tecnológico
Formatos digitales
dc.subject.proposal.spa.fl_str_mv Visión computacional
Procesos de registro
Actividad económica
Tecnologías de la información
description Los profesionales contables realizan una gran cantidad de tareas repetitivas dentro del ámbito funcional de la organización, como procesar, verificar y registrar actividades contables, que requieren mucho cuidado y tiempo. La tecnología de la información ayuda a facilitar la ejecución de estas tareas y en muchos casos reduce la intervención humana; especialmente en tareas repetitivas a través de la automatización de procesos. Una de las tecnologías que ayuda a lograr este objetivo es la RPA (Robot Process Automation). El software RPA puede automatizar tareas repetitivas como el procesamiento de formularios o la entrada de datos, solo por nombrar algunas. Aunque existen soluciones basadas en RPA en el mercado, estas soluciones pueden encontrar dificultades a la hora de incorporarlas a los procesos organizativos. Algunas de las dificultades que se presentan son: (i) la herramienta sólo permite acciones específicas y predeterminadas; (ii) cambios en la interfaz gráfica por actualizaciones del software o cambio del software contable. Esto implicaría comenzar un nuevo proceso de construcción, lo que significa aumentar los costos y el tiempo para la organización. El objetivo principal del proyecto es implementar un prototipo que permite crear RPA usando Visión Computacional. De esta forma, facilita la creación de RPA, reduciendo costos y tiempo para la organización. El proceso se inició mediante el levantamiento de información sobre las características generales del proceso contable. Se realizó su análisis correspondiente para el levantamiento de los requerimientos. Se seleccionó las tecnologías y métodos para el desarrollo del prototipo de software. El proceso del prototipo consiste: por medio de un video utilizando técnicas de visión computacional realizar el seguimiento del proceso contable que realiza el usuario en la interfaz gráfica del software contable. Luego de obtener esta información se genera el código de la RPA lo cual se utilizará para realizar el proceso de registro contable. Todo el proceso el usuario lo realizará por medio de un asistente virtual que le ayudará con el proceso de generar la RPA y la ejecución de esta misma. El lenguaje utilizado para el desarrollo del software fue Python para el componente de visión y chatbot, para el desarrollo de la RPA se utilizó el marco de trabajo Robot Framework. Por las razones anteriores, se puede señalar que, como parte del desarrollo del tema de esta tesis, se implementará una herramienta que ayudará a las organizaciones incorporar en los procesos organizacionales la herramienta de RPA de una manera rápida y sencilla, optimizando los recursos y tiempo.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-05-08
dc.date.accessioned.none.fl_str_mv 2021-09-24T13:47:36Z
dc.date.available.none.fl_str_mv 2021-09-24T13:47:36Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/14397
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/14397
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Alaña C., Solórzano S., T. P., & , Sayonara, S. (2015). Procesos contables básicos para no contadores. In Espol (Machala :).
Álarcon, G. (2014). El Proceso Contable: Análisis E Interpretación De La Información Contable En Las Organizaciones Actuales. Méthodos, 12(12), 92–101. http://www.ucipfg.com/Repositorio/MAP/MAPD02/UNIDADES_DE_APRENDIZAJE/UNIDAD_1/LECTURAS/Vision_y_mision_ de_una_empresa.pdf
Alpaydin, E. (2014). Introduction to Machine Learning Ethem Alpaydin. Introduction to Machine Learning, Third Edition.
Amodeo, E. (2010). ¿Qué son los DSL (Domain Specific Languages)? https://eamodeorubio.wordpress.com/2010/09/13/¿que-son-los-dsl-domainspecific-languages/
Ashish. (2018). Understanding Edge Detection (Sobel Operator) - Data Driven Investor - Medium. https://medium.com/datadriveninvestor/understanding-edgedetection-sobel-operator-2aada303b900
AuraPortal. (2018, June 7). RPA: Robotic Process Automation - Qué es y cómo nos ayuda • AuraPortal. https://www.auraportal.com/es/rpa-robotic-processautomation-que-es/
Automation Anywhere. (2020). Casos de estudio de clientes | Automation Anywhere. https://www.automationanywhere.com/la/customers/case-studies
Azevedo, A., & Filipe Santos, M. (2008, January). (PDF) KDD, semma and CRISPDM: A parallel overview. https://www.researchgate.net/publication/220969845_KDD_semma_and_CRIS P-DM_A_parallel_overview
Bagnato, J. I. (2018a). Convolutional Neural Networks: La Teoría explicada en Español | Aprende Machine Learning. https://www.aprendemachinelearning.com/como-funcionan-las-convolutionalneural-networks-vision-por-ordenador/
Bagnato, J. I. (2018b, November 29). Convolutional Neural Networks: La Teoría explicada en Español | Aprende Machine Learning. https://www.aprendemachinelearning.com/como-funcionan-las-convolutionalneural-network
Barchard, K. A., & Pace, L. A. (2011). Preventing human error: The impact of data entry methods on data accuracy and statistical results. Computers in Human Behavior, 27(5), 1834–1839. https://doi.org/10.1016/j.chb.2011.04.004
Beltramelli, T. (2018). pix2code: Generating code from a graphical user interface screenshot. Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2018, 1–9. https://doi.org/10.1145/3220134.3220135
BMind Licencias. (2019). IBM RPA (Robotic Process Automation) - BMind Licencias. https://bmind.com/licencias/ibm-rpa
Burke, B., Cearley, D., Litan, A., Groombridge, D., & Mahdi, D. (2020). Top 10 Strategic Technology Trends for 2020: Practical Blockchain. Gartner, October 2019, 1–13. Burke, B., Cearley, D., Litan, A., Groombridge, D., & Mahdi, D. (2020). Top 10 Strategic Technology Trends for 2020: Practical Blockchain. Gartner, October 2019, 1–13.
Capocchi, L., Santucci, J. F., & Ville, T. (2013). Software test automation using DEVSimPy environment. SIGSIM-PADS 2013 - Proceedings of the 2013 ACM SIGSIM Principles of Advanced Discrete Simulation, 343–348. https://doi.org/10.1145/2486092.2486137
Capterra. (2019). UiPath Robotic Process Automation - Opiniones, precios, y características - Capterra España 2020. https://www.capterra.es/software/135186/uipath-robCapterra. (2019). UiPath Robotic Process Automation - Opiniones, precios, y características - Capterra España 2020. https://www.capterra.es/software/135186/uipath-robotic-process-automation otic-process-automation
CGN, C. G. de la N. (2014). Doctrina Contable Pública Compilada Actualizada Del 2 de enero al 31 de diciembre de 2014. 1–1391. http://www.contaduria.gov.co/wps/wcm/connect/9903da6e-11e6-44a5-a1f0effa8cac282c/DOCTRINA+contablePublicaDic312013.pdf?MOD=AJPERES&C ACHEID=9903da6e-11e6-44a5-a1f0-effa8cac282c
Chang, T. H., Yeh, T., & Miller, R. C. (2010). GUI testing using computer vision. Conference on Human Factors in Computing Systems - Proceedings, 3(Figure 1), 1535–1544. https://doi.org/10.1145/1753326.1753555
Chollet, F. (2018). Deep Learning with Phyton. In Manning
Christensson, P. (2009). User Interface Definition. https://techterms.com/definition/user_interface
Congreso de Colombia. (2012). Ley 1575 de 2012 “Por medio de la cual se establece la Ley General de Bomberos de Colombia.”
Cooper, L. A., Holderness, D. K., Sorensen, T. L., & Wood, D. A. (2019). Robotic process automation in public accounting. Accounting Horizons, 33(4), 15–35. https://doi.org/10.2308/acch-52466
Cowley, J. (2018). Redes neuronales convolucionales. Ibm, 1. https://www.ibm.com/developerworks/ssa/library/cc-convolutional-neuralnetwork-vision-recognition/index.html
DANE. (2012). Revisión 4 adaptada CIIU Rev . 4 A . C . 496. https://www.dane.gov.co/files/nomenclaturas/CIIU_Rev4ac.pdf
DataWow. (2018). Interns Explain CNN - Data Wow. https://blog.datawow.io/internsexplain-cnn-8a669d053f8b
Deloitte. (2017, May 25). ¿Qué es Robotic Process Automation? | Deloitte España. https://www2.deloitte.com/es/es/pages/operations/articles/que-es-roboticprocess-automation.html
Deloitte. (2020). Tech Trends 2020. Deloitte Insights, 1–130. https://www2.deloitte.com/us/en/insights/focus/tech-trends.html
Dhakal, V., Feit, A. M., Kristensson, P. O., & Oulasvirta, A. (2018). Observations on typing from 136 million keystrokes. Conference on Human Factors in Computing Systems - Proceedings, 2018-April. https://doi.org/10.1145/3173574.3174220
Díaz Moreno, H. (2006). Contabilidad general: enfoque práctico con aplicaciones informáticas. In Editorial Mc Graw Hill Interamericana SA. https://www.biblionline.pearson.com/Pages/BookRead.aspx
EcuRed. (2015). EcuRed. https://www.ecured.cu/Barra_de_desplazamiento
Ernesto Arévalo-Vázquez, E., Zúñiga-López, A., Villegas-Cortez, J., & Avilés-Cruz, C. (2015). Implementación de reconocimiento de objetos por color y forma en un robot móvil. In 21 Research in Computing Science (Vol. 91).
FAEDIS. (2018, September 10). FAEDIS. http://virtual.umng.edu.co/distancia/ecosistema/odin/odin_desktop.php?path=Li 4vb3Zhcy9hZG1pbmlzdHJhY2lvbl9lbXByZXNhcy9jb250YWJpbGlkYWRfZ2VuZ XJhbC91bmlkYWRfMS8=#slide_5.2
Fernando F. Coelho. (2019). Introducción a Selenium: Cómo funciona, Características y Opciones. https://www.digital55.com/desarrollotecnologia/herramientas-testing-introduccion-selenium/
Fisher, R., Perkins, S., Walker, A., & Wolfart, E. (2003). Feature Detectors - Canny Edge Detector. http://homepages.inf.ed.ac.uk/rbf/HIPR2/sobel.htm
Gallardo Arancibia, J. A. (2013). Metodología para el Desarrollo de Proyectos en Minería de Datos CRISP-DM. 84, 487–492. http://ir.obihiro.ac.jp/dspace/handle/10322/3933
Garcia, A. (2016). Automatización de pruebas de interfaz gráfica en herramientas de tesorería. https://www.iit.comillas.edu/pfc/resumenes/578e702f6cafb.pdf
García, E. M. i. (2002). Visión Artificial. In Inteligencia Artificial
glosarios@servidor-alicante.com. (2015). Eficiencia (Contabilidad de gestión). Glosarios@servidor-Alicante.Com. https://glosarios.servidoralicante.com/contabilidad-de-gestion/eficiencia GNOME developer. (2014). GNOME developer. https://developer.gnome.org/hig/stable/toolbars.html.es Gollapudi, S. (2019). Learn computer vision using OpenCV : with deep learning CNNs and RNNs
GNOME developer. (2014). GNOME developer. https://developer.gnome.org/hig/stable/toolbars.html.es
Gollapudi, S. (2019). Learn computer vision using OpenCV : with deep learning CNNs and RNNs.
Gonzales, R. (2019). Fundamentos para diseñar una Arquitectura de Solución con RPA.
Guru99. (n.d.). Clasificación de imágenes de TensorFlow: CNN (Red Neural Convolucional) - Guru99. Retrieved April 24, 2020, from https://guru99.es/convnet-tensorflow-image-classification/#2
helpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macros
helpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macros
Hureño, O. (2010). Contabilidad Básica Colección Didáctica Ciencias Económicas Y Administrativas. https://www.sanmateo.edu.co/documentos/publicacioncontabilidad-basica.pdf
IBM, I. B. M. (2012). Manual CRISP-DM de IBM SPSS Modeler. IBM Corporation, 56. http://www.ibm.com/spss.%0Aftp://public.dhe.ibm.com/software/analytics/spss/ documentation/modeler/15.0/es/CRISP-DM.pdf
IBM Robotic Process Automation. (2020). Robotic Process Automation with Automation Anywhere - Colombia | IBM. IBM Robotic Process Automation
(n.d.). Robotic Process Automation with Automation Anywhere -(n.d.). Robotic Process Automation with Automation Anywhere - Colombia | IBM. Retrieved April 1, 2020, from Https://Www.Ibm.Com/Co-Es/Products/RoboticProcess-Automation. https://www.ibm.com/co-es/products/robotic-processautomation Colombia | IBM. Retrieved April 1, 2020, from Https://Www.Ibm.Com/Co-Es/Products/RoboticProcess-Automation. https://www.ibm.com/co-es/products/robotic-processautomation
Identigate. (2018). Manual Data Entry: The weak link in automated Systems – Identigate: Web and Mobile Identity Management Solutions. http://www.identigate.co.ke/2018/04/14/manual-data-entry-the-weak-link-inautomated-systems/
ISO. (2009). ISO 9001 - Software ISO 9001 de Sistemas de Gestión ISO. ISOTools Excellence. https://www.isotools.org/normas/calidad/iso9001?__hstc=268265809.657f678a4e6ad8c124f59cda1704dff7.158847266804 8.1588472668048.1588472668048.1&__hssc=268265809.2.1588472668048& __hsfp=1312440609
ISO 25000. (2016). ISO 25000 Portal. https://iso25000.com/
Iso25000. (2018). NORMAS ISO 25000. ISO 25000. https://iso25000.com/index.php/normas-iso-25000?limit=4&start=4
ISOL. (2019). RPA (Robotic Process Automation) Beneficios | ISOL. https://isol.mx/rpa-robotic-process-automation-beneficios/
Ki, J., & Kwon, K. (2019a). Proceedings of the Sixth International Conference on Green and Human Information Technology. In Proceedings of the Sixth International Conference on Green and Human Information Technology. ICGHIT 2018 (Vol. 502). Springer Singapore. https://doi.org/10.1007/978-981-13-0311-1
Ki, J., & Kwon, K. (2019b). Proceedings of the Sixth International Conference on Green and Human Information Technology. Proceedings of the Sixth International Conference on Green and Human Information Technology. ICGHIT 2018, 502, 10–13. https://doi.org/10.1007/978-981-13-0311-1
Kim, B., Park, S., & Kim, B. (2018). Deep - Learning Based Web UI Automatic Programming. 2–3
Kokina, J., & Blanchette, S. (2019). Early evidence of digital labor in accounting: Innovation with Robotic Process Automation. International Journal of Accounting Information Systems, 35, 100431. https://doi.org/10.1016/j.accinf.2019.100431
Lemley, J., Bazrafkan, S., & Corcoran, P. (2017). Deep Learning for Consumer Devices and Services: Pushing the limits for machine learning, artificial intelligence, and computer vision. IEEE Consumer Electronics Magazine, 6(2), 48–56. https://doi.org/10.1109/MCE.2016.2640698
Levy Steven. (2015). Graphical user interface | computing | Britannica. https://www.britannica.com/technology/graphical-user-interface
Luenendonk, M. (2017, October 20). Accounting Errors. https://www.cleverism.com/lexicon/accounting-errors/
Maitra Satyajit. (2019, February 24). What Canny Edge Detection algorithm is all about? - SATYAJIT MAITRA - Medium. https://medium.com/@ssatyajitmaitra/what-canny-edge-detection-algorithm-isall-about-103d94553d21
Mays, J. A., & Mathias, P. C. (2019). Measuring the rate of manual transcription error in outpatient point-of-care testing. Journal of the American Medical Informatics Association, 26(3), 269–272. https://doi.org/10.1093/jamia/ocy170
Mihir Mistry, Ameya Apte, Varad Ghodake(&), and S. B. M. (2019). Machine Learning Based User Interface Generation. In Robotics and Autonomous Systems (Vol. 7, Issues 2–3). https://doi.org/10.1016/0921-8890(91)90033-H
Moreno, A. (2017). ¿Qué es el procesamiento de lenguaje natural? Procesamiento Del Lenguaje Natural, ¿qué Es? https://www.sas.com/es_co/insights/analytics/what-is-natural-languageprocessing-nlp.html
Narayana, M., Raghu Ram Reddy, N., & Hyndavi Reddy, N. (2019). High speed script execution for GUI Automation using Computer Vision. International Journal of Electrical and Computer Engineering, 9(1), 231–236. https://doi.org/10.11591/ijece.v9i1.pp231-236
Nguyen, T. A., & Csallner, C. (2016). Reverse engineering mobile application user interfaces with REMAUI. Proceedings - 2015 30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, 248–259. https://doi.org/10.1109/ASE.2015.32
OBS. (2020). Características y fases del modelo incremental. OBS Business School. https://obsbusiness.school/int/blog-project-management/metodologiasagiles/caracteristicas-y-fases-del-modelo-incremental
Organizaci, P. D. E. L. A., Iv, J., & Vicepresidente, O. (2018). Aprovechar la automatización inteligente de procesos : El 1300 % de retorno de la inversión genera una mayor satisfacción de los clientes y USD 7 millones en nuevas fuentes de ingresos
Pete, C., Julian, C., Randy, K., Thomas, K., Thomas, R., Colin, S., & Wirth, R. (2000). Crisp-Dm 1.0. CRISP-DM Consortium, 76.
Pressman, R. (2002a). Ingeniería del Software. Un enfoque práctico. http://cotana.informatica.edu.bo/downloads/ldIngenieria.de.software.enfoque.practico.7ed.Pressman.PDF
Pressman, R. (2002b). Ingeniería del Software. Un enfoque práctico.
R., A. (2011). La MISION DE UNA EMPRESA. 1–6. http://www.crecenegocios.com/la-mision-de-una-empresa/el
Radhakrishnan, P. (2017, November 17). What is Transfer Learning? - Towards Data Science. https://towardsdatascience.com/what-is-transfer-learning8b1a0fa42b4
Ray, S., Tornbohm, C., Miers, D., & Kerremans, M. (2019). Magic Quadrant for Robotic Process Automation Software. July, 1–40
Redmon, Joseph, Santosh Divvala, R. G., & Farhadi, A. (2016). You Only Look Once: Unified, Real-Time Object Detection
Remanan Surya. (2019, April 28). Beginner’s Guide to Object Detection Algorithms - Analytics Vidhya - Medium. https://medium.com/analytics-vidhya/beginnersguide-to-object-detection-algorithms-6620fb31c375
Robot Framework. (2008, August 21). Robot Framework. https://robotframework.org/
Rouse, M. (2017). ¿Qué es Aprendizaje profundo (deep learning)? - Definición en WhatIs.com. Abril 2017. https://searchdatacenter.techtarget.com/es/definicion/Aprendizaje-profundodeep-learning Rouse, M. (2017). ¿Qué es Aprendizaje profundo (deep learning)? - Definición en WhatIs.com. Abril 2017. https://searchdatacenter.techtarget.com/es/definicion/Aprendizaje-profundodeep-learning
scannmore. (2018, July 15). The Biggest Disadvantages of Manual Data Entry. https://scannmore.com/manual-data-entry-disadvantages/
Leyes desde 1992 - Vigencia expresa y control de constitucionalidad [DECRETO_2811_1974], (2006). http://www.secretariasenado.gov.co/senado/basedoc/constitucion_politica_199 1_pr011.html#354
Sevilla, P. (2018, July 7). Lenguaje de programación Python: qué es, utilidades y ventajas. https://initiumsoft.com/blog/que-es-el-lenguaje-de-programacionpython-y-para-que-sirve/
Standardization, F. O. R., & Normalisation, D. E. (1987). International Standard Iso. 1987
Sucar, L. E., & Gómez, G. (2011). Vision Computacional. Instituto Nacional de Astrofísica, Óptica y Electrónica, 185. http://ccc.inaoep.mx/~esucar/Libros/vision-sucar-gomez.pdf
The MathWorks, I. (2019). ¿Qué es una red neuronal? - MATLAB & Simulink. 2019. https://la.mathworks.com/discovery/neural-network.html
ThinkAutomation. (2018, September 19). Everything wrong with manual data entry - ThinkAutomation. https://www.thinkautomation.com/productivity/everythingwrong-with-manual-data-entry/
Torres, L. G. (2018). PA181-3-DotNetGen DotNetGenerator : Generador de Código para Arquitectura Microsoft . NET a partir de modelos ISML DotNetGenerator : Generador de Código para Arquitectura Microsoft . NET a partir de modelos ISML
Towards Machine Learning. (2018). Deep Learning Series, P2: Understanding Convolutional Neural Networks – Towards Machine Learning. https://towardsml.com/2018/10/16/deep-learning-series-p2-understandingconvolutional-neural-networks/
UiPath. (2017). ¿Qué es RPA (Automatización Robótica de Procesos)? | UiPath®. https://www.uipath.com/es/rpa/automatizacion-robotica-de-procesos
UiPath. (2019). Capterra. Obtenido de https://www.capterra.co/software/135186/uiUiPath. (2019). Capterra. Obtenido de https://www.capterra.co/software/135186/uipath-robotic-process-automation path-robotic-process-automation
Uskenbayeva, R., Kalpeyeva, Z., Satybaldiyeva, R., Moldagulova, A., & Kassymova, A. (2019). Applying of RPA in Administrative Processes of Public Administration. Proceedings - 21st IEEE Conference on Business Informatics, CBI 2019, 2, 9– 12. https://doi.org/10.1109/CBI.2019.10089
Villena Román, J. (2016, August 2). CRISP-DM: La metodología para poner orden en los proyectos - Sngular. https://www.sngular.com/es/data-science-crisp-dmmetodologia/
Yun, Y., & Park, J. (2018). Automatic Mobile Screen Translation Using Object Detection Approach Based on Deep Neural Networks. 21(11), 1305–1316.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/14397/1/2021_Tesis_Gloria_Caceres_Granados%20%281%29%281%29.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/14397/2/2021_Licencia_Gloria_Caceres_Granados%20%282%29.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/14397/4/2021_Tesis_Gloria_Caceres_Granados%20%281%29%281%29.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/14397/5/2021_Licencia_Gloria_Caceres_Granados%20%282%29.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/14397/3/license.txt
bitstream.checksum.fl_str_mv c20c05a69eabbee7d18e406f6f940a37
9c6e17bf2ea3af255cccd3c5bfbb3854
5ec2b390631ccad1138b6c0ef0141706
fc7eae6b48cd4f186623c2f904a8e319
3755c0cfdb77e29f2b9125d7a45dd316
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1808410684397977600
spelling Rueda Rueda, Johan SmithOrtiz Cuadros, José DavidCáceres Granados, Gloria ZulayQuintero Parra, FannyRueda Rueda, Johan Smith [0001555375]Ortiz Cuadros, José David [0000062739]Rueda Rueda, Johan Smith [es&oi=ao]Ortiz Cuadros, José David [es&oi=ao]Rueda Rueda, Johan Smith [0000-0001-6715-8353]Ortiz Cuadros, José David [0000-0002-2347-6584]Rueda Rueda, Johan Smith [Johan-Rueda-Rueda]Colombia2021-09-24T13:47:36Z2021-09-24T13:47:36Z2020-05-08http://hdl.handle.net/20.500.12749/14397instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coLos profesionales contables realizan una gran cantidad de tareas repetitivas dentro del ámbito funcional de la organización, como procesar, verificar y registrar actividades contables, que requieren mucho cuidado y tiempo. La tecnología de la información ayuda a facilitar la ejecución de estas tareas y en muchos casos reduce la intervención humana; especialmente en tareas repetitivas a través de la automatización de procesos. Una de las tecnologías que ayuda a lograr este objetivo es la RPA (Robot Process Automation). El software RPA puede automatizar tareas repetitivas como el procesamiento de formularios o la entrada de datos, solo por nombrar algunas. Aunque existen soluciones basadas en RPA en el mercado, estas soluciones pueden encontrar dificultades a la hora de incorporarlas a los procesos organizativos. Algunas de las dificultades que se presentan son: (i) la herramienta sólo permite acciones específicas y predeterminadas; (ii) cambios en la interfaz gráfica por actualizaciones del software o cambio del software contable. Esto implicaría comenzar un nuevo proceso de construcción, lo que significa aumentar los costos y el tiempo para la organización. El objetivo principal del proyecto es implementar un prototipo que permite crear RPA usando Visión Computacional. De esta forma, facilita la creación de RPA, reduciendo costos y tiempo para la organización. El proceso se inició mediante el levantamiento de información sobre las características generales del proceso contable. Se realizó su análisis correspondiente para el levantamiento de los requerimientos. Se seleccionó las tecnologías y métodos para el desarrollo del prototipo de software. El proceso del prototipo consiste: por medio de un video utilizando técnicas de visión computacional realizar el seguimiento del proceso contable que realiza el usuario en la interfaz gráfica del software contable. Luego de obtener esta información se genera el código de la RPA lo cual se utilizará para realizar el proceso de registro contable. Todo el proceso el usuario lo realizará por medio de un asistente virtual que le ayudará con el proceso de generar la RPA y la ejecución de esta misma. El lenguaje utilizado para el desarrollo del software fue Python para el componente de visión y chatbot, para el desarrollo de la RPA se utilizó el marco de trabajo Robot Framework. Por las razones anteriores, se puede señalar que, como parte del desarrollo del tema de esta tesis, se implementará una herramienta que ayudará a las organizaciones incorporar en los procesos organizacionales la herramienta de RPA de una manera rápida y sencilla, optimizando los recursos y tiempo.PROTOTIPO DE SOFTWARE PARA LA CREACIÓN DE AUTOMATIZACIÓN ROBÓTICA DE PROCESOS – RPA ORIENTADA A SOFTWARE CONTABLES PARA ORGANIZACIONES DEL SECTOR PÚBLICO 2 1. INTRODUCCIÓN 8 2. PLANTEAMIENTO DEL PROBLEMA 10 3. JUSTIFICACIÓN 12 4. OBJETIVOS 14 4.1 OBJETIVO GENERAL 14 4.2. OBJETIVOS ESPECÍFICOS 14 5. MARCO REFERENCIAL 15 5.1 MARCO CONCEPTUAL 15 5.2 MARCO TEÓRICO 20 5.3 ESTADO DEL ARTE 35 5.4 MARCO LEGAL 41 6. METODOLOGÍA 42 7. RESULTADOS 45 7.1 CARACTERIZACIÓN 45 7.2 SELECCIÓN DE TECNOLOGÍAS Y MÉTODOS 54 7.3 COMPONENTE DE VISIÓN COMPUTACIONAL 64 7.4 PROTOTIPO SOFTWARE FUNCIONAL 69 7.5 INFORME COMPARATIVO DEL RENDIMIENTO DE PROCESOS CON SOFTWARE Y SIN SOFTWARE. 86 8. CONCLUSIONES Y TRABAJO A FUTURO 92 9 REFERENCIAS 94PregradoAccounting professionals perform a large number of repetitive tasks within the functional scope of the organization, such as processing, verifying and recording accounting activities, which require a lot of care and time. Information technology helps facilitate the execution of these tasks and in many cases reduces human intervention; especially in repetitive tasks through process automation. One of the technologies that helps to achieve this goal is RPA (Robot Process Automation). RPA software can automate repetitive tasks like form processing or data entry, just to name a few. Although there are RPA-based solutions on the market, these solutions can find it difficult to incorporate them into organizational processes. Some of the difficulties that arise are: (i) the tool only allows specific and predetermined actions; (ii) changes in the graphical interface due to software updates or accounting software changes. This would involve starting a new construction process, which means increasing costs and time for the organization. The main objective of the project is to implement a prototype that allows creating RPA using Computer Vision. In this way, it facilitates the creation of RPA, reducing costs and time for the organization. The process began by gathering information on the general characteristics of the accounting process. The corresponding analysis was carried out to raise the requirements. The technologies and methods for the development of the software prototype were selected. The prototype process consists of: by means of a video using computer vision techniques to monitor the accounting process carried out by the user in the graphical interface of the accounting software. After obtaining this information, the RPA code is generated, which will be used to carry out the accounting registration process. The user will carry out the entire process through a virtual assistant that will help him with the process of generating the RPA and its execution. The language used for the development of the software was Python for the vision component and chatbot, for the development of the RPA the Robot Framework was used. For the above reasons, it can be pointed out that, as part of the development of the topic of this thesis, a tool will be implemented that will help organizations incorporate the RPA tool into their organizational processes in a fast and simple way, optimizing resources and time.application/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Prototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector públicoSoftware prototype for the creation of robotic process automation - RPA oriented accounting software for public sector organizationsIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsSoftwareComputational visionRegistration processesEconomic activityInformation technologyProcess developmentPrototypesTechnological changeDigital formatsIngeniería de sistemasInnovaciones tecnológicasDesarrollo de procesosPrototiposCambio tecnológicoFormatos digitalesVisión computacionalProcesos de registroActividad económicaTecnologías de la informaciónAlaña C., Solórzano S., T. P., & , Sayonara, S. (2015). Procesos contables básicos para no contadores. In Espol (Machala :).Álarcon, G. (2014). El Proceso Contable: Análisis E Interpretación De La Información Contable En Las Organizaciones Actuales. Méthodos, 12(12), 92–101. http://www.ucipfg.com/Repositorio/MAP/MAPD02/UNIDADES_DE_APRENDIZAJE/UNIDAD_1/LECTURAS/Vision_y_mision_ de_una_empresa.pdfAlpaydin, E. (2014). Introduction to Machine Learning Ethem Alpaydin. Introduction to Machine Learning, Third Edition.Amodeo, E. (2010). ¿Qué son los DSL (Domain Specific Languages)? https://eamodeorubio.wordpress.com/2010/09/13/¿que-son-los-dsl-domainspecific-languages/Ashish. (2018). Understanding Edge Detection (Sobel Operator) - Data Driven Investor - Medium. https://medium.com/datadriveninvestor/understanding-edgedetection-sobel-operator-2aada303b900AuraPortal. (2018, June 7). RPA: Robotic Process Automation - Qué es y cómo nos ayuda • AuraPortal. https://www.auraportal.com/es/rpa-robotic-processautomation-que-es/Automation Anywhere. (2020). Casos de estudio de clientes | Automation Anywhere. https://www.automationanywhere.com/la/customers/case-studiesAzevedo, A., & Filipe Santos, M. (2008, January). (PDF) KDD, semma and CRISPDM: A parallel overview. https://www.researchgate.net/publication/220969845_KDD_semma_and_CRIS P-DM_A_parallel_overviewBagnato, J. I. (2018a). Convolutional Neural Networks: La Teoría explicada en Español | Aprende Machine Learning. https://www.aprendemachinelearning.com/como-funcionan-las-convolutionalneural-networks-vision-por-ordenador/Bagnato, J. I. (2018b, November 29). Convolutional Neural Networks: La Teoría explicada en Español | Aprende Machine Learning. https://www.aprendemachinelearning.com/como-funcionan-las-convolutionalneural-networkBarchard, K. A., & Pace, L. A. (2011). Preventing human error: The impact of data entry methods on data accuracy and statistical results. Computers in Human Behavior, 27(5), 1834–1839. https://doi.org/10.1016/j.chb.2011.04.004Beltramelli, T. (2018). pix2code: Generating code from a graphical user interface screenshot. Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2018, 1–9. https://doi.org/10.1145/3220134.3220135BMind Licencias. (2019). IBM RPA (Robotic Process Automation) - BMind Licencias. https://bmind.com/licencias/ibm-rpaBurke, B., Cearley, D., Litan, A., Groombridge, D., & Mahdi, D. (2020). Top 10 Strategic Technology Trends for 2020: Practical Blockchain. Gartner, October 2019, 1–13. Burke, B., Cearley, D., Litan, A., Groombridge, D., & Mahdi, D. (2020). Top 10 Strategic Technology Trends for 2020: Practical Blockchain. Gartner, October 2019, 1–13.Capocchi, L., Santucci, J. F., & Ville, T. (2013). Software test automation using DEVSimPy environment. SIGSIM-PADS 2013 - Proceedings of the 2013 ACM SIGSIM Principles of Advanced Discrete Simulation, 343–348. https://doi.org/10.1145/2486092.2486137Capterra. (2019). UiPath Robotic Process Automation - Opiniones, precios, y características - Capterra España 2020. https://www.capterra.es/software/135186/uipath-robCapterra. (2019). UiPath Robotic Process Automation - Opiniones, precios, y características - Capterra España 2020. https://www.capterra.es/software/135186/uipath-robotic-process-automation otic-process-automationCGN, C. G. de la N. (2014). Doctrina Contable Pública Compilada Actualizada Del 2 de enero al 31 de diciembre de 2014. 1–1391. http://www.contaduria.gov.co/wps/wcm/connect/9903da6e-11e6-44a5-a1f0effa8cac282c/DOCTRINA+contablePublicaDic312013.pdf?MOD=AJPERES&C ACHEID=9903da6e-11e6-44a5-a1f0-effa8cac282cChang, T. H., Yeh, T., & Miller, R. C. (2010). GUI testing using computer vision. Conference on Human Factors in Computing Systems - Proceedings, 3(Figure 1), 1535–1544. https://doi.org/10.1145/1753326.1753555Chollet, F. (2018). Deep Learning with Phyton. In ManningChristensson, P. (2009). User Interface Definition. https://techterms.com/definition/user_interfaceCongreso de Colombia. (2012). Ley 1575 de 2012 “Por medio de la cual se establece la Ley General de Bomberos de Colombia.”Cooper, L. A., Holderness, D. K., Sorensen, T. L., & Wood, D. A. (2019). Robotic process automation in public accounting. Accounting Horizons, 33(4), 15–35. https://doi.org/10.2308/acch-52466Cowley, J. (2018). Redes neuronales convolucionales. Ibm, 1. https://www.ibm.com/developerworks/ssa/library/cc-convolutional-neuralnetwork-vision-recognition/index.htmlDANE. (2012). Revisión 4 adaptada CIIU Rev . 4 A . C . 496. https://www.dane.gov.co/files/nomenclaturas/CIIU_Rev4ac.pdfDataWow. (2018). Interns Explain CNN - Data Wow. https://blog.datawow.io/internsexplain-cnn-8a669d053f8bDeloitte. (2017, May 25). ¿Qué es Robotic Process Automation? | Deloitte España. https://www2.deloitte.com/es/es/pages/operations/articles/que-es-roboticprocess-automation.htmlDeloitte. (2020). Tech Trends 2020. Deloitte Insights, 1–130. https://www2.deloitte.com/us/en/insights/focus/tech-trends.htmlDhakal, V., Feit, A. M., Kristensson, P. O., & Oulasvirta, A. (2018). Observations on typing from 136 million keystrokes. Conference on Human Factors in Computing Systems - Proceedings, 2018-April. https://doi.org/10.1145/3173574.3174220Díaz Moreno, H. (2006). Contabilidad general: enfoque práctico con aplicaciones informáticas. In Editorial Mc Graw Hill Interamericana SA. https://www.biblionline.pearson.com/Pages/BookRead.aspxEcuRed. (2015). EcuRed. https://www.ecured.cu/Barra_de_desplazamientoErnesto Arévalo-Vázquez, E., Zúñiga-López, A., Villegas-Cortez, J., & Avilés-Cruz, C. (2015). Implementación de reconocimiento de objetos por color y forma en un robot móvil. In 21 Research in Computing Science (Vol. 91).FAEDIS. (2018, September 10). FAEDIS. http://virtual.umng.edu.co/distancia/ecosistema/odin/odin_desktop.php?path=Li 4vb3Zhcy9hZG1pbmlzdHJhY2lvbl9lbXByZXNhcy9jb250YWJpbGlkYWRfZ2VuZ XJhbC91bmlkYWRfMS8=#slide_5.2Fernando F. Coelho. (2019). Introducción a Selenium: Cómo funciona, Características y Opciones. https://www.digital55.com/desarrollotecnologia/herramientas-testing-introduccion-selenium/Fisher, R., Perkins, S., Walker, A., & Wolfart, E. (2003). Feature Detectors - Canny Edge Detector. http://homepages.inf.ed.ac.uk/rbf/HIPR2/sobel.htmGallardo Arancibia, J. A. (2013). Metodología para el Desarrollo de Proyectos en Minería de Datos CRISP-DM. 84, 487–492. http://ir.obihiro.ac.jp/dspace/handle/10322/3933Garcia, A. (2016). Automatización de pruebas de interfaz gráfica en herramientas de tesorería. https://www.iit.comillas.edu/pfc/resumenes/578e702f6cafb.pdfGarcía, E. M. i. (2002). Visión Artificial. In Inteligencia Artificialglosarios@servidor-alicante.com. (2015). Eficiencia (Contabilidad de gestión). Glosarios@servidor-Alicante.Com. https://glosarios.servidoralicante.com/contabilidad-de-gestion/eficiencia GNOME developer. (2014). GNOME developer. https://developer.gnome.org/hig/stable/toolbars.html.es Gollapudi, S. (2019). Learn computer vision using OpenCV : with deep learning CNNs and RNNsGNOME developer. (2014). GNOME developer. https://developer.gnome.org/hig/stable/toolbars.html.esGollapudi, S. (2019). Learn computer vision using OpenCV : with deep learning CNNs and RNNs.Gonzales, R. (2019). Fundamentos para diseñar una Arquitectura de Solución con RPA.Guru99. (n.d.). Clasificación de imágenes de TensorFlow: CNN (Red Neural Convolucional) - Guru99. Retrieved April 24, 2020, from https://guru99.es/convnet-tensorflow-image-classification/#2helpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macroshelpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macrosHureño, O. (2010). Contabilidad Básica Colección Didáctica Ciencias Económicas Y Administrativas. https://www.sanmateo.edu.co/documentos/publicacioncontabilidad-basica.pdfIBM, I. B. M. (2012). Manual CRISP-DM de IBM SPSS Modeler. IBM Corporation, 56. http://www.ibm.com/spss.%0Aftp://public.dhe.ibm.com/software/analytics/spss/ documentation/modeler/15.0/es/CRISP-DM.pdfIBM Robotic Process Automation. (2020). Robotic Process Automation with Automation Anywhere - Colombia | IBM. IBM Robotic Process Automation(n.d.). Robotic Process Automation with Automation Anywhere -(n.d.). Robotic Process Automation with Automation Anywhere - Colombia | IBM. Retrieved April 1, 2020, from Https://Www.Ibm.Com/Co-Es/Products/RoboticProcess-Automation. https://www.ibm.com/co-es/products/robotic-processautomation Colombia | IBM. Retrieved April 1, 2020, from Https://Www.Ibm.Com/Co-Es/Products/RoboticProcess-Automation. https://www.ibm.com/co-es/products/robotic-processautomationIdentigate. (2018). Manual Data Entry: The weak link in automated Systems – Identigate: Web and Mobile Identity Management Solutions. http://www.identigate.co.ke/2018/04/14/manual-data-entry-the-weak-link-inautomated-systems/ISO. (2009). ISO 9001 - Software ISO 9001 de Sistemas de Gestión ISO. ISOTools Excellence. https://www.isotools.org/normas/calidad/iso9001?__hstc=268265809.657f678a4e6ad8c124f59cda1704dff7.158847266804 8.1588472668048.1588472668048.1&__hssc=268265809.2.1588472668048& __hsfp=1312440609ISO 25000. (2016). ISO 25000 Portal. https://iso25000.com/Iso25000. (2018). NORMAS ISO 25000. ISO 25000. https://iso25000.com/index.php/normas-iso-25000?limit=4&start=4ISOL. (2019). RPA (Robotic Process Automation) Beneficios | ISOL. https://isol.mx/rpa-robotic-process-automation-beneficios/Ki, J., & Kwon, K. (2019a). Proceedings of the Sixth International Conference on Green and Human Information Technology. In Proceedings of the Sixth International Conference on Green and Human Information Technology. ICGHIT 2018 (Vol. 502). Springer Singapore. https://doi.org/10.1007/978-981-13-0311-1Ki, J., & Kwon, K. (2019b). Proceedings of the Sixth International Conference on Green and Human Information Technology. Proceedings of the Sixth International Conference on Green and Human Information Technology. ICGHIT 2018, 502, 10–13. https://doi.org/10.1007/978-981-13-0311-1Kim, B., Park, S., & Kim, B. (2018). Deep - Learning Based Web UI Automatic Programming. 2–3Kokina, J., & Blanchette, S. (2019). Early evidence of digital labor in accounting: Innovation with Robotic Process Automation. International Journal of Accounting Information Systems, 35, 100431. https://doi.org/10.1016/j.accinf.2019.100431Lemley, J., Bazrafkan, S., & Corcoran, P. (2017). Deep Learning for Consumer Devices and Services: Pushing the limits for machine learning, artificial intelligence, and computer vision. IEEE Consumer Electronics Magazine, 6(2), 48–56. https://doi.org/10.1109/MCE.2016.2640698Levy Steven. (2015). Graphical user interface | computing | Britannica. https://www.britannica.com/technology/graphical-user-interfaceLuenendonk, M. (2017, October 20). Accounting Errors. https://www.cleverism.com/lexicon/accounting-errors/Maitra Satyajit. (2019, February 24). What Canny Edge Detection algorithm is all about? - SATYAJIT MAITRA - Medium. https://medium.com/@ssatyajitmaitra/what-canny-edge-detection-algorithm-isall-about-103d94553d21Mays, J. A., & Mathias, P. C. (2019). Measuring the rate of manual transcription error in outpatient point-of-care testing. Journal of the American Medical Informatics Association, 26(3), 269–272. https://doi.org/10.1093/jamia/ocy170Mihir Mistry, Ameya Apte, Varad Ghodake(&), and S. B. M. (2019). Machine Learning Based User Interface Generation. In Robotics and Autonomous Systems (Vol. 7, Issues 2–3). https://doi.org/10.1016/0921-8890(91)90033-HMoreno, A. (2017). ¿Qué es el procesamiento de lenguaje natural? Procesamiento Del Lenguaje Natural, ¿qué Es? https://www.sas.com/es_co/insights/analytics/what-is-natural-languageprocessing-nlp.htmlNarayana, M., Raghu Ram Reddy, N., & Hyndavi Reddy, N. (2019). High speed script execution for GUI Automation using Computer Vision. International Journal of Electrical and Computer Engineering, 9(1), 231–236. https://doi.org/10.11591/ijece.v9i1.pp231-236Nguyen, T. A., & Csallner, C. (2016). Reverse engineering mobile application user interfaces with REMAUI. Proceedings - 2015 30th IEEE/ACM International Conference on Automated Software Engineering, ASE 2015, 248–259. https://doi.org/10.1109/ASE.2015.32OBS. (2020). Características y fases del modelo incremental. OBS Business School. https://obsbusiness.school/int/blog-project-management/metodologiasagiles/caracteristicas-y-fases-del-modelo-incrementalOrganizaci, P. D. E. L. A., Iv, J., & Vicepresidente, O. (2018). Aprovechar la automatización inteligente de procesos : El 1300 % de retorno de la inversión genera una mayor satisfacción de los clientes y USD 7 millones en nuevas fuentes de ingresosPete, C., Julian, C., Randy, K., Thomas, K., Thomas, R., Colin, S., & Wirth, R. (2000). Crisp-Dm 1.0. CRISP-DM Consortium, 76.Pressman, R. (2002a). Ingeniería del Software. Un enfoque práctico. http://cotana.informatica.edu.bo/downloads/ldIngenieria.de.software.enfoque.practico.7ed.Pressman.PDFPressman, R. (2002b). Ingeniería del Software. Un enfoque práctico.R., A. (2011). La MISION DE UNA EMPRESA. 1–6. http://www.crecenegocios.com/la-mision-de-una-empresa/elRadhakrishnan, P. (2017, November 17). What is Transfer Learning? - Towards Data Science. https://towardsdatascience.com/what-is-transfer-learning8b1a0fa42b4Ray, S., Tornbohm, C., Miers, D., & Kerremans, M. (2019). Magic Quadrant for Robotic Process Automation Software. July, 1–40Redmon, Joseph, Santosh Divvala, R. G., & Farhadi, A. (2016). You Only Look Once: Unified, Real-Time Object DetectionRemanan Surya. (2019, April 28). Beginner’s Guide to Object Detection Algorithms - Analytics Vidhya - Medium. https://medium.com/analytics-vidhya/beginnersguide-to-object-detection-algorithms-6620fb31c375Robot Framework. (2008, August 21). Robot Framework. https://robotframework.org/Rouse, M. (2017). ¿Qué es Aprendizaje profundo (deep learning)? - Definición en WhatIs.com. Abril 2017. https://searchdatacenter.techtarget.com/es/definicion/Aprendizaje-profundodeep-learning Rouse, M. (2017). ¿Qué es Aprendizaje profundo (deep learning)? - Definición en WhatIs.com. Abril 2017. https://searchdatacenter.techtarget.com/es/definicion/Aprendizaje-profundodeep-learningscannmore. (2018, July 15). The Biggest Disadvantages of Manual Data Entry. https://scannmore.com/manual-data-entry-disadvantages/Leyes desde 1992 - Vigencia expresa y control de constitucionalidad [DECRETO_2811_1974], (2006). http://www.secretariasenado.gov.co/senado/basedoc/constitucion_politica_199 1_pr011.html#354Sevilla, P. (2018, July 7). Lenguaje de programación Python: qué es, utilidades y ventajas. https://initiumsoft.com/blog/que-es-el-lenguaje-de-programacionpython-y-para-que-sirve/Standardization, F. O. R., & Normalisation, D. E. (1987). International Standard Iso. 1987Sucar, L. E., & Gómez, G. (2011). Vision Computacional. Instituto Nacional de Astrofísica, Óptica y Electrónica, 185. http://ccc.inaoep.mx/~esucar/Libros/vision-sucar-gomez.pdfThe MathWorks, I. (2019). ¿Qué es una red neuronal? - MATLAB & Simulink. 2019. https://la.mathworks.com/discovery/neural-network.htmlThinkAutomation. (2018, September 19). Everything wrong with manual data entry - ThinkAutomation. https://www.thinkautomation.com/productivity/everythingwrong-with-manual-data-entry/Torres, L. G. (2018). PA181-3-DotNetGen DotNetGenerator : Generador de Código para Arquitectura Microsoft . NET a partir de modelos ISML DotNetGenerator : Generador de Código para Arquitectura Microsoft . NET a partir de modelos ISMLTowards Machine Learning. (2018). Deep Learning Series, P2: Understanding Convolutional Neural Networks – Towards Machine Learning. https://towardsml.com/2018/10/16/deep-learning-series-p2-understandingconvolutional-neural-networks/UiPath. (2017). ¿Qué es RPA (Automatización Robótica de Procesos)? | UiPath®. https://www.uipath.com/es/rpa/automatizacion-robotica-de-procesosUiPath. (2019). Capterra. Obtenido de https://www.capterra.co/software/135186/uiUiPath. (2019). Capterra. Obtenido de https://www.capterra.co/software/135186/uipath-robotic-process-automation path-robotic-process-automationUskenbayeva, R., Kalpeyeva, Z., Satybaldiyeva, R., Moldagulova, A., & Kassymova, A. (2019). Applying of RPA in Administrative Processes of Public Administration. Proceedings - 21st IEEE Conference on Business Informatics, CBI 2019, 2, 9– 12. https://doi.org/10.1109/CBI.2019.10089Villena Román, J. (2016, August 2). CRISP-DM: La metodología para poner orden en los proyectos - Sngular. https://www.sngular.com/es/data-science-crisp-dmmetodologia/Yun, Y., & Park, J. (2018). Automatic Mobile Screen Translation Using Object Detection Approach Based on Deep Neural Networks. 21(11), 1305–1316.ORIGINAL2021_Tesis_Gloria_Caceres_Granados (1)(1).pdf2021_Tesis_Gloria_Caceres_Granados (1)(1).pdfTesisapplication/pdf3093601https://repository.unab.edu.co/bitstream/20.500.12749/14397/1/2021_Tesis_Gloria_Caceres_Granados%20%281%29%281%29.pdfc20c05a69eabbee7d18e406f6f940a37MD51open access2021_Licencia_Gloria_Caceres_Granados (2).pdf2021_Licencia_Gloria_Caceres_Granados (2).pdfLicenciaapplication/pdf99721https://repository.unab.edu.co/bitstream/20.500.12749/14397/2/2021_Licencia_Gloria_Caceres_Granados%20%282%29.pdf9c6e17bf2ea3af255cccd3c5bfbb3854MD52metadata only accessTHUMBNAIL2021_Tesis_Gloria_Caceres_Granados (1)(1).pdf.jpg2021_Tesis_Gloria_Caceres_Granados (1)(1).pdf.jpgIM Thumbnailimage/jpeg5520https://repository.unab.edu.co/bitstream/20.500.12749/14397/4/2021_Tesis_Gloria_Caceres_Granados%20%281%29%281%29.pdf.jpg5ec2b390631ccad1138b6c0ef0141706MD54open access2021_Licencia_Gloria_Caceres_Granados (2).pdf.jpg2021_Licencia_Gloria_Caceres_Granados (2).pdf.jpgIM Thumbnailimage/jpeg10545https://repository.unab.edu.co/bitstream/20.500.12749/14397/5/2021_Licencia_Gloria_Caceres_Granados%20%282%29.pdf.jpgfc7eae6b48cd4f186623c2f904a8e319MD55metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/14397/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open access20.500.12749/14397oai:repository.unab.edu.co:20.500.12749/143972021-10-06 09:50:05.21open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==