A Progress Cycle Management Method and System for Scientific and Technological Innovation Projects

By obtaining and analyzing resource scheduling information in scientific and technological innovation projects, determining the cycle benefit coefficient and building a competitive allocation domain, the problem of resource scheduling conflicts is solved, and the credibility and utilization rate of resource allocation are improved.

CN119918897BActive Publication Date: 2025-06-13HUBEI FANGYUAN DONGLI ELECTRIC POWER SCI & RES LTD CO +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510404740.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-06-13
Estimated Expiration
2045-04-02

AI Technical Summary

Technical Problem

Scientific and technological innovation projects often face conflicts and imbalances in resource scheduling, resulting in priority conflicts in progress cycles, which in turn affects the credibility of resource allocation.

Method used

By obtaining shared resource scheduling information for scientific and technological innovation projects, extracting resource scheduling data for each progress cycle, determining data traceability and periodic benefit coefficient, building a competitive allocation domain, performing profit disturbances, obtaining a disturbance allocation sequence, and adjusting resource allocation based on this sequence.

Benefits of technology

It effectively resolves the problem of priority conflicts in progress cycles, improves the credibility of resource allocation, ensures reasonable and efficient allocation of resources, and improves the overall resource utilization rate of scientific and technological innovation projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119918897B_ABST
    Figure CN119918897B_ABST
Patent Text Reader

Abstract

The present application provides a method and system for progress cycle management of scientific and technological innovation projects, relating to the technical field of project cycle management. The shared resource scheduling information of scientific and technological innovation projects is obtained, and the resource scheduling data of each progress cycle is extracted from the shared resource scheduling information; the data traceability degrees of each progress cycle are respectively determined through the corresponding resource scheduling data, and the cycle benefit coefficients of each progress cycle are determined according to the corresponding data traceability degrees and the project scientific and technological innovation information generated by the progress cycle; the scheduling competition data is obtained, the competition allocation domain of the shared resources is constructed using the scheduling competition data, and the competition allocation domain is subjected to benefit perturbation based on each cycle benefit coefficient to obtain a perturbed allocation sequence; the allocation of the shared resources in each progress cycle of the scientific and technological innovation project is adjusted based on the perturbed allocation sequence. The present application can solve the problem of priority conflicts in progress cycles, thereby effectively allocating shared resources to improve the credibility of resource allocation in scientific and technological innovation projects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of project cycle management. More specifically, this application relates to a method and system for progress cycle management of scientific and technological innovation projects. Background Art

[0002] The progress cycle management of scientific and technological innovation projects is a complex systematic project, involving the whole process from requirement analysis to technology development, and then to product verification and promotion implementation. Its core goal is to ensure the efficient completion of the project within the established time through scientific planning, resource scheduling and real-time monitoring. The progress cycle is usually divided into multiple stages, such as project establishment, research and development, testing, production and promotion, and each stage contains specific tasks and milestones.

[0003] However, in the progress cycle management of scientific and technological innovation projects, conflicts and imbalances in resource scheduling are usually faced. Multiple progress cycles often share key resources (such as equipment, laboratories, professional technical personnel). Unreasonable resource scheduling may lead to delays in bottleneck links, and the situations of resource shortage or redundancy may increase the management difficulty and cost burden. Therefore, in scientific and technological innovation projects, accurately grasping and reasonably arranging resource allocation is crucial. How to solve the problem of progress cycle priority conflicts, so as to effectively allocate shared resources and improve the credibility of resource allocation in scientific and technological innovation projects is a difficult problem faced by the industry. Summary of the Invention

[0004] This application provides a method and system for progress cycle management of scientific and technological innovation projects, which can solve the problem of progress cycle priority conflicts, so as to effectively allocate shared resources and improve the credibility of resource allocation in scientific and technological innovation projects.

[0005] In a first aspect, this application provides a method for progress cycle management of scientific and technological innovation projects. The management method includes the following steps:

[0006] Obtain the shared resource scheduling information of the scientific and technological innovation project, and extract the resource scheduling data of each progress cycle from the shared resource scheduling information;

[0007] Respectively determine the data traceability of each progress cycle through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability and the project scientific and technological innovation information generated by the progress cycle;

[0008] Obtain the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct a competition allocation domain for shared resources, and perform benefit perturbation on the competition allocation domain according to the cycle benefit coefficient of each progress cycle, so as to obtain a perturbation allocation sequence when the scientific and technological innovation project allocates shared resources;

[0009] Adjust the allocation of shared resources in each progress cycle of the scientific and technological innovation project based on the perturbation allocation sequence.

[0010] In this embodiment, obtain the shared resource scheduling information of the scientific and technological innovation project from the resource database of the scientific and technological innovation project.

[0011] In this embodiment, determining the data traceability degree of each progress cycle through the corresponding resource scheduling data specifically includes:

[0012] For each progress cycle, determine the scheduling correlation degree between the progress cycle and the previous progress cycle through the resource scheduling data of the progress cycle;

[0013] Extract the data processing volume of the progress cycle from the resource scheduling data;

[0014] Determine the data traceability degree of the progress cycle according to the scheduling correlation degree and the data processing volume, and then obtain the data traceability degrees of each progress cycle.

[0015] In this embodiment, determining the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability degree and the project scientific and technological innovation information generated by the progress cycle specifically includes:

[0016] For each progress cycle in the scientific and technological innovation project, determine the quality score of the progress cycle through the project scientific and technological innovation information generated by the progress cycle;

[0017] Determine the cycle benefit coefficient of the progress cycle based on the quality score and data traceability degree of the progress cycle, and then obtain the cycle benefit coefficients of each progress cycle in the scientific and technological innovation project.

[0018] In this embodiment, obtaining the scheduling competition data of the scientific and technological innovation project specifically includes:

[0019] Obtain the resource scheduling data of each progress cycle;

[0020] Perform competitive screening on the scheduling records in each resource scheduling data, and then obtain multiple competitive scheduling records;

[0021] Construct the scheduling competition data of the scientific and technological innovation project through all the competitive scheduling records.

[0022] In this embodiment, using the scheduling competition data to construct the competitive allocation domain of shared resources specifically includes:

[0023] Obtain the project process relationship between each progress cycle involved in the scheduling competition data;

[0024] Prioritize each progress cycle according to the project process relationship, and then obtain the priority of each progress cycle;

[0025] Based on the priority of each progress cycle and the scheduling competition data, perform resource allocation to obtain the competition allocation domain of shared resources.

[0026] In this embodiment, the benefit perturbation of the competition allocation domain is performed according to the cycle benefit coefficient of each progress cycle, and then the perturbation allocation sequence when the scientific and technological innovation project allocates shared resources is obtained, which specifically includes:

[0027] Use the cycle benefit coefficient of each progress cycle as the perturbation factor in the perturbation strategy, and then use the perturbation strategy to perform benefit perturbation on the competition allocation domain to obtain the perturbation allocation sequence when the scientific and technological innovation project allocates shared resources.

[0028] In this embodiment, the perturbation allocation sequence is the shared resource allocation sequence after perturbation optimization.

[0029] In this embodiment, adjusting the shared resource allocation of each progress cycle in the scientific and technological innovation project based on the perturbation allocation sequence means that when different progress cycles in the scientific and technological innovation project compete for the same shared resource, the shared resource is allocated according to the perturbation allocation sequence.

[0030] In a second aspect, the present application provides a progress cycle management system for a scientific and technological innovation project, which is used to execute a progress cycle management method for a scientific and technological innovation project. The management system includes:

[0031] An information acquisition module, configured to acquire the shared resource scheduling information of the scientific and technological innovation project, and extract the resource scheduling data of each progress cycle from the shared resource scheduling information;

[0032] A benefit determination module, configured to respectively determine the data traceability degree of each progress cycle through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability degree and the project scientific and technological innovation information generated by the progress cycle;

[0033] A perturbation allocation module, configured to acquire the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct a competition allocation domain of shared resources, and perform benefit perturbation on the competition allocation domain according to the cycle benefit coefficient of each progress cycle, so as to obtain the perturbation allocation sequence when the scientific and technological innovation project allocates shared resources;

[0034] A resource adjustment module, configured to adjust the shared resource allocation of each progress cycle in the scientific and technological innovation project based on the perturbation allocation sequence.

[0035] The technical solutions provided by the embodiments disclosed in this application have the following beneficial effects:

[0036] By obtaining the shared resource scheduling information of the scientific and technological innovation project, extracting the resource scheduling data of each progress cycle from the shared resource scheduling information; respectively determining the data traceability of each progress cycle through the corresponding resource scheduling data, and determining the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability and the project scientific and technological innovation information generated in the progress cycle; obtaining the scheduling competition data of the scientific and technological innovation project, constructing a competition allocation domain for the shared resources using the scheduling competition data, and performing benefit perturbation on the competition allocation domain based on the cycle benefit coefficient of each progress cycle, thereby obtaining a perturbation allocation sequence when the scientific and technological innovation project allocates shared resources; adjusting the allocation of shared resources in each progress cycle of the scientific and technological innovation project based on the perturbation allocation sequence.

[0037] It can be seen that in this application, first, by improving the transparency and traceability of resource scheduling through data traceability, it is ensured that the use of resources is reasonable and efficient, and the cycle benefit coefficient combines quality scoring and data traceability, which can comprehensively measure the benefits of each progress cycle and facilitate priority ranking of different cycles according to the cycle benefit coefficient; then, by constructing a competition allocation domain, the resource competition relationship between different progress cycles can be identified and analyzed, and benefit perturbation optimization can be carried out in combination with the cycle benefit coefficient, which can ensure that high-priority progress cycles get resources first and avoid low-benefit progress cycles occupying too many resources; finally, when different progress cycles compete for the same shared resource, the system will dynamically adjust the resources according to the perturbation allocation sequence, ultimately improving the overall resource utilization rate of the scientific and technological innovation project and enhancing the credibility of resource allocation.

[0038] In summary, the technical solution adopted in this application can solve the problem of priority conflicts in progress cycles, thereby effectively allocating shared resources to improve the credibility of resource allocation in scientific and technological innovation projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0040] Figure 1 It is a flowchart of the progress cycle management method for the scientific and technological innovation project provided by this application;

[0041] Figure 2It is an exemplary flowchart for determining the data traceability of each progress cycle provided by this application;

[0042] Figure 3 It is an exemplary flowchart for constructing a competitive allocation domain of shared resources provided by this application;

[0043] Figure 4 It is a module structure diagram of a progress cycle management system for a scientific and technological innovation project provided by this application. Detailed implementation manners

[0044] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0045] The embodiments of this application provide a method and system for managing the progress cycle of a scientific and technological innovation project. The core is to obtain the scheduling information of the shared resources of the scientific and technological innovation project, and extract the resource scheduling data of each progress cycle from the scheduling information of the shared resources; respectively determine the data traceability of each progress cycle through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability and the project scientific and technological innovation information generated by the progress cycle; obtain the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct a competitive allocation domain of shared resources, and perform benefit perturbation on the competitive allocation domain according to the cycle benefit coefficient of each progress cycle, so as to obtain a perturbed allocation sequence when allocating shared resources for the scientific and technological innovation project; adjust the allocation of shared resources for each progress cycle in the scientific and technological innovation project based on the perturbed allocation sequence. Adopting the above solution can solve the problem of priority conflicts in the progress cycle, so as to effectively allocate shared resources and improve the credibility of resource allocation in scientific and technological innovation projects.

[0046] Embodiment 1

[0047] To better understand the above technical solutions, the above technical solutions will be described in detail below in conjunction with the accompanying drawings of the specification and specific implementation manners. Refer to Figure 1 As shown, this figure is an exemplary flowchart of a method for managing the progress cycle of a scientific and technological innovation project according to this embodiment of this application. The management method includes the following steps:

[0048] In step S1, obtain the scheduling information of the shared resources of the scientific and technological innovation project, and extract the resource scheduling data of each progress cycle from the scheduling information of the shared resources.

[0049] In specific implementation, the shared resource scheduling information of the scientific and technological innovation project can be obtained from the resource database of the scientific and technological innovation project; the shared resource scheduling information includes the resource scheduling data of each progress cycle in the scientific and technological innovation project. Among them, the resource scheduling data includes the scheduling records of the shared resources in the progress cycle, that is, the scheduling time range of the shared resources, the resource scheduling list, and the project number. The shared resource scheduling information of the scientific and technological innovation project can be obtained from the resource database of the scientific and technological innovation project by means of database query.

[0050] In step S2, the data traceability degrees of each progress cycle are respectively determined through the corresponding resource scheduling data, and the cycle benefit coefficients of each progress cycle in the scientific and technological innovation project are determined according to the corresponding data traceability degrees and the project scientific and technological innovation information generated in the progress cycle.

[0051] Preferably, in this embodiment, with reference to Figure 2 As shown, this figure is an exemplary flowchart for determining the data traceability degrees of each progress cycle in the embodiment of the present application. In this embodiment, the data traceability degrees of each progress cycle are respectively determined through the corresponding resource scheduling data, which can be specifically implemented by the following steps:

[0052] First, in step S21, for each progress cycle, the scheduling correlation degree between the progress cycle and the previous progress cycle is determined through the resource scheduling data of the progress cycle;

[0053] Then, in step S22, the data processing amount of the progress cycle is extracted from the resource scheduling data;

[0054] Finally, in step S23, the data traceability degree of the progress cycle is determined according to the scheduling correlation degree and the data processing amount, and thus the data traceability degrees of each progress cycle are obtained.

[0055] In specific implementation, first, for each progress cycle, the scheduling correlation degree between the progress cycle and the previous progress cycle can be determined through the resource scheduling data of the progress cycle. The amount of data flowing from the previous progress cycle to the current progress cycle can be extracted from the scheduling data of the progress cycle, and the transfer frequency between the current progress cycle and the previous progress cycle can be obtained. Thus, the amount of data and the transfer frequency can be used as the scheduling correlation degree between the current progress cycle and the previous progress cycle, and this scheduling correlation degree represents the correlation degree between the data transfer progress cycles. Then, the data processing amount of the progress cycle can be extracted from the resource scheduling data, and the amount of data in the resource scheduling data can be used as the data processing amount of the progress cycle. Finally, the data traceability degree of the progress cycle can be determined according to the scheduling correlation degree and the data processing amount, and the ratio of the scheduling correlation degree to the data processing amount can be used as the data traceability degree of the progress cycle. This data traceability degree represents the traceability degree of the data in the progress cycle. Through the above method, the data traceability degrees of all progress cycles can be obtained.

[0056] In this embodiment, to determine the cycle benefit coefficient of each progress cycle in the technological innovation project according to the corresponding data traceability degree and the project technological innovation information generated in the progress cycle, the following method can be specifically adopted, that is:

[0057] For each progress cycle in the technological innovation project, the quality score of the progress cycle can be determined through the project technological innovation information generated in the progress cycle.

[0058] Based on the quality score and the data traceability degree of the progress cycle, the cycle benefit coefficient of the progress cycle is determined, and then the cycle benefit coefficients of all progress cycles in the technological innovation project are obtained.

[0059] In specific implementation, first, for each progress cycle in the technological innovation project, the quality score of the progress cycle can be determined through the project technological innovation information generated in the progress cycle. Among them, the project technological innovation information is the project-related data generated after the technological innovation project goes through the corresponding progress cycle, and the quality score represents the quality score of the project technological innovation information generated in the progress cycle. The similarity between the set requirement data and the project technological innovation information can be calculated, and the result can be used as the quality score of the progress cycle. Then, the cycle benefit coefficient of the progress cycle can be determined based on the quality score and the data traceability degree of the progress cycle. Among them, this cycle benefit coefficient represents the degree of data benefit brought by the progress cycle to the entire technological innovation project. The product of the quality score of this progress cycle and the data traceability degree of this progress cycle can be used as the cycle benefit coefficient of this progress cycle. Through the above method, the cycle benefit coefficients of all progress cycles in the technological innovation project can be obtained.

[0060] It should be noted that by improving the data traceability degree, the transparency and traceability of resource scheduling are enhanced, ensuring that the use of resources is reasonable and efficient. Moreover, the cycle benefit coefficient combines the quality score and the data traceability degree, which can comprehensively measure the benefits of each progress cycle, assign an objective benefit evaluation to each progress cycle, facilitate project managers to prioritize different cycles according to the cycle benefit coefficient, and ensure that resources are preferentially allocated to the progress cycles with higher benefits and greater contributions to project goals.

[0061] In step S3, obtain the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct the competition allocation domain of shared resources, and perform benefit perturbation on the competition allocation domain according to the cycle benefit coefficients of each progress cycle, so as to obtain the perturbed allocation sequence when the scientific and technological innovation project allocates shared resources.

[0062] In this embodiment, the following method can be specifically adopted to obtain the scheduling competition data of the scientific and technological innovation project, that is:

[0063] Obtain the resource scheduling data of each progress cycle;

[0064] Perform competition screening on the scheduling records in each resource scheduling data, and then obtain multiple competition scheduling records;

[0065] Construct the scheduling competition data of the scientific and technological innovation project through all the competition scheduling records.

[0066] Specifically, first, the resource scheduling data of each progress cycle obtained in step S1 can be obtained by traversing; then, the scheduling records in each resource scheduling data can be subjected to competition screening to obtain multiple competition scheduling records. Among them, the competition scheduling records are the scheduling records with resource conflicts. One scheduling record can be selected, and all scheduling records that have an overlapping scheduling area with this scheduling record (that is, the overlapping part from the scheduling time to the end time of the same shared resource by different progress cycles) in all resource scheduling data are screened out. This scheduling record and all the screened scheduling records are used as competition scheduling records. Repeat the above steps to obtain multiple competition scheduling records; finally, construct the scheduling competition data of the scientific and technological innovation project through all the competition scheduling records, that is, take the data cluster composed of all competition scheduling records as the scheduling competition data of the scientific and technological innovation project.

[0067] Preferably, in this embodiment, with reference to Figure 3 As shown, this figure is an exemplary flowchart for constructing the competition allocation domain of shared resources in an embodiment of the present application. The following steps can be specifically adopted to construct the competition allocation domain of shared resources using the scheduling competition data in this embodiment:

[0068] First, in step S31, obtain the project process relationships among the respective progress cycles involved in the scheduling competition data;

[0069] Then, in step S32, perform priority division for each progress cycle according to the project process relationships, and then obtain the priorities of each progress cycle;

[0070] Finally, in step S33, perform resource allocation based on the priorities of each progress cycle and the scheduling competition data to obtain the competition allocation domain of the shared resources.

[0071] When specifically implemented, first, obtain the project process relationships among the respective progress cycles involved in the scheduling competition data. Among them, the project process relationship refers to the dependency relationship between different progress cycles in a scientific and technological innovation project. For each progress cycle involved in the scheduling competition data, the relationships of each progress cycle can be abstracted. For example, the tasks of some progress cycles may need to start after the tasks of the previous progress cycle are completed, or some tasks can be executed in parallel without affecting each other. Then, perform priority division for each progress cycle according to the project process relationships to obtain the priorities of each progress cycle. Among them, the priority indicates the priority degree of each progress cycle in the overall scientific and technological innovation project. The critical path algorithm can be used to identify the most critical task path in the project process relationship. The progress cycles on the critical path usually have higher priorities because they directly affect the overall progress of the project. Through the above method, the priorities of each progress cycle can be obtained. Finally, resource allocation can be performed based on the priorities of each progress cycle and the scheduling competition data to obtain the competition allocation domain of the shared resources. Among them, the competition allocation domain is the preliminary division order of the shared resources among each progress cycle. Once the priorities of each progress cycle are determined, resource allocation can be performed based on the priorities and the scheduling competition data. The progress cycles with higher priorities should be preferentially allocated the shared resources in the scheduling competition data to ensure that the critical tasks are completed on time. After dividing the scheduling competition data for each progress cycle, a scheduling order of the shared resources, that is, the competition allocation domain of the shared resources, can be obtained.

[0072] It should be noted that by constructing the competition allocation domain, the resource conflicts and bottlenecks among the respective progress cycles in the project can be identified, and thus effective measures can be taken for adjustment, enabling more reasonable resource allocation, avoiding unnecessary resource waste, and improving resource utilization efficiency.

[0073] In this embodiment, perform benefit perturbation on the competition allocation domain according to the cycle benefit coefficient of each progress cycle, and then obtain the perturbed allocation sequence when the scientific and technological innovation project allocates shared resources. Specifically, the following method can be adopted, that is:

[0074] Take the periodic benefit coefficient of each progress period as the perturbation factor in the perturbation strategy, and then use the perturbation strategy to perform benefit perturbation on the competition allocation domain to obtain the perturbed allocation sequence of the scientific and technological innovation project when allocating shared resources.

[0075] When specifically implemented, first, the periodic benefit coefficient of each progress period can be taken as the perturbation factor in the perturbation strategy. This perturbation factor is a randomness factor added to the perturbation strategy. Using the periodic benefit coefficient as the perturbation factor during the benefit perturbation process affects the order and method of resource allocation. Then, the perturbation strategy can be used to perform benefit perturbation on the competition allocation domain. Among them, the perturbation strategy is a mechanism for optimizing and adjusting the competition allocation domain. By adjusting the allocation order, allocation ratio, or resource usage time of resources, etc., it ensures that under the condition of limited resources, the progress periods with higher benefits are supported first. The perturbation strategy can adjust the load of resources according to the perturbation factor. For the progress periods with a high perturbation factor, priority adjustment is made in resource scheduling, increasing their resource allocation share or adjusting their usage time, so that the benefit of this progress period is maximized, thereby obtaining the perturbed allocation sequence of the scientific and technological innovation project when allocating shared resources. This perturbed allocation sequence is a shared resource allocation sequence optimized by perturbation, and this perturbed allocation sequence can reflect the allocation order, resource allocation share, and resource usage period of each progress period in the shared resources.

[0076] It should be noted that by constructing the competition allocation domain, the resource competition relationship between different progress periods can be identified and analyzed, and combined with the periodic benefit coefficient for benefit perturbation optimization, it can ensure that the progress periods with high priorities obtain resources first, avoid low-benefit progress periods occupying too many resources, and ultimately improve the overall resource utilization rate of the scientific and technological innovation project and enhance the credibility of resource allocation.

[0077] In step S4, adjust the allocation of shared resources for each progress period in the scientific and technological innovation project based on the perturbed allocation sequence.

[0078] In this embodiment, adjusting the allocation of shared resources for each progress period in the scientific and technological innovation project based on the perturbed allocation sequence means that when different progress periods compete for the same shared resource in the scientific and technological innovation project, the shared resource is allocated according to the perturbed allocation sequence.

[0079] It should be noted that when different progress periods compete for the same shared resource, the system will dynamically adjust the resources according to the perturbed allocation sequence. By using the perturbed allocation sequence, the project can, according to the benefits, priorities, and resource requirements of the progress periods, ensure that the periods with high benefits and high priorities obtain the required resources first in the case of resource tension.

