Please use this identifier to cite or link to this item: http://hdl.handle.net/2445/117166
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBalocco, Simone-
dc.contributor.authorCalderón Corchado, Rubén-
dc.date.accessioned2017-10-27T09:18:53Z-
dc.date.available2017-10-27T09:18:53Z-
dc.date.issued2017-01-22-
dc.identifier.urihttp://hdl.handle.net/2445/117166-
dc.descriptionTreballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2017, Director: Simone Baloccoca
dc.description.abstractThe aim of this project is to offer a personalised solution to the increasingly common need of obtaining data about the patterns of use of the users of an e-commerce website. In order to give an answer, Event Tracking (an event capturing framework) has been implemented. Its goal, as one may tell by its name, is to track the user’s actions among the set of pages that constitute a website. The Event Tracking framework captures a series of clicks, views from other pages, and other actions, enriching the capture of those with both contextual information and specific data, depending on the kind of action the user performs. Thanks to the capture of those events and the later analyses of them -which could not be developed in this Final Bachelor’s Thesis- it is possible to obtain an objective and global view about the performance of a concrete website. The Event Tracking framework has been implemented entirely in Java. In terms of scalability, it has a series of completely customizable modules, so that it could be adapted to any system requiring an event capture. The specific case for which it has been implemented, the website stilavia.com is used as a source of events and the data obtained from the capture of those events is saved in the file indexer Elasticsearch. In order to implement the Event Tracking framework, we have taken into account the great amount of events that can occur in a website such as stilavia.com mentioned before, because to the great quantity of users that can navigate on the website stilavia.com in a determined moment, for which special attention is been paid in regard to the treatment of data concurrency. Therefore, possible conflicts have been avoided when capturing those events and also during the later treatment of the information contained in them.ca
dc.format.extent72 p.-
dc.format.mimetypeapplication/pdf-
dc.language.isospaca
dc.rightsmemòria: cc-by-nc-sa (c) Rubén Calderón Corchado, 2017-
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/es-
dc.sourceTreballs Finals de Grau (TFG) - Enginyeria Informàtica-
dc.subject.classificationAnalítica webcat
dc.subject.classificationComerç electròniccat
dc.subject.classificationProgramaricat
dc.subject.classificationTreballs de fi de graucat
dc.subject.classificationJava (Llenguatge de programació)ca
dc.subject.otherWeb analyticseng
dc.subject.otherElectronic commerceeng
dc.subject.otherComputer softwareeng
dc.subject.otherBachelor's theseseng
dc.subject.otherJava (Computer program language)en
dc.titleDesarrollo de un framework de captura de eventos aplicado a una web de e-commerceca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
Appears in Collections:Treballs Finals de Grau (TFG) - Enginyeria Informàtica

Files in This Item:
File Description SizeFormat 
memoria.pdfMemòria4.3 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons