Sandoval Arboleda, Edgar de JesúsVillada García, Cristhián Andrés2019-08-292019-08-292018-01-23http://hdl.handle.net/20.500.12993/753ilustraciones, gráficos, tablasLas organizaciones modernas están viviendo un acelerado proceso de automatización de muchos de los procesos que representan el core de su negocio. A pesar de las grandes dificultades que se pueden encontrar en esos procesos, algunos de ellos, los que son más repetitivos pueden llegar a alcanzar grados de complejidad tan altos que se podría pensar en la imposibilidad de volverlos automáticos o de encargárselos a un agente robótico que los pueda realizar con menor esfuerzo. Por fortuna, la inteligencia artificial está haciendo posible la automatización de procesos que antaño podrían parecer exclusivos del ser humano. Con herramientas nuevas que convierten la programación en tareas sencillas, se puede lograr hoy la sistematización de aquellas actividades rutinarias que además provocan una serie de errores involuntarios y colocarlas al servicio de las organizaciones para hacer más atractivo el trabajo de sus operarios y/o personal de alta gerencia. En este proyecto, se presenta el desarrollo de una aplicación que permite automatizar una serie de procesos para los cuales es preciso que un grupo de personas participen y luego tomen decisiones. El aplicativo que se desarrolla se conoce como un bot (en la aféresis de robot), y facilita la ejecución de tareas repetitivas y prolongadas, con un reducido esfuerzo y con un alto grado de confiabilidad en el resultado final. El documento está dividido en cinco capítulos, en el primero se presentan las generalidades del proyecto, desde el problema a resolver hasta el alcance del mismo; en el segundo capítulo se abordan los marcos de referencia que son indispensables para obtener el conocimiento técnico científico suficiente para conocer la información que conduce a la construcción de un bot; en el capítulo tres se esboza de manera muy generalizada el método de investigación que se sigue para el desarrollo del trabajo, el capítulo cuatro contiene toda la fase de ingeniería aplicada en la construcción de la aplicación y en el último capítulo de Incluyen las conclusiones y las recomendaciones finales.AGRADECIMIENTOS / DEDICATORIA / INTRODUCCION / CAPITULO 1. ASPECTOS GENERALES DEL PROYECTO / 1.1 TEMA / 1.2 EL PROBLEMA / 1.2.1 DESCRIPCION / 1.2.2 FORMULACION. / 1.3 JUSTIFICACION / 1.4 OBJETIVOS / 1.4.1 GENERAL / 1.4.2 ESPECIFICOS / 1.5 ALCANCE / CAPITULO 2. MARCOS DE REFERENCIA / 2.1 TEÓRICO / 2.1.1 RDA / 2.1.2 Lenguaje de programación Java / 2.1.3 Conectividad a la base de datos / 2.1.4 Selenium. / 2.1.5 Autohotkey / 2.1.7. Sikuli script / 2.1.8 Metodología de desarrollo de software. Proceso Unificado. UP / 2.2 CONCEPTUAL / 2.2.1 Programación orientada a objetos / 2.2.2 Zip / 2.2.3 SSH. SH o Secure Shell / CAPITULO III. METODOLOGIA DEL PROCESO INVESTIGATIVO / 3.1 Fases de la metodología / 3.2 Modelo de la investigación. / CAPITULO IV. DESARROLLO DE LA SOLUCION DEL SISTEMA / 4.1 Metodología de desarrollo aplicada al proyecto / 4.1.1 Fase de Inicio / 4.1.1.1 Establecer la justificación para el proyecto / 4.1.1.2 Establecer el ámbito del proyecto / 4.1.1.3 Esbozar los casos de uso y los requisitos clave que dirigirán las decisiones de diseño / 4.1.1.4 Identificar riesgos / 4.1.2 Fase de Elaboración / 4.1.2.1 Componentes de la arquitectura - software. / 4.1.2.2 Arquitectura Modelo Vista Controlador / 4.1.2.3 Modelo de arquitectura / 4.1.2.4 Patrón de arquitectura / 4.1.2.5 Diseño de la arquitectura del sistema / 4.1.3 Fase de construcción / 4.1.3.1 Diseño de las clases del sistema / 4.1.3.2 diagramas de casos de uso / 4.1.3.3 Interfaces gráficas de usuario / 4.1.3.4. Iteraciones para el desarrollo / 4.1.4 Fase de transición / CAPITULO V. CONCLUSIONES / 5.1 Implementaciones Futuras al FrameWork / REFERENCIAS /64 Páginasapplication/pdfspaDerechos reservados - Unidad Central del Valle del Caucahttp://creativecommons.org/licenses/by-nc-nd/4.0Implementación de bots para automatizar procesos telemáticosAttribution-NonCommercial 4.0 Internationalinfo:eu-repo/semantics/openAccessTesis/Trabajo de grado - Monografía - PregradoInstname:Unidad Central del Valle del CaucaRepositorio Institucional Unidad Central del Valle del Caucarepourl:https://repositorio.uceva.edu.co/Inteligencia artificialArquitectura del botAutomatizaciónDesarrollo de softwarehttp://purl.org/coar/access_right/c_abf2