Intelligent calculation method and multi-dimensional visual analysis system for physical performance of personnel
By designing an intelligent calculation and multi-dimensional visualization analysis system for physical fitness performance, the problems of cumbersome calculations, simplistic analysis, weak visualization, and information silos in traditional physical fitness performance management have been solved, achieving efficient and accurate physical fitness training management and data analysis.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 刘美云
- Filing Date
- 2026-01-20
- Publication Date
- 2026-04-24
AI Technical Summary
Traditional methods of managing physical fitness results are cumbersome and prone to errors, have limited data analysis dimensions, weak visualization capabilities, serious information silos, and low report generation efficiency. Existing systems lack intelligent calculation and in-depth visualization analysis capabilities.
The system designs an intelligent calculation method and multi-dimensional visualization analysis system for physical fitness scores, including user authentication, intelligent data processing, multi-dimensional statistical and visualization analysis, intelligent data interaction, and system configuration modules. It adopts a standard scoring database and intelligent matching algorithm, integrates the matplotlib plotting library, and supports the generation of various charts and Excel data interaction.
It enables automatic calculation and multi-dimensional analysis of physical fitness scores, improving calculation accuracy and efficiency, providing intuitive charts and graphs, breaking down data barriers between the system and office software, reducing user learning costs, and enhancing the scientific nature of management and work efficiency.
Smart Images

