Implementace dashboardu v kontextu esportové organizace pro monitorování sociálních sítí

Název práce: Implementace dashboardu v kontextu esportové organizace pro monitorování sociálních sítí
Autor(ka) práce: Pfajfr, Jakub
Typ práce: Diplomová práce
Vedoucí práce: Luc, Ladislav
Oponenti práce: Syrovátková, Jana
Jazyk práce: Česky
Abstrakt:
Diplomová práce Implementace dashboardu v kontextu esportové organizace pro monitorování sociálních sítí si klade jeden hlavní a dva dílčí cíle. Prvním dílčím cílem je popsání kontextu souvisejícího s dashboardem a jeho vývojem pro esportovou organizaci eSubu. Druhým dílčím cílem je stručné představení vybraných sociálních sítí Facebook, Instagram a YouTube a provedení analýzy rozhraní Graph API spojeného s Facebookem a Instagramem a YouTube Analytics API spojeného s YouTube za účelem využití zjištěných poznatků při implementaci aplikace. Hlavním cílem práce je popis samotné implementace webové aplikace dashboardu postavené na MERN stacku. Celá teoretická část a první kapitola praktické části práce je založena především na rešerších a je věnována popisu kontextu dashboardu a jeho vývoje. Je zde popsána teorie dashboardu, vizualizace dat, business intelligence jako podnikového systému a managementu pohledem Birkinshawa. Dále je v teoretické části věnována kapitola představení teoretických pojmů a konkrétních technologií z oblasti softwarového inženýrství souvisejícího s vývojem aplikace dashboardu. Na začátku praktické části je představena organizace eSuba a odvětví esportu, ve kterém působí. Také je zde představeno předchozí řešení pomocí reportu a zadání pro aplikaci dashboardu. Analýza rozhraní Graph API a YouTube Analytics API pro vybrané sociální sítě Facebook, Instagram a YouTube, které jsou také stručně představeny, je provedena v praktické části práce. Analýza je prováděna za účelem využití zmíněných rozhraní v aplikaci dashboardu a je prováděna na základě dokumentací zmíněných rozhraní API. Poslední část práce je věnována samotné aplikaci dashboardu a jejímu vývoji. U aplikace je popsána metodika vývoje, návrh řešení, popis implementace na podstatných částech programového kódu a prezentace výsledné aplikace. Aplikace běží a v současné chvíli využívá Graph API pro získávání dat z Instagramu a Facebooku organizace eSuba.
Klíčová slova: dashboard; data; management; organizace; implementace; MERN stack; esport
Název práce: Implementation of the dashboard in the context of an esports organisation for monitoring social networks
Autor(ka) práce: Pfajfr, Jakub
Typ práce: Diploma thesis
Vedoucí práce: Luc, Ladislav
Oponenti práce: Syrovátková, Jana
Jazyk práce: Česky
Abstrakt:
The thesis Implementation of the dashboard in the context of an esports organisation for monitoring social networks sets one main objective and two sub-objectives. The first sub-objective is to describe the context related to the dashboard and its development for the eSuba esports organisation. The second sub-objective is to briefly introduce selected Facebook, Instagram, and YouTube social networks and to perform an analysis of the Graph API associated with Facebook and Instagram, and the YouTube Analytics API associated with YouTube, in order to use the lessons learned in implementing the application. The main aim of the work is to describe the very implementation of the web-based dashboard application built on the MERN stack. The entire theoretical part and the first chapter of the practical part of the work is mainly based on research and is dedicated to describing the context of the dashboard and its development. It describes the theory of dashboard, data visualization, business intelligence as a business system, and management by looking at Birkinshaw. Furthermore, in the theoretical section, a chapter is devoted to the introduction of theoretical concepts and specific technologies from the field of software engineering related to the development of the dashboard application. At the beginning of the practical part, eSuba and the esports industry in which it operates are presented. It also introduces a previous report-based solution and a dashboard application specification. The analysis of the Graph API and YouTube Analytics API for selected social networks Facebook, Instagram, and YouTube, which are also briefly presented, is done in the practical part of the work. The analysis is performed to use those interfaces in the dashboard application and is performed on the basis of the documentation of those APIs. The last part of the work is devoted to the dashboard application itself and its development. For the application, the development methodology, design of the solution, description of implementation on substantial parts of the program code and presentation of the resulting application are described. The app is running and is currently using the Graph API to extract data from eSuba's Instagram and Facebook accounts.
Klíčová slova: MERN stack; esport; implementation; data; dashboard; management; organisation

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační management
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra systémové analýzy

Informace o odevzdání a obhajobě

Datum zadání práce: 13. 11. 2020
Datum podání práce: 3. 12. 2021
Datum obhajoby: 20. 1. 2022
Identifikátor v systému InSIS: https://insis.vse.cz/zp/75129/podrobnosti

Soubory ke stažení

    Poslední aktualizace: