Administrační systém hlasování zastupitelstev

Loading...
Thumbnail Image

Date

Authors

Krejčíř, Štěpán

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

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

ORCID

Abstract

Cílem této práce bylo rozvinout stávající administrační systém projektu zabývajícího se vizualizací hlasovacích dat o možnost správy databází a o obecnější podporu různých typů samosprávných orgánů. Pomocí frameworku Flask a knihovny React bylo vytvořeno rozšíření dovolující přímo v administračním rozhraní vytvářet, mazat, exportovat a importovat relační databáze. Do systému byla dále integrována NoSQL databáze MongoDB, do níž jsou exporty relačních databází zálohovány. Obecnější podpory dalších typů orgánů bylo dosaženo úpravou stávajících komponent. Hlavním přínosem práce by měl být snadnější přenos databází mezi jednotlivými větvemi projektu a snížení rizika ztráty dat. Zobecněná správa by pak měla dovolit jednodušší integraci dalších typů orgánů do systému.
The goal of this work was to extend the existing administration system of a voting data visualisation project by incorporating database management capabilities and general support for different types of local authorities within the system. Using the Flask framework and the React library, an extension was created to allow the creation, deletion, export and import of relational databases directly in the administration interface. The NoSQL database MongoDB was also integrated into the system, to which relational database exports are backed up. General support for other types of authorities was achieved by modifying existing components. The main benefit of this work should be easier transfer of databases between different branches of the project and reduced risk of data loss. The generalised management should allow easier integration of other types of authorities into the system.

Description

Citation

KREJČÍŘ, Š. Administrační systém 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

cs

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ě importu SQL skriptů a jemu příslušejících fází, podobu dat a přístupu k nim v databázi Mongo. 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 ...

Result of defence

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

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO