Performance determination method, device and equipment

Through automated performance determination methods, including obtaining and analyzing performance indicator assessment documents, the problem of low performance determination efficiency of large-scale employees in enterprises is solved, and a rapid and accurate performance evaluation is achieved.

CN119940986APending Publication Date: 2025-05-06AGRI BANK OF CHINA CO LTD GUIZHOU BRANCH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311452936.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In an enterprise, when there are many employees, the performance determination efficiency is low, and managers need to spend a lot of time recording and calculating employee performance.

Method used

By obtaining the performance determination request, determine the corresponding multiple performance indicators according to the object type of the target object, and download the assessment file corresponding to each performance indicator in the performance system. Then, the files are parsed in text to determine the performance indicator values, and finally, the target performance of the target object is automatically determined based on these values.

Benefits of technology

This method can automatically determine the performance of the target object based on multiple performance indicators and their corresponding values, without manual determination by the manager, significantly improving the performance determination efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119940986A_ABST
    Figure CN119940986A_ABST
Patent Text Reader

Abstract

The invention provides a performance determination method, device and equipment, and the method comprises the steps: obtaining a performance determination request, the performance determination request comprises an object identifier of a target object, and the performance determination request is used for requesting the determination of the performance of the target object; determining a plurality of performance indicators corresponding to the target object according to the object type of the target object, and downloading a performance file corresponding to each performance indicator in a performance system according to the object identifier of the target object; for any performance indicator, performing text analysis processing on the assessment file corresponding to the performance indicator, so as to determine a performance indicator value corresponding to the performance indicator in the performance file; and determining the target performance of the target object according to the performance index value corresponding to each performance index. According to the method, the performance determination efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer software, and more particularly to a method, apparatus and device for determining performance. Background Art

[0002] Performance appraisal is an important part of enterprise management. Enterprises need to periodically determine the performance of each employee.

[0003] Currently, enterprise managers can record the performance of employees and determine the performance of employees based on the performance of each employee. For example, the performance can be the amount of work completed. However, when the number of employees in an enterprise is large, the efficiency of determining the above performance is low. Summary of the invention

[0004] The embodiments of the present application provide a method, device and equipment for determining performance, which can improve the efficiency of determining performance.

[0005] In a first aspect, the present application provides a method for determining performance, comprising:

[0006] Obtaining a performance determination request, wherein the performance determination request includes an object identifier of a target object, and the performance determination request is used to request determination of the performance of the target object;

[0007] Determine a plurality of performance indicators corresponding to the target object according to the object type of the target object, and download a performance file corresponding to each performance indicator in a performance system according to the object identifier of the target object;

[0008] For any performance indicator, perform text parsing on the assessment document corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance document;

[0009] The target performance of the target object is determined according to the performance indicator value corresponding to each performance indicator.

[0010] In a possible implementation, performing text parsing processing on the assessment document corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance document includes:

[0011] Determining first watermark information corresponding to the assessment file according to the object identifier of the target object;

[0012] Performing verification processing on the assessment file according to the first watermark information to obtain a verification result;

[0013] When the verification result is that the verification is passed, performing text parsing processing on the assessment file to obtain text information corresponding to the assessment file;

[0014] According to the performance indicator, information extraction and information statistical processing are performed on the text information to obtain the performance indicator value.

[0015] In a possible implementation, the verification process is performed on the assessment file according to the first watermark information to obtain a verification result, including:

[0016] Setting the watermark status of the assessment file to display status;

[0017] Performing watermark recognition processing on the assessment document to obtain second watermark information, wherein the first watermark information and the second watermark information respectively include: watermark text, watermark position, and watermark text format;

[0018] Obtaining a matching degree between the first watermark information and the second watermark information;

[0019] If the matching degree is greater than or equal to a preset threshold, the verification result is determined to be the verification passed; if the matching degree is less than the preset threshold, the verification result is determined to be the verification failed.

[0020] In a possible implementation, according to the performance indicator, extracting information from the text information and performing information statistical processing to obtain the performance indicator value includes:

[0021] Determining at least one keyword corresponding to the performance indicator;

[0022] Performing information extraction processing on the text information according to the at least one keyword to obtain key information corresponding to each keyword;

[0023] The statistical rules corresponding to the performance indicator are determined, and according to the statistical rules, information statistics processing is performed on the key information corresponding to each keyword to obtain the performance indicator value.

[0024] In a possible implementation, determining the target performance of the target object according to the performance indicator value corresponding to each performance indicator includes:

[0025] Determine the total performance range corresponding to the target object;

[0026] Determine the sub-performance interval corresponding to each performance indicator according to the weight value of each performance indicator and the total performance interval;

[0027] For any performance indicator, determine the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator;

[0028] The sum of the sub-performances corresponding to each performance indicator is determined as the performance to be confirmed;

[0029] The performance to be confirmed is confirmed to obtain the target performance.

[0030] In a possible implementation, determining the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator includes:

[0031] Determining a standard indicator value corresponding to the performance indicator;

[0032] Determining the target completion degree corresponding to the performance indicator according to the performance indicator value and the standard indicator value;

[0033] Determine the performance adjustment amount based on the degree of achievement of the stated objectives;

[0034] A standard performance is determined in the sub-performance interval, and a sum of the standard performance and the performance adjustment amount is determined as a sub-performance corresponding to the performance indicator.

[0035] In a possible implementation, performing confirmation processing on the performance to be confirmed to obtain the target performance includes:

[0036] Sending a confirmation request to the audit device corresponding to the target object, wherein the confirmation request includes the object identifier of the target object, the performance to be confirmed, and the assessment file corresponding to each performance indicator;

[0037] Receiving response information sent by the audit device;

[0038] If the response information includes a confirmation instruction, the performance to be confirmed is determined as the target performance;

[0039] If the response information includes an updated performance, the updated performance is determined as the target performance.

[0040] In a second aspect, the present application provides a performance determination device, the device comprising: an acquisition module, a determination module and a processing module, wherein:

[0041] The acquisition module is used to acquire a performance determination request, wherein the performance determination request includes an object identifier of a target object, and the performance determination request is used to request determination of the performance of the target object;

[0042] The determination module is used to determine a plurality of performance indicators corresponding to the target object according to the object type of the target object;

[0043] The processing module is used to download the performance file corresponding to each performance indicator in the performance system according to the object identifier of the target object;

[0044] For any performance indicator, the processing module is further used to perform text parsing processing on the assessment file corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance file;

[0045] The determination module is further configured to determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator.

[0046] In a possible implementation, the processing module is specifically configured to:

[0047] Determining first watermark information corresponding to the assessment file according to the object identifier of the target object;

[0048] Performing verification processing on the assessment file according to the first watermark information to obtain a verification result;

[0049] When the verification result is that the verification is passed, performing text parsing processing on the assessment file to obtain text information corresponding to the assessment file;

[0050] According to the performance indicator, information extraction and information statistical processing are performed on the text information to obtain the performance indicator value.

[0051] In a possible implementation, the processing module is specifically configured to:

[0052] Setting the watermark status of the assessment file to display status;

[0053] Performing watermark recognition processing on the assessment document to obtain second watermark information, wherein the first watermark information and the second watermark information respectively include: watermark text, watermark position, and watermark text format;

[0054] Obtaining a matching degree between the first watermark information and the second watermark information;

[0055] If the matching degree is greater than or equal to a preset threshold, the verification result is determined to be the verification passed; if the matching degree is less than the preset threshold, the verification result is determined to be the verification failed.

[0056] In a possible implementation, the processing module is specifically configured to:

[0057] determining at least one keyword corresponding to the performance indicator;

[0058] Performing information extraction processing on the text information according to the at least one keyword to obtain key information corresponding to each keyword;

[0059] The statistical rules corresponding to the performance indicator are determined, and according to the statistical rules, information statistics processing is performed on the key information corresponding to each keyword to obtain the performance indicator value.

[0060] In a possible implementation, the determining module is specifically configured to:

[0061] Determine the total performance range corresponding to the target object;

[0062] Determine the sub-performance interval corresponding to each performance indicator according to the weight value of each performance indicator and the total performance interval;

[0063] For any performance indicator, determine the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator;

[0064] The sum of the sub-performances corresponding to each performance indicator is determined as the performance to be confirmed;

[0065] The performance to be confirmed is confirmed to obtain the target performance.

[0066] In a possible implementation, the determining module is specifically configured to:

[0067] Determining a standard indicator value corresponding to the performance indicator;

[0068] Determining the target completion degree corresponding to the performance indicator according to the performance indicator value and the standard indicator value;

[0069] Determine the performance adjustment amount based on the degree of achievement of the stated objectives;

[0070] A standard performance is determined in the sub-performance interval, and a sum of the standard performance and the performance adjustment amount is determined as a sub-performance corresponding to the performance indicator.

[0071] In a possible implementation, the determining module is specifically configured to:

[0072] Sending a confirmation request to the audit device corresponding to the target object, wherein the confirmation request includes the object identifier of the target object, the performance to be confirmed, and the assessment file corresponding to each performance indicator;

[0073] Receiving response information sent by the audit device;

[0074] If the response information includes a confirmation instruction, the performance to be confirmed is determined as the target performance;

[0075] If the response information includes an updated performance, the updated performance is determined as the target performance.

[0076] In a third aspect, the present application provides a performance determination device, comprising: a processor, and a memory communicatively connected to the processor;

[0077] The memory stores a computer program;

[0078] The processor executes the computer program to implement the method as described in any one of the first aspects.

[0079] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the method as described in any one of the first aspects is implemented.

[0080] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a computer, implements the method described in any one of the first aspects.

