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

but.committeedoc. Ing. Martin Čadík, Ph.D. (předseda) doc. Ing. Jiří Jaroš, Ph.D. (místopředseda) Ing. David Bařina, Ph.D. (člen) doc. Ing. Radek Burget, Ph.D. (člen) doc. RNDr. Milan Češka, Ph.D. (člen)cs
but.defenceStudent 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. Student následně odpověděl 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í studenta na položené otázky rozhodla práci hodnotit stupněm D. Otázky u obhajoby: Proč mají všichni uživatele stejný obrázek (avatar)? Je možné jednoduše zařadit uživatele do více skupin? Testoval jste webovou aplikaci i na mobilních zařízeních? Bylo by možné odstranit/zablokovat ty ovládací prvky, ke kterým nemá uživatel v dané roli přístup?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJaroš, Martacs
dc.contributor.authorDančák, Petrcs
dc.contributor.refereeJaroš, Jiřícs
dc.date.created2021cs
dc.description.abstractPráce je zaměřena na tvorbu webového rozhraní pro systém k-Dispatch, pomocí kterého je možné monitorovat, vytvářet a editovat již existující úlohy, uživatele, stroje, alokace a skupiny. Návrh aplikace byl vytvořen na základě principu rozložení obsahu na stránce a principu seskupení objektů na základě podobnosti. U postupu návrhu jsou porovnány dostupné nástroje. Implementace je napsána převážně v jazyce Python3 za využití frameworku Flask, který usnadňuje zpracování požadavků a autentizaci uživatelů. Dále jsou v implementaci využité jazyky HTML, JavaScript, Jinja2 a jiné. Nakonec je v práci zmíněno samotné testování, pro které byly použité jednotkové testy společně s technologií Selenium a uživatelským testováním.cs
dc.description.abstractBachelor's thesis focuses on web development process to create interface for k-Dispatch system, with which we can monitor, create and edit existing tasks, users, machines, allocations and groups. Web design was created based on web content layout principle and object grouping based on similarities principle. Comparison of usable tools is in design procedure section. Implementation uses mainly written in Python3 language with usage of Flask framework, which is helpful with processing requests and user authentication. Furthermore in implementation are used languages as HTML, JavaScript, Jinja2 and other. For test phase were used unit tests together with Selenium interface and user testing.en
dc.description.markDcs
dc.identifier.citationDANČÁK, P. Webové rozhraní pro správu a monitorování úloh na superpočítačích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136517cs
dc.identifier.urihttp://hdl.handle.net/11012/199372
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectFlaskcs
dc.subjectWebové rozhranícs
dc.subjectPythoncs
dc.subjectPeeweecs
dc.subjectPostgreSQLcs
dc.subjectnástěnkacs
dc.subjectJavaScriptcs
dc.subjectnávrh webucs
dc.subjectHTMLcs
dc.subjectCSScs
dc.subjectJinja2cs
dc.subjectjednotkové testycs
dc.subjectSeleniumcs
dc.subjectFlasken
dc.subjectWeb interfaceen
dc.subjectPythonen
dc.subjectPeeweeen
dc.subjectpostgreSQLen
dc.subjectdashboarden
dc.subjectJavaScripten
dc.subjectweb designen
dc.subjectHTMLen
dc.subjectCSSen
dc.subjectJinja2en
dc.subjectunit testsen
dc.subjectSeleniumen
dc.titleWebové rozhraní pro správu a monitorování úloh na superpočítačíchcs
dc.title.alternativeWeb Interface for Task Management and Monitoring on Supercomputersen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2021-06-14cs
dcterms.modified2021-08-27-17:16:45cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136517en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:35:50en
sync.item.modts2025.01.15 11:38:19en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.04 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23810_v.pdf
Size:
87 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23810_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23810_o.pdf
Size:
91.97 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23810_o.pdf
Loading...
Thumbnail Image
Name:
review_136517.html
Size:
1.47 KB
Format:
Hypertext Markup Language
Description:
file review_136517.html
Collections