Work performance analysis method and device, electronic equipment and storage medium

By building a target project knowledge graph and combining a graph database and work efficiency determination model, the problem of inaccurate evaluation of work efficiency of R&D personnel in the existing technology is solved, and more accurate and efficient evaluation results are achieved.

CN120297780APending Publication Date: 2025-07-11CHINA ACADEMY OF RAILWAY SCI CORP LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510265624.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

In the prior art, due to the different difficulty and completion quality of different projects, employees play different roles in the project, and the accuracy of the work efficiency of R&D personnel determined through simple statistical methods is low.

Method used

By building a target project knowledge graph, obtaining and processing the original project data, determining the target project data, building a basic knowledge graph based on entity data and entity relationships, and forming a complete knowledge graph through user improvement operations. Finally, the entity data and relationships are stored in the graph database, and combining historical project data and work efficiency training models, the target work efficiency is determined.

Benefits of technology

It achieves a more accurate evaluation of the work efficiency of R&D personnel, improves the accuracy and efficiency of evaluation, and can fully reflect the data information during the project development process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120297780A_ABST
    Figure CN120297780A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a work performance analysis method and device, electronic equipment and a storage medium. The method comprises the following steps: firstly, according to target project data, constructing a target project knowledge graph corresponding to the target project data; and then according to the target project knowledge graph, determining the target work efficiency. It can be understood that the target project knowledge graph can more comprehensively reflect the data information corresponding to the target personnel in the target project development process, so that the working efficiency of the research and development personnel can be more accurately determined based on the target project knowledge graph.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of research and development efficiency evaluation, and specifically relates to a work efficiency analysis method, device, electronic device, and storage medium. Background Art

[0002] Work efficiency refers to the comprehensive reflection of the speed and quality of employees or teams to complete work tasks in a specific work environment and time period. It reflects the amount of work completed per unit time and the quality of work results, and is an important indicator to measure the effectiveness and efficiency of the work process. Therefore, accurately and effectively evaluating the work efficiency of employees can play a significant role in the personal progress and job evaluation of employees.

[0003] In related technologies, in order to evaluate the work efficiency of R & D personnel, the work efficiency of R & D personnel is usually evaluated by simple statistics based on the achievement degree of work goals and the completion time of projects.

[0004] However, due to the different difficulties and completion qualities of different projects, and the different roles played by employees in projects, the accuracy of the work efficiency of R & D personnel determined by simple statistical methods is relatively low.

[0005] It should be noted that the information disclosed in the background art part of this application is only intended to deepen the understanding of the general background art of this application, and should not be regarded as an admission or any form of suggestion that this information constitutes the prior art known to those skilled in the art. Summary of the Invention

[0006] In view of this, this application provides a work efficiency analysis method, device, electronic device, and storage medium, which helps to solve the problem that in the prior art, due to the different difficulties and completion qualities of different projects, and the different roles played by employees in projects, the accuracy of the work efficiency of R & D personnel determined by simple statistical methods is relatively low.

[0007] In a first aspect, an embodiment of this application provides a work efficiency analysis method, including: Construct a target project knowledge graph corresponding to the target project data according to the target project data, where the target project data includes data information corresponding to the work of the target personnel during the development of the target project; Determine the target work efficiency according to the target project knowledge graph, where the target work efficiency is used to characterize the work efficiency of the target personnel.

[0008] In the embodiments of the present application, first, according to the target project data, a target project knowledge graph corresponding to the target project data is constructed; then, according to the target project knowledge graph, the target work efficiency is determined. It can be understood that since the target project knowledge graph can more comprehensively reflect the data information corresponding to the target personnel in the process of target project development, the work efficiency of R & D personnel can be determined more accurately based on the target project knowledge graph.

[0009] In a possible implementation manner, before constructing the target project knowledge graph corresponding to the target project data according to the target project data, it further includes: Obtain the original project data; Perform data preprocessing on the original project data to determine the target project data.

[0010] In the embodiments of the present application, before constructing the target project knowledge graph according to the target project data, first, the original project data is obtained; then, data preprocessing is performed on the original data to determine the target project data. It can be understood that the data preprocessing of the original data includes processing invalid values, checking data consistency, etc., so as to make the determined target project knowledge graph more accurate, and finally make the determined work efficiency of R & D personnel more accurate.

[0011] In a possible implementation manner, constructing the target project knowledge graph corresponding to the target project data according to the target project data includes: Construct a basic knowledge graph corresponding to the target project data according to the target project data; In response to the improvement operation of the basic knowledge graph triggered by the user, determine the target project knowledge graph.

[0012] In the embodiments of the present application, first, a basic knowledge graph corresponding to the target project data is constructed according to the target project data; then, in response to the improvement operation of the basic knowledge graph triggered by the user, the target project knowledge graph is determined. It can be understood that after the basic knowledge graph is determined, relevant staff will improve the basic knowledge graph, and finally form a relatively complete networked knowledge graph, and finally make the determined work efficiency of R & D personnel more accurate.

[0013] In a possible implementation manner, determining the target work efficiency according to the target project knowledge graph includes: Store the entity data and entity relationships corresponding to the target project knowledge graph in a graph database; Determine the target work efficiency according to the entity data and the entity relationships stored in the graph database.

[0014] In the embodiments of the present application, after determining the target project knowledge graph, first store the entity data and entity relationships corresponding to the target project knowledge graph in a graph database; then determine the target work efficiency according to the entity data and entity relationships stored in the graph database. It can be understood that by storing the entity data and entity relationships corresponding to the target project knowledge graph in the graph database, it is convenient to store and manage the nodes and data in the target project knowledge graph, thereby realizing efficient querying and retrieval of relevant data. To a certain extent, the evaluation efficiency of R & D personnel is improved.

[0015] In a possible implementation manner, the determining the target work efficiency according to the target project knowledge graph includes: Input the historical project data and the corresponding historical work efficiency into a work efficiency determination model to train the work efficiency determination model; Determine the target work efficiency according to the target project knowledge graph and the work efficiency determination model.

[0016] In the embodiments of the present application, first input the historical project data and the corresponding historical work efficiency into a work efficiency determination model to train the work efficiency determination model; then, determine the target work efficiency according to the target project knowledge graph and the work efficiency determination model. It can be understood that by training the work efficiency determination model according to the historical project data and the corresponding historical work efficiency, the target work efficiency can be directly determined according to the target project knowledge graph and the work efficiency determination model. To a certain extent, the evaluation efficiency of R & D personnel is improved.

[0017] In a possible implementation manner, the determining the target work efficiency according to the target project knowledge graph includes: Determine the code standardization of the target personnel according to the target project knowledge graph, where the code standardization includes the standardization of the target personnel's code upload and the number of problem codes.

[0018] In the embodiments of the present application, according to the target project knowledge graph, the code standardization of the target personnel can be determined. It can be understood that the code standardization includes the standardization of the target personnel's code upload and the number of problem codes, and based on the code standardization, the work efficiency of R & D personnel can be evaluated more accurately.

[0019] In a possible implementation manner, the determining the target work efficiency according to the target project knowledge graph includes: Determine the code correctness of the target personnel according to the target project knowledge graph, where the code correctness includes the code defect rate and the code test pass rate.

[0020] In the embodiments of the present application, according to the target project knowledge graph, the code correctness of the target person can be determined. It can be understood that the code correctness includes the code defect rate and the code test passing rate. Based on the code correctness, the work efficiency of the R & D personnel can be evaluated more accurately.

[0021] In one possible implementation manner, the determining the target work efficiency according to the target project knowledge graph includes: According to the target project knowledge graph, determine the work throughput of the target person, where the work throughput includes: the number of tasks completed, the average duration of task completion, the number of defects modified, and the average duration of defect modification.

[0022] In the embodiments of the present application, according to the target project knowledge graph, the work throughput of the target person is determined. It can be understood that the work throughput includes: the number of tasks completed, the average duration of task completion, the number of defects modified, and the average duration of defect modification. The work throughput can reflect the work efficiency of the R & D personnel. Based on the code correctness, the work efficiency of the R & D personnel can be evaluated more accurately.

[0023] In a second aspect, an embodiment of the present application provides a work efficiency analysis device, including: A target project knowledge graph construction module, configured to construct a target project knowledge graph corresponding to the target project data according to the target project data, where the target project data is used to include data information corresponding to the target person during the development of the target project; A target work efficiency determination module, configured to determine the target work efficiency according to the target project knowledge graph, where the target work efficiency is used to characterize the work efficiency of the target person.

[0024] In a third aspect, an embodiment of the present application provides an electronic device, including: A processor; A memory; And a computer program, where the computer program is stored in the memory, and the computer program includes instructions that, when executed by the processor, cause the electronic device to execute the method described in any item of the first aspect.

[0025] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, it controls the device where the computer-readable storage medium is located to execute the method described in any item of the first aspect.

[0026] Understandably, the work efficiency analysis device provided in the second aspect above, the electronic device provided in the third aspect above, and the computer-readable storage medium provided in the fourth aspect above are all used to execute the method provided in this application. Therefore, the beneficial effects they can achieve can refer to the beneficial effects in the corresponding method and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] To more clearly illustrate the technical solutions of the embodiments of this application, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0028] Figure 1 FIG. is a schematic flowchart of a work efficiency analysis method provided by an embodiment of this application.

[0029] Figure 2 FIG. is a schematic diagram showing the display of a target work efficiency provided by an embodiment of this application.

[0030] Figure 3 FIG. is a schematic structural diagram of a work efficiency analysis device provided by an embodiment of this application.

[0031] Figure 4 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0032] To better understand the technical solutions of this application, the following will describe the embodiments of this application in detail with reference to the drawings.

[0033] It should be clear that the described embodiments are only some embodiments of this application, not all embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of this application without creative efforts belong to the scope of protection of this application.

[0034] The terms used in the embodiments of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The singular forms "a", "the", and "said" used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0035] It should be understood that the term " / and" used herein is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.

[0036] Work efficiency refers to the comprehensive embodiment of the speed and quality of employees or teams in completing work tasks within a specific work environment and time period. It reflects the amount of work completed per unit time and the quality of work results, and is an important indicator to measure the effectiveness and efficiency of the work process. Therefore, accurately and effectively evaluating the work efficiency of employees can play a significant role in the personal progress and job evaluation of employees.

[0037] In related technologies, in order to evaluate the work efficiency of R & D personnel, the work efficiency of R & D personnel is usually evaluated by a simple statistical method based on the achievement degree of work goals and the completion time of projects.

[0038] However, due to the different difficulties and completion qualities of different projects, and the different roles that employees play in projects, the accuracy of the work efficiency of R & D personnel determined by simple statistical methods is relatively low.

[0039] To address the above problems, in the embodiments of the present application, first, according to the target project data, a target project knowledge graph corresponding to the target project data is constructed; then, according to the target project knowledge graph, the target work efficiency is determined. It can be understood that since the target project knowledge graph can more comprehensively reflect the data information corresponding to the target personnel during the development process of the target project, the work efficiency of R & D personnel can be determined more accurately based on the target project knowledge graph. Specifically, it will be described in detail below in combination with the accompanying drawings and specific embodiments.

[0040] See Figure 1 , which is a schematic flow chart of a work efficiency analysis method provided by an embodiment of the present application. It specifically includes the following steps.

[0041] Step S101: According to the target project data, construct a target project knowledge graph corresponding to the target project data.

[0042] In the embodiments of the present application, according to the target project data, a target project knowledge graph corresponding to the target project data is constructed. Among them, the target project data is used to include the data information corresponding to the target personnel during the development process of the target project.

[0043] Specifically, in a possible implementation manner, the target project data may specifically include: project data, business requirement data, functional requirement data, development tasks, test tasks, code defect data, code fault data, R & D personnel, code submission format, pipeline instances, code submission compliance reports, and static scan reports, etc.

[0044] Of course, in practical applications, before constructing a target project knowledge graph corresponding to the target project data, the target project data should be obtained first. Specifically, in one possible implementation, the original project data is obtained first, and then the original project data is preprocessed to determine the target project data.

[0045] Specifically, after collecting the original project data, the preprocessing of the collected original data is started, that is, the original data is cleaned, specifically including checking the consistency of the data and processing invalid values or missing values in the original data.

[0046] In the embodiments of the present application, the data preprocessing of the original data includes processing invalid values, checking data consistency, etc., so as to make the determined target project knowledge graph more accurate, and ultimately make the determined work efficiency of R & D personnel more accurate.

[0047] In practical applications, after determining the target project data, based on the target project data, entities and corresponding relationships are extracted, and then a corresponding entity model is established, and the target project knowledge graph is constructed through the corresponding relationships between entities.

[0048] For ease of understanding, refer to Table 1, which is an association relationship table between entity data provided in the embodiments of the present application.

[0049] Table 1: It can be understood that the head entity and the tail entity shown in Table 1 are the target project data, and the target project knowledge graph can be constructed according to the relationship between the head entity and the tail entity.

