Desenvolupament d'un sistema per monitoritzar pàgines web
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/353732
Tipus de documentTreball Final de Grau
Data2021-07-02
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
Actualment, totes les persones que fem ús de la xarxa estem consultant contínuament informació a internet, ja sigui navegant per diferents portals web o consultant informació a serveis web esperant, a vegades, trobar-hi novetats o canvis a partir de cerques realitzades en moments previs. Aquests canvis o novetats poden tardar més o menys en arribar, la qual cosa ens obliga a estar pendents d'aquesta informació havent de realitzar una mateixa cerca amb periodicitat. Aquesta memòria dissenya i desenvolupa un producte software que optimitzi el temps de cerca de canvis en les pàgines i serveis web de qualsevol àmbit. Aquest producte s'ha desenvolupat mitjançant el framework Laravel del llenguatge PHP emprant una metodologia Scrum que, concretament, permet monitoritzar pàgines i serveis web que notifiquen a temps real a l'usuari, quan la pàgina o el servei web en el que està interessat mostra informació que és del seu interès. D'aquesta manera, l'eina desenvolupada aconsegueix reduir el temps que s'inverteix per consultar informació a la xarxa i, per tant, permet utilitzar aquest temps per finalitats més productives. El sistema que s'ha desenvolupat, aporta avenços significatius respecte a aplicacions sobre monitorització que s'havien implementat amb anterioritat. Aquests avenços es poden sintetitzar en dos àmbits: en primer lloc, poder monitoritzar el contingut que mostra un servei web (enlloc de la qualitat que té aquest); en segon lloc, que l'usuari pugui imposar les condicions que vol que es compleixin sobre la monitorització per tal de que el sistema li notifiqui els canvis (no simplement que notifiqui que ha succeït un canvi qualsevol). Currently, all of us who use the Internet are constantly consulting information on the Internet, either by browsing different web portals or by consulting information on web services, sometimes hoping to find news or changes based on previous searches. These changes or news may take more or less time to arrive, which forces us to be aware of this information having to perform the same search periodically. This report designs and develops a software product that optimizes the search time for changes in web pages and services in any field. This product has been developed using the Laravel framework of the PHP language using a Scrum methodology that, specifically, allows monitoring web pages and services that notify the user in real time when the web page or service in which he is interested shows information that is of interest. In this way, the developed tool manages to reduce the time spent to consult information on the network and, therefore, allows to use this time for more productive purposes. The system that has been developed provides significant advances with respect to monitoring applications that had been implemented previously. These advances can be summarized in two areas: firstly, being able to monitor the content displayed by a web service (instead of its quality); secondly, the user can impose the conditions he wants to be met on the monitoring so that the system notifies him of the changes (not simply notifying him that a change has occurred).
TitulacióGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
160814.pdf | 3,438Mb | Visualitza/Obre |