Resumen:
|
[ES] Este proyecto ha consistido en el diseño y elaboración de una aplicación software capaz de
ahorrar tiempo a los empleados de una agencia inmobiliaria en las operaciones de gestión
(publicación, baja, etc.) de anuncios ...[+]
[ES] Este proyecto ha consistido en el diseño y elaboración de una aplicación software capaz de
ahorrar tiempo a los empleados de una agencia inmobiliaria en las operaciones de gestión
(publicación, baja, etc.) de anuncios inmobiliarios en portales externos. Estas tareas son
repetitivas, tediosas y propensas a error cuando tienen que llevarse a cabo de la misma forma
sobre múltiples portales.
Para el desarrollo de la aplicación se ha utilizado una herramienta software llamada CasperJS
(1) que se ejecuta sobre un navegador sin interfaz gráfica (2). La finalidad de utilizar esta
herramienta ha sido poder ordenar a este navegador, desde la lógica de negocio java (3), que pasos
seguir para llevar a cabo una operación de gestión concreta sobre un portal inmobiliario de un
tercero.
El resultado del proyecto ha sido la obtención de una aplicación que automatiza parcialmente
la gestión de anuncios, dejando únicamente en manos del usuario la elección de las tareas que la
aplicación tiene que llevar a cabo.
[-]
[EN] This project has involved the design and development of a software application able to save
time to employees of a real estate agency in the management operations (publication, remove,
etc.) of a real estate listings ...[+]
[EN] This project has involved the design and development of a software application able to save
time to employees of a real estate agency in the management operations (publication, remove,
etc.) of a real estate listings in external portals. These tasks are repetitive, tedious and error prone
when they have to be carried out in the same way on multiple portals.
For the development of the application it has been used a software tool called CasperJS (1)
that runs on a headless browser (2). The purpose of using this tool has been to be able ordering to
this browser, from java (3) business logic, the necessary steps to carry out a specific management
operation on an independent company real estate portal.
The result of the project has been an application that automates part of the advertisement
management, leaving only up to the user the choice of tasks that the application has to perform.
[-]
|