bakalářská práce

Grafické uživatelské rozhraní pro správu výkonnostních profilů

Text práce 5.1 MB

Autor práce: Ing. Martina Grzybowská

Ak. rok: 2017/2018

Vedoucí: Ing. Tomáš Fiedor, Ph.D.

Oponent: Ing. Aleš Smrčka, Ph.D.

Abstrakt:

Jedným z najčastejších spôsobov testovania výkonu systému je technika profilácie programu vykonávajúca zber údajov o spotrebe zdrojov a ich následné vyhodnotenie vedúce k detegovaniu potenciálnych výkonnostných zmien, ktorých existencia môže mať negatívny dopad na vyvíjaný systém. Pre realizáciu procesu profilácie a komplexnejšej správy výkonu aplikácie už existuje niekoľko zavedených riešení. Perun patrí medzi novších správcov výkonnosti, sprostredkováva ako automatizáciu vytvárania, tak aj správu výkonnostných profilov projektov. Súčasná verzia však poskytuje len terminálové užívateľské rozhranie a nie je tak vhodná pre nasadenie do napr. cloudu. Cieľom tejto práce je špecifikovať, navrhnúť a implementovať grafické užívateľské rozhranie pre nástroj Perun. Výsledné užívateľské rozhranie cieli ako na možnosť vykonávať základnú funkcionalitu nástroja, ako je zber profilovacích dát podľa zadanej konfigurácie, ich následné spracovanie či efektívnu vizualizáciu, tak aj na možnosť prehľadne informovať o stave degradácie výkonu medzi jednotlivými verziami zobrazovaných projektov. Riešenie je demonštrované na troch netriviálnych verziovacích systémoch anotovaných výkonnostnými profilmi.

Klíčová slova:

Užívateľské rozhranie, správa výkonu, správa verzií, jednostránková webová aplikácia, Vue.js

Termín obhajoby

11.06.2018

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaAznamka

Klasifikace

A

Průběh obhajoby

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm "A".

Jazyk práce

čeština

Fakulta

Ústav

Studijní program

Informační technologie (IT-BC-3)

Studijní obor

Informační technologie (BIT)

Složení komise

prof. Dr. Ing. Jan Černocký (předseda)
doc. Ing. Vladimír Drábek, CSc. (místopředseda)
Ing. Jaroslav Rozman, Ph.D. (člen)
RNDr. Marek Rychlý, Ph.D. (člen)
Ing. Igor Szőke, Ph.D. (člen)

Posudek vedoucího
Ing. Tomáš Fiedor, Ph.D.

Známka navržená vedoucím: A

Soubor vložený vedoucím Velikost
Hodnocení vedoucího [.pdf] 86,38 kB

Posudek oponenta
Ing. Aleš Smrčka, Ph.D.

Známka navržená oponentem: B

Soubor vložený oponentem Velikost
Posudek oponenta [.pdf] 86,68 kB

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová