Process management method, device, equipment, medium and product
By acquiring graphical structures, searching for summary nodes, segmenting process and variable summary analysis of business processes in traditional process management systems, the problem that traditional systems cannot dynamically manage node variables is solved, and intelligent management and optimization of process variables is realized.
Patent Information
- Application Number
- CN202411758311.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-25
AI Technical Summary
Traditional process management systems lack intelligent analysis capabilities and cannot dynamically identify and manage input and output variables required by nodes, resulting in the need for manual adjustment and management, which increases labor costs and operational complexity.
By obtaining the graphical structure of the business process, finding summary nodes, dividing the process into subprocesses, and summarizing and analyzing the subprocesses, forming variable analysis results to dynamically manage the process.
It realizes intelligent management and optimization of process variables, dynamically identify and manage node variables, reduces manual operations, and improves the efficiency and accuracy of process execution.
Smart Images

Figure CN119692743A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of process management, and in particular to a process management method, device, equipment, medium and product. Background Art
[0002] In today's digital age, enterprises and organizations need to efficiently manage various business processes. Traditional process management systems usually focus on the static design and execution of processes, lacking intelligent analysis and management of dynamic variables at each node in the process. This results in manual variable management and adjustment when dealing with complex processes, increasing labor costs and reducing efficiency.
[0003] In existing technical solutions, some process management systems can record and execute fixed processes, but lack intelligent analysis of the relationship between nodes and the variables required by the nodes. Other systems may provide some automated functions, but still cannot completely solve the problem of node variable management in the process. All of them have the disadvantage of being unable to flexibly respond to dynamic changes and unable to fully utilize data analysis and intelligent algorithms to optimize process management.
[0004] The current process management system has deficiencies in the management of dynamic variables in the process and lacks the ability to intelligently analyze the relationship between variables between nodes. The obvious shortcomings of the existing technology mainly include:
[0005] Lack of intelligent analysis: Traditional systems lack the ability to intelligently analyze the relationship between variables in the process. They are usually unable to dynamically identify and manage the input and output variables required by the nodes, resulting in the need for manual adjustment and management during the actual execution process, increasing labor costs and operational complexity.
[0006] Insufficient data processing capabilities: Traditional process management systems have relatively limited data processing capabilities and are unable to handle large-scale data and complex computing tasks. This makes it impossible for the system to monitor and analyze variables in the process in real time, limiting the ability to dynamically manage the process.
[0007] Inability to flexibly respond to changes: Traditional systems often have difficulty in flexibly responding to changes in processes. Due to the lack of intelligent analysis and adaptive capabilities, once the process or business rules change, it is necessary to manually modify the system settings or redesign the process, which consumes time and resources.
[0008] Lack of intelligent algorithm support: Traditional systems lack the support of intelligent algorithms and data analysis technologies, and are unable to conduct in-depth analysis and understanding of the relationship between variables in the process nodes. This results in the system being unable to automatically identify and manage the input and output variables required for the nodes, increasing manual intervention and management costs.
[0009] The existence of these shortcomings is mainly due to the fact that traditional technologies fail to make full use of data analysis, intelligent algorithms and automation technologies, and cannot achieve dynamic management and optimization of node variables, input and output variables of the process. At the same time, due to the limitations of technical level and data processing capabilities, traditional systems cannot achieve intelligent analysis and adaptive adjustment of complex processes, resulting in the existence of the above shortcomings.
[0010] It can be seen that whether it is possible to provide an improved process management technology based on the deficiencies in the existing technology has become a technical problem that needs to be urgently solved by those skilled in the art. Summary of the invention
[0011] Problems to be solved by the invention
[0012] The purpose of the present invention is to overcome the defects of the prior art and provide an improved process management method, device, equipment and medium. The improved process management method, device, equipment and medium provided by the present invention solve the technical problem that the traditional process management technology has insufficient data processing capacity and cannot flexibly respond to changes, and can dynamically analyze the input and output variables required by each node in the process, and realize intelligent management and optimization of process variables.
[0013] Methods for solving problems
[0014] A first aspect of the present invention relates to a process management method, comprising the following steps:
[0015] The structure acquisition step is to acquire the graphical structure of the business process through the system interface or user input;
[0016] The node search step is to find all the summary nodes that are reached by multiple other nodes from the graph structure of the business process;
[0017] The process segmentation step divides the business process into multiple sub-processes according to the summary nodes;
[0018] In the process summary step, variables of the segmented sub-processes are summarized to form variable analysis results, and the process is managed based on the variable analysis results.
[0019] Preferably, the aggregation step includes a first aggregation step and a second aggregation step.
[0020] The first summary step is to obtain the input and output variables of each node in each sub-process and perform the first summary;
[0021] The re-aggregation step is to re-aggregate the variables of all the divided sub-processes to form variable analysis results.
[0022] Preferably, the acquisition in the first aggregation is automated acquisition.
[0023] Preferably, in the process segmentation step, each sub-process is simplified.
[0024] Preferably, in the process aggregation step, managing the process includes dynamic adjustment.
[0025] A second aspect of the present invention relates to a process management device, comprising:
[0026] A structure acquisition module is used to acquire the graphical structure of the business process through a system interface or user input;
[0027] The node search module is used to find all the summary nodes that are reached by multiple other nodes from the graph structure of the business process;
[0028] The process segmentation module is used to segment the business process into multiple sub-processes according to the summary nodes;
[0029] The process summary module is used to summarize the variables of the segmented sub-processes, form variable analysis results, and manage the process based on the variable analysis results.
[0030] The third aspect of the present invention relates to a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the process management method of the first aspect when executing the computer program.
[0031] A fourth aspect of the present invention relates to a computer-readable storage medium having a computer program stored thereon, which implements the steps of the process management method of the first aspect when the computer program is executed by a processor.
[0032] A fifth aspect of the present invention relates to a computer program product, comprising a computer program, which implements the steps of the process management method of the first aspect when executed by a processor.
[0033] Effects of the Invention
[0034] The improved process management method, device, equipment and medium provided by the present invention solves the technical problem that the traditional process management technology has insufficient data processing capabilities and cannot flexibly respond to changes. It can dynamically analyze the input and output variables required for each node in the process and realize intelligent management and optimization of process variables. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 This is a flowchart of the process management method according to the first embodiment of the present invention.
[0036] Figure 2 This is a structural diagram of a computer device according to a third embodiment of the present invention.
[0037] Figure 3It is a schematic diagram of Example 1 of the present invention.
[0038] Figure 4 for Figure 3 Schematic diagram of Example 1 after segmentation.
[0039] Figure 5 for Figure 3 Schematic diagram of the sub-process of Example 1 in FIG. DETAILED DESCRIPTION
[0040] Hereinafter, the process flow management method according to the present invention will be described in detail.
[0041] Figure 1 FIG. 1 is a flow chart of a process management method according to a first embodiment of the present invention. Figure 1 As shown, the specific process of the process management method is as follows: first, a structure acquisition step (step S100) is performed to obtain the graphical structure of the business process through a system interface or user input. Then, a node search step (step S101) is performed to find all the summary nodes that are reached by multiple other nodes from the graphical structure of the business process. Then, a process segmentation step (step S102) is performed to segment the business process into multiple sub-processes according to the summary nodes. Finally, a process aggregation step (step S103) is performed to aggregate the variables of the segmented sub-processes to form a variable analysis result, and the process is managed according to the variable analysis result.
[0042] Step S101 is explained. Specifically, through the process path structure, since the path will fork and aggregate, it is necessary to calculate each path that can be taken. Based on the degree of path fork aggregation, the number of such paths will be aggregated into the growth of the Cartesian product. In order to solve this growth situation, the present application adopts the method of splitting and merging the path to solve this problem. In processing path resolution, the node that is aggregated among multiple nodes.
[0043] Step S102 is explained. Specifically, in the processing path analysis, at the node where multiple nodes are summarized, a process is divided into multiple sub-process tasks according to the rules to calculate the variable results of each sub-process, and finally processed. Preferably, each sub-process is simplified.
[0044] Step S103 is explained. Specifically, preferably, the aggregation step includes a first aggregation step and a second aggregation step. The first aggregation step is to obtain the input and output variables of each node in each sub-process and perform the first aggregation; the second aggregation step is to aggregate the variables of all the divided sub-processes again to form a variable analysis result. Preferably, the acquisition in the first aggregation is preferably automatic acquisition. Preferably, the management of the process includes dynamic adjustment.
[0045] It can be seen that the process management method according to the first embodiment of the present invention solves the technical problem that the data processing capacity of the traditional process management technology is insufficient and cannot flexibly respond to changes, and improves the accuracy and completeness of data analysis. Specifically, by introducing path analysis, the automatic analysis and processing of the variables of each node in the process can be realized. Accurate variable tracking, the user can easily view the variable input and output data of each node, and can accurately understand the initial output node of a variable, and can track the input and output of the variable in the entire process. Ensure the accuracy and reliability of the use of variables in the process configuration, reduce human intervention, and improve the stability of the system. It can also perform visual variable management, provide the function of viewing the input and output of variables in each node, and the user can intuitively understand the variable situation of each node. At the same time, the process summary variables obtained based on the path analysis are viewed on the process interface, and the real-time display of the impact of the node change on the process variables is supported, making the system more intuitive and easy to use.
[0046] The automated path analysis of the present invention realizes automated analysis and processing of variables at each node in the process by introducing path analysis. In the prior art, the process management system mainly focuses on static design and sequential execution, and cannot dynamically identify and manage the input and output variables required by the node, which requires manual adjustment. Therefore, according to the process management method of the present invention, the automated path analysis can dynamically identify and manage node variables, reduce manual operations, and improve the efficiency and accuracy of process execution.
[0047] The automatic acquisition and aggregation of variables of the present invention automatically acquires the variable input and output of each node in the segmentation process and aggregates them. In the prior art, variables need to be acquired and managed manually, which increases the complexity of operation. Therefore, according to the process management method of the present invention, the automatic acquisition and aggregation of variables function reduces manual operation, reduces the burden of operation and maintenance personnel, and improves the operation efficiency and stability of the system.
[0048] The dynamic adjustment capability of the present invention can automatically adjust the configuration and process design according to the changes in the business process, and has adaptive adjustment capabilities. In the prior art, it is difficult to flexibly respond to changes in the process. Once the process or business rules change, it is necessary to manually modify the system settings or redesign the process. Therefore, according to the process management method of the present invention, the dynamic adjustment capability enables the system to flexibly respond to changes in the process, reducing the time and resources for redesigning the process and modifying the configuration, and improving the flexibility and response speed of the system.
[0049] The process management method of the first implementation mode is specifically described below through an example.
[0050] Embodiment 1:
[0051] The graphical structure of a business process is as follows Figure 3As shown, there are 16 nodes in total, namely, node AM and node OR. Find all the summary nodes that are reached by multiple other nodes from these nodes. Figure 3 In the example, G node, J node, and P node are Figure 4 As shown, the process is divided into four sub-process tasks to calculate the variable results of each sub-process. And each sub-process is simplified. Figure 5 The figure shows one of the sub-processes that has been simplified. Finally, the variables of the four segmented sub-processes are automatically summarized to form the variable analysis results. The process is managed based on the variable analysis results. The results of the node variable parameters in the process and the variable input and output of the planned summary can be obtained at the millisecond level, without the need for users to fill in the statistics manually. In this way, the variable input and output of each node in the segmented process are automatically obtained and summarized, ensuring the accuracy and reliability of the variable use in the process configuration.
[0052] The process management device for pages of the second embodiment of the present invention includes: a structure acquisition module, which is used to obtain the graphical structure of the business process through the system interface or user input; a node search module, which is used to find all the summary nodes that are reached by multiple other nodes from the graphical structure of the business process; a process segmentation module, which is used to segment the business process into multiple sub-processes according to the summary nodes; a process aggregation module, which is used to aggregate the variables of the segmented sub-processes to form variable analysis results, and manage the process according to the variable analysis results. The process management device corresponds to the process management method of the first embodiment, so the various variations in the first embodiment are also applicable to the second embodiment, which will not be repeated here.
[0053] As described above, the process management device according to the second embodiment of the present invention solves the technical problem of missing tracking information in the traditional tracking technology and improves the accuracy and completeness of data analysis.
[0054] A third embodiment of the present invention provides a computer device, the internal structure diagram of which can be shown as follows: Figure 2 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to connect to an external device to exchange data with the external device. When the computer program is executed by the processor, the process management method involved in the first embodiment of the present invention is implemented.
[0055] Those skilled in the art will understand that Figure 2 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0056] A fourth embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, and a processor implements the process management method involved in the first embodiment of the present invention when executing the computer program.
[0057] A fifth embodiment of the present invention provides a computer program product, including a computer program. When a processor executes the computer program, the process management method involved in the first embodiment of the present invention is implemented.
[0058] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0059] Industrial Applicability
[0060] The process management method, device, equipment and medium involved in the present invention solves the technical problem that the traditional process management technology has insufficient data processing capabilities and cannot flexibly respond to changes. It can dynamically analyze the input and output variables required for each node in the process and realize intelligent management and optimization of process variables.
[0061] While the present invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention.
Claims
1. A process management method, characterized in that: The following steps are involved: The structure acquisition step is to acquire the graphical structure of the business process through the system interface or user input; The node search step is to find all the summary nodes that are reached by multiple other nodes from the graph structure of the business process; The process segmentation step divides the business process into multiple sub-processes according to the summary nodes; In the process summary step, variables of the segmented sub-processes are summarized to form variable analysis results, and the process is managed based on the variable analysis results.
2. The process management method according to claim 1, characterized in that: The aggregation step includes the first aggregation step and the second aggregation step. The first summary step is to obtain the input and output variables of each node in each sub-process and perform the first summary; The re-aggregation step is to re-aggregate the variables of all the divided sub-processes to form variable analysis results.
3. The process management method according to claim 2, characterized in that: The acquisition in the first aggregation is automatic.
4. The process management method according to claim 1, characterized in that: In the process segmentation step, each sub-process is simplified.
5. The process management method according to claim 1, characterized in that: In the process summary step, the process is managed including dynamic adjustments.
6. A process management device, characterized in that: include: A structure acquisition module is used to acquire the graphical structure of the business process through a system interface or user input; The node search module is used to find all the summary nodes that are reached by multiple other nodes from the graph structure of the business process; The process segmentation module is used to segment the business process into multiple sub-processes based on the summary nodes; The process summary module is used to summarize the variables of the segmented sub-processes, form variable analysis results, and manage the process based on the variable analysis results.
7. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the process management method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the process management method according to any one of claims 1 to 5 are implemented.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the process management method according to any one of claims 1 to 5 are implemented.