Aplikační rozhraní systému hlasování zastupitelstev

Loading...
Thumbnail Image

Date

Authors

Kodaj, Radoslav

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

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.
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.

Description

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.

Document type

Document version

Date of access to the full text

Language of document

sk

Study field

Informační systémy a databáze

Comittee

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)

Date of acceptance

2025-06-23

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ě.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO