Digitalization and automatization of annual training periodization
DOI:
https://doi.org/10.31449/upinf.264Keywords:
digitalization of sport, Web application, PL/SQL packages, automatization of trainingAbstract
In this article, we present the development of a web application for the digitalization and automation of annual training plans, addressing the problems of traditional approaches. The main issue is the lack of individualization, as a trainer requires up to one week to prepare a plan for a single athlete, which, with a larger number of athletes, leads to the use of generalized plans and increased risk of injuries. We addressed this problem by developing a prototype web solution using the design and development methodology. In the core development cycle, we used the prototyping method with a technology stack of Vue.js (frontend), Python Flask (backend), and Oracle database with PL/SQL packages for business logic. We obtained requirements for creating the application through interviews with trainers from Athletic Club Velenje. In the solution, we successfully implemented over 200 exercises, 23 methods, 5 motor abilities, and a 10-level difficulty scale for adjusting training volume and loads. We evaluated the solution based on logical arguments that included the comparison with alternative solutions and quantitative metrics of creation time, data storage space, and time rule constraints. Results show that we can create a training plan in 12 seconds; the plan requires 133.12KB of storage, and we maintain unit duration with a 15-minute standard deviation. We present the first comprehensive approach to the digitalization of training processes while considering the interference effects of motor abilities.
Downloads
Published
Issue
Section
License
Copyright (c) 1970 Applied Informatics

This work is licensed under a Creative Commons Attribution 4.0 International License.