[0080] It can be seen that in this application, first, by improving the data traceability degree, the transparency and traceability of resource scheduling are enhanced to ensure the reasonable and efficient use of resources. Moreover, the cycle benefit coefficient combines the quality score and the data traceability degree, which can comprehensively measure the benefits of each progress cycle, facilitating the prioritization of different cycles according to the cycle benefit coefficient. Then, by constructing a competitive allocation domain, the resource competition relationships between different progress cycles can be identified and analyzed, and benefit perturbation optimization is carried out in combination with the cycle benefit coefficient, which can ensure that high-priority progress cycles are allocated resources first and avoid excessive resource occupation by low-benefit progress cycles. Finally, when different progress cycles compete for the same shared resource, the system will dynamically adjust the resource according to the perturbation allocation sequence, ultimately improving the overall resource utilization rate of the scientific and technological innovation project and enhancing the credibility of resource allocation.

[0081] In summary, the technical solution adopted in this application can solve the problem of priority conflicts in progress cycles, thereby effectively allocating shared resources to improve the credibility of resource allocation in scientific and technological innovation projects.

[0082] Embodiment 2

[0083] This application provides a progress cycle management system for scientific and technological innovation projects. Referring to Figure 4 as shown, this figure is a schematic diagram of the management system according to this embodiment of this application. The management system includes:

[0084] An information acquisition module 100, configured to acquire the shared resource scheduling information of a scientific and technological innovation project and extract the resource scheduling data of each progress cycle from the shared resource scheduling information;

[0085] A benefit determination module 200, configured to respectively determine the data traceability degree of each progress cycle through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project according to the corresponding data traceability degree and the project scientific and technological innovation information generated by the progress cycle;

[0086] A perturbation allocation module 300, configured to acquire the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct a competitive allocation domain for the shared resource, and perform benefit perturbation on the competitive allocation domain according to the cycle benefit coefficient of each progress cycle, so as to obtain a perturbation allocation sequence when the scientific and technological innovation project allocates the shared resource;

[0087] A resource adjustment module 400, configured to adjust the allocation of the shared resource of each progress cycle in the scientific and technological innovation project based on the perturbation allocation sequence.

[0088] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate a means for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.

[0089] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and this program can be stored in a computer-readable storage medium. The storage medium includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc memories, magnetic disk memories, tape memories, or any other medium that can be used to carry or store data and is computer-readable.

[0090] It should also be noted that the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent in such process, method, commodity or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, commodity or device including the element.

Claims

1. A progress cycle management method for scientific and technological innovation projects, characterized in that: The management method comprises the following steps: Acquire shared resource scheduling information of scientific and technological innovation projects, and extract resource scheduling data of each progress period from the shared resource scheduling information; Determine the data traceability of each progress period through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress period of the scientific and technological innovation project according to the corresponding data traceability and the project scientific and technological innovation information generated by the progress period; Obtaining the scheduling competition data of the scientific and technological innovation project, using the scheduling competition data to construct a competition allocation domain for shared resources, performing benefit perturbations on the competition allocation domain according to the cycle benefit coefficients of each progress cycle, and thereby obtaining a perturbation allocation sequence for the scientific and technological innovation project when allocating shared resources; Adjusting the allocation of shared resources in each progress period of the scientific and technological innovation project based on the disturbance allocation sequence; Among them, the data traceability of each progress cycle is determined by the corresponding resource scheduling data, including: For each progress cycle, determining the scheduling correlation between the progress cycle and the previous progress cycle through the resource scheduling data of the progress cycle; Extracting the data processing volume of the progress period from the resource scheduling data; Determine the data traceability of the progress cycle according to the scheduling correlation and the data processing volume, and then obtain the data traceability of each progress cycle, wherein the ratio of the scheduling correlation to the data processing volume is used as the data traceability of the progress cycle, and the data traceability indicates the traceability degree of the data in the progress cycle; Among them, the cycle benefit coefficient of each progress cycle in the technological innovation project is determined according to the corresponding data traceability and project technological innovation information generated by the progress cycle, specifically including: For each progress period in the technological innovation project, determine the quality score of the progress period based on the project technological innovation information generated during the progress period; The cycle benefit coefficient of the progress cycle is determined based on the quality score and data traceability of the progress cycle, and then the cycle benefit coefficient of each progress cycle in the scientific and technological innovation project is obtained, wherein the cycle benefit coefficient represents the degree of data benefit brought by the progress cycle to the entire scientific and technological innovation project, and the product of the quality score of the progress cycle and the data traceability of the progress cycle is taken as the cycle benefit coefficient of the progress cycle.