[0081] The performance determination method, device and equipment provided in the embodiments of the present application can obtain a performance determination request, which includes an object identifier of a target object; can determine multiple performance indicators corresponding to the target object according to the object type of the target object; can download the assessment file corresponding to each performance indicator in the performance system according to the object identifier of the target object; can perform text parsing processing on the assessment file corresponding to each performance indicator to determine the performance indicator value corresponding to the performance indicator in the assessment file; can determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator. In the above method, the target performance of the target object can be automatically determined based on multiple performance indicators of the target object and the performance indicator value corresponding to each performance indicator, without the need for managers to manually determine the performance of the target object, thereby improving the efficiency of performance determination. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0083] Figure 1 A schematic diagram of an application scenario provided in an embodiment of the present application;

[0084] Figure 2 A flowchart of a method for determining performance provided in an embodiment of the present application;

[0085] Figure 3 A flowchart of another method for determining performance provided in an embodiment of the present application;

[0086] Figure 4 A schematic diagram of the structure of a performance determination device provided in an embodiment of the present application;

[0087] Figure 5 A schematic diagram of the hardware structure of a performance determination device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0088] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0089] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0090] To facilitate understanding, first combine Figure 1 , describe the application scenarios involved in this application.

[0091] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 As shown, an enterprise can conduct performance appraisal on its employees. For example, the enterprise may be a bank, and the employees may be bank staff.

[0092] Currently, enterprise managers can record the performance of each employee and determine the employee's performance based on the performance. For example, the employee's performance can be the amount of work completed by the employee. However, when the number of employees in an enterprise is large, the enterprise manager needs to record more data, resulting in low efficiency in determining performance.

[0093] It should be noted that in the above method, the number of enterprise managers can be one or more, and the embodiment of the present application does not limit this.

[0094] For example, in a banking system, for any branch, the head office manager can record the total performance of the branch and determine the total performance of the branch based on the total performance. The branch manager can record the performance of each employee of the branch and determine the performance of each employee based on the total performance of the branch and the performance of each employee. Due to the large number of branches and the large number of employees in each branch, the head office manager and the managers of each branch need more time to record the performance of the branch or each employee, resulting in low efficiency in determining performance.

[0095] In view of this, an embodiment of the present application provides a method for determining performance to solve the technical problem of low efficiency in determining performance.

[0096] In the performance determination method provided in the embodiment of the present application, the performance of the object can be automatically determined based on multiple performance indicators of the object and the performance indicator value corresponding to each performance indicator. There is no need for the manager to manually determine the performance of the object, thereby improving the efficiency of performance determination.

[0097] In addition, the performance determination method provided in the embodiment of the present application can automatically obtain the various performance indicator values ​​of the object without manually recording the various performance indicator values ​​of the object, thereby making the performance indicators more transparent and making the determination of performance more reasonable and fair.

[0098] It should be noted that the application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application.

[0099] The technical solution shown in the present application is described below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be described repeatedly in different embodiments.

[0100] Figure 2 A flowchart of a performance determination method provided in an embodiment of the present application. The execution subject of this embodiment can be a performance determination device, or a performance determination device set in the performance determination device. The performance determination device can be implemented by software, or by a combination of software and hardware. This embodiment is described by taking the execution subject as a performance determination device as an example. Figure 2 As shown, the method of this embodiment includes:

[0101] S201. Obtain a performance determination request, where the performance determination request includes an object identifier of a target object.

[0102] A performance determination request is used to request a performance determination for a target object.

[0103] The target object may be the object of performance appraisal, for example, an employee, a team, or a subsidiary.

[0104] The object identifier of the target object can be used to uniquely represent the target object. For example, the object identifier of the target object can be the name, title, work number, or code of the target object.

[0105] S202: Determine a plurality of performance indicators corresponding to the target object according to the object type of the target object.

[0106] The object type can be individual, team, or subsidiary, etc.

[0107] The performance determination device may determine the object type of the target object based on the object identifier of the target object.

[0108] Exemplarily, assuming that the object identifier of the target object is an employee name, the object type of the target object may be an individual; assuming that the object identifier of the target object is a branch code, the object type of the target object may be a branch.

[0109] In this embodiment, multiple corresponding performance indicators can be set for each type of object in advance according to the object type. Accordingly, the performance determination device can determine multiple performance indicators corresponding to the target object according to the object type of the target object.

[0110] Optionally, multiple corresponding performance indicators may be pre-set for each object according to the object type and object identifier to improve the personalization of the performance indicators. Accordingly, the performance determination device may determine multiple performance indicators corresponding to the target object according to the object type and object identifier of the target object.

[0111] Performance indicators can be used to reflect the amount of work completed by the target object. For example, if the target object is a bank employee, the performance indicator can be the number of credit card openings, the number of deposits, or the number of loans.

[0112] Optionally, the performance indicator can also be used to reflect the working hours of the target object. For example, the performance indicator can be the attendance rate of the target object, or the duration of business trips, etc.

[0113] Optionally, the performance indicator can also be used to reflect the customer's job satisfaction with the target object. For example, the performance indicator can be the complaint rate or the praise rate.

[0114] S203. According to the object identifier of the target object, the assessment file corresponding to each performance indicator is downloaded from the performance system.

[0115] For any performance indicator of the target object, the corresponding assessment file of the performance indicator can record the corresponding assessment data of the target object during the assessment period. For example, when the performance indicator is the amount of work completed, the assessment file corresponding to the performance indicator can record the actual amount of work completed by the target object during the assessment period; when the performance indicator is the working hours, the assessment file corresponding to the performance indicator can record the attendance rate of the target object during the assessment period.

[0116] In this embodiment, the performance system can obtain the assessment data of the target object and can generate a corresponding assessment file based on the assessment data.

[0117] For example, the performance system may obtain the deposit amount of the target object during the assessment period from the deposit system, and the performance system may obtain the attendance rate of the target object during the assessment period from the attendance system.

[0118] In this embodiment, the performance determination device can determine multiple performance indicators of the target object according to the object type of the target object, and can download the assessment file corresponding to each performance indicator from the performance system according to the object identifier of the target object.

[0119] For example, assuming that the target object is Zhang San, and Zhang San's multiple performance indicators are the number of credit card openings, the number of deposits, and the number of loans, the performance determination device can download the assessment file corresponding to Zhang San's number of credit card openings, the assessment file corresponding to the number of deposits, and the assessment file corresponding to the number of loans from the performance system.

[0120] S204. Perform text parsing on the assessment file corresponding to each performance indicator to determine the performance indicator value corresponding to the performance indicator in the assessment file.

[0121] The performance indicator value may be specific data corresponding to the performance indicator. For example, when the performance indicator is the amount of deposits, the performance indicator value may be 1 million.

[0122] For any performance indicator, the performance determination device can identify and scan the assessment file corresponding to the performance indicator to determine the performance indicator value.

[0123] For example, assuming that the performance indicator is the amount of deposits, the performance determination device can perform text recognition processing on the assessment file to obtain text information in the assessment file. The performance determination device can also scan the text information to obtain the amount of deposits completed by the target object each time during the assessment period from the text information, and can sum up the amount of deposits completed each time to determine the total amount of deposits (i.e., the performance indicator value).

[0124] S205. Determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator.

[0125] The target performance may be the performance of a target object determined by a performance determination device.

[0126] In this embodiment, for any performance indicator, the sub-performance corresponding to the performance indicator can be determined according to the performance indicator value corresponding to the performance indicator.

[0127] The performance determination device may determine the sum of sub-performances corresponding to multiple performance indicator values ​​as the target performance.

[0128] It should be noted that the method for determining the sub-performance corresponding to the performance indicator according to the performance indicator value corresponding to the performance indicator can be found in Figure 3 The embodiments are not described in detail here.

[0129] The performance determination method provided in this embodiment can obtain a performance determination request, which includes an object identifier of a target object; can determine multiple performance indicators corresponding to the target object based on the object type of the target object; can download the assessment file corresponding to each performance indicator in the performance system based on the object identifier of the target object; can perform text parsing processing on the assessment file corresponding to each performance indicator to determine the performance indicator value corresponding to the performance indicator in the assessment file; can determine the target performance of the target object based on the performance indicator value corresponding to each performance indicator. In the above method, the target performance of the target object can be automatically determined based on multiple performance indicators of the target object and the performance indicator value corresponding to each performance indicator, without the need for managers to manually determine the performance of the target object, thereby improving the efficiency of performance determination.

[0130] exist Figure 2 Based on the embodiment, in the embodiment of the present application, each assessment file can also be verified to improve the reliability of the assessment file. Figure 3 , the method for determining the performance provided in the embodiment of the present application is further described in detail.

[0131] Figure 3 A flowchart of another performance determination method provided in an embodiment of the present application. The execution subject of this embodiment may be a performance determination device, or a performance determination device set in the performance determination device. The performance determination device may be implemented by software, or by a combination of software and hardware. Figure 3 As shown, the method of this embodiment includes:

[0132] S301. Obtain a performance determination request, where the performance determination request includes an object identifier of a target object.

[0133] S302: Determine a plurality of performance indicators corresponding to the target object according to the object type of the target object.

[0134] S303. According to the object identifier of the target object, the assessment file corresponding to each performance indicator is downloaded from the performance system.

[0135] It should be noted that the specific implementation of S301-S303 can be found in S201-S203 and will not be repeated here.

[0136] S304: Determine the first watermark information corresponding to the assessment file according to the object identifier of the target object.

[0137] The first watermark information may be watermark information of a superior manager of the target object.

[0138] It should be understood that when the target objects are different, the first watermark information may be the same or different.

[0139] In this embodiment, each manager may correspond to a watermark information, and there is a corresponding relationship between the watermark information of the target object and the manager. The performance determination device may determine the corresponding first watermark information of the target object according to the object identification of the target object. In other words, the performance determination device may determine the first watermark information of the assessment file according to the object identification of the target object and the corresponding relationship between the watermark information of the target object and the manager.

[0140] S305: Verify the assessment file according to the first watermark information to obtain a verification result.

