Detail práce

Webové rozhraní pro správu a monitorování úloh na superpočítači

Bakalářská práce Student: Bukovinský Denis Akademický rok: 2018/2019 Vedoucí: Jaroš Marta, Ing., PhD.
Název anglicky
Web Interface for Task Management and Monitoring on a Supercomputer
Jazyk práce
český
Abstrakt

Jedným z cieľov práce bolo dokončiť webové rozhranie pre aplikácie pristupujúce k databáze systému k-Dispatch, ktorý monitoruje bežiace a naplánované úlohy na superpočítači. Ďalším cieľom bolo vytvoriť webové grafické rozhranie pre administrátora systému, ktoré používa implementované webové rozhranie. Pomocou tohto grafického rozhrania môže administrátor spravovať a dohliadať nad systémom.Po preštudovaní špecifikácie webového rozhrania som implementoval požadovanú funkčnosť, ktorú som integroval do systému k-Dispatch. Administrátorské rozhranie bude obsahovať funkčnosť na základe diagramov prípadov použitia, ktoré som vytvoril zo špecifikácie webového rozhrania. Toto rozhranie používa webové rozhranie systému k-Dispatch, vďaka ktorému má prístup do databázy.Webové rozhranie bolo implementované v jazyku Python s použitím microframeworkov. Administrátorskú časť aplikácie tvoria dynamické web stránky vytvorené pomocou HTML, kaskádových štýlov a JavaScriptu. Server tieto dynamické stránky generuje pomocou pred vytvorených šablón.

Klíčová slova

Python, Flask, JavaScript, web server, web stránka, webové rozhranie, REST API, PostgreSQL, Objektovo relačné mapovanie

Ústav
Studijní program
Informační technologie
Soubory
Stav
neobhájeno
Obhajoba
10. června 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Oponent hodnotil práci stupněm 4F, protože nebylo splněno zadání práce. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující.

Otázky u obhajoby
  1. Můžete komisi předvést snímky z navržené aplikace?
  2. Můžete popsat, co všechno Vaše stránky umí a co je ještě nutné dopracovat?
  3. Je možné přidávat uživatele, alokace, atd?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burgetová Ivana, Ing., Ph.D. (UIFS FIT VUT), člen
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
BUKOVINSKÝ, Denis. Webové rozhraní pro správu a monitorování úloh na superpočítači. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-10. Vedoucí práce Jaroš Marta. Dostupné z: https://www.fit.vut.cz/study/thesis/21821/
BibTeX
@bachelorsthesis{FITBT21821,
    author = "Denis Bukovinsk\'{y}",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{e} rozhran\'{i} pro spr\'{a}vu a monitorov\'{a}n\'{i} \'{u}loh na superpo\v{c}\'{i}ta\v{c}i",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21821/"
}
Nahoru