Method and system for accounting for resident physician teaching performance monthly parameter snapshots

CN122966090APending Publication Date: 2026-10-23CHANGSHA FIRST HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611160921.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-03
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0004]本申请提供住院医师教学绩效月度参数快照核算方法及系统,以解决现有技术中绩效总额超支、绩效结果失真等问题

Benefits of technology

[0006]由此,本申请包括如下有益效果:本申请实施例通过整合教师基础信息、教学项目参数、扣分规则、管理岗位类型及月度预算数据,结合月度参数快照机制,独立保存当月参数快照,锁定保护历史核算结果,解决传统人工表格统计中错录、漏录、重复计算及参数变更时历史月份数据被覆盖、管理绩效与教学绩效分配不清的问题,打破人工统计与自动化核算之间的割裂状态;同时通过教学录入数据与扣分记录的联动计算、管理绩效与教学绩效的独立分配及数据备份机制,精准分配教师当月积分与绩效金额,以参数快照变更触发判断和版本记录保障历史数据可追溯,在保障核算准确性与数据安全性的基础上显著提升核算效率,有效填补现有技术中住培教学绩效核算自动化程度低、历史数据易被破坏的空白,最大化降低人工核算误差与重复工作成本。由此,解决了现有技术中绩效总额超支、绩效结果失真等问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122966090A_ABST
    Figure CN122966090A_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of medical teaching management, and particularly relates to a resident physician teaching performance monthly parameter snapshot accounting method and system, wherein, teacher basic information, teaching project parameters, deduction rules, management post types and monthly budget data are obtained; according to the teaching project parameters and the deduction rules, combined with a monthly parameter snapshot mechanism, a monthly independent parameter snapshot is generated; based on the monthly independent parameter snapshot, combined with teacher monthly teaching input data and deduction records, teacher monthly points are generated; according to the teacher monthly points, combined with the management post types and the monthly budget data, teaching performance amount and management performance amount are calculated; the teaching performance amount and the management performance amount are subjected to data backup to generate traceable monthly performance records. Thus, the problems of performance total amount over budget and distorted performance results in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of medical teaching management technology, specifically involving a method and system for calculating monthly snapshot parameters of resident physician teaching performance. Background Technology

[0002] With the comprehensive implementation of the standardized residency training system in my country, the complexity of residency teaching management is increasing daily. Teaching performance evaluation is a core component of residency management, directly impacting the perceived value of instructors' work and their teaching motivation. Currently, residency teaching performance statistics largely rely on manual spreadsheets or standard electronic spreadsheets. Departments need to compile monthly statistics on various teaching activities, including instructors' mini-lectures, hospital-level lectures, psychological interviews, faculty evaluations, 360-degree assessments, daily evaluations, teaching supervision, practical teaching, mentorship, thesis guidance, and competition awards, and calculate instructors' teaching points and performance bonuses based on the different item scores.

[0003] Specifically, existing technologies have the following key shortcomings: First, the large number of teaching projects, scores, and teachers results in a heavy workload for manual data entry and calculation, easily leading to errors, omissions, and double calculations, thus distorting performance results. Second, performance parameters may change with monthly or policy adjustments; modifying scores in ordinary forms can easily affect historical monthly data, causing past months' performance results to be incorrectly recalculated, undermining the seriousness and traceability of historical records. Third, there is a linkage between teaching points, deductions, management performance, monthly budgets, and point unit prices; manual calculations make it difficult to verify budget consistency in a timely manner, easily leading to overspending or unfair allocation of performance funds. Fourth, different teachers hold different management positions; when management performance and teaching performance are calculated together, unclear allocation can easily occur, affecting the fairness and incentive effect of performance management. Fifth, the lack of a unified process for monthly summarization, annual statistics, printing and archiving, and data backup hinders long-term record keeping and traceability within departments. As residency training teaching work develops towards refinement and standardization, the market's demand for automated and standardized teaching performance management is increasingly urgent, but existing technologies, due to the aforementioned shortcomings, are unable to meet these management needs. Summary of the Invention

[0004] This application provides a method and system for calculating monthly parameters of resident physician teaching performance, in order to solve problems such as overspending of total performance and distortion of performance results in the existing technology.

[0005] The first aspect of this application provides a method for calculating monthly parameter snapshots of resident physician teaching performance, comprising the following steps: obtaining basic teacher information, teaching project parameters, deduction rules, management position type, and monthly budget data; generating an independent parameter snapshot for the current month based on the teaching project parameters, deduction rules, and a monthly parameter snapshot mechanism; generating the teacher's monthly score based on the independent parameter snapshot, combined with the teacher's monthly teaching input data and deduction records; calculating the teaching performance amount and management performance amount based on the teacher's monthly score, combined with the management position type and monthly budget data; and backing up the teaching performance amount and management performance amount to generate a traceable monthly performance record.

[0006] Therefore, this application has the following beneficial effects: This application's embodiments integrate teacher basic information, teaching project parameters, deduction rules, management position types, and monthly budget data. Combined with a monthly parameter snapshot mechanism, it independently saves the parameter snapshot for the current month, locking and protecting historical accounting results. This solves the problems of incorrect entry, omissions, duplicate calculations, and the overwriting of historical monthly data when parameters change, as well as unclear allocation of management and teaching performance, in traditional manual table statistics. It breaks down the disconnect between manual statistics and automated accounting. Simultaneously, through the linkage calculation of teaching data entry and deduction records, the independent allocation of management and teaching performance, and data backup mechanisms, it accurately allocates teachers' monthly points and performance amounts. Parameter snapshot change trigger judgments and version records ensure the traceability of historical data. While ensuring accounting accuracy and data security, it significantly improves accounting efficiency, effectively filling the gaps in existing technologies where the automation level of residency training teaching performance accounting is low and historical data is easily destroyed, minimizing manual accounting errors and repetitive work costs. Thus, it solves the problems of overspending on total performance and distorted performance results in existing technologies.

[0007] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0008] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a flowchart illustrating the method for calculating monthly snapshot parameters of resident physician teaching performance according to an embodiment of this application. Figure 2 This is a schematic diagram illustrating the digital calculation of monthly performance of primary and secondary school teachers according to an embodiment of this application; Figure 3 This is a schematic diagram of the monthly performance evaluation and management system for primary and secondary school teachers, provided according to an embodiment of this application. Figure 4This is a schematic diagram of the structure of the monthly parameter snapshot calculation system for resident physician teaching performance provided in the embodiments of this application; Figure 5 This is a schematic diagram of the structure of an electronic device provided according to an embodiment of this application. Detailed Implementation

[0009] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0010] The following describes a method and system for calculating monthly parameters of resident physician teaching performance according to embodiments of this application, with reference to the accompanying drawings. Addressing the issue of distorted performance results mentioned in the background section, this application provides a method for calculating monthly parameters of resident physician teaching performance. This method integrates basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data. Combined with a monthly parameter snapshot mechanism, it independently saves the monthly parameter snapshot, locking and protecting historical calculation results. This solves the problems of incorrect entry, omissions, duplicate calculations, and the overwriting of historical monthly data when parameters change, as well as unclear allocation between management and teaching performance, in traditional manual table statistics. It breaks down the disconnect between manual statistics and automated calculation. Simultaneously, through the linked calculation of teaching data and deduction records, the independent allocation of management and teaching performance, and a data backup mechanism, it accurately allocates teachers' monthly points and performance amounts. Parameter snapshot change trigger judgments and version records ensure the traceability of historical data. While ensuring calculation accuracy and data security, it significantly improves calculation efficiency, effectively filling the gaps in existing technologies where the automation level of resident training teaching performance calculation is low and historical data is easily destroyed, minimizing manual calculation errors and repetitive work costs. This solves the problems of overspending on total performance and distorted performance results in existing technologies.

[0011] Specifically, Figure 1 This is a flowchart illustrating the method for calculating monthly parameters of resident physician teaching performance provided in this application embodiment.

[0012] like Figure 1 As shown, the method for calculating the monthly snapshot parameters of resident physician teaching performance includes the following steps: In step S101, basic teacher information, teaching project parameters, deduction rules, management position type, and monthly budget data are obtained.

[0013] Among them, the deduction rules are a set of rules that record teachers' non-standard behaviors in teaching activities, such as missing teaching materials, missing records, canceling teaching activities without reason, rescheduling classes without prior notice, complaints, and unqualified supervision, and their corresponding deduction values.

[0014] It is understood that this application embodiment uses a deduction rule to deduct points for non-standard behaviors such as missing teaching materials, missing records, unjustified cancellation of teaching activities, failure to request leave or reschedule classes in advance, complaints, and unsatisfactory supervision. Based on the monthly deduction rule snapshot, the corresponding points are deducted from the teacher's total teaching score, so that the teacher's monthly score truly reflects the quality and standardization of their teaching work. This solves the problems of traditional accounting, such as the difficulty in uniformly quantifying teaching violations, the overwriting of deduction standards as parameters change, and the disconnect between deduction records and performance accounting. The visualization of deduction details guides teachers to actively standardize their teaching behavior, improves teaching quality at the teaching management level, and ensures the fairness and transparency of the deduction process at the performance distribution level.

[0015] In step S102, based on the teaching project parameters, deduction rules, and monthly parameter snapshot mechanism, an independent parameter snapshot for the current month is generated.

[0016] Among them, the monthly parameter snapshot mechanism is a data management mechanism that uses the month as an index to independently save key parameters related to the accounting results, such as teaching project scores, deduction rules, management post ratios, teacher management post affiliations, and monthly budgets, and supports change version records and lock protection.

[0017] It is understood that this application embodiment uses a monthly parameter snapshot mechanism to independently save all key accounting parameters, such as teaching project scores, deduction rules, management post ratios, teacher management post affiliations, and monthly budgets, indexed by month. It also performs locking protection and change confirmation trigger judgment on months with existing data or accounting results, ensuring that the parameters used for each month's accounting are fixed and independent. Subsequent parameter adjustments only affect the current or specified month and do not automatically write back to historical months. This solves the problem of historical month performance results being incorrectly recalculated due to parameter changes in the traditional table mode, and the inability to independently trace historical data. It significantly improves the standardization and data security of teaching performance management, effectively fills the gap in the prior art where historical accounting results are easily destroyed by parameter changes, and minimizes management risks and data maintenance costs.

[0018] For example, such as Figure 2As shown, in the digital accounting of monthly performance of primary and secondary school teachers, a unified global default parameter library is built to automatically generate isolated monthly data packages. For each natural accounting month, a dedicated monthly parameter snapshot and supporting original business accounting data are stored separately. The parameter snapshot uniformly includes five core accounting benchmarks: the score of teaching projects for the current period, performance deduction rules, allocation ratio for management positions, teacher position classification standards, and the total monthly performance budget. The business data module completely retains the monthly teaching work entry ledger, staff deduction records, and the final performance accounting results for all staff. When staff adjust any performance benchmark parameter in subsequent accounting months, a completely new version of the parameter snapshot is generated only for the target period. No change information is written back to the historical monthly data packages, and no previously saved parameter snapshots or teaching business entry data are overwritten. The data files, deduction details, and past official accounting results are physically isolated and independently archived for different periods such as June, July, and August. Cross-month parameter changes do not cause data cross-interference. This architecture avoids the core business risks of incorrect recalculation of past historical performance data, tampering with and distortion of original accounting values, and invalidation of historical performance files caused by parameter iteration updates in the traditional unified parameter pool model. It also relies on the monthly independent snapshot isolation storage architecture to completely retain the original benchmark and business details of the performance accounting for the entire academic year and the entire cycle. It supports performance accounting process review, value verification, responsibility tracing, and file retrieval for any historical month. It fully demonstrates the underlying support role of the monthly independent parameter snapshot layered storage architecture in the stable isolation of performance accounting benchmarks, secure retention of performance data throughout the cycle, and long-term traceability and verification of historical accounting results.

[0019] In this embodiment of the application, the monthly parameter snapshot mechanism includes: when a user selects a certain month for parameter adjustment and teaching data entry, determining whether a monthly parameter snapshot already exists for that month; if no monthly parameter snapshot exists, generating an initial parameter snapshot for that month based on the current default parameters; if a monthly parameter snapshot already exists, reading the parameter snapshot already saved for that month.

[0020] It is understood that the embodiments of this application use a monthly parameter snapshot generation and reading mechanism to automatically detect whether a snapshot exists for the month when the user selects it. If no snapshot exists, an initial snapshot is generated with one click based on the current default parameters. If a snapshot exists, the saved snapshot is read directly. This avoids the user manually copying or repeatedly configuring parameters each time, and solves the problem of inconsistent accounting benchmarks caused by omissions in configuration, misuse of parameters from other months, or version errors in traditional manual operations. At the same time, through the automated snapshot generation and reading process, the repetitive preparation work of teaching management personnel before monthly accounting is greatly reduced. The standardized snapshot initialization method ensures that each month has an independent and correct parameter version, ensuring that the parameter environment on which subsequent teaching data entry and performance accounting are based is accurate and error-free, and effectively reducing the risk of human configuration errors.

[0021] In this embodiment of the application, after reading the parameter snapshot already saved for the month, the process includes: determining whether teaching data entry, deduction data, and calculation results already exist for the month; if teaching data entry, deduction data, and calculation results do not yet exist for the month, allowing the user to directly modify and overwrite the parameter snapshot for that month; if teaching data entry, deduction data, and calculation results already exist for the month, the original parameter snapshot is locked by default, and the user is prompted to confirm whether to make parameter changes; after the user confirms, a new parameter snapshot version is generated and the change time, parameters before the change, parameters after the change, and operator information are recorded; without confirmation, the original parameter snapshot is not overwritten.

[0022] It is understood that this application embodiment determines whether teaching data, deduction data, and calculation results already exist for the month. For months with existing data, it automatically locks the original parameter snapshot and triggers a change confirmation process. Only after the user actively confirms can a new version snapshot be generated and the change time, parameters before and after the change, and operator information be fully recorded. The original snapshot is not overwritten without confirmation. This solves the problem of historical data and calculation results being incorrectly recalculated and data traceability being difficult due to parameter changes without warning in the traditional table mode. Precise permission control and change confirmation ensure the seriousness and integrity of the calculation results of the locked month. Under the premise of allowing necessary parameter correction, it effectively prevents unintentional overwriting and significantly improves the credibility of historical data and system security.

[0023] In step S103, based on the monthly independent parameter snapshot, combined with the teacher's monthly teaching data and deduction records, the teacher's monthly score is generated.

[0024] Among them, the monthly independent parameter snapshot refers to an independent data set that is automatically generated and saved when the user selects a certain month and no snapshot exists for that month. It covers all key accounting parameters such as the teaching project score, deduction rules, management position ratio, teacher management position affiliation, and monthly budget for that month.

[0025] It is understood that this application embodiment provides a fixed and unique accounting benchmark for teachers' monthly teaching data entry and deduction records by using independent parameter snapshots for the current month. This ensures that the calculation of individual scores and deductions for all teachers are performed based on the same set of independently saved parameter versions. This solves the problem in traditional accounting where data entered by different teachers or at different times is subject to different score standards and the accounting benchmark is inconsistent due to parameter changes. At the same time, the binding relationship between the snapshot and the data of the current month ensures that the points calculation results are not automatically recalculated when the parameters are adjusted in subsequent months. This effectively ensures the fairness and consistency of points calculation for all teachers in the same month and significantly improves the efficiency and credibility of points calculation.

[0026] In this embodiment of the application, generating a teacher's monthly score includes: obtaining the teacher's monthly deduction records, the number of times teaching projects were completed and the number of students; calculating the individual score for each teaching project based on the number of completions and the number of students, combined with the corresponding project score; generating the teacher's total monthly teaching score by summarizing the individual scores; and deducting the corresponding score from the total teaching score based on the monthly deduction records and the monthly deduction rules to form the teacher's monthly score.

[0027] It is understood that this application embodiment converts the number of times teaching projects are completed and the number of students into individual scores and summarizes them to form a total teaching score. Then, it deducts violation points from the total teaching score according to the monthly deduction rules, and finally generates the teacher's monthly score. This integrates the calculation of teaching workload and quality deduction into a unified process, which solves the problems of separate statistics for teaching scores and violation deductions in traditional calculations, easy omissions or duplicate deductions when manually merging, and difficulty in tracing deduction standards. The transparent calculation link of total score - deduction points = final score makes the composition of each teacher's score clear and verifiable. It objectively reflects the total teaching workload and the degree of behavioral norms, significantly improves the fairness and incentive effect of the score calculation, and maximizes the role of performance points in promoting and constraining teaching quality.

[0028] It should be noted that the process involves obtaining the number of times each teacher completed each teaching project and the number of participants for that month. Combined with the corresponding project scores from the monthly independent parameter snapshot, a score is calculated for each teacher for each teaching project according to the rule: Single Score = Number of Completions or Number of Participants × Corresponding Project Score. Then, the scores for all teaching projects are summed up item by item by teacher to form each teacher's total teaching score for the month. This process transforms the raw workload data (number of completions / number of participants) from a standardized scoring system into a point value. By using teachers as the data collection subject and teaching projects as the detailed dimension, a complete point calculation chain is constructed. This clearly presents the distribution of each teacher's contribution across different teaching modules and provides accurate basic data support for subsequent point deductions and performance-based salary calculations. It solves the problems of error-prone calculations, unclear details, and lack of transparency caused by the large number of projects and data volume in traditional manual calculations, ensuring the traceability and accuracy of the total teaching score calculation. In step S104, the teaching performance amount and management performance amount are calculated based on the teacher's monthly points, combined with the management position type and monthly budget data.

[0029] The monthly budget data refers to the total amount of money allocated for the distribution of teaching and management performance in the current month, which is determined by the hospital or teaching management department before the monthly performance accounting. It is saved independently as part of the monthly parameter snapshot.

[0030] It is understood that this application embodiment uses monthly budget data as the total amount of teaching performance and management performance allocation for the current month, and saves it independently as part of the monthly parameter snapshot. This ensures that the calculation of the management performance pool and the teaching performance pool, as well as the determination of the unit price of points, are based on the monthly budget. This solves the problem of budget and performance being disconnected in traditional accounting, and the problem of historical monthly performance being modified along with the budget when it is adjusted. At the same time, the snapshot locking mechanism ensures that subsequent monthly budget adjustments do not affect the allocation results of historical months. This not only ensures the seriousness and traceability of budget execution, but also avoids the phenomenon of overspending of total performance or disproportionate allocation.

[0031] For example, such as Figure 3 As shown, in the monthly performance accounting management of primary and secondary school teachers, the system verifies the existing monthly performance parameter snapshots by selecting the accounting month. The system combines the monthly budget, management allocation ratio, teacher teaching activity points, job deduction items, and management job categories to calculate the performance amount. If there are no historical parameter snapshots for the selected accounting month, a new initial snapshot is automatically generated. If the snapshot contains stored business entry data, deduction records, or past accounting results, the original snapshot is locked and a user confirmation instruction is pushed. After user confirmation, a new version snapshot is generated and the parameter change log is fully retained. If the confirmation operation is not completed, the system directly blocks the original snapshot overwrite operation. Based on the complete monthly snapshot dataset, the point unit price and corresponding accounting amount for teaching performance and management performance are calculated separately. Finally, all personnel performance accounting data are integrated and summary display, paper printing, and file export functions are provided. This not only eliminates the performance data traceability obstacle caused by parameters directly overwriting historical business data, but also completes the standardized performance amount quantification calculation by linking budget, job, and point multi-dimensional business data. This fully demonstrates the supporting role of the hierarchical snapshot management mechanism in the accurate accounting of teachers' monthly teaching and management performance.

[0032] In this embodiment of the application, the calculation of teaching performance amount and management performance amount includes: calculating the management performance pool based on the monthly budget and the monthly management position ratio snapshot: monthly management performance pool = monthly budget × the total monthly management position ratio; and taking the remaining part of the monthly budget after deducting the management performance pool as the teaching performance pool: monthly teaching performance pool = monthly budget - monthly management performance pool.

[0033] It is understood that this application embodiment uses the monthly budget as the total pool, first dividing the management performance pool according to the total ratio of the monthly management positions snapshot, and then allocating the remaining portion to the teaching performance pool. This clearly separates and independently allocates management performance and teaching performance, solving the problems in traditional accounting where management performance and teaching performance share the same budget but there are no clear rules for dividing it, changes in the management position ratio affect the allocation of teaching performance, and the two types of performance squeeze each other, leading to unfair distribution. This ensures reasonable treatment for teachers in management positions and maintains stable expectations for the teaching performance of ordinary teaching teachers.

[0034] In this embodiment of the application, the calculation of management performance amount includes: obtaining the management position type recorded by the teacher in the teacher position snapshot of the current month; based on the management position type, if the teacher has only one management position, the management performance amount is calculated according to the corresponding proportion of the position; if the teacher has multiple management positions, the management performance amount is calculated according to the position with the highest proportion according to the preset rules, without repeated accumulation of multiple positions.

[0035] Among them, the management position type refers to the basic data set that records the names of different management positions in the department (such as teaching director, teaching secretary, professional base head, rotating department teaching secretary, etc.) and their corresponding allocation ratios.

[0036] It is understood that the embodiments of this application establish a standardized mapping relationship between job titles and allocation ratios through management job types. When calculating management performance amounts, the corresponding ratio is determined based on the management job type recorded by the teacher in the monthly snapshot. For teachers holding multiple positions, the highest ratio of positions is selected for calculation according to preset rules, and duplicate accumulation is prohibited. This solves the problems of unclear job affiliation, duplicate receipt of management performance for multiple positions, and modification of job ratios by historical months due to parameter changes in traditional accounting. While ensuring reasonable treatment for teachers holding multiple positions, it also eliminates duplicate calculations and effectively fills the gap in the existing technology for performance allocation rules for multiple management positions.

[0037] In step S105, the teaching performance amount and management performance amount are backed up to generate a traceable monthly performance record.

[0038] It is understood that this application embodiment backs up the teaching performance amount and management performance amount together with the monthly parameter snapshot, teaching input data, deduction records and calculation process in a complete package, generating a traceable monthly performance record containing a complete calculation chain. The monthly calculation results are solidified and saved in a standardized format, which solves the problems of historical performance data being scattered and easily lost, the lack of traceability in the calculation process leading to difficulties in review, and the inability to fully recover monthly records when equipment is replaced or data is abnormal, which are common in traditional methods. It breaks the state of broken traceability chain between performance calculation results and calculation basis, and minimizes the risk of data loss and file management costs while ensuring the integrity of historical records and audit compliance.

[0039] The monthly parameter snapshot calculation method for resident physician teaching performance proposed in this application integrates basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data. Combined with a monthly parameter snapshot mechanism, it independently saves the current month's parameter snapshot, locking and protecting historical calculation results. This solves the problems of incorrect entry, omission, duplicate calculation, and historical data being overwritten when parameters change, as well as unclear allocation between management and teaching performance, which are common in traditional manual spreadsheet statistics. It breaks down the disconnect between manual statistics and automated calculation. Simultaneously, through the linkage calculation of teaching data entry and deduction records, the independent allocation of management and teaching performance, and data backup mechanisms, it accurately allocates teachers' monthly points and performance amounts. Parameter snapshot change trigger judgments and version records ensure the traceability of historical data. While ensuring calculation accuracy and data security, it significantly improves calculation efficiency, effectively filling the gaps in existing technologies where the automation level of resident training teaching performance calculation is low and historical data is easily destroyed, minimizing manual calculation errors and repetitive work costs. Therefore, it solves the problems of overspending on total performance and distorted performance results in existing technologies.

[0040] The following will illustrate the method for calculating monthly snapshot parameters of resident physician teaching performance through a specific example, including: Taking a provincial-level standardized residency training base as an example, this base is established within a tertiary-level Class A general hospital with 1,800 open beds. It has approximately 260 resident physicians undergoing training annually, and 195 clinical instructors with teaching qualifications, representing 34 rotating departments including internal medicine, surgery, obstetrics and gynecology, pediatrics, emergency medicine, and anesthesiology. The base has a total building area of ​​approximately 18,000 square meters, with teaching areas consisting of three parts. The first part is the core centralized teaching area located on floors 2 to 5 of the clinical skills training center, including 12 multimedia theoretical lecture rooms (each accommodating 80 people, equipped with recording and projection equipment), 18 standardized skills training rooms (equipped with advanced comprehensive mannequins, laparoscopic simulators, etc.), and 3 computerized examination classrooms (each equipped with 60 examination terminals). The second part is the rotational practical teaching area distributed within the wards of various clinical departments. The internal medicine building has 9 demonstration classrooms, the surgery building has 8 multi-functional teaching rooms, and the obstetrics and gynecology building has a maternal and child health teaching room. There are four infant teaching rooms. The third part is the teaching management office area located on the 4th floor of the administration building, which is responsible for daily teaching plan preparation, quality monitoring, and performance accounting. The base's teaching activities follow a strict schedule. The core centralized teaching area has peak teaching and training hours from 8:00 to 17:30 on weekdays. The rotating practical teaching area has morning teaching rounds from 7:30 to 9:30 and case discussion sessions from 14:30 to 16:30 daily. The deadline for teaching data entry and parameter freezing is 17:00 on the last working day of each month. The teaching performance accounting system is deployed on a Huawei RH2288HV5 server (configured with two Intel Xeon Gold 6248 processors, 256GB of memory, and a 4TB SAS storage array) in the hospital's data center. The database is Oracle 19c, and a mobile APP and a facial recognition terminal (Hikvision DS-K1T671M model) are used for attendance and verification of participants in teaching activities.

[0041] To achieve accurate performance evaluation of resident physician teaching, a comprehensive data management system covering basic teacher information, teaching activity parameters, deduction rules, management positions, and budget allocation has been established. All data collection and entry relies on the hospital's resident training performance management system. Basic teacher information includes fields such as employee ID, name, department, professional title (resident physician, attending physician, associate chief physician, chief physician), faculty certification status, and years of teaching experience. This information is jointly maintained by the Human Resources Department and the Teaching Department and synchronized to the evaluation system daily. Teaching project parameters are set according to national resident training standards, including basic teaching workload (20 points for supervising 3 resident physicians per month, with an additional 5 points for each additional resident, up to a maximum of 6), teaching rounds (8 points per round, minimum 45 minutes with standardized recording), mini-lectures (5 points per lecture, minimum 30 minutes with submission of presentation materials and attendance sheets, with at least 3 resident physicians present), and skills operations. Guidance (3 points per hour, operation and scoring records must be kept) and additional contributions (15 points for teaching papers in core journals, 20 points for co-authoring textbooks, 30 points for guiding students to win provincial first prize, 20 points for second prize, and 10 points for third prize in competitions). The deduction rules are summarized into a five-level gradient: 5 points are deducted for each absence from teaching, 3 points are deducted for each instance of being late or leaving early by more than 15 minutes, 2 points are deducted for each day of delay in grading the rotation manual, capped at 10 points, 8 points are deducted for each valid student complaint, 10 points are deducted for each general teaching accident, and 25 points are deducted for each major teaching accident. The management positions are clearly defined as 1 teaching director, 4 teaching deputy directors, 34 teaching secretaries, and 34 backbone teaching teachers. The monthly budget is issued by the finance department at the beginning of each month. The base budget for teaching performance is 480,000 yuan, and the base budget for management performance is 95,000 yuan (including floating adjustment space). Both budgets have a monthly settlement red line and cannot be exceeded. Any overspending will be offset by the budget of the following month.

[0042] Once all data sources are ready, the system automatically triggers the monthly parameter snapshot calculation mechanism at 17:00 on the last day of each month. This mechanism locks the monthly teaching project parameter point weights, deduction rule points, allowance bases for each management position (Teaching Director 2200 yuan, Deputy Director 1600 yuan, Teaching Secretary 1300 yuan, Key Teacher Mentor 900 yuan), and the total monthly budget. At the same time, it solidifies the teacher's professional title coefficient (Resident Physician 0.7, Attending Physician 1.0, Associate Chief Physician 1.3, Chief Physician 1.6). However, it should be noted that the professional title coefficient is only used as an adjustment factor in the teaching performance amount conversion process (i.e., amount = individual points × point unit price × professional title coefficient), and does not participate in the point amplification in the points calculation stage. The points only reflect the teacher's teaching activity quantity and quality deductions for the month, thereby ensuring the fairness of the points as a pure workload measurement. All snapshot parameters are written into the independent data table for the monthly calculation and stamped with a timestamp. From 0:00 on the 1st of the following month, no user can retrospectively modify them, ensuring the uniqueness and traceability of the calculation benchmark.

[0043] Once the monthly independent parameter snapshot is frozen, the system will automatically start calculating the monthly points for all faculty members at 6:00 AM on the first working day of the following month. This process involves four sub-processes: data extraction, verification, scoring, and summarization. The data extraction stage retrieves all original records of teaching activities entered by faculty members for the month. The verification stage conducts a compliance review across six dimensions (number of participants not less than the minimum requirement, teaching rounds lasting at least 45 minutes, mini-lectures lasting at least 30 minutes, completeness of materials, consistency of time and location, and repetition). Teaching rounds lasting between 30 and 45 minutes are scored by dividing the actual time by 45 minutes; rounds lasting less than 30 minutes are not scored. After verification, points are accumulated item by item according to the snapshot point weight. Positive points are added to form a score, while deduction records entered in the current month and approved by the teaching director are extracted from the quality control management module. The deductions are summarized by teacher's employee number to form a total deduction. The formula for calculating the teacher's total score for the month is (basic teaching points + teaching activity points + additional contribution points) minus the total deduction (professional title coefficient is not included in this step). Taking the aforementioned associate chief physician as an example, the positive score for the month is 97 points (20+24+20+18+15). After deducting 3 points for being late and 4 points for the manual delay, totaling 7 points, the final total score is 90 points. After the calculation result is generated, it is pushed to the teacher's personal terminal and the management terminal. Teachers can submit an appeal for questionable data and attach supporting materials before the 5th of the following month. Failure to appeal within the deadline is considered as confirmation.

[0044] After the points calculation and appeal process is completed, the system enters the performance-based amount calculation stage. First, the total points of all individuals in the hospital for the month are summarized to obtain the total monthly points value of the hospital (assuming the total points of the hospital for the month are 6500 points). The teaching performance amount calculation is divided into three steps. The first step is to calculate the basic point unit price, which is the total monthly teaching performance budget of 480,000 yuan divided by the total monthly points of 6500 points of the hospital, which is approximately 73.85 yuan / point. The second step is to calculate the individual teaching performance amount of the teacher, which is the individual's total points multiplied by the basic point unit price multiplied by the individual's professional title coefficient and then multiplied by the individual's attendance day coefficient (actual working days divided by the required working days, full attendance is 1.0, business trips or sick leave with hospital approval are counted according to the actual number of days, and unexcused absences are deducted by 50 yuan per day). With the aforementioned associate chief physician's individual total points of 90 points, basic point unit price of 73.85 yuan / point, professional title coefficient of 1.3, and full attendance... For example, the teaching performance bonus is 90 × 73.85 × 1.3 ≈ 8640.45 yuan. The system rounds it to two decimal places, resulting in 8640.45 yuan. The management performance bonus is calculated separately and equals the fixed allowance base multiplied by the performance evaluation coefficient (coefficient 1.1 for scores of 90 and above, 1.0 for scores of 80 to 89, 0.9 for scores of 70 to 79, and 0.7 for scores below 70). If the aforementioned teacher also serves as a teaching secretary and has a performance evaluation coefficient of 1.0, the management performance bonus is 1300 yuan. The total performance bonus for the month is 8640.45 plus 1300, which equals 9940.45 yuan. The system generates a detailed calculation sheet including the total score summary for the entire college, the derivation process of the basic score unit price, the composition of individual scores and the steps for multiplying the professional title coefficient, the basis for calculating attendance days, and a table of management evaluation scores and coefficient correspondences, ensuring that every allocation is completely traceable.

[0045] The final calculated monthly teaching and management performance amounts for each teacher, along with detailed point breakdowns, deduction details, snapshot parameter copies, and original data entries, are backed up using a three-tiered system on the monthly settlement date (the 10th of the following month). The primary backup is stored on the hospital's local disk array (RAID6 redundant architecture) to retain complete data for the most recent 36 months. Off-site disaster recovery is synchronized via a dedicated line to the hospital group's cloud storage center (Alibaba Cloud OSS, encrypted storage) to retain data for the most recent 12 months. Archived backups are exported as uneditable WORM files and burned to two Blu-ray discs, one stored in the hospital archives and the other in the group headquarters database. All backup data is accompanied by a digital fingerprint of the monthly parameter snapshot and a digital signature of the accounting execution log. Access to historical data requires authorization from both the head of the teaching department and the head of the finance department, and the generation of audit logs. Simultaneously, the system automatically generates a monthly performance record summary table, outputting it in both PDF and Excel formats. The content includes a summary of the performance of all faculty members by department, each faculty member's employee number, name, and department, a detailed breakdown of each item in the monthly points (basic teaching, teaching rounds, mini-lectures, skills guidance, and additional contributions are listed separately), a list of deductions (including the date, reason, and point value of the violation), the individual's total points and the college's total points, the calculation process for the basic points unit price and the professional title coefficient, the amount and total of the teaching performance and management performance items, the job assessment coefficient and attendance day coefficient, the calculation date, and the electronic signature QR code. The summary table is archived in a permanent electronic archive after being confirmed by the electronic signatures of the director of the teaching department and the director of the finance department. It supports searching and exporting by multiple conditions such as faculty name, department name, year and month, and employee number. All backup data can be accessed at any time as legally valid original evidence in annual teaching evaluations, teaching workload audits for professional title promotions, higher-level residency training assessments and inspections, and when faculty members appeal for review of historical performance.

[0046] In summary, this invention, by constructing a comprehensive data collection system and a month-end parameter snapshot freezing mechanism, ensures the uniqueness and immutability of the accounting benchmark, eliminates disputes caused by rule changes, guarantees that points accurately reflect workload, and ensures the fairness and impartiality of the accounting results. The dual-layer calculation model, separating points from monetary amounts, quantifies teaching contributions while reflecting job tiers, and synergistically incentivizes teaching and management performance, effectively improving teacher motivation and management quality. The system's automatic accounting, combined with an appeal and review mechanism, ensures efficient and transparent processes, reduces manual intervention, and enhances the credibility and predictability of the accounting. A three-tiered data backup system (local disk, cloud encryption, and CD-ROM archiving), coupled with digital fingerprints and audit logs, ensures long-term data security, integrity, and traceability, providing a reliable chain of evidence for performance evaluations, promotions, and inspections by higher authorities. Detailed accounting records and performance summaries are traceable item by item, and combined with multi-condition retrieval in the archive database, significantly improves management efficiency.

[0047] Next, referring to the accompanying drawings, a snapshot calculation system for monthly parameters of resident physician teaching performance proposed according to an embodiment of this application is described.

[0048] Figure 4 This is a schematic diagram of the structure of the monthly parameter snapshot accounting system for resident physician teaching performance according to an embodiment of this application.

[0049] like Figure 4 As shown, the monthly parameter snapshot accounting system 10 for resident physician teaching performance includes: an acquisition module 100, a snapshot module 200, an integration module 300, a calculation module 400, and a generation module 500.

[0050] The acquisition module 100 is configured to acquire basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data. The snapshot module 200 is configured to generate an independent parameter snapshot for the current month based on the teaching project parameters, deduction rules, and a monthly parameter snapshot mechanism. The points module 300 is configured to generate the teacher's monthly points based on the independent parameter snapshot for the current month, combined with the teacher's monthly teaching data entry and deduction records. The calculation module 400 is configured to calculate the teaching performance amount and management performance amount based on the teacher's monthly points, combined with the management position type and monthly budget data. The generation module 500 is configured to back up the teaching performance amount and management performance amount to generate a traceable monthly performance record.

[0051] It should be noted that the foregoing explanation of the embodiment of the monthly parameter snapshot calculation method for resident physician teaching performance also applies to the resident physician teaching performance monthly parameter snapshot calculation system in this embodiment, and will not be repeated here.

[0052] The monthly parameter snapshot accounting system for resident physician teaching performance proposed in this application integrates basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data. Combined with a monthly parameter snapshot mechanism, it independently saves the parameter snapshot for the current month, locking and protecting historical accounting results. This solves the problems of incorrect entry, omissions, duplicate calculations, and the overwriting of historical monthly data when parameters change, as well as unclear allocation between management and teaching performance, which are common in traditional manual spreadsheet statistics. It breaks down the disconnect between manual statistics and automated accounting. Simultaneously, through the linkage calculation of teaching data entry and deduction records, the independent allocation of management and teaching performance, and data backup mechanisms, it accurately allocates teachers' monthly points and performance amounts. Parameter snapshot change trigger judgments and version records ensure the traceability of historical data. While ensuring accounting accuracy and data security, it significantly improves accounting efficiency, effectively filling the gaps in existing technologies where the automation level of resident training teaching performance accounting is low and historical data is easily destroyed, minimizing manual accounting errors and repetitive work costs. Therefore, it solves the problems of overspending on total performance and distorted performance results in existing technologies.

[0053] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include: The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0054] When the processor 502 executes the program, it implements the method for calculating monthly parameters of resident physician teaching performance provided in the above embodiments.

[0055] Furthermore, electronic devices also include: Communication interface 505 is used for communication between memory 501 and processor 502.

[0056] The memory 501 is used to store computer programs that can run on the processor 502.

[0057] The memory 501 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0058] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0059] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0060] The processor 502 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of this application.

[0061] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for calculating monthly parameters snapshots of resident physician teaching performance.

[0062] In the description of this specification, the references to "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0063] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0064] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0065] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0066] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium. When executed, the program includes one or a combination of the steps of the method embodiments.

[0067] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A method for calculating monthly snapshot parameters of resident physician teaching performance, characterized in that, include: Obtain basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data; Based on the teaching project parameters and deduction rules, and combined with the monthly parameter snapshot mechanism, an independent parameter snapshot for the current month is generated; Based on the monthly independent parameter snapshot, combined with the teacher's monthly teaching data and deduction records, the teacher's monthly score is generated; Based on the teachers' monthly points, combined with the management position type and monthly budget data, calculate the teaching performance amount and the management performance amount; The teaching performance amount and management performance amount are backed up to generate traceable monthly performance records.

2. The method for calculating monthly snapshot parameters of resident physician teaching performance according to claim 1, characterized in that, The monthly parameter snapshot mechanism includes: When a user selects a month to adjust parameters and enter teaching data, it checks whether a monthly parameter snapshot already exists for that month. If no monthly parameter snapshot exists, an initial parameter snapshot for that month is generated based on the current default parameters. If a monthly parameter snapshot already exists, the saved parameter snapshot for that month is read.

3. The method for calculating monthly snapshot parameters of resident physician teaching performance according to claim 2, characterized in that, After reading the parameter snapshot saved for that month, the following is included: Determine whether teaching data, deduction data, and calculation results already exist for that month; If the teaching data, deduction data, and calculation results do not exist for that month, users are allowed to directly modify and overwrite the parameter snapshot for that month. If the teaching data, deduction data, and calculation results already exist for that month, the original parameter snapshot will be locked by default, and the user will be prompted to confirm whether to make parameter changes. After the user confirms, a new parameter snapshot version will be generated and the change time, parameters before the change, parameters after the change, and operator information will be recorded. If no confirmation is made, the original parameter snapshot will not be overwritten.

4. The method for calculating monthly snapshot parameters of resident physician teaching performance according to claim 1, characterized in that, The teacher's monthly points include: Obtain teachers' monthly deduction records, the number of times teaching projects were completed in the current month, and the number of students involved. Based on the number of times and the number of participants, and combined with the corresponding project scores, the individual scores for each teaching project are calculated. By summing up the individual scores, the teacher's total teaching score for the month is generated. Based on the monthly deduction records, the corresponding points are deducted from the total teaching score according to the monthly deduction rules to form the teacher's monthly score.

5. The method for calculating monthly snapshot parameters of resident physician teaching performance according to claim 1, characterized in that, The calculation of teaching performance fees and management performance fees includes: The management performance pool is calculated based on the monthly budget and the monthly management position ratio snapshot: Monthly management performance pool = Monthly budget × Total monthly management position ratio; The remaining portion of the monthly budget after deducting the management performance pool is used as the teaching performance pool: Monthly teaching performance pool = Monthly budget - Monthly management performance pool.

6. The method for calculating monthly snapshot parameters of resident physician teaching performance according to claim 1, characterized in that, The calculation of management performance amount includes: Retrieve the management position types recorded by teachers in the monthly teacher position snapshot; Based on the management position type, if a teacher has only one management position, the management performance amount is calculated according to the corresponding proportion of that position. If a teacher has multiple management positions, the management performance amount is calculated according to the position with the highest proportion according to the preset rules, without duplicate accumulation of multiple positions.

7. A monthly snapshot calculation system for resident physician teaching performance parameters, characterized in that: include: The acquisition module is configured to: acquire basic teacher information, teaching project parameters, deduction rules, management position types, and monthly budget data; The snapshot module is configured to generate an independent parameter snapshot for the current month based on the teaching project parameters, deduction rules, and a monthly parameter snapshot mechanism. The points module is configured to generate the teacher's monthly points based on the monthly independent parameter snapshot, combined with the teacher's monthly teaching data and deduction records; The calculation module is configured to: calculate the teaching performance amount and the management performance amount based on the teacher's monthly points, combined with the management position type and monthly budget data; The generation module is configured to back up the teaching performance amount and the management performance amount to generate a traceable monthly performance record.

8. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the method for calculating monthly parameters of resident physician teaching performance as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When a computer program or instruction is executed, it implements the method for calculating monthly parameters of resident physician teaching performance as described in any one of claims 1-6.

10. A computer program product, comprising a computer program or instructions, characterized in that, When a computer program or instruction is executed, it implements the method for calculating monthly parameters of resident physician teaching performance as described in any one of claims 1-6.