Master's Thesis

Realtime system for web analytics

Final Thesis 5.12 MB Appendix 4.95 MB

Author of thesis: Ing. Otto Hrubý

Acad. year: 2023/2024

Supervisor: Ing. Radovan Holek, CSc.

Reviewer: doc. Ing. Václav Kaczmarczyk, Ph.D.

Abstract:

This thesis deals with the design of a realtime system for web analytics. The aim of this work was to implement this system. At first, research was conducted on existing tools and suitable technologies, based on which the system architecture was designed. Data from websites are collected by tagging the pages with JavaScript. The collected data are sent to the public cloud, where the system is deployed. The system processes the data, stores them in a database and makes it accessible to users through an information system.

Keywords:

web analytics, data processing, public cloud, databases, information system

Date of defence

05.06.2024

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

Process of defence

Student obhájil diplomovou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy.

Language of thesis

Czech

Faculty

Department

Study programme

Cybernetics, Control and Measurements (MPC-KAM)

Composition of Committee

doc. Ing. Radovan Hájovský, Ph.D. (předseda)
doc. Ing. Zdeněk Bradáč, Ph.D. (místopředseda)
Ing. Jakub Dokoupil, Ph.D. (člen)
Ing. Zdeněk Havránek, Ph.D. (člen)
Ing. Karel Horák, Ph.D. (člen)
Ing. Radovan Holek, CSc. (člen)

Supervisor’s report
Ing. Radovan Holek, CSc.

Diplomant Bc. Otto Hrubý se ve své diplomové práci zabývá návrhem a realizací REALTIME SYSTÉMU PRO WEBOVOU ANALYTIKU.
   Práce má rozsah od úvodu po závěr celkem 66 stránek, což je dostatečný rozsah pro diplomovou práci.
Diplomant použil doporučenou šablonu, práce neobsahuje zásadní chyby. Obrázky a tabulky mají odpovídající grafickou úroveň.
   Při práci s literaturou se student zaměřil jak na klasickou tištěnou odbornou literaturu, tak na řadu pramenů dostupných na internetu. Ve své diplomové práci má citováno celkem 73 odkazů, což vzhledem k charakteru práce považuji za dostatečné.
   Student musel nastudovat velkou řadu odborných podkladů, týkající se problematiky systémů pro webovou analytiku, zvolit vhodné vývojové nástroje, databázové systémy pro dočasné a trvalé uložení naměřených dat., navrhnou vhodný datový a procesní model a v neposlední řadě navrhnout a realizovat prezentační část informačního systému pro analýzu získaných dat. Za zmínku stojí také část práce, věnující se ověření funkčnost systému, ve které diplomant navrhl a zrealizoval řadu zátěžových testů celého systému.
   Práci na projektu věnoval potřebný čas, na konzultacích byl vždy velmi dobře připravený. Výběr vhodných nástrojů na realizaci informačního systému byl plně v režii studentovy volby. Při práci použil celou řadu návrhových prostředků, jejichž pochopení a ovládání si vyžádalo nemalé časové úsilí. Diplomová práce ve výsledku tvoří plně funkční systém.

Práce svědčí o inženýrský schopnostech diplomata. Points proposed by supervisor: 97

Grade proposed by supervisor: A

Zadáním práce pana Hrubého byl návrh a implementace systému pro webovou analytiku. Musím říci, že toto zadání je originální a beze sporu zajímavé. Předložená práce obsahuje celkem 55 stran hutného a kvalitního čtení, na kterých autor dopodrobna rozebírá problematiku webových analytik – jejich určení, existující řešení, požadované vlastnosti, problémy, atd. Autor se dále věnuje návrhu vlastního analytického řešení. Je zřejmé, že autor řešení dobře promyslel, navrhnul, implementoval a rovněž řádně otestoval. Po odborné stránce je práce na vysoké úrovni.
Formální stránka práce je rovněž téměř bezchybná, objevují se občasné gramatické chyby.
Tuto velice zdařilou práci hodnotím známkou A – 95 bodů. Topics for thesis defence:
  1. Systém působí komplexně a dotaženě. Plánujete jeho komerční využití?
Points proposed by reviewer: 95

Grade proposed by reviewer: A

Responsibility: Mgr. et Mgr. Hana Odstrčilová