Software pro podporu práce rozhodčího při turnaji ve stolním tenise
Software for table tennis tournament organization
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/26839/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/26839Identifikátory
SIS: 49046
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Ježek, Pavel
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
15. 9. 2009
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Cílem této práce bylo vyvinout softwarovou pomůcku pro hlavní rozhodčí turnajů ve stolním tenise. Zvládnout přípravu a řízení větších turnajů je časově i znalostně velmi náročná činnost - zvláště pak losování hráčů do hracích plánů. Výsledkem je tedy softwarový nástroj napsaný v jazyku C# na platformě .NET 3.5 s využitím knihoven WPF. Aplikace pomáhá řídit turnaj od samotné registrace hráčů, přes losování hráčů do skupin či pavouka až po vytištění šablon všech hracích plánů. Aplikace obsahuje i několik zajímavých řešení v oblasti implementace. Jako příklad lze uvést univerzální systém pro snadné vytváření tiskových sestav v prostředí WPF nebo zajímavě řešený systém Undo & Redo.
The goal of this thesis was to create a software tool for main referees at table tennis tournaments. Preparation and management of such tournaments is both time-consuming and knowledge dependent procedure - especially player drawing into playing schemes. The result is software written in C# language at .NET 3.5 platform using WPF libraries. The application helps manage tournaments by handling players' registration, drawing into plying schemes and printing those schemes. The application source code also contains several interesting solutions. Such solution is for instance the universal system simplifying the print-out creation in WPF environment or easy to use Undo & Redo system.