[0141] In this embodiment, after the performance system generates an assessment file corresponding to each performance indicator of the target object, the superior manager of the target object can review each assessment file and add corresponding watermark information (i.e., the first watermark information) after the review to improve the reliability of the assessment file.

[0142] Accordingly, the performance determination device can verify the assessment file according to the first watermark information.

[0143] It should be noted that the performance determination device uses the same method to verify the assessment file corresponding to each performance indicator. Below, taking an assessment file corresponding to any performance indicator as an example, the method of verifying the assessment file according to the first watermark information is described.

[0144] In this embodiment, when the performance determination device verifies the assessment file according to the first watermark information, the watermark status of the assessment file can be set to the display status; the watermark recognition process is performed on the assessment file to obtain the second watermark information, wherein the first watermark information and the second watermark information respectively include: watermark text, watermark position, and watermark text format; the matching degree between the first watermark information and the second watermark information is obtained; if the matching degree is greater than or equal to the preset threshold, the verification result is determined to be verification passed; if the matching degree is less than the preset threshold, the verification result is determined to be verification failed.

[0145] It should be noted that the watermark status in the file can be displayed or hidden.

[0146] In this embodiment, before obtaining the watermark information, the watermark status in the assessment file may be set to a display status, so that the performance determination device can obtain the watermark information in the assessment file.

[0147] The second watermark information may be the watermark information added to the assessment document after the auditor has reviewed the assessment document. It should be understood that if the auditor is the superior manager of the target object, the second watermark information is the same as the first watermark information; if the auditor is another person, the second watermark information is different from the first watermark information.

[0148] The watermark text may be the content of the watermark. For example, the watermark text may be "Reviewed".

[0149] The watermark position may be the position of the watermark in the assessment document. For example, the watermark position may be a specific line on each page of the assessment document.

[0150] The watermark text format can be horizontal, vertical, or oblique, etc.

[0151] In this embodiment, the performance determination device may determine the matching degree between the first watermark information and the second watermark information according to a similarity algorithm, such as a cosine similarity algorithm or a hash algorithm.

[0152] The value of the preset threshold can be set according to actual needs, and this embodiment does not limit this. For example, the preset threshold can be 98%, or 90%, etc.

[0153] Exemplarily, assuming that the preset threshold is 98% and the matching degree between the first watermark information and the second watermark information is 100%, it can be determined that the verification result is verification passed.

[0154] S306. When the verification result is that the verification is passed, the assessment file is subjected to text parsing to obtain text information corresponding to the assessment file.

[0155] The text parsing process may be a text recognition process.

[0156] In this embodiment, for any assessment file, when the verification result is that the verification is passed, the performance determination device can perform text recognition processing on the assessment file to obtain text information in the assessment file.

[0157] S307: According to the performance indicator, extract information from the text information and perform information statistics to obtain the performance indicator value.

[0158] The performance indicator value may be specific data corresponding to the performance indicator. For example, when the performance indicator is the amount of deposits, the performance indicator value may be 1 million.

[0159] In this embodiment, the performance determination device can determine at least one keyword corresponding to the performance indicator; perform information extraction processing on the text information based on at least one keyword to obtain key information corresponding to each keyword; determine the statistical rules corresponding to the performance indicator, and perform information statistical processing on the key information corresponding to each keyword according to the statistical rules to obtain the performance indicator value.

[0160] It should be understood that different keywords correspond to each performance indicator. For example, when the performance indicator is the amount of deposits, keywords may include deposits and amounts, etc.; when the performance indicator is attendance rate, keywords may include attendance, etc.

[0161] In this embodiment, there is a correspondence between the performance indicator and the keyword, and the performance determination device can determine at least one keyword corresponding to the performance indicator according to the performance indicator and the correspondence between the performance indicator and the keyword.

[0162] The statistical rule may be summation, etc. In this embodiment, there is a corresponding relationship between the performance indicator and the statistical rule, and the performance determination device may determine the statistical rule corresponding to the performance indicator according to the performance indicator and the corresponding relationship between the performance indicator and the statistical rule.

[0163] For example, assuming that the performance indicator is the amount of deposits, the assessment document is shown in Table 1:

[0164] Table 1

[0165]

[0166]

[0167] As shown in Table 1, the keywords may be deposit and amount, the key information corresponding to the amount may be 50,000, 200,000, ... 30,000, and the statistical rule may be summation. Then the performance determination device may sum the deposit amount of each day to obtain the deposit amount (ie, the performance indicator value).

[0168] S308. Determine the total performance range corresponding to the target object.

[0169] The minimum value of the total performance interval may be the minimum performance value of the target object, and the maximum value of the total performance interval may be the maximum performance value of the target object.

[0170] In this embodiment, the minimum and maximum values ​​of the total performance interval are not limited. In the specific implementation process, they can be set according to actual needs.

[0171] In this embodiment, the performance determination device may determine the total performance interval of the target object according to the object identifier of the target object.

[0172] S309: Determine the sub-performance interval corresponding to each performance indicator according to the weight value of each performance indicator and the total performance interval.

[0173] In this embodiment, weight values ​​can be set for multiple performance indicators of the target object. The size of the weight value can be set according to actual needs, and this embodiment does not limit this.

[0174] For example, assuming that the total performance interval is (0, 5000), the number of performance indicators is 2, and the weight value of each performance indicator is 50%, the sub-performance interval corresponding to each performance indicator may be (0, 2500).

[0175] S310. Determine the sub-performance corresponding to each performance indicator according to the performance indicator value and the sub-performance interval corresponding to each performance indicator.

[0176] It should be noted that the method for determining the sub-performance corresponding to each performance indicator is consistent. The method for determining the sub-performance corresponding to each performance indicator is described below by taking any performance indicator as an example.

[0177] For any performance indicator, the standard indicator value corresponding to the performance indicator can be determined; based on the performance indicator value and the standard indicator value, the target completion degree corresponding to the performance indicator can be determined; based on the target completion degree, the performance adjustment amount can be determined; the standard performance is determined in the sub-performance interval, and the sum of the standard performance and the performance adjustment amount is determined as the sub-performance corresponding to the performance indicator.

[0178] The standard indicator value can be the basic indicator value that the target object needs to complete. For example, when the performance indicator is the amount of deposits, the standard indicator value can be 200,000.

[0179] The target completion degree can be a ratio of the performance indicator value to the standard indicator value. For example, if the performance indicator is the amount of deposits, the performance indicator value is 300,000, and the standard indicator value is 200,000, then the target completion degree can be 150%.

[0180] The performance adjustment amount can be (target completion - 100%) * unit performance indicator reward. For example, if the performance indicator is the number of deposits, the target completion is 150%, and the unit performance indicator reward is 1000, then the performance adjustment amount can be (150% - 100%) * 1000 = 500.

[0181] The standard performance may be the performance corresponding to the standard performance value. That is, after the target object completes the standard performance value, the standard performance may be obtained. It should be understood that the standard performance is located in the sub-performance interval corresponding to the performance indicator.

[0182] For example, assuming the standard performance is 2000 and the performance adjustment is 500, the sub-performance is 2500.

[0183] S311. The sum of the sub-performances corresponding to each performance indicator is determined as the performance to be confirmed.

[0184] The performance of the person to be confirmed can be the performance of the target object for performance determination and calculation.

[0185] For example, assuming that the multiple performance indicators include performance indicator 1, performance indicator 2, and performance indicator 3, the sub-performance corresponding to performance indicator 1 is sub-performance 1, the sub-performance corresponding to performance indicator 2 is sub-performance 2, and the sub-performance corresponding to performance indicator 3 is sub-performance 3. Then the sum of sub-performance 1, sub-performance 2, and sub-performance 3 can be the performance to be confirmed.

[0186] S312. Confirm the performance to be confirmed and obtain the target performance.

[0187] The target performance may be the performance of a target object determined by a performance determination device.

[0188] In this embodiment, a confirmation request can be sent to the audit device corresponding to the target object, the confirmation request including the object identifier of the target object, the performance to be confirmed, and the assessment file corresponding to each performance indicator; the response information sent by the audit device is received; if the response information includes a confirmation indication, the performance to be confirmed is determined as the target performance; if the response information includes an updated performance, the updated performance is determined as the target performance.

[0189] The audit device corresponding to the target object may be an electronic device of the target object's superior manager, such as a mobile phone, a tablet computer, or a desktop computer.

[0190] The updated performance may be the performance of the target device after being updated by the superior manager of the target object.

[0191] Specifically, the performance determination device can send a confirmation request to the audit device corresponding to the target object so that the superior manager of the target object can audit the performance to be confirmed. After the superior manager of the target object audits the performance to be confirmed, a response message can be sent to the performance determination device. If the audit is passed, the response message may include a confirmation instruction. If the audit is not passed, the response message may include an updated performance. The performance determination device can determine the performance to be confirmed as the target performance, or determine the updated performance as the target performance based on the response information.

[0192] In the performance determination method provided in the present embodiment, a performance determination request can be obtained, and the performance determination request includes an object identifier of a target object; multiple performance indicators corresponding to the target object can be determined according to the object type of the target object; an assessment file corresponding to each performance indicator can be downloaded from the performance system according to the object identifier of the target object; a first watermark information corresponding to the assessment file can be determined according to the object identifier of the target object; the assessment file can be verified according to the first watermark information to obtain a verification result; when the verification result is that the verification is passed, the assessment file can be text parsed to obtain text information corresponding to the assessment file; information extraction and information statistics can be performed on the text information according to the performance indicator to obtain the performance indicator value; the total performance interval corresponding to the target object can be determined; the sub-performance interval corresponding to each performance indicator can be determined according to the weight value of each performance indicator and the total performance interval; the sub-performance corresponding to each performance indicator can be determined according to the performance indicator value and the sub-performance interval corresponding to each performance indicator; the sum of the sub-performance corresponding to each performance indicator can be determined as the performance to be confirmed; the performance to be confirmed can be confirmed to obtain the target performance. In the above method, the target performance of the target object can be automatically determined based on multiple performance indicators of the target object and the performance indicator value corresponding to each performance indicator, without the need for managers to manually determine the performance of the target object, thereby improving the efficiency of performance determination.

[0193] Figure 4 This is a schematic diagram of a performance determination device provided in an embodiment of the present application. Figure 4 As shown, the performance determination device 10 includes: an acquisition module 11, a determination module 12 and a processing module 13, wherein:

[0194] The acquisition module 11 is used to acquire a performance determination request, wherein the performance determination request includes an object identifier of a target object, and the performance determination request is used to request determination of the performance of the target object;

[0195] The determination module 12 is used to determine a plurality of performance indicators corresponding to the target object according to the object type of the target object;

[0196] The processing module 13 is used to download the performance file corresponding to each performance indicator in the performance system according to the object identifier of the target object;

[0197] For any performance indicator, the processing module 13 is further used to perform text parsing processing on the assessment file corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance file;

[0198] The determination module 12 is further configured to determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator.

[0199] The performance determination device provided in this embodiment can be used to execute the performance determination method described in the above method embodiment. Its implementation principle and technical effect are similar and will not be described in detail here.

[0200] In a possible implementation, the processing module 13 is specifically used to:

[0201] Determining first watermark information corresponding to the assessment file according to the object identifier of the target object;

[0202] Performing verification processing on the assessment file according to the first watermark information to obtain a verification result;

[0203] When the verification result is that the verification is passed, performing text parsing processing on the assessment file to obtain text information corresponding to the assessment file;

[0204] According to the performance indicator, information extraction and information statistical processing are performed on the text information to obtain the performance indicator value.

[0205] In a possible implementation, the processing module 13 is specifically used to:

[0206] Setting the watermark status of the assessment file to display status;

[0207] Performing watermark recognition processing on the assessment document to obtain second watermark information, wherein the first watermark information and the second watermark information respectively include: watermark text, watermark position, and watermark text format;

[0208] Obtaining a matching degree between the first watermark information and the second watermark information;

[0209] If the matching degree is greater than or equal to a preset threshold, the verification result is determined to be the verification passed; if the matching degree is less than the preset threshold, the verification result is determined to be the verification failed.

[0210] In a possible implementation, the processing module 13 is specifically used to:

[0211] Determining at least one keyword corresponding to the performance indicator;

[0212] Performing information extraction processing on the text information according to the at least one keyword to obtain key information corresponding to each keyword;

[0213] The statistical rules corresponding to the performance indicator are determined, and according to the statistical rules, information statistics processing is performed on the key information corresponding to each keyword to obtain the performance indicator value.

[0214] In a possible implementation, the determining module 12 is specifically configured to:

[0215] Determine the total performance range corresponding to the target object;

[0216] Determine the sub-performance interval corresponding to each performance indicator according to the weight value of each performance indicator and the total performance interval;

[0217] For any performance indicator, determine the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator;

[0218] The sum of the sub-performances corresponding to each performance indicator is determined as the performance to be confirmed;

[0219] The performance to be confirmed is confirmed to obtain the target performance.

[0220] In a possible implementation, the determining module 12 is specifically configured to:

[0221] Determining a standard indicator value corresponding to the performance indicator;

[0222] Determining the target completion degree corresponding to the performance indicator according to the performance indicator value and the standard indicator value;

[0223] Determine the performance adjustment amount based on the degree of achievement of the stated objectives;

[0224] A standard performance is determined in the sub-performance interval, and a sum of the standard performance and the performance adjustment amount is determined as a sub-performance corresponding to the performance indicator.

[0225] In a possible implementation, the determining module 12 is specifically configured to:

[0226] Sending a confirmation request to the audit device corresponding to the target object, wherein the confirmation request includes the object identifier of the target object, the performance to be confirmed, and the assessment file corresponding to each performance indicator;

[0227] Receiving response information sent by the audit device;

[0228] If the response information includes a confirmation instruction, the performance to be confirmed is determined as the target performance;

[0229] If the response information includes an updated performance, the updated performance is determined as the target performance.

[0230] The performance determination device provided in this embodiment can be used to execute the performance determination method described in the above method embodiment. Its implementation principle and technical effect are similar and will not be described in detail here.

[0231] Figure 5 A schematic diagram of the hardware structure of a performance determination device provided in an embodiment of the present application. Figure 5 As shown, the performance determination device 20 may include: a processor 21 and a memory 22, wherein the processor 21 and the memory 22 can communicate; exemplarily, the processor 21 and the memory 22 communicate via a communication bus 23, the memory 22 is used to store program instructions, and the processor 21 is used to call the program instructions in the memory to execute the performance determination method shown in any of the above method embodiments.

[0232] Optionally, the performance determination device 20 may further include a communication interface, which may include a transmitter and / or a receiver.

[0233] Optionally, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the present application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.

