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
Private file Download