dc.contributorRueda Rueda, Johan Smith
dc.contributorOrtiz Cuadros, José David
dc.contributorRueda Rueda, Johan Smith [0001555375]
dc.contributorOrtiz Cuadros, José David [0000062739]
dc.contributorRueda Rueda, Johan Smith [es&oi=ao]
dc.contributorOrtiz Cuadros, José David [es&oi=ao]
dc.contributorRueda Rueda, Johan Smith [0000-0001-6715-8353]
dc.contributorOrtiz Cuadros, José David [0000-0002-2347-6584]
dc.contributorRueda Rueda, Johan Smith [Johan-Rueda-Rueda]
dc.creatorCáceres Granados, Gloria Zulay
dc.creatorQuintero Parra, Fanny
dc.date.accessioned2021-09-24T13:47:36Z
dc.date.accessioned2022-09-28T19:18:14Z
dc.date.available2021-09-24T13:47:36Z
dc.date.available2022-09-28T19:18:14Z
dc.date.created2021-09-24T13:47:36Z
dc.date.issued2020-05-08
dc.identifierhttp://hdl.handle.net/20.500.12749/14397
dc.identifierinstname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifierreponame:Repositorio Institucional UNAB
dc.identifierrepourl:https://repository.unab.edu.co
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/3716397
dc.description.abstractLos 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.
dc.languagespa
dc.publisherUniversidad Autónoma de Bucaramanga UNAB
dc.publisherFacultad Ingeniería
dc.publisherPregrado Ingeniería de Sistemas
dc.relationAlaña C., Solórzano S., T. P., & , Sayonara, S. (2015). Procesos contables básicos para no contadores. In Espol (Machala :).
dc.relationÁ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
dc.relationAlpaydin, E. (2014). Introduction to Machine Learning Ethem Alpaydin. Introduction to Machine Learning, Third Edition.
dc.relationAmodeo, E. (2010). ¿Qué son los DSL (Domain Specific Languages)? https://eamodeorubio.wordpress.com/2010/09/13/¿que-son-los-dsl-domainspecific-languages/
dc.relationAshish. (2018). Understanding Edge Detection (Sobel Operator) - Data Driven Investor - Medium. https://medium.com/datadriveninvestor/understanding-edgedetection-sobel-operator-2aada303b900
dc.relationAuraPortal. (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/
dc.relationAutomation Anywhere. (2020). Casos de estudio de clientes | Automation Anywhere. https://www.automationanywhere.com/la/customers/case-studies
dc.relationAzevedo, 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
dc.relationBagnato, 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/
dc.relationBagnato, 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
dc.relationBarchard, 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
dc.relationBeltramelli, 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
dc.relationBMind Licencias. (2019). IBM RPA (Robotic Process Automation) - BMind Licencias. https://bmind.com/licencias/ibm-rpa
dc.relationBurke, 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.
dc.relationCapocchi, 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
dc.relationCapterra. (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
dc.relationCGN, 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
dc.relationChang, 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
dc.relationChollet, F. (2018). Deep Learning with Phyton. In Manning
dc.relationChristensson, P. (2009). User Interface Definition. https://techterms.com/definition/user_interface
dc.relationCongreso de Colombia. (2012). Ley 1575 de 2012 “Por medio de la cual se establece la Ley General de Bomberos de Colombia.”
dc.relationCooper, 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
dc.relationCowley, J. (2018). Redes neuronales convolucionales. Ibm, 1. https://www.ibm.com/developerworks/ssa/library/cc-convolutional-neuralnetwork-vision-recognition/index.html
dc.relationDANE. (2012). Revisión 4 adaptada CIIU Rev . 4 A . C . 496. https://www.dane.gov.co/files/nomenclaturas/CIIU_Rev4ac.pdf
dc.relationDataWow. (2018). Interns Explain CNN - Data Wow. https://blog.datawow.io/internsexplain-cnn-8a669d053f8b
dc.relationDeloitte. (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
dc.relationDeloitte. (2020). Tech Trends 2020. Deloitte Insights, 1–130. https://www2.deloitte.com/us/en/insights/focus/tech-trends.html
dc.relationDhakal, 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
dc.relationDí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
dc.relationEcuRed. (2015). EcuRed. https://www.ecured.cu/Barra_de_desplazamiento
dc.relationErnesto 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).
dc.relationFAEDIS. (2018, September 10). FAEDIS. http://virtual.umng.edu.co/distancia/ecosistema/odin/odin_desktop.php?path=Li 4vb3Zhcy9hZG1pbmlzdHJhY2lvbl9lbXByZXNhcy9jb250YWJpbGlkYWRfZ2VuZ XJhbC91bmlkYWRfMS8=#slide_5.2
dc.relationFernando F. Coelho. (2019). Introducción a Selenium: Cómo funciona, Características y Opciones. https://www.digital55.com/desarrollotecnologia/herramientas-testing-introduccion-selenium/
dc.relationFisher, R., Perkins, S., Walker, A., & Wolfart, E. (2003). Feature Detectors - Canny Edge Detector. http://homepages.inf.ed.ac.uk/rbf/HIPR2/sobel.htm
dc.relationGallardo 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
dc.relationGarcia, A. (2016). Automatización de pruebas de interfaz gráfica en herramientas de tesorería. https://www.iit.comillas.edu/pfc/resumenes/578e702f6cafb.pdf
dc.relationGarcía, E. M. i. (2002). Visión Artificial. In Inteligencia Artificial
dc.relationglosarios@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
dc.relationGNOME developer. (2014). GNOME developer. https://developer.gnome.org/hig/stable/toolbars.html.es
dc.relationGollapudi, S. (2019). Learn computer vision using OpenCV : with deep learning CNNs and RNNs.
dc.relationGonzales, R. (2019). Fundamentos para diseñar una Arquitectura de Solución con RPA.
dc.relationGuru99. (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
dc.relationhelpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macros
dc.relationhelpsystems. (2020). Software de automatización GUI. https://www.helpsystems.com/es/productos/automate/software-deautomatizacion-gui-macros
dc.relationHureño, O. (2010). Contabilidad Básica Colección Didáctica Ciencias Económicas Y Administrativas. https://www.sanmateo.edu.co/documentos/publicacioncontabilidad-basica.pdf
dc.relationIBM, 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
dc.relationIBM Robotic Process Automation. (2020). Robotic Process Automation with Automation Anywhere - Colombia | IBM. IBM Robotic Process Automation
dc.relation(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
dc.relationIdentigate. (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/
dc.relationISO. (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
dc.relationISO 25000. (2016). ISO 25000 Portal. https://iso25000.com/
dc.relationIso25000. (2018). NORMAS ISO 25000. ISO 25000. https://iso25000.com/index.php/normas-iso-25000?limit=4&start=4
dc.relationISOL. (2019). RPA (Robotic Process Automation) Beneficios | ISOL. https://isol.mx/rpa-robotic-process-automation-beneficios/
dc.relationKi, 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
dc.relationKi, 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
dc.relationKim, B., Park, S., & Kim, B. (2018). Deep - Learning Based Web UI Automatic Programming. 2–3
dc.relationKokina, 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
dc.relationLemley, 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
dc.relationLevy Steven. (2015). Graphical user interface | computing | Britannica. https://www.britannica.com/technology/graphical-user-interface
dc.relationLuenendonk, M. (2017, October 20). Accounting Errors. https://www.cleverism.com/lexicon/accounting-errors/
dc.relationMaitra 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
dc.relationMays, 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
dc.relationMihir 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
dc.relationMoreno, 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
dc.relationNarayana, 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
dc.relationNguyen, 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
dc.relationOBS. (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
dc.relationOrganizaci, 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
dc.relationPete, C., Julian, C., Randy, K., Thomas, K., Thomas, R., Colin, S., & Wirth, R. (2000). Crisp-Dm 1.0. CRISP-DM Consortium, 76.
dc.relationPressman, R. (2002a). Ingeniería del Software. Un enfoque práctico. http://cotana.informatica.edu.bo/downloads/ldIngenieria.de.software.enfoque.practico.7ed.Pressman.PDF
dc.relationPressman, R. (2002b). Ingeniería del Software. Un enfoque práctico.
dc.relationR., A. (2011). La MISION DE UNA EMPRESA. 1–6. http://www.crecenegocios.com/la-mision-de-una-empresa/el
dc.relationRadhakrishnan, P. (2017, November 17). What is Transfer Learning? - Towards Data Science. https://towardsdatascience.com/what-is-transfer-learning8b1a0fa42b4
dc.relationRay, S., Tornbohm, C., Miers, D., & Kerremans, M. (2019). Magic Quadrant for Robotic Process Automation Software. July, 1–40
dc.relationRedmon, Joseph, Santosh Divvala, R. G., & Farhadi, A. (2016). You Only Look Once: Unified, Real-Time Object Detection
dc.relationRemanan 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
dc.relationRobot Framework. (2008, August 21). Robot Framework. https://robotframework.org/
dc.relationRouse, 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
dc.relationscannmore. (2018, July 15). The Biggest Disadvantages of Manual Data Entry. https://scannmore.com/manual-data-entry-disadvantages/
dc.relationLeyes 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
dc.relationSevilla, 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/
dc.relationStandardization, F. O. R., & Normalisation, D. E. (1987). International Standard Iso. 1987
dc.relationSucar, 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
dc.relationThe MathWorks, I. (2019). ¿Qué es una red neuronal? - MATLAB & Simulink. 2019. https://la.mathworks.com/discovery/neural-network.html
dc.relationThinkAutomation. (2018, September 19). Everything wrong with manual data entry - ThinkAutomation. https://www.thinkautomation.com/productivity/everythingwrong-with-manual-data-entry/
dc.relationTorres, 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
dc.relationTowards 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/
dc.relationUiPath. (2017). ¿Qué es RPA (Automatización Robótica de Procesos)? | UiPath®. https://www.uipath.com/es/rpa/automatizacion-robotica-de-procesos
dc.relationUiPath. (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
dc.relationUskenbayeva, 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
dc.relationVillena 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/
dc.relationYun, Y., & Park, J. (2018). Automatic Mobile Screen Translation Using Object Detection Approach Based on Deep Neural Networks. 21(11), 1305–1316.
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rightsAbierto (Texto Completo)
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia
dc.titlePrototipo de software para la creación de automatización robótica de procesos – RPA orientada a software contables para organizaciones del sector público


Este ítem pertenece a la siguiente institución