Information processing method and device, electronic equipment and storage medium
By obtaining and calculating the monthly evaluation values of enterprise-level projects and determining the global evaluation parameters of the implemented enterprise, the subjectivity problem of scientific and technological project settlement evaluation is solved, and more comprehensive and objective evaluation and project management improvement is achieved.
Patent Information
- Application Number
- CN202411593586.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-03-11
AI Technical Summary
In the process of settlement evaluation between scientific and technological projects and suppliers, the evaluation is highly subjective and lacks objectivity and accuracy.
By obtaining settlement requests, obtaining relevant information of the target project and the implementation enterprise, calculating the monthly evaluation values of the enterprise-level project, and determining the global evaluation parameters of the implementation enterprise based on these evaluation values, and then updating them to the project settlement report.
A more comprehensive and objective evaluation of the enterprise project implementation process has been achieved, the problems and shortcomings in the project have been revealed, the direction for enterprise improvements, and the project management capabilities and competitiveness have been improved.
Smart Images

Figure CN119599490A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, and in particular to an information processing method, device, electronic device and storage medium. Background Art
[0002] With the vigorous development of Internet technology, large, small and micro enterprises are increasingly dependent on scientific and technological strength, and investing resources through project establishment to enhance the scientific and technological strength of enterprises has become a common solution for various enterprises. However, in the settlement evaluation process of scientific and technological projects and suppliers (implementing enterprises), the overall implementation evaluation is highly subjective. Summary of the invention
[0003] The present disclosure provides an information processing method, device, electronic device and storage medium, which are used to solve the problem of strong subjectivity in the process of evaluating enterprises.
[0004] To this end, one objective of the present disclosure is to provide an information processing method.
[0005] A second objective of the present disclosure is to provide an information processing device.
[0006] A third objective of the present disclosure is to provide an electronic device.
[0007] A fourth object of the present disclosure is to provide a non-transitory computer-readable storage medium.
[0008] A fifth object of the present disclosure is to provide a computer program product.
[0009] To achieve the above-mentioned purpose, the first aspect of the present disclosure proposes an information processing method, including: obtaining a settlement request, and according to the settlement request, obtaining the target project to be settled and the implementing enterprise to which the target project belongs; obtaining the settlement information of the target project, and settling the target project according to the settlement information; obtaining the enterprise monthly report data set of the implementing enterprise, wherein the enterprise monthly report data includes the evaluation information of the enterprise-level project of the implementing enterprise; according to the enterprise monthly report data set, obtaining the global evaluation parameters of the implementing enterprise; associating the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and updating them in the project settlement report.
[0010] According to one embodiment of the present disclosure, the obtaining of the global evaluation parameters of the implementing enterprise based on the enterprise monthly report data set includes: obtaining a first subset of enterprise monthly report data within a specified N consecutive months from the enterprise monthly report data set; obtaining a second subset of enterprise monthly report data within a specified project establishment year from the enterprise monthly report data set; and obtaining the global evaluation parameters of the implementing enterprise based on the first subset of enterprise monthly report data, the second subset of enterprise monthly report data and the enterprise monthly report data set.
[0011] According to one embodiment of the present disclosure, the global evaluation parameters of the implementing enterprise are obtained according to the first enterprise monthly report data subset, the second enterprise monthly report data subset and the enterprise monthly report data set, including: obtaining the monthly evaluation values of the enterprise-level projects within N consecutive months according to the first enterprise monthly report data subset, and obtaining the first evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within N consecutive months, where N is a natural number greater than or equal to 1; obtaining the monthly evaluation values of the enterprise-level projects within the project establishment year according to the second enterprise monthly report data subset, and obtaining the second evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within the project establishment year; obtaining the monthly evaluation values of the enterprise-level projects according to the enterprise monthly report data set, and determining the third evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects; and performing weighted operations on the first evaluation value, the second evaluation value and the third evaluation value to obtain the global evaluation parameters of the implementing enterprise.
[0012] According to one embodiment of the present disclosure, the process of obtaining the monthly evaluation value of the enterprise-level project includes: obtaining the evaluation value of each basic indicator from the enterprise-level monthly report data; obtaining the indicator hierarchy structure diagram of the enterprise-level project, and according to the indicator hierarchy structure diagram, performing indicator recursion starting from the basic indicator until recursing to the top-level indicator, to obtain the hierarchical relationship between indicators; starting from the evaluation value of the basic indicator, performing evaluation transfer calculation according to the hierarchical relationship to obtain the evaluation value of the top-level indicator; weighting the evaluation value of the top-level indicator to obtain the monthly evaluation value of the enterprise-level project.
[0013] According to one embodiment of the present disclosure, obtaining the target project to be settled and the implementing enterprise to which the target project belongs according to the settlement request includes: parsing the settlement request to obtain the project identifier carried by the settlement request; determining the target project according to the project identifier; querying the association relationship between the project and the implementing enterprise, and determining the implementing enterprise associated with the project identifier of the target project as the implementing enterprise to which the target project belongs.
[0014] According to an embodiment of the present disclosure, after the updating to the project settlement report, it also includes: splitting the project calculation report according to the implementing enterprises to obtain a project settlement sub-report for each implementing enterprise.
[0015] According to one embodiment of the present disclosure, after obtaining the project settlement sub-report of each implementing enterprise, it also includes: analyzing the project settlement sub-report of the implementing enterprise based on the big model, obtaining optimization suggestion information of the implementing enterprise, and feeding back the optimization suggestion information to the implementing enterprise.
[0016] To achieve the above-mentioned purpose, the second aspect embodiment of the present disclosure proposes an information processing device, including: a first acquisition module, used to obtain a settlement request, and according to the settlement request, obtain the target project to be settled and the implementing enterprise to which the target project belongs; a settlement module, used to obtain the settlement information of the target project, and settle the target project according to the settlement information; a second acquisition module, used to obtain the enterprise monthly report data set of the implementing enterprise, wherein the enterprise monthly report data includes the evaluation information of the enterprise-level project of the implementing enterprise; a third acquisition module, used to obtain the global evaluation parameters of the implementing enterprise according to the enterprise monthly report data set; an association module, used to associate the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and update them into the project settlement report.
[0017] According to one embodiment of the present disclosure, the third acquisition module is also used to: obtain a first subset of enterprise monthly report data within a specified number of consecutive N months from the enterprise monthly report data set; obtain a second subset of enterprise monthly report data within a specified project establishment year from the enterprise monthly report data set; and obtain the global evaluation parameters of the implementing enterprise based on the first subset of enterprise monthly report data, the second subset of enterprise monthly report data and the enterprise monthly report data set.
[0018] According to one embodiment of the present disclosure, the third acquisition module is also used to: obtain the monthly evaluation values of the enterprise-level projects within N consecutive months according to the first enterprise monthly report data subset, and obtain the first evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within N consecutive months, where N is a natural number greater than or equal to 1; obtain the monthly evaluation values of the enterprise-level projects within the project establishment year according to the second enterprise monthly report data subset, and obtain the second evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within the project establishment year; obtain the monthly evaluation values of the enterprise-level projects according to the enterprise monthly report data set, and determine the third evaluation value of the implementing enterprise based on the monthly evaluation values of the enterprise-level projects; perform weighted operations on the first evaluation value, the second evaluation value and the third evaluation value to obtain the global evaluation parameters of the implementing enterprise.
[0019] According to one embodiment of the present disclosure, the third acquisition module is also used to: obtain the evaluation value of each basic indicator from the enterprise-level monthly report data; obtain the indicator hierarchy diagram of the enterprise-level project, and according to the indicator hierarchy diagram, perform indicator recursion starting from the basic indicator until recursively reaching the top-level indicator to obtain the hierarchical relationship between indicators; starting from the evaluation value of the basic indicator, perform evaluation transfer calculation according to the hierarchical relationship to obtain the evaluation value of the top-level indicator; weight the evaluation value of the top-level indicator to obtain the monthly evaluation value of the enterprise-level project.
[0020] According to one embodiment of the present disclosure, the first acquisition module is also used to: parse the settlement request to obtain the project identifier carried by the settlement request; determine the target project based on the project identifier; query the association relationship between the project and the implementing enterprise, and determine the implementing enterprise associated with the project identifier of the target project as the implementing enterprise to which the target project belongs.
[0021] According to an embodiment of the present disclosure, the association module is further used to: split the project calculation report according to the implementing enterprises to obtain a project settlement sub-report for each implementing enterprise.
[0022] According to one embodiment of the present disclosure, the association module is also used to: analyze the project settlement sub-report of the implementing enterprise based on the big model, obtain optimization suggestion information of the implementing enterprise, and feed back the optimization suggestion information to the implementing enterprise.
[0023] To achieve the above-mentioned purpose, the third aspect embodiment of the present disclosure proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to implement the information processing method as described in the first aspect embodiment of the present disclosure.
[0024] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to implement the information processing method as described in the first aspect embodiment of the present disclosure.
[0025] To achieve the above-mentioned purpose, the fifth aspect of the present disclosure proposes a computer program product, including a computer program, which is used to implement the information processing method as described in the first aspect of the present disclosure when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0027] Figure 1 An example flow chart of an information processing method provided by an embodiment of the present disclosure;
[0028] Figure 2 An example flowchart of another information processing method provided by an embodiment of the present disclosure;
[0029] Figure 3 An example flow chart of a process for obtaining a monthly evaluation value of an enterprise-level project in an information processing method provided in an embodiment of the present disclosure;
[0030] Figure 4 An example diagram of a process for determining global evaluation parameters of an implementing enterprise provided in an embodiment of the present disclosure;
[0031] Figure 5 An example flowchart of another information processing method provided by an embodiment of the present disclosure;
[0032] Figure 6 An exemplary structural diagram of an information processing device provided in an embodiment of the present disclosure;
[0033] Figure 7 This is a diagram showing an example structure of an electronic device provided in an embodiment of the present disclosure.
[0034] The above drawings show clear embodiments of the present disclosure, which will be described in more detail below. These drawings and text descriptions are not intended to limit the scope of the present disclosure in any way, but to illustrate the concepts of the present disclosure to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0035] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0037] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with the provisions of relevant laws and regulations.
[0038] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards.
[0039] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the relevant content of the solution.
[0040] Figure 1 This is an example flow chart of the information processing method provided by the embodiment of the present disclosure. Figure 1 As shown, the information processing method includes:
[0041] S101, obtaining a settlement request, and according to the settlement request, obtaining a target project to be settled and an implementing enterprise to which the target project belongs.
[0042] It should be noted that the execution subject of the information processing method provided in the embodiment of the present disclosure is an electronic device, and the electronic device may be a terminal device. Optionally, the terminal device may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc., and the non-mobile electronic device may be a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc. The embodiment of the present disclosure is not specifically limited.
[0043] In some implementations, when the implementing enterprise of the target project completes the target project, it can apply for settlement of the target project and the implementing enterprise. By receiving the settlement request sent by the implementing enterprise, the target project to be settled and the implementing enterprise to which the target project belongs can be determined from the settlement request.
[0044] That is, a settlement request may be generated according to the project identifier of the target project, so as to determine the project identifier from the settlement request, and further determine the target project and the implementing enterprise to which the target project belongs.
[0045] S102, obtaining settlement information of the target project, and performing settlement on the target project according to the settlement information.
[0046] In some implementations, the settlement information includes, but is not limited to, data such as engineering, cost, revenue, profit, quality, etc. of the project. After the target project is completed, the target project can be settled based on the settlement information of the target project. Optionally, the settlement can be achieved by writing a project settlement report.
[0047] S103, obtaining a set of enterprise monthly report data of the implementing enterprise, wherein the enterprise monthly report data includes evaluation information of the enterprise-level projects of the implementing enterprise.
[0048] It is understandable that, in the process of implementing the target project of the enterprise, the corresponding multiple enterprise-level projects of the implementing enterprise can be evaluated according to the set evaluation cycle, such as one month, to obtain the evaluation information of the multiple enterprise-level projects, and then the enterprise monthly report data set of the implementing enterprise can be generated based on the evaluation information of the multiple enterprise-level projects. In other words, the evaluation information of the multiple enterprise-level projects can be divided according to the evaluation cycle to obtain the enterprise monthly report data set.
[0049] For example, the enterprise-level projects include Project A, Project B, and Project C. The evaluation information for January is: evaluation information 1 of Project A, evaluation information 1 of Project B, and evaluation information 1 of Project C. The evaluation information for February is evaluation information 2 of Project A, evaluation information 2 of Project B, and evaluation information 2 of Project C. Then the enterprise's monthly report data set for January is: evaluation information 1 of Project A, evaluation information 1 of Project B, and evaluation information 1 of Project C; the enterprise's monthly report data set for February is: evaluation information 2 of Project A, evaluation information 2 of Project B, and evaluation information 2 of Project C.
[0050] S104, obtaining global evaluation parameters of the implementing enterprise based on the enterprise monthly report data set.
[0051] In some implementations, the evaluation value of the implementing enterprise can be determined based on the enterprise monthly report data set, and then the global evaluation parameters of the implementing enterprise can be determined based on the evaluation value. Optionally, multiple evaluation values can be weighted to obtain the global evaluation parameters of the implementing enterprise.
[0052] In some implementations, multiple evaluation values corresponding to the implementing enterprise can be determined from the enterprise monthly report data set according to the project type of the enterprise-level project. For example, if the project type is the first type, the first evaluation value of the implementing enterprise can be determined; if the project type is the second type, the second evaluation value of the implementing enterprise can be determined; if the project type is the third type, the third evaluation value of the implementing enterprise can be determined. Among them, the first type is an enterprise-level project with a project establishment year and a project number, the second type is an enterprise-level project with a project establishment year but no project number, and the third type is an enterprise-level project without a project establishment year and a project number.
[0053] Optionally, the monthly evaluation value of the enterprise-level project may be calculated based on the evaluation index of the enterprise-level project, and the evaluation value of the implementing enterprise may be determined according to the monthly evaluation value of the enterprise-level project.
[0054] S105, associating the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and updating the information in the project settlement report.
[0055] In some implementations, in order to more comprehensively evaluate and calculate the project, the settlement information of the target project and the global evaluation parameters of the implementing enterprise may be associated. Optionally, the implementing enterprise of the target project may be determined based on the affiliation of the target project, and then the settlement information of the target project and the global evaluation parameters of the implementing enterprise may be associated, and the associated global evaluation parameters may be updated in the project settlement report.
[0056] In the information processing method provided by the embodiment of the present disclosure, by determining the target project to be settled and the implementing enterprise to which the target project belongs, the target project can be settled to obtain a project settlement report. Then, the enterprise monthly report data set of the implementing enterprise is obtained, and the global evaluation parameters of the implementing enterprise are determined based on the enterprise monthly report data set. By associating the settlement information of the target project and the global evaluation parameters of the implementing enterprise, and updating the associated global evaluation parameters to the project settlement report, a more comprehensive evaluation of the enterprise can be achieved to reveal the problems and deficiencies in the project implementation process, provide direction for enterprise improvement, and enhance the project management capabilities and levels, thereby enhancing the competitiveness of the enterprise.
[0057] Figure 2 This is an example flow chart of the information processing method provided by the embodiment of the present disclosure. Figure 2 As shown, the information processing method includes:
[0058] S201, obtaining a settlement request, and according to the settlement request, obtaining a target project to be settled and an implementing enterprise to which the target project belongs.
[0059] S202, obtaining settlement information of the target project, and performing settlement on the target project according to the settlement information.
[0060] S203, obtaining a set of enterprise monthly report data of the implementing enterprise, wherein the enterprise monthly report data includes evaluation information of the enterprise-level projects of the implementing enterprise.
[0061] The relevant contents of step S201 to step S203 can be found in the above embodiment and will not be repeated here.
[0062] S204, obtaining the first enterprise monthly report data subset within a specified number of consecutive N months from the enterprise monthly report data set.
[0063] S205, obtaining a second enterprise monthly report data subset within a specified project establishment year from the enterprise monthly report data set.
[0064] In some implementations, the enterprise monthly report data set includes evaluation information of enterprise-level projects for each month in different years. By obtaining the specified month, or obtaining the specified consecutive months, the first enterprise monthly report data subset within the specified consecutive N months can be obtained from the enterprise monthly report data set.
[0065] Optionally, a specified project establishment year may also be obtained by obtaining monthly report data of the same year as the project establishment year in the enterprise monthly report data set as a second enterprise monthly report data subset.
[0066] S206, obtaining global evaluation parameters of the implementing enterprise according to the first enterprise monthly report data subset, the second enterprise monthly report data subset and the enterprise monthly report data set.
[0067] In some implementations, the individual evaluation values corresponding to the implementing enterprises can be calculated based on the monthly evaluation values of the enterprise-level projects, and then the multiple evaluation values can be weighted to obtain the global evaluation parameters of the implementing enterprises, which can quantitatively reflect the performance and capabilities of the implementing enterprises during the project implementation process and effectively avoid subjectivity.
[0068] Optionally, based on the first enterprise monthly report data subset, the monthly evaluation values of enterprise-level projects within N consecutive months are obtained, and based on the monthly evaluation values of enterprise-level projects within N consecutive months, the first evaluation value of the implementing enterprise is obtained, where N is a natural number greater than or equal to 1.
[0069] Optionally, based on the second enterprise monthly report data subset, the monthly evaluation value of the enterprise-level project within the project establishment year is obtained, and based on the monthly evaluation value of the enterprise-level project within the project establishment year, the second evaluation value of the implementing enterprise is obtained.
[0070] Optionally, based on the enterprise monthly report data set, a monthly evaluation value of the enterprise-level project is obtained, and based on the monthly evaluation value of the enterprise-level project, a third evaluation value of the implementing enterprise is determined.
[0071] Furthermore, a weighted operation is performed on the first evaluation value, the second evaluation value and the third evaluation value to obtain a global evaluation parameter of the implementing enterprise.
[0072] S207, associating the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and updating the information in the project settlement report.
[0073] The relevant contents of step S207 can be found in the above embodiment and will not be described again here.
[0074] In the information processing method provided by the embodiment of the present disclosure, by determining the target project to be settled and the implementing enterprise to which the target project belongs, the target project can be settled to obtain a project settlement report. Then, the enterprise monthly report data set of the implementing enterprise is obtained, and the first enterprise monthly report data subset and the second enterprise monthly report data subset are obtained from the enterprise monthly report data set, so as to determine the global evaluation parameters of the implementing enterprise according to the monthly evaluation value of the enterprise-level project in the data set, and by associating the settlement information of the target project and the global evaluation parameters of the implementing enterprise, and updating the associated global evaluation parameters to the project settlement report, a more comprehensive evaluation of the enterprise can be achieved, so as to reveal the problems and deficiencies in the project implementation process, provide direction for enterprise improvement, and enhance the project management capabilities and levels, thereby enhancing the competitiveness of the enterprise.
[0075] Based on the above embodiments, the disclosed embodiments can explain the process of obtaining the monthly evaluation value of an enterprise-level project, such as Figure 3 As shown in the figure, the process of obtaining the monthly evaluation value of the enterprise-level project includes:
[0076] S301, obtaining evaluation values of various basic indicators from enterprise-level monthly report data.
[0077] Optionally, basic indicators include but are not limited to: quality of demand analysis, efficiency of demand analysis, conversion rate of effective demand implementation, user process coverage, quality of demand asset improvement, completion of architecture governance goals, compliance of architecture asset management, construction of public technical capabilities, health of architecture inspection, completion rate of application assembly test as planned, delivery inspection problem version rate, version inspection problem repair rate, effective scheduling rate of demand, adequacy of system scope, problem version rate, planned production rate, completion rate of production quality control, evaluation of compliance with standards, quality of security testing, quality of security threat modeling, security vulnerability management capabilities, resource utilization, attendance rate of core personnel, stability of backbone personnel, timeliness of changes, timeliness of project acceptance, etc.
[0078] Furthermore, the evaluation value of each basic indicator can be calculated and used as the enterprise-level monthly report data, that is, the evaluation value of the basic indicator can be obtained from the enterprise-level monthly report data.
[0079] For example, the method of calculating the evaluation value of the basic indicator is as follows:
[0080] Quality of demand analysis = 1-business requirements that are repeatedly signed / business requirements that are signed; efficiency of demand analysis = 1-business requirements that are overdue for analysis / business requirements that are signed; efficiency of effective demand implementation conversion = business requirements of all issued demand items / business requirements of demand items that should be issued; user process coverage = number of demand items with associated user processes / number of demand items that need to be mapped to user processes; quality of demand asset improvement = (number of user process tasks completed on time and submitted for review + number of user process tasks initiated and submitted for review) / (number of user process to-do tasks issued + number of user process tasks initiated and submitted for review); public technical capability building = net new service release score * 20% + new application scenario score * 30% + call volume score * 20% + service quality score * 20% + duplicate development score * 10% + bonus score.
[0081] The planned completion rate of application assembly test = (the number of version tasks that submitted valid application assembly test reports before T-9) / the total number of version tasks * 100%. The effective scheduling rate of implementation requirements = the number of effective scheduling requirements / the number of requirements under construction * 100%. The adequacy of the coordination scope = 1-(the total number of requirements that have been coordinated beyond the deadline / the total number of coordinated requirements that have been put into production in the current month) * 100%, which mainly evaluates the timeliness of the coordination scope identification. Among them, T is the current date.
[0082] Problem version rate = number of problem versions / total number of versions * 100%; Planned production rate = actual number of planned production requirements / planned number of planned production requirements * 100%; Production quality control completion rate = (production risk control forward inspection completion evaluation score) * 0.2 + (production baseline management completion evaluation) * 0.1 + (production plan quality evaluation score) * 0.2 + (version quality evaluation) * 0.25 + (version entrainment) * 0.25.
[0083] Resource utilization rate = attendance workload of project technicians during the reporting period / budgeted workload of the project during the reporting period; Attendance rate of core personnel = attendance workload of core technicians in the reporting month (man-month) / number of core personnel in the project; Stability of key personnel = 1- cumulative number of key personnel who have changed / baseline number of key personnel (staff who have left are included in the change statistics); Timely rate of changes = number of changes completed on time / cumulative number of changes that should have been completed.
[0084] It should be noted that this example is a method for calculating the evaluation values of some basic indicators, and the embodiment of the present disclosure does not specifically limit the method for calculating the evaluation values of basic indicators.
[0085] S302, obtaining an indicator hierarchical structure diagram of an enterprise-level project, and recursively performing indicators from the basic indicators according to the indicator hierarchical structure diagram until recursively reaching the top-level indicators, thereby obtaining a hierarchical relationship between the indicators.
[0086] In some implementations, a hierarchical structure diagram of indicators between different indicators can be preset. After obtaining the basic indicators, the hierarchical relationship between the indicators can be determined according to the hierarchical structure diagram of indicators. Figure 4 The indicator hierarchy diagram is shown in Figure 4 As shown, there are four levels of hierarchical relationship between indicators.
[0087] That is to say, Figure 4 The top-level indicators are: demand management indicators, architecture management indicators, implementation management indicators, production management indicators, information security management indicators, and project operation management indicators. The hierarchical relationship between the top-level indicators and the basic indicators is as follows: the basic indicators of demand management indicators are: demand analysis quality, demand analysis efficiency, effective demand implementation conversion rate, user process coverage, and demand asset improvement quality; the basic indicators of architecture management indicators are: completion of architecture governance goals, compliance with architecture asset management, public technology capability building, and architecture inspection health; the basic indicators of implementation management indicators are: application assembly test completion rate as planned, delivery inspection problem version rate, version inspection problem repair rate, demand effective scheduling rate, and system scope adequacy; the basic indicators of production management indicators are: problem version rate, planned production rate, production quality control completion, and matter compliance evaluation; the basic indicators of information security management indicators are: security testing quality, security threat modeling quality, and security vulnerability management capabilities; the basic indicators of project operation management indicators are: resource utilization, core personnel attendance rate, backbone personnel stability, change timeliness rate, and project acceptance timeliness.
[0088] S303, starting from the evaluation value of the basic indicator, the evaluation transfer calculation is performed according to the hierarchical relationship to obtain the evaluation value of the top-level indicator.
[0089] In some implementations, the evaluation value of the basic indicator is calculated, and then the parent indicator of the basic indicator is determined according to the hierarchical relationship. By weighting the evaluation value of the basic indicator, the evaluation value of its parent indicator can be determined, and then the evaluation transfer calculation is performed according to the hierarchical relationship until the evaluation value of the top-level indicator is calculated.
[0090] Taking the demand management indicator as an example, by calculating the evaluation values corresponding to the demand analysis quality, demand analysis efficiency, effective demand implementation conversion rate, user process coverage, and demand asset improvement quality, and performing formic acid analysis on the evaluation values, the evaluation value of the demand management indicator can be obtained.
[0091] S304, weighting the evaluation values of the top-level indicators to obtain the monthly evaluation value of the enterprise-level project.
[0092] In some implementations, weights may be assigned to top-level indicators according to set weight values, and then a weighted evaluation value of the evaluation values of the top-level indicators is calculated as the monthly evaluation value of the enterprise-level project. Optionally, weights may be assigned to top-level indicators according to set priorities.
[0093] In the information processing method provided by the embodiment of the present disclosure, by determining the evaluation value of the basic indicator and the hierarchical relationship between the basic indicator and the top-level indicator, the evaluation value of the top-level indicator can be calculated based on the evaluation value of the basic indicator. Furthermore, by weighting the evaluation value of the top-level indicator, the monthly evaluation value of the enterprise-level project can be obtained. By refining the evaluation indicators, an evaluation system including multiple levels and multiple indicators can be constructed, which can comprehensively cover all aspects and stages of the project, ensure the comprehensiveness of the evaluation, improve the accuracy and objectivity of the evaluation, and make the evaluation results more convincing.
[0094] Figure 4 Shown is a flow chart for determining global assessment parameters for an implementing enterprise. Figure 4 In the example, by determining the evaluation value of the basic indicator and weighting the evaluation value of the basic indicator, the evaluation value of the top-level indicator can be determined. Further, by weighting the evaluation value of the top-level indicator, the monthly evaluation value of the enterprise-level project can be obtained. By generating an enterprise monthly report data set based on the monthly evaluation value of the enterprise-level project, the global evaluation parameters of the implementing enterprise can be determined based on the enterprise monthly report data set. The specific implementation process of determining the global evaluation parameters of the implementing enterprise can be referred to the above embodiment, which will not be repeated here.
[0095] Figure 5 This is an example flow chart of the information processing method provided by the embodiment of the present disclosure. Figure 5 As shown, the information processing method includes:
[0096] S501, obtaining a settlement request, parsing the settlement request, and obtaining a project identifier carried in the settlement request.
[0097] S502: Determine the target project according to the project identifier.
[0098] In some implementations, the settlement request is composed of a project identifier, that is, by parsing the settlement request, the project identifier carried by the settlement request can be determined. Then, according to the correspondence between the project identifier and the project, after determining the project identifier, the target project corresponding to the project identifier can be determined.
[0099] S503, querying the association relationship between the project and the implementing enterprise, and determining the implementing enterprise associated with the project identifier of the target project as the implementing enterprise to which the target project belongs.
[0100] Optionally, by pre-establishing an association relationship between a project and an implementing enterprise, the implementing enterprise to which the target project belongs can be determined based on the target project. Optionally, an association relationship between a project and an implementing enterprise can be established based on a project identifier and an enterprise identifier. After determining the target project, the enterprise identifier corresponding to the project identifier can be determined based on the project identifier of the target project by querying the association relationship, so as to determine the implementing enterprise based on the enterprise identifier. Determining the implementing enterprise based on the project identifier can ensure that the project information in the settlement request is consistent with the actual project information of the implementing enterprise, thereby avoiding settlement errors caused by incorrect information and avoiding losses.
[0101] S504, obtaining settlement information of the target project, and performing settlement on the target project according to the settlement information.
[0102] S505, obtaining a set of enterprise monthly report data of the implementing enterprise, wherein the enterprise monthly report data includes evaluation information of the enterprise-level project of the implementing enterprise.
[0103] S506, obtaining the global evaluation parameters of the implementing enterprise according to the enterprise monthly report data set.
[0104] S507, associating the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and updating the information in the project settlement report.
[0105] The relevant contents of step S504 to step S507 can be found in the above embodiment and will not be repeated here.
[0106] In some implementations, in order to improve the clarity and readability of the project settlement report and provide the implementing company with accurate project evaluation information, after updating the global evaluation parameters to the project settlement report, the project calculation report can also be split according to the implementing company to obtain the project settlement sub-report for each implementing company.
[0107] Furthermore, the project settlement sub-report can be analyzed to determine the company's suggestions, thereby improving the company's management level and promoting the company to make more scientific and reasonable decisions. Optionally, the project settlement sub-report of the implementing company can be analyzed based on the big model to obtain the optimization suggestion information of the implementing company and feedback the optimization suggestion information to the implementing company.
[0108] In the information processing method provided by the embodiment of the present disclosure, by obtaining the project identifier from the settlement request, and determining the target project to be settled and the implementing enterprise to which the target project belongs according to the project identifier, the target project can be settled to obtain a project settlement report. Then, the enterprise monthly report data set of the implementing enterprise is obtained, and the global evaluation parameters of the implementing enterprise are determined according to the enterprise monthly report data set. By associating the settlement information of the target project and the global evaluation parameters of the implementing enterprise, and updating the associated global evaluation parameters to the project settlement report, a more comprehensive evaluation of the enterprise can be achieved to reveal the problems and deficiencies in the project implementation process, provide direction for enterprise improvement, and enhance the project management capabilities and levels, thereby enhancing the competitiveness of the enterprise.
[0109] Corresponding to the information processing methods provided in the above-mentioned embodiments, an embodiment of the present disclosure further provides an information processing device. Since the information processing device provided in the embodiment of the present disclosure corresponds to the information processing methods provided in the above-mentioned embodiments, the implementation methods of the above-mentioned information processing methods are also applicable to the information processing device provided in the embodiment of the present disclosure and will not be described in detail in the following embodiments.
[0110] Figure 6 This is a diagram showing an example of the structure of an information processing device provided by an embodiment of the present disclosure. Figure 6 As shown, the information processing device includes: a first acquisition module 601, a settlement module 602, a second acquisition module 603, a third acquisition module 604 and an association module 605.
[0111] The first acquisition module 601 is used to acquire a settlement request, and acquire a target project to be settled and an implementing enterprise to which the target project belongs according to the settlement request;
[0112] Settlement module 602, used to obtain settlement information of the target project and settle the target project according to the settlement information;
[0113] The second acquisition module 603 is used to acquire the enterprise monthly report data set of the implementing enterprise, wherein the enterprise monthly report data includes the evaluation information of the enterprise-level project of the implementing enterprise;
[0114] The third acquisition module 604 is used to acquire the global evaluation parameters of the implementing enterprise according to the enterprise monthly report data set;
[0115] The association module 605 is used to associate the settlement information of the target project with the global evaluation parameters of the implementing enterprise, and update them into the project settlement report.
[0116] According to one embodiment of the present disclosure, the third acquisition module 604 is also used to: obtain a first subset of enterprise monthly report data within a specified number of consecutive N months from the enterprise monthly report data set; obtain a second subset of enterprise monthly report data within a specified project establishment year from the enterprise monthly report data set; and obtain the global evaluation parameters of the implementing enterprise based on the first subset of enterprise monthly report data, the second subset of enterprise monthly report data and the enterprise monthly report data set.
[0117] According to one embodiment of the present disclosure, the third acquisition module 604 is also used to: obtain the monthly evaluation values of the enterprise-level projects within the N consecutive months according to the first enterprise monthly report data subset, and obtain the first evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within the N consecutive months, where N is a natural number greater than or equal to 1; obtain the monthly evaluation values of the enterprise-level projects within the project establishment year according to the second enterprise monthly report data subset, and obtain the second evaluation value of the implementing enterprise according to the monthly evaluation values of the enterprise-level projects within the project establishment year; obtain the monthly evaluation values of the enterprise-level projects according to the enterprise monthly report data set, and determine the third evaluation value of the implementing enterprise based on the monthly evaluation values of the enterprise-level projects; perform weighted operations on the first evaluation value, the second evaluation value and the third evaluation value to obtain the global evaluation parameters of the implementing enterprise.
[0118] According to one embodiment of the present disclosure, the third acquisition module 604 is also used to: obtain the evaluation value of each basic indicator from the enterprise-level monthly report data; obtain the indicator hierarchy structure diagram of the enterprise-level project, and according to the indicator hierarchy structure diagram, perform indicator recursion starting from the basic indicator until recursively reaching the top-level indicator to obtain the hierarchical relationship between indicators; starting from the evaluation value of the basic indicator, perform evaluation transfer calculation according to the hierarchical relationship to obtain the evaluation value of the top-level indicator; weight the evaluation value of the top-level indicator to obtain the monthly evaluation value of the enterprise-level project.
[0119] According to one embodiment of the present disclosure, the first acquisition module 601 is also used to: parse the settlement request to obtain the project identifier carried by the settlement request; determine the target project based on the project identifier; query the association relationship between the project and the implementing enterprise, and determine the implementing enterprise associated with the project identifier of the target project as the implementing enterprise to which the target project belongs.
[0120] According to an embodiment of the present disclosure, the association module 605 is further used to: split the project calculation report according to the implementing enterprises to obtain a project settlement sub-report for each implementing enterprise.
[0121] According to an embodiment of the present disclosure, the association module 605 is further used to: analyze the project settlement sub-report of the implementing enterprise based on the big model, obtain optimization suggestion information of the implementing enterprise, and feed back the optimization suggestion information to the implementing enterprise.
[0122] In the information processing device provided by the embodiment of the present disclosure, by determining the target project to be settled and the implementing enterprise to which the target project belongs, the target project can be settled to obtain a project settlement report. Then, the enterprise monthly report data set of the implementing enterprise is obtained, and the global evaluation parameters of the implementing enterprise are determined based on the enterprise monthly report data set. By associating the settlement information of the target project and the global evaluation parameters of the implementing enterprise, and updating the associated global evaluation parameters to the project settlement report, a more comprehensive evaluation of the enterprise can be achieved to reveal the problems and deficiencies in the project implementation process, provide direction for enterprise improvement, and enhance the project management capabilities and levels, thereby enhancing the competitiveness of the enterprise.
[0123] Figure 7 This is a diagram showing an example of the structure of an electronic device provided in an embodiment of the present disclosure. Figure 7 As shown, the electronic device 700 may include: a transceiver 701 , a processor 702 , and a memory 703 .
[0124] The processor 702 executes the computer execution instructions stored in the memory, so that the processor 702 executes the scheme in the above embodiment. The processor 702 can be a general-purpose processor, including a central processing unit CPU, a network processor (network processor, NP), etc.; it can also be a digital signal processor DSP, an application-specific integrated circuit ASIC, a field programmable gate array FPGA or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0125] The memory 703 is connected to the processor 702 via a system bus and completes communication between them. The memory 703 is used to store computer program instructions.
[0126] The transceiver 701 may be used to obtain tasks to be executed and configuration information of the tasks to be executed.
[0127] The system bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The system bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The transceiver is used to realize the communication between the database access device and other computers (such as clients, read-write libraries, and read-only libraries). The memory may include random access memory (RAM) and may also include non-volatile memory.
[0128] The electronic device provided in the embodiments of the present disclosure may be the terminal device of the above embodiments.
[0129] The disclosed embodiment also provides a chip for executing instructions, which is used to execute the technical solution of the information processing method in the above embodiment.
[0130] The embodiment of the present disclosure further provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the computer executes the technical solution of the information processing method of the above embodiment.
[0131] The embodiments of the present disclosure also provide a computer program product, which includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium. When the at least one processor executes the computer program, the technical solution of the information processing method in the above embodiments can be implemented.
[0132] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0133] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information processing method, characterized in that: The method comprises: Obtaining a settlement request, and according to the settlement request, obtaining a target project to be settled and an implementing enterprise to which the target project belongs; Acquire settlement information of the target project, and settle the target project according to the settlement information; Acquire a set of monthly enterprise report data of the implementing enterprise, wherein the monthly enterprise report data includes evaluation information of the enterprise-level project of the implementing enterprise; According to the enterprise monthly report data set, obtaining the global evaluation parameters of the implementing enterprise; The settlement information of the target project and the global evaluation parameters of the implementing enterprise are associated and updated in the project settlement report.
2. The method according to claim 1, characterized in that The step of obtaining the global evaluation parameters of the implementing enterprise according to the enterprise monthly report data set includes: From the enterprise monthly report data set, obtain the first enterprise monthly report data subset within a specified number of consecutive N months; From the enterprise monthly report data set, obtain a second enterprise monthly report data subset within the specified project establishment year; The global evaluation parameters of the implementing enterprise are obtained according to the first enterprise monthly report data subset, the second enterprise monthly report data subset and the enterprise monthly report data set.
3. The method according to claim 2, characterized in that The step of obtaining the global evaluation parameters of the implementing enterprise according to the first enterprise monthly report data subset, the second enterprise monthly report data subset and the enterprise monthly report data set includes: According to the first enterprise monthly report data subset, the monthly evaluation value of the enterprise-level project in the N consecutive months is obtained, and according to the monthly evaluation value of the enterprise-level project in the N consecutive months, the first evaluation value of the implementing enterprise is obtained, where N is a natural number greater than or equal to 1; According to the second enterprise monthly report data subset, the monthly evaluation value of the enterprise-level project in the project establishment year is obtained, and according to the monthly evaluation value of the enterprise-level project in the project establishment year, the second evaluation value of the implementing enterprise is obtained; According to the enterprise monthly report data set, a monthly evaluation value of the enterprise-level project is obtained, and according to the monthly evaluation value of the enterprise-level project, a third evaluation value of the implementing enterprise is determined; A weighted operation is performed on the first evaluation value, the second evaluation value and the third evaluation value to obtain a global evaluation parameter of the implementing enterprise.
4. The method according to claim 3, characterized in that The process of obtaining the monthly evaluation value of the enterprise-level project includes: Obtaining evaluation values of each basic indicator from the enterprise-level monthly report data; Obtaining an indicator hierarchical structure diagram of the enterprise-level project, and recursively performing indicators from the basic indicators according to the indicator hierarchical structure diagram until recursively reaching the top-level indicators, thereby obtaining a hierarchical relationship between the indicators; Starting from the evaluation value of the basic indicator, an evaluation transfer calculation is performed according to the hierarchical relationship to obtain the evaluation value of the top-level indicator; The evaluation values of the top-level indicators are weighted to obtain the monthly evaluation value of the enterprise-level project.
5. The method according to any one of claims 1 to 4, characterized in that The step of obtaining the target project to be settled and the implementing enterprise to which the target project belongs according to the settlement request includes: Parsing the settlement request to obtain a project identifier carried in the settlement request; Determining the target project according to the project identifier; The association relationship between the project and the implementing enterprise is queried, and the implementing enterprise associated with the project identifier of the target project is determined as the implementing enterprise to which the target project belongs.
6. The method according to any one of claims 1 to 4, characterized in that The update to the project settlement report also includes: The project calculation report is split according to the implementing enterprises to obtain a project settlement sub-report for each implementing enterprise.
7. The method according to claim 6, characterized in that After obtaining the project settlement sub-report of each implementing enterprise, it also includes: The project settlement sub-report of the implementing enterprise is analyzed based on the big model, optimization suggestion information of the implementing enterprise is obtained, and the optimization suggestion information is fed back to the implementing enterprise.
8. An information processing device, characterized in that: The device comprises: A first acquisition module is used to acquire a settlement request, and acquire a target project to be settled and an implementing enterprise to which the target project belongs according to the settlement request; A settlement module, used to obtain the settlement information of the target project and settle the target project according to the settlement information; A second acquisition module is used to acquire a set of enterprise monthly report data of the implementing enterprise, wherein the enterprise monthly report data includes evaluation information of the enterprise-level project of the implementing enterprise; A third acquisition module is used to acquire the global evaluation parameters of the implementing enterprise according to the enterprise monthly report data set; The association module is used to associate the settlement information of the target project with the global evaluation parameters of the implementing enterprise and update them into the project settlement report.
9. The device according to claim 8, characterized in that The third acquisition module is further used for: From the enterprise monthly report data set, obtain the first enterprise monthly report data subset within a specified number of consecutive N months; From the enterprise monthly report data set, obtain a second enterprise monthly report data subset within the specified project establishment year; The global evaluation parameters of the implementing enterprise are obtained according to the first enterprise monthly report data subset, the second enterprise monthly report data subset and the enterprise monthly report data set.
10. The device according to claim 9, characterized in that The third acquisition module is further used for: According to the first enterprise monthly report data subset, the monthly evaluation value of the enterprise-level project in the N consecutive months is obtained, and according to the monthly evaluation value of the enterprise-level project in the N consecutive months, the first evaluation value of the implementing enterprise is obtained, where N is a natural number greater than or equal to 1; According to the second enterprise monthly report data subset, the monthly evaluation value of the enterprise-level project in the project establishment year is obtained, and according to the monthly evaluation value of the enterprise-level project in the project establishment year, the second evaluation value of the implementing enterprise is obtained; According to the enterprise monthly report data set, a monthly evaluation value of the enterprise-level project is obtained, and according to the monthly evaluation value of the enterprise-level project, a third evaluation value of the implementing enterprise is determined; A weighted operation is performed on the first evaluation value, the second evaluation value and the third evaluation value to obtain a global evaluation parameter of the implementing enterprise.
11. The device according to claim 10, characterized in that The third acquisition module is further used for: Obtaining evaluation values of each basic indicator from the enterprise-level monthly report data; Obtaining an indicator hierarchical structure diagram of the enterprise-level project, and recursively performing indicators from the basic indicators according to the indicator hierarchical structure diagram until recursively reaching the top-level indicators, thereby obtaining a hierarchical relationship between the indicators; Starting from the evaluation value of the basic indicator, an evaluation transfer calculation is performed according to the hierarchical relationship to obtain the evaluation value of the top-level indicator; The evaluation values of the top-level indicators are weighted to obtain the monthly evaluation value of the enterprise-level project.
12. The device according to any one of claims 8 to 11, characterized in that The first acquisition module is further used for: Parsing the settlement request to obtain a project identifier carried in the settlement request; Determining the target project according to the project identifier; The association relationship between the project and the implementing enterprise is queried, and the implementing enterprise associated with the project identifier of the target project is determined as the implementing enterprise to which the target project belongs.
13. The device according to any one of claims 8 to 11, characterized in that The association module is further used for: The project calculation report is split according to the implementing enterprises to obtain a project settlement sub-report for each implementing enterprise.
14. The device according to claim 13, characterized in that The association module is further used for: The project settlement sub-report of the implementing enterprise is analyzed based on the big model, optimization suggestion information of the implementing enterprise is obtained, and the optimization suggestion information is fed back to the implementing enterprise.
15. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
17. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 7 when being executed by a processor.