[0050] In practical applications, since the construction of the target project knowledge graph is based on the relationship between entity data and entity data, in order to establish a more perfect knowledge graph, the constructed knowledge graph can be further complemented and improved.

[0051] Specifically, in one possible implementation, a basic knowledge graph corresponding to the target project data is constructed according to the target project data; in response to the improvement operation of the basic knowledge graph triggered by the user, the target project knowledge graph is determined.

[0052] It can be understood that after constructing the basic knowledge graph corresponding to the target project data, the user can manually complement the basic knowledge graph.

[0053] In the embodiments of the present application, after determining the basic knowledge graph, relevant staff will improve the basic knowledge graph, and finally form a relatively perfect networked knowledge graph, and ultimately make the determined work efficiency of R & D personnel more accurate.

[0054] Step S102: Determine the target work efficiency according to the target project knowledge graph.

[0055] In the embodiment of the present application, after the target project knowledge graph is determined, the target work efficiency is determined according to the target project knowledge graph. The target work efficiency is used to characterize the work efficiency of the target personnel.

[0056] In a possible implementation manner, the entity data and entity relationships corresponding to the target project knowledge graph are stored in a graph database; the target work efficiency is determined according to the entity data and entity relationships stored in the graph database. Specifically, storing the information integrated by the target project knowledge graph in the graph database can facilitate the storage and management of the entity data in the knowledge graph and support efficient query and retrieval.

[0057] In the embodiment of the present application, storing the entity data and entity relationships corresponding to the target project knowledge graph in the graph database can facilitate the storage and management of the nodes and data in the target project knowledge graph, thereby realizing efficient query and retrieval of relevant data. To a certain extent, the evaluation efficiency of R & D personnel is improved.

[0058] In a possible implementation manner, first, the historical project data and the corresponding historical work efficiency are input into the work efficiency determination model to train the work efficiency determination model; then, the target work efficiency is determined according to the target project knowledge graph and the work efficiency determination model. It can be understood that training the work efficiency determination model according to the historical project data and the corresponding historical work efficiency can directly determine the target work efficiency according to the target project knowledge graph and the work efficiency determination model. To a certain extent, the evaluation efficiency of R & D personnel is improved.

[0059] In practical applications, in order to more accurately evaluate the work efficiency of R & D personnel, it can be evaluated from some aspects or comprehensively from code normativity, code correctness, and work throughput.

[0060] Specifically, in a possible implementation manner, the code normativity of the target personnel can be determined according to the target project knowledge graph. Specifically, the code normativity specifically includes the normativity of code submission statements and the static scan results.

[0061] Among them, the normativity of code submission statements is the ratio of the number of standard code submission statements to the total number of code submission statements. It can be understood that the larger the ratio, the better the work efficiency of the R & D personnel.

[0062] The static scan results are used to characterize the vulnerabilities in the code language. In one possible implementation, the static scan results may specifically include the number of serious code problems and the number of medium-level code problems. It is understandable that the fewer the number of vulnerabilities, the better the work efficiency of the R & D personnel.

[0063] In the embodiments of the present application, code standardization includes the standardization of code upload by the target personnel and the number of problem codes. Based on the code standardization, the work efficiency of the R & D personnel can be evaluated more accurately.

[0064] In one possible implementation, according to the target project knowledge graph, the code correctness of the target personnel can be determined. Among them, code correctness includes the code defect rate and the code test pass rate.

[0065] Specifically, in one possible implementation, the code defect rate can be the number of defects per thousand lines of code. It is understandable that the lower the code defect rate, the better the work efficiency of the R & D personnel.

[0066] The code test pass rate is the proportion of test cases that pass the test. Specifically, it is the ratio of the number of passed test cases to the total number of test cases. It is understandable that the higher the ratio, the better the work efficiency of the R & D personnel.

[0067] In the embodiments of the present application, code correctness includes the code defect rate and the code test pass rate. Based on the code correctness, the work efficiency of the R & D personnel can be evaluated more accurately.

[0068] In one possible implementation, according to the target project knowledge graph, the work throughput of the target personnel is determined. Among them, the work throughput includes: the number of tasks completed, the average duration of task completion, the number of defects modified, and the average duration of defect modification.

[0069] It is understandable that the number of tasks completed is used to characterize the total number of tasks completed by the target R & D personnel within a preset time period. In order to more conveniently compare the number of tasks completed by each R & D personnel, the number of tasks completed can be normalized.

[0070] Of course, in one possible implementation, the difficulty of each task can be comprehensively considered, that is, the number of tasks completed is the product of the actual number of tasks completed and the weight.

[0071] It is understandable that the more tasks are completed, the better the work efficiency of the R & D personnel.

[0072] In the embodiments of the present application, the average duration of task completion is used to characterize the average duration from the start to the completion of each task by the target R & D personnel within a preset time period. Similarly, in order to more conveniently compare the average duration of task completion of each R & D personnel, the average duration of task completion can be normalized. It is understandable that the shorter the average duration of task completion, the better the work efficiency of the R & D personnel.

[0073] In the embodiments of the present application, the number of modified defects is used to characterize the total number of defects repaired by the target R & D personnel within a preset time period. Similarly, in order to more conveniently compare the number of modified defects of each R & D personnel, the number of modified defects can be normalized. It can be understood that the fewer the number of modified defects, the better the work efficiency of the R & D personnel.

[0074] In the embodiments of the present application, the average duration of modified defects is used to characterize the average duration from assignment to closure of each defect. Similarly, in order to more conveniently compare the average duration of modified defects of each R & D personnel, the average duration of modified defects can be normalized. It can be understood that the fewer the average duration of modified defects, the better the work efficiency of the R & D personnel.

[0075] As can be seen from the above, the work throughput can reflect the work efficiency of the R & D personnel, and the work efficiency of the R & D personnel can be more accurately evaluated based on the code correctness.

[0076] In the embodiments of the present application, first, according to the target project data, a target project knowledge graph corresponding to the target project data is constructed; then, according to the target project knowledge graph, the target work efficiency is determined. It can be understood that since the target project knowledge graph can more comprehensively reflect the data information corresponding to the target personnel during the development process of the target project, the work efficiency of the R & D personnel can be more accurately determined based on the target project knowledge graph.

[0077] In practical applications, after determining the target work efficiency of the target personnel, the target work efficiency of the target personnel can be displayed in the form of graphics through a visualization tool.

[0078] Specifically, refer to Figure 2 , which is a schematic diagram showing the display of a target work efficiency provided by the embodiments of the present application. As Figure 2 shown, the figure shows code normativity, code correctness, and work throughput. Among them, code normativity specifically includes code submission normativity, the number of serious problems, and the number of medium problems; code correctness includes the defect rate per thousand lines of code and the test pass rate; work throughput includes the number of tasks completed, the average duration of task completion, the number of modified defects, and the average duration of modified defects.

[0079] Corresponding to the above embodiments, the present application also provides a work efficiency analysis device. Refer to Figure 3, which is a schematic structural diagram of a work efficiency analysis device provided by an embodiment of the present application. The work efficiency analysis device 300 may include: a target project knowledge graph construction module 301 and a target work efficiency determination module 302. Among them, the target project knowledge graph construction module 301 is used to construct a target project knowledge graph corresponding to the target project data according to the target project data; the target work efficiency determination module 302 is used to determine the target work efficiency according to the target project knowledge graph.

[0080] Specifically, reference may be made to the embodiments described above, and the present application will not be elaborated again. Corresponding to the above embodiments, the present application also provides an electronic device. See Figure 4 , which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 400 may include: a processor 401, a memory 402, and a communication unit 403. These components communicate through one or more buses. Those skilled in the art can understand that the structure of the image forming device shown in the figure does not constitute a limitation on the embodiments of the present invention. It can be a bus structure, a star structure, and may also include more or fewer components than shown in the figure, or combine some components, or different component arrangements.

[0081] Among them, the communication unit 403 is used to establish a communication channel so that the image forming device can communicate with other devices. Receive user data sent by other devices or send user data to other devices.

[0082] The processor 401 is the control center of the image forming device, connecting various parts of the entire image forming device through various interfaces and lines. By running or executing software programs, instructions, and / or modules stored in the memory 402, and calling data stored in the memory, it executes various functions of the image forming device and / or processes data. The processor may be composed of an integrated circuit (IC). For example, it may be composed of a single packaged IC, or may be composed of multiple packaged ICs with the same or different functions connected. For example, the processor 401 may only include a central processing unit (CPU). In the embodiment of the present invention, the CPU may be a single operation core or may include multiple operation cores.

[0083] The memory 402 is used to store the execution instructions of the processor 401. The memory 402 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disc.

