Aplikační rozhraní systému hlasování zastupitelstev
| but.committee | doc. Dr. Ing. Dušan Kolář (předseda) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen) Ing. Jiří Hynek, 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, např. ohledně reálného nasazení implementovaného řešení. 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 A - výborně. | cs |
| but.jazyk | slovenština (Slovak) | |
| but.program | Informační technologie a umělá inteligence | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Zaklová, Kristýna | sk |
| dc.contributor.author | Kodaj, Radoslav | sk |
| dc.contributor.referee | Hynek, Jiří | sk |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Práca sa zaoberá vytvorením novej architektúry serverovej časti aplikácie pre zobrazovanie výsledkov hlasovania zastupiteľstiev v Českej republike. Cieľom je tiež integrovanie vybraného nástroja pre špecifikáciu aplikačného rozhrania a jej interaktívnej dokumentácie. Pre nástroj, ktorý vytvára špecifikáciu aplikačného rozhrania, bolo použité OpenAPI verzie 3.0. Vytvorené riešenie poskytuje funkčnú aplikačnú logiku, prehladnejšiu súborovú štruktúru a interaktívnu dokumentáciu API. Prínosom tejto práce je vytvorenie modulárnejšej štruktúry, ktorá uľahčuje ďalší vývoj a integrovanie nových časti do systému v budúcnosti. Taktiež vďaka novej dokumentácii OpenAPI sa zabezpečuje jednoduchšia testovateľnosť koncových bodov rozhrania. Výsledky tejto práce by mali uľahčiť ďalší následný vývoj. | sk |
| dc.description.abstract | This work focuses on the development of a new server-side architecture for an application that displays the voting results of municipal councils in the Czech Republic. The aim is also to integrate a selected tool for API specification and its interactive documentation. For generating the API specification, OpenAPI version 3.0 was used. The resulting solution provides functional application logic, a clearer file structure, and interactive API documentation. The contribution of this work lies in creating a more modular structure, which facilitates further development and the integration of new components into the system in the future. Additionally, the new OpenAPI documentation ensures easier testability of API endpoints. The results of this work are intended to support and simplify future development efforts. | en |
| dc.description.mark | A | cs |
| dc.identifier.citation | KODAJ, R. Aplikační rozhraní systému hlasování zastupitelstev [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
| dc.identifier.other | 161352 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/254864 | |
| dc.language.iso | sk | 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 | Zastupiteľstvo | sk |
| dc.subject | samospráva | sk |
| dc.subject | aplikačné rozhranie | sk |
| dc.subject | RESTful API | sk |
| dc.subject | serverová časť aplikácie | sk |
| dc.subject | koncový bod | sk |
| dc.subject | špecifikácia API | sk |
| dc.subject | architektúra | sk |
| dc.subject | Council | en |
| dc.subject | self-government | en |
| dc.subject | application interface | en |
| dc.subject | RESTful API | en |
| dc.subject | server part of application | en |
| dc.subject | endpoint | en |
| dc.subject | API specification | en |
| dc.subject | architecture | en |
| dc.title | Aplikační rozhraní systému hlasování zastupitelstev | sk |
| dc.title.alternative | The Application Interface of the Council Voting System | en |
| dc.type | Text | cs |
| dc.type.driver | masterThesis | en |
| dc.type.evskp | diplomová práce | cs |
| dcterms.dateAccepted | 2025-06-23 | cs |
| dcterms.modified | 2025-06-23-09:27:24 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 161352 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.27 02:04:14 | en |
| sync.item.modts | 2025.08.26 20:06:53 | en |
| thesis.discipline | Informační systémy a databáze | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
| thesis.level | Inženýrský | cs |
| thesis.name | Ing. | cs |
