Application for table tennis tournaments management

Thesis title: Aplikace pro organizování turnajů ve stolním tenisu
Author: Růžičková, Lucie
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Švimberský, Jan
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je analyzovat nástroje pro organizování turnajů ve stolním tenisu na současném trhu a z jejich nedostatků navrhnout požadavky pro vývoj aplikace a ty následně implementovat. Práce také čtenáři nastiňuje, jak probíhá vývoj takové aplikace za použití návrhového vzoru Model-View-ViewModel (MVVM) v kombinaci s tvorbou uživatelsky bohatého grafického rozhraní pomocí Windows Presentation Foundation (WPF). První část práce se zabývá analýzou trhu s podobnými nástroji a jejich nedostatky. Dále jsou pak navrženy požadavky na vyvíjenou aplikaci, které tyto nedostatky odstraní. Druhá část práce obsahuje základní informace o technologiích použitých při vývoji s ukázkami zdrojového kódu z vyvíjené aplikace. Dále je v této části popsána architektura aplikace a datové základny. Ve třetí části je pak obsažena uživatelská příručka k vyvinuté aplikaci včetně vzorových ukázek obrazovek a požadovaných vstupů.
Keywords: Vývoj aplikace; uživatelsky bohaté grafické rozhraní; Windows Presentation Fondation; programovací jazyk C#; Model-View-ViewModel
Thesis title: Application for table tennis tournaments management
Author: Růžičková, Lucie
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Švimberský, Jan
Thesis language: Česky
Abstract:
The aim of this bachelor thesis is to analyse currant tools for table tennis tournament management. From this analysis determine the basic requirements and implement them into new application which will cover all the deficiencies of currant tools. This study also demonstrates how to create an application using Model-View-ViewModel pattern combined with rich user interface created in Windows Presentation Foundation. The first part of this thesis is focused on analysing the market with similar tools and theirs deficiencies. Additionaly, the requirements for the application are suggested in this part. The second part contains basic informations about methods and tools used for developing with code examples from newly developed application. Application architecture and data structure is also discused in this part. In the last part the user guid with print screens from the application is shown.
Keywords: Windows Presentation Fondation; rich user interface; Application developement; Model-View-ViewModel pattern; programming language C#

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 27. 3. 2014
Date of submission: 6. 5. 2015
Date of defense: 17. 6. 2015
Identifier in the InSIS system: https://insis.vse.cz/zp/47371/podrobnosti

Files for download

Private annex
Private file
Download
    Last update: