|
Design of a web application for athletes and their training process management.
Šimůnek, Dominik ; Pecinovský, Rudolf (advisor) ; Rais, Aziz Ahmad (referee)
This master thesis deals with the development of the web application to support athletes and their training management. The application will be useful both for athletes and their trainings evidence and indicators calculation and for the couches and the trainings planning. The evaluation of the existing tools for the training management and evidence is made as a part of the thesis. Based on this, the consultations with the athletic couches, athletes and the author's experience, the functionality requirements are determined. The use cases of all the potencial users and the class diagram of the application are defined following the requirements. Latest web technologies such as Grails and Groovy were used during the application programming. The result is publicly available and running at www.goodathlete.cz.
|
| |
|
Database design for a website about runners
Šimůnek, Dominik ; Palovská, Helena (advisor) ; Strossa, Petr (referee)
The aim of this bachelor thesis is to design a concept of a database for the website on the competitors in athletics. This includes a creation of the web application which allows the website visitors to edit, add, change or delete information mostly about the atheletes. This thesis emphasises the exact determination of the requirements concerning web functionality. The most convenient database model is created according to these requirements and afterwards implemented on the database system MySQL. Database design is a major part of this work. Second part of the thesis is dedicated to the creation of the web application while using the PHP language. The functionality of the database application and model is consequently verified by the existing data created for the pursposes of this thesis, or eventually imported from other data sources available in order to assure larger sample of the data regarding the athletes. The web application will be available on the internet for any visitor.
|