[0084] When the execution instructions in the memory 402 are executed by the processor 401, the image forming apparatus 400 is enabled to execute Figure 1 Some or all of the steps in the illustrated embodiments.

[0085] In a specific implementation, the present application further provides a hardware detection system for an image forming apparatus, which specifically includes a hardware verification device and an image forming apparatus. Among them, the hardware verification device is communicatively connected to the image forming apparatus.

[0086] In a specific implementation, the present application further provides a computer storage medium. Among them, the computer storage medium can store a program, and when the program is executed, it can include some or all of the steps in the embodiments of the simulation scenario generation method provided by the present invention. The storage medium can be a magnetic disk, an optical disc, a read-only memory (ROM), a random access memory (RAM), or the like.

[0087] In a specific implementation, the present application further provides a computer program product. Among them, the computer program product includes executable instructions, and when the executable instructions are executed on a computer, the computer is enabled to execute some or all of the steps in the embodiments of the simulation scenario generation method provided by the present invention.

[0088] In the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent the case of A existing alone, A and B existing simultaneously, and B existing alone. Among them, A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" and its similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, and c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0089] Those of ordinary skill in the art can realize that the units and algorithm steps described in the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0090] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0091] In several embodiments provided in this application, if any function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM for short), random access memory (RAM for short), magnetic disks, or optical discs.

[0092] The same or similar parts among the various embodiments in this specification can be referred to each other. In particular, for the device embodiments and terminal embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the descriptions in the method embodiments.

Claims

1. A work efficiency analysis method, characterized in that including: Construct a target project knowledge graph corresponding to the target project data, where the target project data includes data information corresponding to the work of the target personnel during the development of the target project; Determine the target work efficiency according to the target project knowledge graph, where the target work efficiency is used to characterize the work efficiency of the target personnel.

2. The method according to claim 1, wherein Before constructing the target project knowledge graph corresponding to the target project data according to the target project data, it further includes: Obtain the original project data; Perform data preprocessing on the original project data to determine the target project data.

3. The method according to claim 1, characterized in that, The constructing the target project knowledge graph corresponding to the target project data according to the target project data includes: Construct a basic knowledge graph corresponding to the target project data according to the target project data; Respond to the improvement operation of the basic knowledge graph triggered by the user to determine the target project knowledge graph.

4. The method according to claim 1, characterized in that The determining the target work efficiency according to the target project knowledge graph includes: Store the entity data and entity relationships corresponding to the target project knowledge graph in the graph database; Determine the target work efficiency according to the entity data and the entity relationships stored in the graph database.

5. The method according to claim 1, characterized in that, The determining the target work efficiency according to the target project knowledge graph includes: Input the historical project data and the corresponding historical work efficiency into the work efficiency determination model to train the work efficiency determination model; Determine the target work efficiency according to the target project knowledge graph and the work efficiency determination model.

6. The method according to claim 1, wherein The determining the target work efficiency according to the target project knowledge graph includes: Determine the code standardization of the target personnel according to the target project knowledge graph, where the code standardization includes the standardization of the target personnel's code upload and the number of problem codes.

7. The method according to claim 1, characterized in that, The determining the target work efficiency according to the target project knowledge graph includes: Determine the code correctness of the target personnel according to the target project knowledge graph, where the code correctness includes the code defect rate and the code test pass rate.

8. The method according to claim 1, characterized in that, The determining the target work efficiency according to the target project knowledge graph includes: Determine the work throughput of the target personnel according to the target project knowledge graph, where the work throughput includes: the number of tasks completed, the average duration of task completion, the number of defects modified, and the average duration of defect modification.

9. A work efficiency analysis device, characterized in that, including: A target project knowledge graph construction module, configured to construct a target project knowledge graph corresponding to the target project data according to the target project data, where the target project data is used to include data information corresponding to the target personnel during the development of the target project; A target work efficiency determination module, configured to determine the target work efficiency according to the target project knowledge graph, where the target work efficiency is used to characterize the work efficiency of the target personnel.

10. An electronic device, characterized in that, including: A processor; A memory; and a computer program product, wherein the computer program product is stored in the memory and includes instructions that, when executed by the processor, cause the electronic device to perform the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program runs, it controls the device where the computer-readable storage medium is located to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Employee performance evaluation method and system based on project completion condition, and medium

    CN115689316A

  • Project process management method and system, terminal and storage medium

    CN118797070A