Software pro podporu práce rozhodčího při turnaji ve stolním tenise
Software for table tennis tournament organization
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/26839/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26839Identifiers
Study Information System: 49046
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Ježek, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
15. 9. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
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.