Figure CN121919282A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of physical training management and data analysis technology, and in particular to an intelligent calculation method and multi-dimensional visualization analysis system for personnel physical fitness performance. Background Technology
[0002] In various professional sports training institutions, regularly conducting scientific assessments and tracking analyses of personnel's physical fitness levels is an important management task. Traditional methods of managing personnel's physical fitness performance mainly rely on manual recording, Excel spreadsheet statistics, or simple relational database management, which have the following obvious drawbacks:
[0003] The calculation process is tedious and error-prone: Physical fitness assessments typically involve multiple events (such as the 3000-meter run, serpentine run, pull-ups, sit-ups, etc.), and each event requires matching corresponding scoring standards based on different conditions such as the individual's gender and age. Manually consulting scoring sheets and calculating scores is tedious and prone to errors.
[0004] Data analysis is limited to a single dimension: Traditional methods are unable to achieve multi-dimensional and dynamic data analysis, such as individual performance trend analysis, comparison of overall unit level, and age group distribution characteristics. Managers find it difficult to quickly grasp the overall training status and individual differences.
[0005] Weak data visualization capabilities: Performance data is mainly presented in tabular form, lacking intuitive charts and graphs, which is not conducive to quickly identifying problems and discovering patterns.
[0006] Information silos are common: basic personnel information, performance data, and scoring standards are often scattered across different files or systems, making it difficult to guarantee data consistency and timeliness.
[0007] Report generation is inefficient: generating statistical reports and annual summaries regularly requires a lot of manual work, which is time-consuming and labor-intensive.
[0008] With the development of information technology, some training institutions have begun to try to develop dedicated physical fitness management systems. However, most existing systems have limited functions or only realize basic data entry and query. They lack intelligent performance calculation engines and in-depth visualization analysis capabilities, and cannot meet the comprehensive requirements of modern physical fitness training management for scientificity, efficiency and intuitiveness. Summary of the Invention
[0009] This invention aims to overcome the shortcomings of existing technologies and provide an intelligent calculation method and multi-dimensional visualization analysis system for physical fitness performance. This system can automatically calculate physical fitness performance, perform multi-dimensional statistical analysis, intelligently visualize and display results, and facilitate convenient data interaction, thereby improving the scientific nature, accuracy, and efficiency of physical training management.
[0010] To achieve the above objectives, the present invention adopts the following technical solution: an intelligent calculation method for physical fitness scores and a multi-dimensional visualization analysis system. The system mainly includes a user authentication and main control module, a data intelligent processing core module, a multi-dimensional statistical and visualization analysis module, an intelligent data interaction module, and a system configuration and interface module.
[0011] The user authentication and function navigation module is divided into a user authentication unit and a function navigation unit.
[0012] The user authentication unit provides a secure login verification interface and connects to the backend database to verify user identity.
[0013] The function navigation unit adopts a main menu navigation design, modularizes the core functions, and organizes them through tabs (Notebook), resulting in a clear interface and smooth operation.
[0014] The core module for intelligent data processing is divided into a personnel information management unit and an independent calculator unit.
[0015] Personnel Information Management Unit: Provides CRUD operations for basic personnel information (name, date of birth, gender, unit, etc.) and links it with performance data.
[0016] Intelligent calculation unit for physical fitness scores: This is one of the core innovations of this invention. The system has a built-in interface for connecting to databases such as DM, accessing preset, structured scoring standard tables (such as T_3000M_RUNNING_SCORE, SNAKE_RUNNING_30M_DOUBLE, DG_FWC_EXAM_STANDARD, SIT_UP_STANDARD). After the user enters or imports raw scores (such as 3000-meter running time, serpentine running time, and number of sit-ups), the system automatically executes the following steps: Step 1: Associate the person's name with their date of birth and gender; Step two: Calculate the precise age at the time of the assessment based on the assessment date and date of birth; Step 3: Automatically calculate the BMI index based on height and weight; Step 4: Using gender and calculated age as query criteria, perform intelligent matching in the corresponding scoring standard table (e.g., find the highest score with "≤ input value") to automatically obtain the standard score for each item; Step 5: Aggregate the scores of each item, calculate the total score and average score, and automatically determine the grade level such as "Excellent", "Good", "Pass" and "Fail" according to preset rules (such as whether an item is failed and the average score range).
[0017] Independent calculator unit: Provides a simulation calculation interface that allows users to input various parameters before entering data and preview the calculation results in real time, which is convenient for training planning and performance evaluation.
[0018] The multi-dimensional statistical and visualization analysis module is divided into an advanced statistical query unit and a dynamic chart generation unit.
[0019] Advanced statistical query unit: Supports users to combine and filter by multiple dimensions such as year, unit, grade level, and grade type (all grades or highest grade of the year), and extract and display complex statistical results from the database.
[0020] Dynamic chart generation unit: Integrates the matplotlib plotting library to dynamically generate various professional charts based on analysis needs. Individual Performance Trend Chart: Displays the trend of the average score of a designated person in previous assessments; Grade level distribution pie chart: Shows the distribution of the number of people in each grade level within a specified year; Bar chart comparing average scores of different units in a specified year; Bar chart of average scores by age group: Analyzes the distribution characteristics of average scores of people in different age groups.
[0021] All charts can be displayed directly within the system interface and can be exported as high-resolution images.
[0022] The intelligent data interaction module is divided into an Excel intelligent import unit and a flexible export unit.
[0023] Intelligent Import Unit: Allows users to upload Excel files that conform to the template. The system automatically parses the file content and calls the complete logic of the "Intelligent Calculation Unit for Physical Fitness Scores" mentioned above to calculate and verify each row of data, and finally imports it into the database in batches and accurately, greatly improving data entry efficiency.
[0024] The flexible export function is divided into regular export and annual comprehensive report export. Standard Export: Exports any query results or list data to Excel; Annual Comprehensive Report Export: This is a unique feature. After the user specifies the year, the system automatically extracts each person's best performance for each quarter and intelligently generates a structured annual physical fitness performance statistics table (Excel format). This table is expanded horizontally by quarter, detailing each person's best performance and average score for each quarter, and automatically identifies the quarter with the best performance and its score within the year, meeting the needs of superiors or high-standard summary reports.
[0025] The system configuration and interface modules use tkinter and ttk to build the graphical user interface (GUI), and implement a unified visual style and interactive feedback (such as button hover effects) through style configuration; adopting object-oriented design, each functional module is encapsulated into classes, resulting in a clear code structure that is easy to maintain and extend.
[0026] The beneficial effects of this invention are as follows: By establishing a standard scoring database and designing an intelligent matching algorithm, errors that may occur during manual table lookups and calculations are completely avoided, reducing the assessment time from several days to seconds, and significantly improving calculation accuracy and efficiency; multi-dimensional statistical queries and rich visualization charts help managers deeply analyze the effectiveness of physical training from multiple perspectives such as individuals, teams, time, and age, quickly identify weaknesses, provide data support for scientific decision-making, and achieve deep data insights; powerful import and export functions break down the barriers between system data and general office software (Excel), facilitating the rapid migration of initial data and meeting the generation needs of various customized reports, enhancing data operability and interactivity; the integrated interface centralizes the management of scattered functions, and combined with interactive designs such as real-time calculators, chart previews, and conditional filtering, reduces the learning cost and difficulty of use for users, improving system usability and user experience; all data is centrally stored in an enterprise-level database (DM database), and data integrity, consistency, and access security are ensured through user access control and application-layer verification. Attached Figure Description
[0027] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof.
[0028] Figure 1 This is a schematic diagram of the overall functional modules of the system of the present invention.
[0029] Figure 2 This is a flowchart of the intelligent calculation method for physical fitness scores according to the present invention.
Claims
1. An intelligent calculation method and multi-dimensional visualization analysis system for personnel physical fitness performance, characterized in that, include: The user authentication module is used to verify the user's identity based on the database and enter the main function interface after successful verification. The main menu module provides multiple function entry points, corresponding to the tabs for personnel information management, physical fitness score management, physical fitness score calculator, physical fitness score statistics, physical fitness data chart analysis, and data import / export. The personnel information management module is used to add, delete, modify, and query basic personnel information and synchronize it with the database in real time. The physical fitness performance management module is used to input, edit, delete, and query various physical fitness performance data of personnel, and automatically calculates BMI value, assessment age, scores of each item, total score, average score, and performance level; The physical fitness score calculator module provides a graphical input interface. Based on the user's input of gender, age, height, weight, and original scores for each item, it calls the preset scoring standard database to calculate and display the scores for each item, total score, average score, and BMI value in real time. The physical fitness performance statistics module supports filtering and querying by year, unit, performance level, and performance type, displays statistical results, and supports exporting to Excel files; The physical fitness data visualization and analysis module can generate individual performance trend charts, pie charts showing the proportion of people at each performance level, bar charts showing the average performance per unit, and bar charts showing the average performance per age group based on filtering criteria, and supports chart export. The data import / export module supports importing grade data from Excel files and automatically performing calculations and storing the data. It also supports exporting current data to Excel and provides a function to export annual data by quarter. The database connection module is used to connect to the DM database and encapsulates data query, insert, update and delete operations.
2. The system according to claim 1, characterized in that, The physical fitness score calculator module further includes: The input validation unit is used to validate the user-input values for non-emptiness, value type, and range. The performance calculation unit matches the corresponding scoring table from the preset scoring standard database according to gender and age, and automatically calculates scores for events such as the 3000-meter run, serpentine run, strength training, and sit-ups. The results output unit displays the scores for each item, the total score, the average score, and the BMI value in real time.
3. The system according to claim 1, characterized in that, The physical fitness data visualization and analysis module includes: The Individual Performance Trend Chart Drawing Unit is used to draw a trend chart of the average performance changes of selected individuals over the course of their assessments. The pie chart unit for the number of students in each grade is used to statistically analyze the proportion of students in each grade annually and display it in a pie chart. The "Unit Average Score Bar Chart" unit is used to statistically analyze the average scores of employees in each unit by year and display them in a bar chart. The unit for plotting average scores by age group is used to statistically analyze the average scores of people in each age group annually and display them in a bar chart. The chart export function allows you to save the currently displayed chart as an image file.
4. The system according to claim 1, characterized in that, The annual data export function in the data import / export module further includes: The quarterly performance extraction unit is used to extract each person's best performance for each quarter; The table generation unit generates an Excel statistical table containing each person's quarterly scores and best annual scores, and highlights the best scores. The preview unit provides a data preview interface before exporting.
5. The system according to claim 1, characterized in that, The system is built using the tkinter graphical interface library, uses ttk.Notebook for multi-tab management, and combines matplotlib for data visualization and plotting. It supports unified interface style configuration and dynamic interactive effects.
6. An intelligent calculation method for physical fitness scores, characterized in that, Includes the following steps: Receive basic personnel information and raw scores for each physical fitness event input by the user; The assessment age is automatically calculated based on the individual's date of birth and assessment date. BMI is automatically calculated based on height and weight; Based on gender and age, a pre-set scoring standard database is accessed to perform score matching and calculation for events such as the 3000-meter run, serpentine run, strength training, and sit-ups. The total score and average score are calculated based on the scores of each item, and the grade is determined according to the preset rules. The calculation results are stored in a database and can be visualized in multiple dimensions in the form of charts.
7. The method according to claim 6, characterized in that, The scoring criteria database includes: The 3000-meter run performance scoring sheet sets the time and score correspondence according to gender and age. The serpentine running performance scoring sheet sets the time and score correspondences by gender and age. The strength test scoring sheet sets the correspondence between the number of attempts and the score according to gender and age groups; A sit-up scoring chart is used, with the number of repetitions and scores set according to gender and age.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps of the intelligent calculation method for personnel physical fitness scores as described in claim 6 or 7.