Desarrollo de un framework de captura de eventos aplicado a una web de e-commerce

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.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.identifier.urihttps://hdl.handle.net/2445/117166
dc.language.isospaca
dc.rightsmemòria: cc-by-nc-sa (c) Rubén Calderón Corchado, 2017
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
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

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
memoria.pdf
Mida:
4.2 MB
Format:
Adobe Portable Document Format
Descripció:
Memòria