[0234] The performance determination device provided in this embodiment can be used to execute the performance determination method described in any of the above method embodiments. Its implementation principle and technical effects are similar and will not be repeated here.

[0235] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a computer, it implements the performance determination method described in any of the above method embodiments. The implementation principle and technical effects are similar and will not be repeated here.

[0236] An embodiment of the present application also provides a computer program product, including a computer program. When the computer program is executed by a computer, the method for determining performance as described in any of the above method embodiments is implemented, which will not be repeated here.

[0237] All or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (English: read-only memory, abbreviated: ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.

[0238] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable terminal device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0239] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0240] These computer program instructions can also be loaded onto a computer or other programmable terminal device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0241] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

[0242] In the present application, the term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.

Claims

1. A method for determining performance, characterized in that: include: Obtaining a performance determination request, wherein the performance determination request includes an object identifier of a target object, and the performance determination request is used to request determination of the performance of the target object; Determine a plurality of performance indicators corresponding to the target object according to the object type of the target object, and download a performance file corresponding to each performance indicator in a performance system according to the object identifier of the target object; For any performance indicator, perform text parsing on the assessment document corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance document; The target performance of the target object is determined according to the performance indicator value corresponding to each performance indicator.

2. The method according to claim 1, characterized in that: Performing text parsing processing on the assessment document corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance document, including: Determining first watermark information corresponding to the assessment file according to the object identifier of the target object; Performing verification processing on the assessment file according to the first watermark information to obtain a verification result; When the verification result is that the verification is passed, performing text parsing processing on the assessment file to obtain text information corresponding to the assessment file; According to the performance indicator, information extraction and information statistical processing are performed on the text information to obtain the performance indicator value.

3. The method according to claim 2, characterized in that The assessment file is verified according to the first watermark information to obtain a verification result, including: Setting the watermark status of the assessment file to display status; Performing watermark recognition processing on the assessment document to obtain second watermark information, wherein the first watermark information and the second watermark information respectively include: watermark text, watermark position, and watermark text format; Obtaining a matching degree between the first watermark information and the second watermark information; If the matching degree is greater than or equal to a preset threshold, the verification result is determined to be the verification passed; if the matching degree is less than the preset threshold, the verification result is determined to be the verification failed.

4. The method according to claim 2 or 3, characterized in that: According to the performance indicator, extracting information from the text information and performing information statistical processing to obtain the performance indicator value includes: determining at least one keyword corresponding to the performance indicator; Performing information extraction processing on the text information according to the at least one keyword to obtain key information corresponding to each keyword; The statistical rules corresponding to the performance indicator are determined, and according to the statistical rules, information statistics processing is performed on the key information corresponding to each keyword to obtain the performance indicator value.

5. The method according to any one of claims 1 to 4, characterized in that: Determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator, including: Determine the total performance range corresponding to the target object; Determine the sub-performance interval corresponding to each performance indicator according to the weight value of each performance indicator and the total performance interval; For any performance indicator, determine the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator; The sum of the sub-performances corresponding to each performance indicator is determined as the performance to be confirmed; The performance to be confirmed is confirmed to obtain the target performance.

6. The method according to claim 5, characterized in that Determining the sub-performance corresponding to the performance indicator according to the performance indicator value and the sub-performance interval corresponding to the performance indicator includes: Determining a standard indicator value corresponding to the performance indicator; Determining the target completion degree corresponding to the performance indicator according to the performance indicator value and the standard indicator value; Determine the performance adjustment amount based on the degree of achievement of the stated objectives; A standard performance is determined in the sub-performance interval, and a sum of the standard performance and the performance adjustment amount is determined as a sub-performance corresponding to the performance indicator.

7. The method according to any one of claims 5-6, characterized in that: Confirming the performance to be confirmed to obtain the target performance includes: Sending a confirmation request to the audit device corresponding to the target object, wherein the confirmation request includes the object identifier of the target object, the performance to be confirmed, and the assessment file corresponding to each performance indicator; Receiving response information sent by the audit device; If the response information includes a confirmation instruction, the performance to be confirmed is determined as the target performance; If the response information includes an updated performance, the updated performance is determined as the target performance.

8. A performance determination device, characterized in that: The device comprises: an acquisition module, a determination module and a processing module, wherein: The acquisition module is used to acquire a performance determination request, wherein the performance determination request includes an object identifier of a target object, and the performance determination request is used to request determination of the performance of the target object; The determination module is used to determine a plurality of performance indicators corresponding to the target object according to the object type of the target object; The processing module is used to download the performance file corresponding to each performance indicator in the performance system according to the object identifier of the target object; For any performance indicator, the processing module is further used to perform text parsing processing on the assessment file corresponding to the performance indicator to determine the performance indicator value corresponding to the performance indicator in the performance file; The determination module is further configured to determine the target performance of the target object according to the performance indicator value corresponding to each performance indicator.

9. A performance determination device, characterized in that include: A processor, and a memory communicatively connected to the processor; The memory stores a computer program; The processor executes the computer program to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the method according to any one of claims 1 to 7 is implemented.