Implementación de bots para automatizar procesos telemáticos

ilustraciones, gráficos, tablas

Autores:
Villada García, Cristhián Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2018
Institución:
Unidad Central del Valle del Cauca
Repositorio:
Repositorio Institucional - Unidad Central del Valle del Cauca
Idioma:
spa
OAI Identifier:
oai:repositorio.uceva.edu.co:20.500.12993/753
Acceso en línea:
http://hdl.handle.net/20.500.12993/753
Palabra clave:
Inteligencia artificial
Arquitectura del bot
Automatización
Desarrollo de software
Rights
openAccess
License
Derechos reservados - Unidad Central del Valle del Cauca
id Uceva2_9ff9882fe9ad6f3fe2e3f9225fa4563f
oai_identifier_str oai:repositorio.uceva.edu.co:20.500.12993/753
network_acronym_str Uceva2
network_name_str Repositorio Institucional - Unidad Central del Valle del Cauca
repository_id_str
dc.title.spa.fl_str_mv Implementación de bots para automatizar procesos telemáticos
title Implementación de bots para automatizar procesos telemáticos
spellingShingle Implementación de bots para automatizar procesos telemáticos
Inteligencia artificial
Arquitectura del bot
Automatización
Desarrollo de software
title_short Implementación de bots para automatizar procesos telemáticos
title_full Implementación de bots para automatizar procesos telemáticos
title_fullStr Implementación de bots para automatizar procesos telemáticos
title_full_unstemmed Implementación de bots para automatizar procesos telemáticos
title_sort Implementación de bots para automatizar procesos telemáticos
dc.creator.fl_str_mv Villada García, Cristhián Andrés
dc.contributor.advisor.spa.fl_str_mv Sandoval Arboleda, Edgar de Jesús
dc.contributor.author.spa.fl_str_mv Villada García, Cristhián Andrés
dc.subject.proposal.spa.fl_str_mv Inteligencia artificial
Arquitectura del bot
Automatización
Desarrollo de software
topic Inteligencia artificial
Arquitectura del bot
Automatización
Desarrollo de software
description ilustraciones, gráficos, tablas
publishDate 2018
dc.date.issued.spa.fl_str_mv 2018-01-23
dc.date.accessioned.none.fl_str_mv 2019-08-29T10:50:38Z
dc.date.available.none.fl_str_mv 2019-08-29T10:50:38Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
info:eu-repo/semantics/openAccess
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12993/753
dc.identifier.instname.spa.fl_str_mv Instname:Unidad Central del Valle del Cauca
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Unidad Central del Valle del Cauca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uceva.edu.co/
url http://hdl.handle.net/20.500.12993/753
identifier_str_mv Instname:Unidad Central del Valle del Cauca
Repositorio Institucional Unidad Central del Valle del Cauca
repourl:https://repositorio.uceva.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos reservados - Unidad Central del Valle del Cauca
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0
dc.rights.license.*.fl_str_mv Attribution-NonCommercial 4.0 International
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos reservados - Unidad Central del Valle del Cauca
http://creativecommons.org/licenses/by-nc-nd/4.0
Attribution-NonCommercial 4.0 International
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 64 Páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Tuluá, Valle del Cauca, Colombia
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.place.spa.fl_str_mv Tuluá, Valle del Cauca, Colombia
institution Unidad Central del Valle del Cauca
bitstream.url.fl_str_mv https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/4/T00030845.pdf.jpg
https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/1/T00030845.pdf
https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/2/license.txt
https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/3/00030845.pdf
bitstream.checksum.fl_str_mv 434bcb74cb55630d7fc2f648542a5d51
425fba20944f5270ad43edd39b11da86
8a4605be74aa9ea9d79846c1fba20a33
66aca05be598618b8a080efca036add3
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Unidad Central del Valle del Cauca
repository.mail.fl_str_mv biblioteca@uceva.edu.co
_version_ 1814300546442461184
spelling Sandoval Arboleda, Edgar de JesúsVillada García, Cristhián AndrésTuluá, Valle del Cauca, Colombia2019-08-29T10:50:38Z2019-08-29T10:50:38Z2018-01-23http://hdl.handle.net/20.500.12993/753Instname:Unidad Central del Valle del CaucaRepositorio Institucional Unidad Central del Valle del Caucarepourl:https://repositorio.uceva.edu.co/ilustraciones, 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 /Ingeniero (a) de SistemasPregrado64 Páginasapplication/pdfspaDerechos reservados - Unidad Central del Valle del Caucahttp://creativecommons.org/licenses/by-nc-nd/4.0Attribution-NonCommercial 4.0 Internationalinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Implementación de bots para automatizar procesos telemáticosIngeniería de SistemasFacultad de IngenieríasTuluá, Valle del Cauca, ColombiaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersioninfo:eu-repo/semantics/openAccesshttp://purl.org/redcol/resource_type/TPInteligencia artificialArquitectura del botAutomatizaciónDesarrollo de softwarePúblico generalEspecializaciónPregradoTecnológicaTHUMBNAILT00030845.pdf.jpgT00030845.pdf.jpgIM Thumbnailimage/jpeg5150https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/4/T00030845.pdf.jpg434bcb74cb55630d7fc2f648542a5d51MD54open accessORIGINALT00030845.pdfT00030845.pdfTrabajo de Gradoapplication/pdf1325500https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/1/T00030845.pdf425fba20944f5270ad43edd39b11da86MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open access00030845.pdf00030845.pdfapplication/pdf459438https://repositorio.uceva.edu.co/bitstream/20.500.12993/753/3/00030845.pdf66aca05be598618b8a080efca036add3MD53open access20.500.12993/753oai:repositorio.uceva.edu.co:20.500.12993/7532024-08-06 17:03:46.201open accessRepositorio Institucional Unidad Central del Valle del Caucabiblioteca@uceva.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=