Digitalization and automatization of annual training periodization

Authors

  • Luka Lah Univerza v Mariboru, Fakulteta za organizacijske vede

DOI:

https://doi.org/10.31449/upinf.264

Keywords:

digitalization of sport, Web application, PL/SQL packages, automatization of training

Abstract

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.

Author Biography

  • Luka Lah, Univerza v Mariboru, Fakulteta za organizacijske vede

    Luka Lah je magister organizator informatik z univerzitetno izobrazbo na področju športnega treniranja. Raziskovalni interesi so vezani na uporabo umetne inteligence in izboljšanjem procesov športne vadbe.

Published

2025-09-16

Issue

Section

Scientific articles

How to Cite

[1]
2025. Digitalization and automatization of annual training periodization. Applied Informatics. 33, 4 (Sept. 2025). DOI:https://doi.org/10.31449/upinf.264.