Webové rozhraní pro správu a monitorování úloh na superpočítačích
but.committee | doc. 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.defence | 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. 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Jaroš, Marta | cs |
dc.contributor.author | Dančák, Petr | cs |
dc.contributor.referee | Jaroš, Jiří | cs |
dc.date.created | 2021 | cs |
dc.description.abstract | Prá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.abstract | Bachelor'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.mark | D | cs |
dc.identifier.citation | DANČÁ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.other | 136517 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/199372 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Flask | cs |
dc.subject | Webové rozhraní | cs |
dc.subject | Python | cs |
dc.subject | Peewee | cs |
dc.subject | PostgreSQL | cs |
dc.subject | nástěnka | cs |
dc.subject | JavaScript | cs |
dc.subject | návrh webu | cs |
dc.subject | HTML | cs |
dc.subject | CSS | cs |
dc.subject | Jinja2 | cs |
dc.subject | jednotkové testy | cs |
dc.subject | Selenium | cs |
dc.subject | Flask | en |
dc.subject | Web interface | en |
dc.subject | Python | en |
dc.subject | Peewee | en |
dc.subject | postgreSQL | en |
dc.subject | dashboard | en |
dc.subject | JavaScript | en |
dc.subject | web design | en |
dc.subject | HTML | en |
dc.subject | CSS | en |
dc.subject | Jinja2 | en |
dc.subject | unit tests | en |
dc.subject | Selenium | en |
dc.title | Webové rozhraní pro správu a monitorování úloh na superpočítačích | cs |
dc.title.alternative | Web Interface for Task Management and Monitoring on Supercomputers | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-14 | cs |
dcterms.modified | 2021-08-27-17:16:45 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 136517 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:35:50 | en |
sync.item.modts | 2025.01.15 11:38:19 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 4.04 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23810_v.pdf
- Size:
- 87 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23810_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23810_o.pdf
- Size:
- 91.97 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23810_o.pdf
Loading...
- Name:
- review_136517.html
- Size:
- 1.47 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136517.html