[en] ABSTRACT: An important part within a company is the daily recollection of large amounts of information throw web portals. An example of that information is all client's bills or the reclamations they can interpose. To manually do this task means a huge waste of time, material and human resources, which could be used in other kind of jobs. Because of that, some new automatization techniques have been developed, using software robots, in order to automatize these humdrum kinds of processes. In this way, the human intervention in repetitive tasks which are similar in each iteration, decreases notably. This reduction contributes to a bigger reliability and efficiency of the final outcome, while at the same time, it sets free the employers in charge of this labors for doing other issues that require more creativity and decision making. The goal of this final degree project is developing one of those software robots to automatize the daily recollection of information for an energy company in particular. For this reason, the robot will have to surf the company's web portal, by using web technology, filtering and downloading information that after will be classified and stored in a database. For the program achievement, the programming language C# in the Microsoft Visual Studio environment will be used. After finishing the project and testing it throw various tests in order to check its correct operation in different situations, the fact that the time invested in daily downloads decreases notably using automatization robots, could be verified. Furthermore, it is possible to program the robot's launching out of working hours, so any computer or employer will be interrupt by its execution.

[es] RESUMEN: Una parte importante dentro de las empresas es la recolección diaria de grandes cantidades de información desde los portales web, como por ejemplo las facturas de los clientes o las reclamaciones que estos puedan poner. Realizar esta tarea manualmente supone un enorme gasto de tiempo y recursos materiales y humanos, que podrían emplearse en otro tipo de labores. Por eso mismo, se han desarrollado técnicas que permiten automatizar, por medio de la creación de robots software, este tipo de tediosos procesos administrativos. De esta forma, se disminuye considerablemente la intervención humana en tareas repetitivas que varían muy poco en cada iteración. Esta reducción contribuye a una mayor fiabilidad y eficiencia del resultado final, a la vez que libera a los encargados de estas labores para que inviertan su atención en otros asuntos que requieran mayor creatividad y toma de decisiones. El objetivo de este Trabajo de Fin de Grado es la creación de uno de estos robots software para la automatización de la recolección diaria de información de una empresa energética en concreto. Para ello, el robot tendrá que navegar por el portal web de la empresa, mediante el uso de tecnología web, filtrando y descargando información de dicha web, para después clasificarla y almacenarla en una base de datos. Para la realización del programa se hará uso del lenguaje de programación C# en el entorno de trabajo Microsoft Visual Studio. Tras finalizar el proyecto y someterlo a diversas pruebas para comprobar su funcionamiento en distintas situaciones, se pudo comprobar como el tiempo invertido en llevar a cabo las descargas diarias disminuye considerablemente mediante la utilización del robot desarrollado. Además, como se puede programar su lanzamiento en horas fuera del horario laboral, el resultado es que ningún equipo ni empleado se verá interrumpido por su ejecución.