Starý Most - webový systém pro správu dat
Old Most - web-based data management system
dc.contributor.advisor | Chludil Jiří | |
dc.contributor.author | Michal Pražák | |
dc.date.accessioned | 2024-06-19T09:52:25Z | |
dc.date.available | 2024-06-19T09:52:25Z | |
dc.date.issued | 2024-06-14 | |
dc.identifier | KOS-1180078622005 | |
dc.identifier.uri | http://hdl.handle.net/10467/115650 | |
dc.description.abstract | Tato bakalářská práce se zabývá návrhem a implementací webového systému pro správu dat projektu Starý Most. Tento systém umožňuje správu ulicí, struktur, fotografií a 3D objektů vytvořených a používaných v rámci tohoto projektu. Systém obsahuje uživatelské rozhraní implementované v technologii React pro snadnou manipulaci s daty. Součástí práce je analýza, která rozebírá podobné práce z projektu Věnná města českých královen. Z této analýzy vyplynul potenciál navázat na Private API, které se zabývá správou dat, a na webový klient pro schvalování a publikaci 3D modelů. V Private API byly odstraněny identifikované chyby, aktualizovány použité balíčky a technologie, včetně modernizace kódu, a bylo rozšířeno o podporu fotografií. Díky aktualizaci a modernizaci bylo odstraněno množství zranitelností a tím byla zásadně zlepšena bezpečnost aplikace. Klient pro schvalování modelů byl rozšířen o správu ulic, struktur a 3D objektů. Systém implementovaný v této práci usnadňuje spolupráci historiků, grafiků a modelářů a umožňuje přístup k datům projektu Starý Most dalším aplikacím. | cze |
dc.description.abstract | This bachelor thesis focuses on the design and implementation of a web-based data management system for the Old Most project. This system allows the management of streets, structures, photographs and 3D objects created and used within this project. The system includes a user interface implemented in React for easy data manipulation. This thesis includes an analysis that focuses similar works from the Dowry Towns of the Queens of Bohemia project. This analysis showed the potential to build on Private API, which deals with data management, and the web client for approving and publishing 3D models. Identified bugs in Private API were fixed, packages and technologies used were updated, including code upgrades, and it was extended to support photos. Thanks to the update, a number of vulnerabilities have been removed and therefore the security of the application has been significantly improved. The model approval client has been extended to manage streets, structures and 3D objects. The system implemented in this thesis facilitates collaboration between historians, graphic designers and modelers and allows other applications to access the Old Most project data. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | správa dat | cze |
dc.subject | webová aplikace | cze |
dc.subject | uživatelské rozhraní | cze |
dc.subject | Starý Most | cze |
dc.subject | React | cze |
dc.subject | Express | cze |
dc.subject | Node.js | cze |
dc.subject | TypeScript | cze |
dc.subject | data management | eng |
dc.subject | web application | eng |
dc.subject | user interface | eng |
dc.subject | Old Most | eng |
dc.subject | React | eng |
dc.subject | Express | eng |
dc.subject | Node.js | eng |
dc.subject | TypeScript | eng |
dc.title | Starý Most - webový systém pro správu dat | cze |
dc.title | Old Most - web-based data management system | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Beneš Petr | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika, platnost do 2024 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]