Method, system and equipment for splitting business process into user workflows
By automatically identifying and analyzing business model information, the efficient, accurate and low-cost split of business processes is achieved, and the problems of low efficiency, high cost and error prone in the existing technology are solved, ensuring the accuracy of business process splitting and Integrity.
Patent Information
- Application Number
- CN202411273717.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-09-12
AI Technical Summary
The existing technology is inefficient, costly and error-prone in the business process splitting process, especially when the activity process is complex, it requires high professional knowledge and business understanding ability, which cannot meet the needs of large-scale and efficient application analysis.
By obtaining business model information, identifying and analyzing the third-level activity flowchart, CPCP information, main responsibility system information and fourth-level task information, as the basis for business process splitting, the business process is automatically split into the user's workflow, and the comparison and calibration is carried out. Verify the split results to ensure the accuracy and completeness of the split results.
It realizes efficient, accurate and low-cost splitting of business processes, improves splitting efficiency, reduces the workload and cost of manual review, and ensures the accuracy and completeness of splitting results.
Smart Images

Figure CN119168351A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of business process splitting, and in particular to a method, system and device for splitting a business process into user workflows. Background Art
[0002] The business model is a hierarchical system, which is divided into different levels, including business areas (level 1), value streams (level 2), level 3 activities, level 4 tasks and level 5 steps. In this system, level 3 activities are an important component, which specifically refers to those end-to-end processes. For example, "opening a personal deposit account" is a typical level 3 activity.
[0003] In the process of application analysis, it is often necessary to split these end-to-end three-level activity processes into user workflows based on the results of business modeling. However, current methods mainly rely on manual work to implement this process, that is, manual work is required to conduct in-depth analysis of the business scenario described by the current activity and determine how many user workflows it should be split into.
[0004] However, this method has the following shortcomings in practical applications: 1. When the activity process is more complex, it places high demands on the user's professional knowledge and business understanding ability, and usually requires demand management specialists who have received relevant business training to be competent; 2. Manual processing is inefficient and cannot meet the needs of large-scale, high-efficiency application analysis; 3. Since manual drawing of user workflows is prone to errors, special management specialists must be arranged for review, which undoubtedly increases additional workload and costs.
[0005] Therefore, how to provide a business process splitting method that is easier to operate, more efficient, more accurate and more cost-effective has become a technical problem that needs to be solved urgently. Summary of the invention
[0006] In view of this, in order to overcome the deficiencies of the prior art, the present invention aims to provide a method, system and device for splitting a business process into user workflows.
[0007] According to a first aspect of the present invention, a method for splitting a business process into user workflows is provided, the method comprising:
[0008] Obtain business model information, and obtain the basis for business process splitting by identifying the business model information;
[0009] Split the business process according to the business process splitting basis to obtain the split user workflow;
[0010] The business process splitting results are verified by comparing the user workflow information with the third-level activity information.
[0011] Preferably, in the method of splitting the business process into user workflows of the present invention, the business model information includes: a three-level activity flow chart, CPCP information of the three-level activities, main responsible system information of the three-level activities, fourth-level task information performed by the three-level activities, CPCP information of the fourth-level tasks, and main responsible system information of the fourth-level tasks.
[0012] Preferably, in the method of splitting a business process into user workflows of the present invention, obtaining a basis for splitting the business process by identifying business model information includes:
[0013] By parsing the three-level activity flow chart in the business model information, the gateway information of the three-level activity is obtained, and the obtained gateway information is used as the first basis for splitting the business process;
[0014] By parsing CPCP information of the third-level activities in the business model information, the application scope information of the third-level activities is obtained, and the obtained application scope information of the third-level activities is used as the second splitting basis of the business process;
[0015] Identify the main responsible system information of the third-level activities in the business model information, and use the main responsible system information of the third-level activities as the third splitting basis of the business process;
[0016] By parsing the fourth-level task information executed by the third-level activity in the business model information and the CPCP information of the fourth-level task, the fourth-level task application scope information is obtained, and the obtained fourth-level task application scope information is used as the fourth splitting basis of the business process;
[0017] Identify the main responsible system information of the fourth-level tasks in the business model information, and use the obtained main responsible system information of the fourth-level tasks as the fifth splitting basis of the business process.
[0018] Preferably, in the method of splitting a business process into a user workflow of the present invention, the business process is split according to the business process splitting basis to obtain the split user workflow, including: comparing the CPCP information of the fourth-level task with the CPCP information of the third-level activity, and splitting the business process according to the business process splitting basis and the comparison result.
[0019] Preferably, in the method of splitting a business process into user workflows of the present invention, the CPCP information of the fourth-level task is compared with the CPCP information of the third-level activity, and the business process is split according to the splitting basis of the business process and the comparison result, including: when the CPCP information of the fourth-level task is the same as the CPCP information of the third-level activity, the business process is split according to the first splitting basis, the third splitting basis and the fifth splitting basis of the business process to obtain the split user workflow.
[0020] Preferably, in the method for splitting a business process into a user workflow of the present invention, when the CPCP information of the fourth-level task is the same as the CPCP information of the third-level activity, the business process is split according to the first splitting basis, the third splitting basis and the fifth splitting basis of the business process to obtain the split user workflow, including:
[0021] According to the first splitting basis of the business process, determine whether there is a task difference between the gateway of the third-level activity and the process branch of the current gateway;
[0022] When there are task differences between the gateway of the third-level activity and the process branch of the current gateway, determine whether there are tasks in the process branch of the gateway of the third-level activity and the current gateway that have the same main responsible system as the main responsible system of the third-level activity based on the third and fifth splitting bases of the business process;
[0023] When there are tasks in the process branches of the gateway of the third-level activity and the current gateway that belong to the same main responsible system as the third-level activity, the third-level activity is split into multiple user workflows.
[0024] Preferably, in the method of splitting a business process into user workflows of the present invention, the CPCP information of the fourth-level task is compared with the CPCP information of the third-level activity, and the business process is split according to the splitting basis of the business process and the comparison result, including: when the CPCP information of the fourth-level task is different from the CPCP information of the third-level activity, the business process is split according to the second splitting basis and the fourth splitting basis to obtain the split user workflow.
[0025] Preferably, in the method of splitting a business process into a user workflow of the present invention, the business process splitting result is verified by comparing the user workflow information with the third-level activity information, including:
[0026] Aggregate and deduplicate the tasks, gateways, and CPCP information in each split user workflow to obtain user workflow information;
[0027] Compare the user workflow information with the tasks, gateways, and CPCP information corresponding to the third-level activities;
[0028] When the user workflow information covers the tasks, gateways, and CPCP information corresponding to the third-level activities, the split user workflow is judged to be correct;
[0029] When the user workflow information cannot cover the tasks, gateways and CPCP information corresponding to the third-level activities, the split user workflow is judged as an error.
[0030] According to a second aspect of the present invention, a system for splitting a business process into user workflows is provided, the system comprising a splitting server, the splitting server being used to: obtain business model information, and obtain a basis for splitting the business process by identifying the business model information; split the business process according to the basis for splitting the business process to obtain a user workflow after the splitting; and verify the business process splitting result by comparing the user workflow information with the third-level activity information.
[0031] According to a third aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect of the present invention when executing the program.
[0032] The method, system and device for splitting a business process into user workflows of the present invention can match the analysis of three-level activities, achieve more efficient, accurate and low-cost business process splitting, and ensure the integrity of the splitting results. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 This is an example diagram of the architecture of a system for splitting a business process into user workflows according to an embodiment of the present invention;
[0035] Figure 2 A flowchart of the steps of a method for splitting a business process into user workflows according to an embodiment of the present invention;
[0036] Figure 3 A diagram showing an example of a scenario of a method for splitting a business process into user workflows according to an embodiment of the present invention;
[0037] Figure 4 A schematic diagram of the structure of the device provided by the present invention. DETAILED DESCRIPTION
[0038] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0039] It should be noted that the following embodiments and features in the embodiments may be combined with each other in the absence of conflict; and, based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without making any creative work are within the scope of protection of the present disclosure.
[0040] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present disclosure, it should be understood by those skilled in the art that an aspect described herein may be implemented independently of any other aspect, and two or more of these aspects may be combined in various ways. For example, any number of aspects described herein may be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein may be used to implement this device and / or practice this method.
[0041] Figure 1 FIG. 4 is an example diagram of the architecture of a system for splitting a business process into user workflows according to an embodiment of the present invention. Figure 1 As shown, the system may include a splitting server 101, a communication network 102 and / or one or more splitting clients 103. Figure 1 The example in FIG. 1 is a plurality of split clients 103 .
[0042] The splitting server 101 can be any appropriate server for storing information, data, programs and / or any other suitable type of content. In some embodiments, the splitting server 101 can perform appropriate functions. For example, in some embodiments, the splitting server 101 can be used to split a business process into user workflows. As an optional example, in some embodiments, the splitting server 101 can be used to obtain a basis for splitting a business process by identifying business model information, thereby splitting the business process into user workflows. For example, the splitting server 101 can be used to: obtain business model information, obtain a basis for splitting a business process by identifying business model information; split the business process according to the basis for splitting the business process, and obtain the split user workflow; verify the business process splitting result by comparing the user workflow information with the third-level activity information.
[0043] As another example, in some embodiments, the splitting service end 101 may implement a method of splitting a business process into user workflows and send the method to the splitting client 103 for the user to use according to the request of the splitting client 103 .
[0044] As an optional example, in some embodiments, the splitting client 103 is used to provide a visual splitting interface, which is used to receive a user's selection input operation to split the business process into user workflows, and to, in response to the selection input operation, obtain a splitting interface corresponding to the option selected by the selection input operation from the splitting server 101 and display the splitting interface, wherein the splitting interface at least displays information on splitting the business process into user workflows and operation options for splitting the business process into user workflows.
[0045] In some embodiments, the communication network 102 can be any suitable combination of one or more wired and / or wireless networks. For example, the communication network 102 can include any one or more of the following: the Internet, an intranet, a wide area network (WAN), a local area network (LAN), a wireless network, a digital subscriber line (DSL) network, a frame relay network, an asynchronous transfer mode (ATM) network, a virtual private network (VPN), and / or any other suitable communication network. The split client 103 can be connected to the communication network 102 via one or more communication links (e.g., communication link 104), and the communication network 102 can be linked to the split service end 101 via one or more communication links (e.g., communication link 105). The communication link can be any communication link suitable for transmitting data between the split client 103 and the split service end 101, such as a network link, a dial-up link, a wireless link, a hard-wired link, any other suitable communication link, or any suitable combination of such links.
[0046] The split client 103 may include any one or more clients that present an interface related to splitting a business process into user workflows in an appropriate form for use and operation by a user. In some embodiments, the split client 103 may include any suitable type of device. For example, in some embodiments, the split client 103 may include a mobile device, a tablet computer, a laptop computer, a desktop computer, and / or any other suitable type of client device.
[0047] Although the split server 101 is illustrated as one device, in some embodiments, any suitable number of devices may be used to perform the functions performed by the split server 101. For example, in some embodiments, multiple devices may be used to implement the functions performed by the split server 101. Alternatively, the functions of the split server 101 may be implemented using a cloud service.
[0048] Based on the above system, an embodiment of the present invention provides a method for splitting a business process into user workflows, which is described below through the following embodiments.
[0049] Figure 2FIG. 1 is a flowchart of a method for splitting a business process into user workflows according to an embodiment of the present invention. Figure 2 As shown, the method for splitting a business process into user workflows in this embodiment can be executed on a splitting server, and the method for splitting a business process into user workflows includes the following steps:
[0050] Step S201: Obtain business model information, and obtain the basis for business process splitting by identifying the business model information.
[0051] As an optional example, the business model information in this embodiment includes: a three-level activity flow chart, CPCP information of the three-level activity, main responsible system information of the three-level activity, four-level task information performed by the three-level activity, CPCP information of the four-level task, and main responsible system information of the four-level task.
[0052] In this embodiment, business modeling generates a total of five levels of assets, including a first-level business domain, a second-level value stream, a third-level activity, a fourth-level task, and a fifth-level step, wherein a third-level activity represents an end-to-end business process, and a third-level activity includes the basic information of the third-level activity, the fourth-level task information performed by the activity, and the gateway information. The basic information of the third-level activity includes the purpose, definition, scope, starting point, and end point information of the activity. To complete a complete business process, a series of tasks need to be performed. The fourth-level task is used by the third-level activity and exists as a node in the business process. In this embodiment, the "main responsible system" is defined in the application analysis phase and is an important input information. For example, the main responsible system for the "open a personal deposit account" activity is the "deposit system."
[0053] As an optional example, in this embodiment, the business process splitting basis is obtained by identifying the business model information in the following manner:
[0054] By parsing the three-level activity flow chart in the business model information, the gateway information of the three-level activity is obtained, and the obtained gateway information is used as the first basis for splitting the business process. In this embodiment, the gateway is the basis for branch judgment of the business process. When there is a logical branch in the business process, the gateway represents the judgment rule of the branch.
[0055] By parsing the CPCP information of the third-level activities in the business model information, the third-level activity application scope information is obtained, and the obtained third-level activity application scope information is used as the second splitting basis of the business process. In this embodiment, for each third-level activity, the application scope of the activity is described from four dimensions, namely, channel (C), product (P), customer (C) and partner (P) dimensions, referred to as CPCP.
[0056] Identify the main responsible system information of the third-level activities in the business model information, and use the main responsible system information of the third-level activities as the third splitting basis of the business process.
[0057] By parsing the fourth-level task information executed by the third-level activity in the business model information and the CPCP information of the fourth-level task, the fourth-level task application scope information is obtained, and the obtained fourth-level task application scope information is used as the fourth splitting basis of the business process. In this embodiment, for each fourth-level task, the application scope of the task is described from four dimensions, namely, channel (C), product (P), customer (C) and partner (P) dimensions, referred to as CPCP.
[0058] Identify the main responsible system information of the fourth-level tasks in the business model information, and use the obtained main responsible system information of the fourth-level tasks as the fifth splitting basis of the business process.
[0059] Step S202: Split the business process according to the business process splitting basis to obtain the split user workflow.
[0060] In this embodiment, the CPCP information of the fourth-level task is compared with the CPCP information of the third-level activity, and the business process is split according to the basis for splitting the business process and the comparison result.
[0061] When the CPCP information of the fourth-level task is the same as the CPCP information of the third-level activity, the business process is split according to the first splitting basis, the third splitting basis, and the fifth splitting basis of the business process to obtain the split user workflow. As an optional example, this embodiment determines whether there is a task difference between the gateway of the third-level activity and the process branch of the current gateway according to the first splitting basis of the business process; when there is a task difference between the gateway of the third-level activity and the process branch of the current gateway, it is determined whether there is a task in the process branch between the gateway of the third-level activity and the current gateway according to the third splitting basis and the fifth splitting basis of the business process; when there is a task in the process branch between the gateway of the third-level activity and the current gateway that belongs to the same main responsible system as the main responsible system of the third-level activity, the third-level activity is split into multiple user workflows.
[0062] When the CPCP information of the fourth-level task is different from the CPCP information of the third-level activity, the business process is split according to the second splitting basis and the fourth splitting basis to obtain the split user workflow.
[0063] For example, this embodiment checks each gateway of the three-level activity and the subsequent branch process of the current gateway. If each gateway of the three-level activity and the subsequent branch process of the current gateway meet the following conditions: the number of task differences in the process branches involved in the two gateways is greater than 1 and the main responsible system of the task in the branch is different from the main responsible system of the activity. Then, starting from the current gateway, the activity is split into two user workflows.
[0064] The following describes in detail the method for splitting a business process into user workflows in this embodiment in a specific scenario. Figure 3 FIG. 1 is a diagram showing an example of a scenario of a method for splitting a business process into user workflows according to an embodiment of the present invention. Figure 3 As shown, within the dotted box, there are two process branches for the gateway "Whether to distribute media". For the process branch that requires the distribution of media, it involves 5 task processing, including "using re-control vouchers, distributing personal account media, collecting personal customer fees, collecting cash, and confirming business processing results"; for the process branch that does not require the distribution of media, it involves 1 task processing, namely "confirming business processing results". These two process branches meet the conditions that "the number of task differences in the process branches involved in the two gateways is greater than 1 and the main responsible system for tasks in the branches is different from the main responsible system for activities", that is: the number of task differences in the process branches involved in the two gateways is 4, which is greater than 1; the main responsible system for tasks in the branches is "cash and important items management system", which is different from the main responsible system for activities "deposit system". At this time, the user workflow can be split. For the above example, it is split into two user workflows: "opening a personal physical deposit account" and "opening a personal virtual deposit account".
[0065] The method for splitting a business process into user workflows in this embodiment is described in detail below in another specific scenario.
[0066] In the scenario of this embodiment, the CPCP information involved in activity A includes:
[0067] Channel: counter | mobile banking;
[0068] Products: Personal deposit products;
[0069] Customer: individual customer;
[0070] Partners: Not involved.
[0071] The CPCP scope of a single task is smaller than the CPCP information scope of an activity and includes:
[0072] Channel: counter;
[0073] Products: Personal deposit products;
[0074] Customer: individual customer;
[0075] Partners: Not involved.
[0076] This embodiment divides the above business process into two user workflows: "performing activity A in the counter channel" and "performing activity A in the mobile banking channel".
[0077] Step S203: Verify the business process splitting result by comparing the user workflow information with the third-level activity information.
[0078] As an optional example, this embodiment aggregates and deduplicates the tasks, gateways, and CPCP information in each split user workflow to obtain user workflow information; compares the user workflow information with the tasks, gateways, and CPCP information corresponding to the third-level activities; when the user workflow information covers the tasks, gateways, and CPCP information corresponding to the third-level activities, the split user workflow is determined to be correct; when the user workflow information cannot cover the tasks, gateways, and CPCP information corresponding to the third-level activities, the split user workflow is determined to be incorrect.
[0079] In practical applications, this embodiment can also construct a user workflow diagram according to the splitting results of the business process, so as to further improve the efficiency of the business process splitting.
[0080] like Figure 4 As shown, the present invention further provides a device, including a processor 310, a communication interface 320, a memory 330 for storing a computer program executable by the processor, and a communication bus 340. The processor 310, the communication interface 320, and the memory 330 communicate with each other through the communication bus 340. The processor 310 implements the above-mentioned method of splitting a business process into user workflows by running an executable computer program.
[0081] Among them, the computer program in the memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0082] The system embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected based on actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0083] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.
[0084] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for splitting a business process into user workflows, characterized in that: The method comprises: Obtain business model information, and obtain the basis for business process splitting by identifying the business model information; Split the business process according to the business process splitting basis to obtain the split user workflow; The business process splitting results are verified by comparing the user workflow information with the third-level activity information.
2. The method for splitting a business process into user workflows according to claim 1, characterized in that: Business model information includes: third-level activity flow chart, CPCP information of third-level activities, main responsible system information of third-level activities, fourth-level task information performed by third-level activities, CPCP information of fourth-level tasks and main responsible system information of fourth-level tasks.
3. The method for splitting a business process into user workflows according to claim 2, characterized in that: Obtain the basis for business process splitting by identifying business model information, including: By parsing the three-level activity flow chart in the business model information, the gateway information of the three-level activity is obtained, and the obtained gateway information is used as the first basis for splitting the business process; By parsing CPCP information of the third-level activities in the business model information, the application scope information of the third-level activities is obtained, and the obtained application scope information of the third-level activities is used as the second splitting basis of the business process; Identify the main responsible system information of the third-level activities in the business model information, and use the main responsible system information of the third-level activities as the third splitting basis of the business process; By parsing the fourth-level task information executed by the third-level activity in the business model information and the CPCP information of the fourth-level task, the fourth-level task application scope information is obtained, and the obtained fourth-level task application scope information is used as the fourth splitting basis of the business process; Identify the main responsible system information of the fourth-level tasks in the business model information, and use the obtained main responsible system information of the fourth-level tasks as the fifth splitting basis of the business process.
4. The method for splitting a business process into user workflows according to claim 3, characterized in that: The business process is split according to the business process splitting basis to obtain the split user workflow, including: comparing the CPCP information of the fourth-level task with the CPCP information of the third-level activity, and splitting the business process according to the business process splitting basis and the comparison result.
5. The method for splitting a business process into user workflows according to claim 4, characterized in that: The CPCP information of the fourth-level task is compared with the CPCP information of the third-level activity, and the business process is split according to the splitting basis of the business process and the comparison result, including: when the CPCP information of the fourth-level task is the same as the CPCP information of the third-level activity, the business process is split according to the first splitting basis, the third splitting basis and the fifth splitting basis of the business process to obtain the split user workflow.
6. The method for splitting a business process into user workflows according to claim 5, characterized in that: When the CPCP information of the fourth-level task is the same as the CPCP information of the third-level activity, the business process is split according to the first split basis, the third split basis, and the fifth split basis of the business process to obtain the split user workflow, including: According to the first splitting basis of the business process, determine whether there is a task difference between the gateway of the third-level activity and the process branch of the current gateway; When there are task differences between the gateway of the third-level activity and the process branch of the current gateway, determine whether there are tasks in the process branch of the gateway of the third-level activity and the current gateway that have the same main responsible system as the main responsible system of the third-level activity based on the third split basis and the fifth split basis of the business process; When there are tasks in the process branches of the gateway of the third-level activity and the current gateway that belong to the same main responsible system as the third-level activity, the third-level activity is split into multiple user workflows.
7. The method for splitting a business process into user workflows according to claim 5, characterized in that: The CPCP information of the fourth-level task is compared with the CPCP information of the third-level activity, and the business process is split according to the splitting basis of the business process and the comparison result, including: when the CPCP information of the fourth-level task is different from the CPCP information of the third-level activity, the business process is split according to the second splitting basis and the fourth splitting basis to obtain the split user workflow.
8. The method for splitting a business process into user workflows according to claim 1, characterized in that: By comparing the user workflow information with the third-level activity information, the business process splitting results are verified, including: Aggregate and deduplicate the tasks, gateways, and CPCP information in each split user workflow to obtain user workflow information; Compare the user workflow information with the tasks, gateways, and CPCP information corresponding to the third-level activities; When the user workflow information covers the tasks, gateways, and CPCP information corresponding to the third-level activities, the split user workflow is judged to be correct; When the user workflow information cannot cover the tasks, gateways and CPCP information corresponding to the third-level activities, the split user workflow is judged as an error.
9. A system for splitting a business process into user workflows, characterized in that: The system includes a splitting server, which is used to: obtain business model information, obtain business process splitting basis by identifying the business model information; split the business process according to the business process splitting basis to obtain the split user workflow; and verify the business process splitting result by comparing the user workflow information with the third-level activity information.
10. A computer device, characterized in that: The computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method according to any one of claims 1 to 8 when executing the program.
Citation Information
Patent Citations
Flow management system and processing method thereof
CN102419831A
Method and device for managing service process in network
CN108921460A
Development method, device and equipment of leasing system and computer readable storage medium
CN109976724A
Workflow dynamic implementation method and device and computer readable storage medium
CN111144731A
Identity authentication process control method
CN112084993A
