Original title:
Databázový systém soutěže Stříbrný píst SMC
Translated title:
Database System for Silver Piston SMC Competition
Authors:
Lenhart, Vojtěch ; Šeda, Miloš (referee) ; Dobrovský, Ladislav (advisor) Document type: Master’s theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta strojního inženýrství Abstract:
[cze][eng]
Tato diplomová práce se zaměřuje na návrh a realizaci databázového systému pro soutěž Stříbrný píst SMC. Práce zahrnuje seznámení se se soutěží, analýzu stávající databáze a technické aspekty vývoje, včetně bezpečnostních opatření. Analyzuje potřeby a požadavky soutěže a navrhuje vhodné řešení pro správu soutěžních úloh, bodování a správu uživatelských účtů. Implementace aplikace obsahuje vytvoření databázové struktury, implementaci bezpečnostních opatření a vývoj uživatelského rozhraní s responzivním designem pro různá zařízení. Výsledkem je komplexní databázový systém splňující požadavky soutěže a poskytující uživatelsky přívětivé prostředí pro správu soutěže Stříbrný píst SMC. Dosažené výsledky jsou zhodnoceny a jsou zde pak zmíněny možnosti pro další rozvoj a zlepšení systému.
This master's thesis focuses on the design and implementation of a database system for the SMC Silver Piston competition. The work includes an introduction to the competition, an analysis of the existing database and technical aspects of development, including security measures. It analyzes the needs and requirements of the competition and proposes a suitable solution for managing competition tasks, scoring and user account management. The application implementation involves creating a database structure, implementing security measures and developing a user interface with responsive design for various devices. The result is a complex database system that meets the requirements of the SMC Silver Piston competition and provides a user-friendly environment for managing the competition. The achieved results are evaluated and possibilities for further development and improvement of the system are mentioned.
Keywords:
competition rating; data protection; database system; Flask; hash; web application; databázový systém; Flask; hash; hodnocení soutěže; ochrana údajů; webová aplikace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/247754