2. A progress cycle management method for a scientific and technological innovation project as claimed in claim 1, characterized in that: The shared resource scheduling information of the scientific and technological innovation project is obtained from the resource database of the scientific and technological innovation project.

3. A progress cycle management method for a scientific and technological innovation project according to claim 1, characterized in that: Acquiring the scheduling competition data of the scientific and technological innovation project specifically includes: Obtain resource scheduling data for each progress cycle; Perform competitive screening on the scheduling records in each resource scheduling data, thereby obtaining multiple competitive scheduling records; The scheduling competition data of the scientific and technological innovation project is constructed through all competition scheduling records.

4. The progress cycle management method of a scientific and technological innovation project according to claim 1, characterized in that: Using the scheduling contention data to construct a contention allocation domain for shared resources specifically includes: Obtaining the project process relationship between various progress cycles involved in the scheduling competition data; Prioritize each progress cycle according to the project process relationship, and then obtain the priority of each progress cycle; Resource allocation is performed based on the priority of each progress cycle and the scheduling competition data to obtain a competition allocation domain of shared resources.

5. The progress cycle management method of a scientific and technological innovation project according to claim 1, characterized in that: The competitive allocation domain is subjected to benefit perturbation according to the period benefit coefficient of each progress period, and then the perturbation allocation sequence of the scientific and technological innovation project when allocating shared resources is obtained, which specifically includes: The period benefit coefficient of each progress period is used as the disturbance factor in the disturbance strategy, and then the disturbance strategy is used to perform benefit disturbance on the competition allocation domain to obtain the disturbance allocation sequence of the scientific and technological innovation project when allocating shared resources.

6. A progress cycle management method for a scientific and technological innovation project according to claim 1, characterized in that: The disturbance allocation sequence is a shared resource allocation sequence after disturbance optimization.

7. A progress cycle management method for a scientific and technological innovation project as claimed in claim 1, characterized in that: Adjusting the allocation of shared resources in each progress period in the scientific and technological innovation project based on the disturbance allocation sequence means allocating shared resources according to the disturbance allocation sequence when different progress periods in the scientific and technological innovation project compete for the same shared resource.

8. A progress cycle management system for scientific and technological innovation projects, used to implement a progress cycle management method for scientific and technological innovation projects as claimed in any one of claims 1 to 7, characterized in that: The management system comprises: An information acquisition module is used to acquire shared resource scheduling information of scientific and technological innovation projects, and extract resource scheduling data of each progress period from the shared resource scheduling information; The benefit determination module is used to determine the data traceability of each progress period through the corresponding resource scheduling data, and determine the cycle benefit coefficient of each progress period in the technological innovation project according to the corresponding data traceability and the project technological innovation information generated in the progress period; A disturbance allocation module is used to obtain the scheduling competition data of the scientific and technological innovation project, use the scheduling competition data to construct a competition allocation domain for shared resources, perform benefit disturbance on the competition allocation domain according to the cycle benefit coefficient of each progress cycle, and then obtain a disturbance allocation sequence for the scientific and technological innovation project when allocating shared resources; The resource adjustment module is used to adjust the shared resource allocation of each progress period of the scientific and technological innovation project based on the disturbance allocation sequence.

Citation Information

Patent Citations

  • Project management resource optimization configuration platform

    CN119417103A