CN112686580A - Workflow definition method and system capable of customizing flow - Google Patents
Workflow definition method and system capable of customizing flow Download PDFInfo
- Publication number
- CN112686580A CN112686580A CN202110132246.4A CN202110132246A CN112686580A CN 112686580 A CN112686580 A CN 112686580A CN 202110132246 A CN202110132246 A CN 202110132246A CN 112686580 A CN112686580 A CN 112686580A
- Authority
- CN
- China
- Prior art keywords
- definition
- flow
- workflow
- attribute data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Abstract
The invention particularly relates to a workflow definition method and a workflow definition system capable of customizing a flow. The method comprises the step of screening recommended attribute data from basic data corresponding to a next process node according to the attribute data configured by the current process node, so that the attribute data of the next process node can be selectively configured according to the recommended attribute data. The method specifically comprises the following steps: acquiring a flow definition request of a requester; matching a corresponding flow definition template according to the flow definition request; acquiring attribute data configured by a first process node, and screening recommended attribute data from basic data corresponding to a next process node according to a process rule and the attribute data configured by the current process node in sequence; and generating corresponding workflow information according to each process node and the attribute data thereof. The invention also correspondingly discloses a workflow definition system. The workflow definition method and the workflow definition system can reduce the data volume corresponding to the process nodes, so that the work efficiency in defining the workflow can be improved.
Description
Technical Field
The invention relates to the technical field of workflow systems, in particular to a workflow definition method and a workflow definition system capable of customizing a flow.
Background
WorkFlow (WorkFlow) is a computational model of a WorkFlow. The workflow is to decompose the work into well-defined tasks or roles, execute the tasks according to certain rules and processes and monitor the tasks, so that the purposes of improving the working efficiency, better controlling the processes, enhancing the service to customers, effectively managing the business process and the like are achieved, and the application of the workflow is more and more extensive along with the progress of science and technology. The existing workflow process includes: form definition: defining the input of a page in the flow (including a tag, an input box, a custom component and the like); defining a process: defining flow nodes, flow trends, task forms and events; task: starting a process and examining and approving a task; managing and monitoring: monitoring of process instances, process suspension, enablement, deletion, process rollback, reassignment of handlers, and the like.
The workflow is widely applied to the approval process of an office automation system and an e-government system. At present, the commonly encountered problems are: the workflows in these systems are basically customized and developed by system programmers according to the requirements of applications; the workflow itself often requires changes along with the development of services, and such changes often require intervention of programmers, so that the period for implementing changes is long and the cost is high. Therefore, chinese patent publication No. CN102486730A discloses "a workflow implementation method capable of customizing a flow by self-definition", which includes: creating a WYSIWYG webpage flow editor, wherein the webpage flow editor comprises a menu bar and a drawing area, and the menu bar is provided with various node icons required by drawing a flow chart; drawing a flow chart on a webpage flow editor by a system administrator; the system starts a platform program according to the stored flow chart, generates an operation code, and generates a corresponding workflow operation program which is bound with a corresponding form; a terminal user fills and submits a form in the system, and a workflow operation program is triggered and started; the system runs all the processes in sequence; the flow ends.
The workflow definition method in the existing scheme can be used for a system administrator to self-define the flow of the workflow without intervention and modification of programmers. However, the applicant has found that when the workflow definition method is applied to a complicated approval scenario such as a construction project, the following problems still exist: taking construction engineering as an example, information of a responsible person, an approver, a manager, an approval program, a process link and the like of each project is very complex, so that each process node in a workflow needs to select data from a large amount of basic data (data of participating companies, departments, projects, personnel, posts, roles, authorities and the like) to configure attribute data, that is, a system administrator needs to spend a large amount of time for inquiring and screening the basic data when defining the workflow, and the work efficiency when defining the workflow is very low. Therefore, the applicant thought to design a workflow definition method capable of reducing the amount of data corresponding to the flow node.
Disclosure of Invention
Aiming at the defects of the prior art, the technical problems to be solved by the invention are as follows: how to provide a workflow definition method and a workflow definition system which can reduce the data volume corresponding to a process node, thereby improving the work efficiency when defining the workflow.
In order to solve the technical problems, the invention adopts the following technical scheme:
a workflow definition method capable of customizing a flow is characterized in that recommended attribute data are screened out from basic data corresponding to a next flow node according to attribute data configured by a current flow node, so that the attribute data of the next flow node can be selectively configured according to the recommended attribute data.
Preferably, the workflow definition method includes the following steps:
s1: acquiring a flow definition request of a requester;
s2: matching a corresponding flow definition template according to the flow definition request, wherein the flow definition template comprises flow rules and basic data corresponding to each flow node;
s3: acquiring attribute data configured by a first process node in a process definition template; then, starting from a first process node, sequentially screening recommended attribute data from basic data corresponding to a next process node according to a process rule and attribute data configured by the current process node for selective configuration by a requester until the attribute data configuration of each process node is completed;
s4: and generating corresponding workflow information according to each flow node and the attribute data thereof in the flow definition template.
Preferably, in step S1, after the process definition request of the requestor is obtained, the process definition request of the requestor is first matched with the process definition authority of the requestor, and the next step is performed after the process definition request is successfully matched with the process definition authority.
Preferably, in step S2, the process definition request of the requester is aligned with the set process definition template according to the smith-waterman algorithm to obtain a corresponding process definition template.
Preferably, in step S3, the attribute data of the next flow node can be obtained by directly matching the attribute data preset in the flow definition template.
Preferably, in step S3, the recommended attribute data is screened from the basic data corresponding to the next process node according to the knowledge recommendation algorithm, the process rule, and the attribute data configured by the current process node.
Preferably, in step S3, after the workflow information is generated, it is necessary to perform persistence processing on the workflow information.
Preferably, the workflow definition method further comprises the following steps:
a1: acquiring a data configuration request of a requester;
a2: carrying out association configuration on basic data input by a requester and set graphic data, and correspondingly generating graphical information;
a3: and establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node.
The invention also discloses a workflow definition system capable of customizing the flow, which is implemented based on the workflow definition method and specifically comprises the following steps:
the flow definition management unit is used for matching the flow definition request of the requester with the flow definition authority of the requester;
the template management unit is used for matching the corresponding flow definition template according to the flow definition request;
the attribute data recommendation unit is used for acquiring the attribute data configured by the first process node in the process definition template, and screening recommended attribute data from basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure until the attribute data configuration of each process node is completed;
the workflow generating unit is used for generating corresponding workflow information according to each process node and the attribute data thereof;
the process management library is used for storing workflow information;
the central management unit is used for acquiring a flow definition request of a requester and sending the flow definition request to the flow definition management unit; after the process definition request is successfully matched with the process definition authority, the process definition request is sent to a template management unit; then, acquiring a flow definition template and sending the flow definition template to an attribute data recommendation unit; acquiring each process node and attribute data thereof in the process definition template and sending the process nodes and attribute data to the workflow generation unit; and finally, acquiring the workflow information and sending the workflow information to a process management library.
Preferably, the workflow definition system further includes:
the data configuration management unit is used for matching the data configuration request of the requester with the data configuration authority of the requester;
the data entry unit is used for acquiring basic data entered by a requester;
the graphical management unit is used for performing associated configuration on the basic data input by the applicant and the set graphical data and correspondingly generating graphical information;
the template definition management unit is used for establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node;
the basic database is used for storing graphical information and a process definition template;
the central management unit is used for acquiring a data configuration request of a requester and sending the data configuration request to the data configuration management unit; after the data configuration request is successfully matched with the data configuration authority, acquiring basic data input by a requester and sending the basic data to a data input unit and a template definition management unit; and finally, acquiring graphical information and a flow definition template and sending the graphical information and the flow definition template to a basic database.
Compared with the prior art, the workflow definition method and the workflow definition system have the following advantages:
1. in the invention, recommended attribute data can be screened from the basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure, namely, the basic data selection range of the process node can be narrowed, so that the time for configuring the process node attribute data by a user can be greatly reduced, and the working efficiency in defining the workflow can be improved.
2. In the invention, the user can select the attribute data for configuring the process node from the recommended attribute data without configuring the attribute data through the basic data (the recommended attribute data is the configured attribute data), so that the problem of configuration error of the process node attribute data caused by wrong selection or selection omission of the basic data can be avoided, and the configuration effect of the attribute data during defining the workflow can be improved.
3. In the invention, the basic data input by the applicant and the set graphic data are configured in a correlation manner, so that the process definition is graphical, namely, the process definition can be realized by dragging the graphic or the icon, which is beneficial to improving the selection and adjustment efficiency during the process definition.
4. According to the method and the device, the flow definition template is established according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node, and the flow definition template can be used as a reference and a guide in flow definition, so that the flow definition effect in defining the workflow is improved.
Drawings
For purposes of promoting a better understanding of the objects, aspects and advantages of the invention, reference will now be made in detail to the present invention as illustrated in the accompanying drawings, in which:
FIG. 1 is a logic diagram of a workflow definition method according to an embodiment;
FIG. 2 is a logic diagram of the basic data configuration according to the second embodiment;
FIG. 3 is a flowchart illustrating the workflow of the workflow definition system according to the third embodiment;
fig. 4 is a logic block diagram of the workflow definition system according to the third embodiment.
Detailed Description
The following is further detailed by the specific embodiments:
the first embodiment is as follows:
the embodiment discloses a workflow definition method capable of customizing a flow.
A workflow definition method capable of customizing a flow is characterized in that recommended attribute data are screened out from basic data corresponding to a next flow node according to attribute data configured by a current flow node, so that the attribute data of the next flow node can be selectively configured according to the recommended attribute data. As shown in fig. 1, the workflow definition method includes the following steps:
s1: acquiring a flow definition request of a requester;
s2: matching a corresponding flow definition template according to the flow definition request, wherein the flow definition template comprises flow rules and basic data corresponding to each flow node;
s3: acquiring attribute data configured by a first process node in a process definition template; then, starting from a first process node, sequentially screening recommended attribute data from basic data corresponding to a next process node according to a process rule and attribute data configured by the current process node for selective configuration by a requester until the attribute data configuration of each process node is completed;
s4: and generating corresponding workflow information according to each flow node and the attribute data thereof in the flow definition template.
In the invention, recommended attribute data can be screened from the basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure, namely, the basic data selection range of the process node can be narrowed, so that the time for configuring the process node attribute data by a user can be greatly reduced, and the working efficiency in defining the workflow can be improved. Secondly, the user can select the attribute data for configuring the process node from the recommended attribute data without configuring the attribute data through the basic data (the recommended attribute data is configured attribute data), so that the problem of configuration error of the process node attribute data caused by mistaken selection or missed selection of the basic data can be avoided, and the configuration effect of the attribute data during defining the workflow can be improved.
In the specific implementation process, in step S1, after the process definition request of the requester is obtained, the process definition request of the requester is first matched with the process definition authority of the requester, and the next step is performed after the process definition request is successfully matched with the process definition authority. The invention matches the process definition authority of the applicant to block illegal requests and release legal requests, thereby not only ensuring the safety of contract filling, but also saving system resources.
In a specific implementation process, in step S2, the process definition request of the requester is compared with the set process definition template according to the smith-waterman algorithm to obtain a corresponding process definition template through matching. According to the invention, the process definition template can be obtained through accurate matching according to the Smith-Watermann algorithm and the sequence comparison mode.
In a specific implementation process, in step S3, the attribute data of the next flow node can be obtained by directly matching according to the attribute data preset by the flow definition template. In the invention, the user can select the non-self-defined flow, and can directly adopt the flow nodes preset in the flow definition template and the corresponding attribute data.
In a specific implementation process, in step S3, recommended attribute data is screened from basic data corresponding to a next process node according to a knowledge recommendation algorithm, a process rule, and attribute data configured by a current process node. According to the invention, the attribute data corresponding to the next process node can be accurately screened and obtained according to the knowledge recommendation algorithm, the process rule and the attribute data configured by the current process node. The process rules are used to control the process trend and describe the logical relationship of the relationship between the nodes, because there is a logical relationship between the process nodes. For example, the manager- > division long- > management leader- > company leader, or the manager- > A department manager and B department manager > A department division long and B department division long- > A department management leader and B department management leader- > company leader and other logical relations.
In a specific implementation process, in step S3, after the workflow information is generated, the workflow information needs to be persisted. The invention can realize data isolation through persistence processing, is beneficial to improving the storage efficiency and improving the system maintainability.
Example two:
the embodiment further discloses a method for inputting basic data on the basis of the first embodiment.
As shown in fig. 2, the workflow definition method in this embodiment further includes the following steps:
a1: acquiring a data configuration request of a requester;
a2: carrying out association configuration on basic data input by a requester and set graphic data, and correspondingly generating graphical information;
a3: and establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node.
In the invention, the basic data input by the applicant and the set graphic data are configured in a correlation manner, so that the process definition is graphical, namely, the process definition can be realized by dragging the graphic or the icon, which is beneficial to improving the selection and adjustment efficiency during the process definition. Secondly, the invention establishes the flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node, and the flow definition template can be used as the reference and the guide when the flow is defined, thereby being beneficial to improving the flow definition effect when the workflow is defined. The basic data comprises data of participating companies, departments, projects, personnel, posts, roles, authorities and the like.
In a specific implementation process, in step a1, after the data configuration request of the requester is obtained, the data configuration request of the requester is first matched with the data configuration authority of the requester, and after the data configuration request is successfully matched with the data configuration authority, the next step is performed. The invention matches the data configuration authority of the applicant to block illegal requests and release legal requests, thereby not only ensuring the safety of contract filling, but also saving system resources.
Example three:
the embodiment further discloses a workflow definition system capable of customizing the flow on the basis of the first embodiment.
As shown in fig. 3 and 4, a workflow definition system capable of customizing a flow is implemented based on a workflow definition method in the first embodiment, and specifically includes:
and the flow definition management unit is used for matching the flow definition request of the requester with the flow definition authority of the requester.
And the template management unit is used for matching the corresponding flow definition template according to the flow definition request. In this embodiment, the process definition request of the requester is compared with the set process definition template in sequence according to the smith-waterman algorithm to obtain a corresponding process definition template through matching; the flow definition template comprises flow rules and basic data corresponding to each flow node.
And the attribute data recommending unit is used for acquiring the attribute data configured by the first process node in the process definition template, and screening recommended attribute data from the basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure until the configuration of the attribute data of each process node is completed. In this embodiment, recommended attribute data is screened according to a knowledge recommendation algorithm, a flow rule, and attribute data configured by a current flow node.
And the workflow generating unit is used for generating corresponding workflow information according to each process node and the attribute data thereof.
And the process management library is used for storing the workflow information. In this embodiment, the process management library is stored in a mixed manner by using a memory database, a non-relational database, and a relational database.
And the data persistence unit is used for performing persistence processing on the workflow information.
The central management unit is used for acquiring a flow definition request of a requester and sending the flow definition request to the flow definition management unit; after the process definition request is successfully matched with the process definition authority, the process definition request is sent to a template management unit; then, acquiring a flow definition template and sending the flow definition template to an attribute data recommendation unit; acquiring each process node and attribute data thereof in the process definition template and sending the process nodes and attribute data to the workflow generation unit; and finally, acquiring the workflow information and sending the workflow information to a process management library.
In the invention, recommended attribute data can be screened from the basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure, namely, the basic data selection range of the process node can be narrowed, so that the time for configuring the process node attribute data by a user can be greatly reduced, and the working efficiency in defining the workflow can be improved. Secondly, the user can select the attribute data for configuring the process node from the recommended attribute data without configuring the attribute data through the basic data (the recommended attribute data is configured attribute data), so that the problem of configuration error of the process node attribute data caused by mistaken selection or missed selection of the basic data can be avoided, and the configuration effect of the attribute data during defining the workflow can be improved. In addition, the invention matches the process definition authority of the applicant to block illegal requests and release legal requests, thereby not only ensuring the safety of contract filling, but also saving system resources.
In a specific implementation process, the workflow definition system further includes:
and the data configuration management unit is used for matching the data configuration request of the requester with the data configuration authority of the requester.
And the data entry unit is used for acquiring basic data entered by a requester. In this embodiment, the basic data includes data of participating companies, departments, projects, personnel, posts, roles, permissions, and the like.
And the graphical management unit is used for performing associated configuration on the basic data input by the requester and the set graphical data and correspondingly generating graphical information.
And the template definition management unit is used for establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node.
And the basic database is used for storing the graphical information and the process definition template. In this embodiment, the process management library is stored in a mixed manner by using a memory database, a non-relational database, and a relational database.
The central management unit is used for acquiring a data configuration request of a requester and sending the data configuration request to the data configuration management unit; after the data configuration request is successfully matched with the data configuration authority, acquiring basic data input by a requester and sending the basic data to a data input unit and a template definition management unit; and finally, acquiring graphical information and a flow definition template and sending the graphical information and the flow definition template to a basic database.
In the invention, the basic data input by the applicant and the set graphic data are configured in a correlation manner, so that the process definition is graphical, namely, the process definition can be realized by dragging the graphic or the icon, which is beneficial to improving the selection and adjustment efficiency during the process definition. Secondly, the invention establishes the flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node, and the flow definition template can be used as the reference and the guide when the flow is defined, thereby being beneficial to improving the flow definition effect when the workflow is defined. In addition, the invention matches the data configuration authority of the applicant to block illegal requests and release legal requests, thereby not only ensuring the safety of contract filling, but also saving system resources.
The foregoing is merely an example of the present invention, and common general knowledge in the field of known specific structures and characteristics is not described herein in any greater extent than that known in the art at the filing date or prior to the priority date of the application, so that those skilled in the art can now appreciate that all of the above-described techniques in this field and have the ability to apply routine experimentation before this date can be combined with one or more of the present teachings to complete and implement the present invention, and that certain typical known structures or known methods do not pose any impediments to the implementation of the present invention by those skilled in the art. It should be noted that, for those skilled in the art, without departing from the structure of the present invention, several changes and modifications can be made, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicability of the patent. The scope of the claims of the present application shall be determined by the contents of the claims, and the description of the embodiments and the like in the specification shall be used to explain the contents of the claims.
Claims (10)
1. A workflow definition method capable of customizing a process is characterized by comprising the following steps: and screening recommended attribute data from the basic data corresponding to the next process node according to the attribute data configured by the current process node so as to select and configure the attribute data of the next process node according to the recommended attribute data.
2. The method for workflow definition of a customizable flow as recited in claim 1, comprising the steps of:
s1: acquiring a flow definition request of a requester;
s2: matching a corresponding flow definition template according to the flow definition request, wherein the flow definition template comprises flow rules and basic data corresponding to each flow node;
s3: acquiring attribute data configured by a first process node in a process definition template; then, starting from a first process node, sequentially screening recommended attribute data from basic data corresponding to a next process node according to a process rule and attribute data configured by the current process node for selective configuration by a requester until the attribute data configuration of each process node is completed;
s4: and generating corresponding workflow information according to each flow node and the attribute data thereof in the flow definition template.
3. The workflow definition method of customizable flow as recited in claim 2, wherein: in step S1, after the process definition request of the requestor is obtained, the process definition request of the requestor is first matched with the process definition authority of the requestor, and the next step is performed after the process definition request is successfully matched with the process definition authority.
4. The workflow definition method of customizable flow as recited in claim 2, wherein: in step S2, the process definition request of the requester is aligned with the set process definition template according to the smith-waterman algorithm to obtain a corresponding process definition template through matching.
5. The workflow definition method of customizable flow as recited in claim 2, wherein: in step S3, the attribute data of the next flow node can also be obtained by directly matching the attribute data preset in the flow definition template.
6. The workflow definition method of customizable flow as recited in claim 2, wherein: in step S3, according to the knowledge recommendation algorithm, the process rule, and the attribute data configured by the current process node, recommended attribute data is screened from the basic data corresponding to the next process node.
7. The workflow definition method of customizable flow as recited in claim 2, wherein: in step S3, after the workflow information is generated, it is necessary to perform persistence processing on the workflow information.
8. The method for workflow definition of customizable processes according to claim 2, further comprising the steps of:
a1: acquiring a data configuration request of a requester;
a2: carrying out association configuration on basic data input by a requester and set graphic data, and correspondingly generating graphical information;
a3: and establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node.
9. A workflow definition system capable of customizing a process is characterized in that: the workflow definition method according to claim 1, specifically comprising:
the flow definition management unit is used for matching the flow definition request of the requester with the flow definition authority of the requester;
the template management unit is used for matching the corresponding flow definition template according to the flow definition request;
the attribute data recommendation unit is used for acquiring the attribute data configured by the first process node in the process definition template, and screening recommended attribute data from basic data corresponding to the next process node according to the process rule and the attribute data configured by the current process node for the requester to select and configure until the attribute data configuration of each process node is completed;
the workflow generating unit is used for generating corresponding workflow information according to each process node and the attribute data thereof;
the central management unit is used for acquiring a flow definition request of a requester and sending the flow definition request to the flow definition management unit; after the process definition request is successfully matched with the process definition authority, the process definition request is sent to a template management unit; then, acquiring a flow definition template and sending the flow definition template to an attribute data recommendation unit; acquiring each process node and attribute data thereof in the process definition template and sending the process nodes and attribute data to the workflow generation unit; and finally, acquiring and storing the workflow information.
10. The customizable flow workflow definition system according to claim 9, further comprising:
the data configuration management unit is used for matching the data configuration request of the requester with the data configuration authority of the requester;
the data entry unit is used for acquiring basic data entered by a requester;
the graphical management unit is used for performing associated configuration on the basic data input by the applicant and the set graphical data and correspondingly generating graphical information;
the template definition management unit is used for establishing a flow definition template according to the type of the workflow, the flow rule of the initialization configuration standard and the basic data of the flow node;
the central management unit is used for acquiring a data configuration request of a requester and sending the data configuration request to the data configuration management unit; after the data configuration request is successfully matched with the data configuration authority, acquiring basic data input by a requester and sending the basic data to a data input unit and a template definition management unit; and finally, acquiring and storing graphical information and a flow definition template.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110132246.4A CN112686580B (en) | 2021-01-31 | 2021-01-31 | Workflow definition method and system capable of customizing flow |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110132246.4A CN112686580B (en) | 2021-01-31 | 2021-01-31 | Workflow definition method and system capable of customizing flow |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112686580A true CN112686580A (en) | 2021-04-20 |
CN112686580B CN112686580B (en) | 2023-05-16 |
Family
ID=75459535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110132246.4A Active CN112686580B (en) | 2021-01-31 | 2021-01-31 | Workflow definition method and system capable of customizing flow |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112686580B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113312409A (en) * | 2021-06-07 | 2021-08-27 | 平安证券股份有限公司 | Task monitoring method and device, electronic equipment and computer readable storage medium |
CN115936619A (en) * | 2022-12-20 | 2023-04-07 | 北京远舢智能科技有限公司 | Business approval processing method and device, computer equipment and storage medium |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190587A (en) * | 1995-01-06 | 1996-07-23 | Hitachi Ltd | Simulation system for application process |
US20020065701A1 (en) * | 2000-11-30 | 2002-05-30 | Kim Kyu Dong | System and method for automating a process of business decision and workflow |
WO2005033933A1 (en) * | 2003-09-02 | 2005-04-14 | Infoglide Software Corporation | System and method for workflow process management |
CA2595830A1 (en) * | 2007-08-01 | 2009-02-01 | Nortel Networks Limited | A smart communications system for integration into a workflow-engaged clinical environment |
US20090125360A1 (en) * | 2007-11-08 | 2009-05-14 | Canon Kabushiki Kaisha | Workflow support apparatus, method of controlling the same, workflow support system, and program |
CN102486730A (en) * | 2010-12-06 | 2012-06-06 | 上海协讯软件有限公司 | Workflow realization method and workflow system capable of customizing flow in user-defined manner |
CN102855531A (en) * | 2011-06-30 | 2013-01-02 | 镇江雅迅软件有限责任公司 | Image positioning technology based self-defining approval system |
US20140067804A1 (en) * | 2012-08-29 | 2014-03-06 | Hitachi, Ltd. | Workflow generation server and method of generating workflow |
CN106095955A (en) * | 2016-06-16 | 2016-11-09 | 杭州电子科技大学 | The behavior patterns mining method matched based on traffic log and entity track |
CN106897809A (en) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | Workflow creation method, workflow designer and workflow system |
US20170316363A1 (en) * | 2016-04-28 | 2017-11-02 | Microsoft Technology Licensing, Llc | Tailored recommendations for a workflow development system |
CN107784166A (en) * | 2017-09-29 | 2018-03-09 | 北京卫星制造厂 | A kind of spacecraft process knowledge supplying system and method based on the aspect of model |
US20190121801A1 (en) * | 2017-10-24 | 2019-04-25 | Ge Inspection Technologies, Lp | Generating Recommendations Based on Semantic Knowledge Capture |
CN109791642A (en) * | 2016-11-02 | 2019-05-21 | 英特尔公司 | Workflow automatically generates |
CN110135735A (en) * | 2019-05-17 | 2019-08-16 | 中国农业银行股份有限公司 | A kind of workflow defining method and system |
CN110246544A (en) * | 2019-05-17 | 2019-09-17 | 暨南大学 | A kind of biomarker selection method and system based on confluence analysis |
CN110286908A (en) * | 2019-07-01 | 2019-09-27 | 广州凡科互联网科技股份有限公司 | A method of based on control formula customizing form |
CN110310080A (en) * | 2019-05-22 | 2019-10-08 | 平安科技(深圳)有限公司 | Stream compression method, apparatus, computer equipment and storage medium |
CN110348820A (en) * | 2019-07-18 | 2019-10-18 | 北京聚通达科技股份有限公司 | A kind of intelligent work Workflow Management System |
WO2019200752A1 (en) * | 2018-04-17 | 2019-10-24 | 平安科技(深圳)有限公司 | Semantic understanding-based point of interest query method, device and computing apparatus |
CN110610346A (en) * | 2019-08-07 | 2019-12-24 | 北京航空航天大学 | Intelligent office automation system workflow instance time prediction analysis |
CN110688403A (en) * | 2019-09-23 | 2020-01-14 | 中国船舶重工集团公司第七一六研究所 | Activiti process manual node transactor screening engine |
CN111027189A (en) * | 2019-11-28 | 2020-04-17 | 武汉理工大学 | Workflow model recommendation method based on design information model |
CN111898892A (en) * | 2020-07-20 | 2020-11-06 | 江苏锐创软件技术有限公司 | Workflow engine management method, system, device and storage medium |
-
2021
- 2021-01-31 CN CN202110132246.4A patent/CN112686580B/en active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190587A (en) * | 1995-01-06 | 1996-07-23 | Hitachi Ltd | Simulation system for application process |
US20020065701A1 (en) * | 2000-11-30 | 2002-05-30 | Kim Kyu Dong | System and method for automating a process of business decision and workflow |
WO2005033933A1 (en) * | 2003-09-02 | 2005-04-14 | Infoglide Software Corporation | System and method for workflow process management |
CA2595830A1 (en) * | 2007-08-01 | 2009-02-01 | Nortel Networks Limited | A smart communications system for integration into a workflow-engaged clinical environment |
US20090125360A1 (en) * | 2007-11-08 | 2009-05-14 | Canon Kabushiki Kaisha | Workflow support apparatus, method of controlling the same, workflow support system, and program |
CN102486730A (en) * | 2010-12-06 | 2012-06-06 | 上海协讯软件有限公司 | Workflow realization method and workflow system capable of customizing flow in user-defined manner |
CN102855531A (en) * | 2011-06-30 | 2013-01-02 | 镇江雅迅软件有限责任公司 | Image positioning technology based self-defining approval system |
US20140067804A1 (en) * | 2012-08-29 | 2014-03-06 | Hitachi, Ltd. | Workflow generation server and method of generating workflow |
CN106897809A (en) * | 2015-12-17 | 2017-06-27 | 北京奇虎科技有限公司 | Workflow creation method, workflow designer and workflow system |
US20170316363A1 (en) * | 2016-04-28 | 2017-11-02 | Microsoft Technology Licensing, Llc | Tailored recommendations for a workflow development system |
CN106095955A (en) * | 2016-06-16 | 2016-11-09 | 杭州电子科技大学 | The behavior patterns mining method matched based on traffic log and entity track |
CN109791642A (en) * | 2016-11-02 | 2019-05-21 | 英特尔公司 | Workflow automatically generates |
CN107784166A (en) * | 2017-09-29 | 2018-03-09 | 北京卫星制造厂 | A kind of spacecraft process knowledge supplying system and method based on the aspect of model |
US20190121801A1 (en) * | 2017-10-24 | 2019-04-25 | Ge Inspection Technologies, Lp | Generating Recommendations Based on Semantic Knowledge Capture |
WO2019200752A1 (en) * | 2018-04-17 | 2019-10-24 | 平安科技(深圳)有限公司 | Semantic understanding-based point of interest query method, device and computing apparatus |
CN110135735A (en) * | 2019-05-17 | 2019-08-16 | 中国农业银行股份有限公司 | A kind of workflow defining method and system |
CN110246544A (en) * | 2019-05-17 | 2019-09-17 | 暨南大学 | A kind of biomarker selection method and system based on confluence analysis |
CN110310080A (en) * | 2019-05-22 | 2019-10-08 | 平安科技(深圳)有限公司 | Stream compression method, apparatus, computer equipment and storage medium |
CN110286908A (en) * | 2019-07-01 | 2019-09-27 | 广州凡科互联网科技股份有限公司 | A method of based on control formula customizing form |
CN110348820A (en) * | 2019-07-18 | 2019-10-18 | 北京聚通达科技股份有限公司 | A kind of intelligent work Workflow Management System |
CN110610346A (en) * | 2019-08-07 | 2019-12-24 | 北京航空航天大学 | Intelligent office automation system workflow instance time prediction analysis |
CN110688403A (en) * | 2019-09-23 | 2020-01-14 | 中国船舶重工集团公司第七一六研究所 | Activiti process manual node transactor screening engine |
CN111027189A (en) * | 2019-11-28 | 2020-04-17 | 武汉理工大学 | Workflow model recommendation method based on design information model |
CN111898892A (en) * | 2020-07-20 | 2020-11-06 | 江苏锐创软件技术有限公司 | Workflow engine management method, system, device and storage medium |
Non-Patent Citations (5)
Title |
---|
刘丽岩;: "工作流技术在办公自动化***中的应用与研究", 边疆经济与文化 * |
刘庭煜;汪惠芬;贲可存;柳林燕;徐骏善;: "基于多维情境本体匹配的产品开发过程业务产物智能推荐技术", 计算机集成制造*** * |
刘阳;曹宝香;: "基于扩展有限状态机的工作流引擎设计与实现", 计算机工程与应用 * |
孟丽丽 等: "基于工作流的虚拟制造企业生产管理***的设计与实现", 工程图学学报 * |
蒲翔: "基于自定义工作流的高校办公自动化***的实现", 中国优秀硕士学位论文全文数据库 信息科技辑 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113312409A (en) * | 2021-06-07 | 2021-08-27 | 平安证券股份有限公司 | Task monitoring method and device, electronic equipment and computer readable storage medium |
CN115936619A (en) * | 2022-12-20 | 2023-04-07 | 北京远舢智能科技有限公司 | Business approval processing method and device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112686580B (en) | 2023-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6578006B1 (en) | Project work management method and system | |
US8762187B2 (en) | Easy process modeling platform | |
US7240324B2 (en) | Event-based scheduling method and system for workflow activities | |
US8615768B2 (en) | Dependency-ordered resource synchronization across multiple environments using change list created based on dependency-ordered graphs of the multiple environments | |
US8478602B2 (en) | Executing business processes using persistent variables | |
US20150127579A1 (en) | Method and apparatus to present an integrated process modeler | |
JP5006324B2 (en) | Server-side project manager | |
US8918709B2 (en) | Object templates for data-driven applications | |
US20150066572A1 (en) | Identity and access management | |
CN111258565B (en) | Method, system, server and storage medium for generating applet | |
JP2004192644A (en) | Electronic software design specification document verification method and device, and computer-readable medium | |
KR20150106365A (en) | Business rule management system with hierarchial rule structure and expression method threrof | |
AU2017214759B2 (en) | Graph-based operations on an entity-relationship database | |
CN106600226B (en) | Method and device for optimizing process management system | |
CN112686580A (en) | Workflow definition method and system capable of customizing flow | |
JPH1027203A (en) | Job supporting system and its method | |
CN114185632A (en) | Page configuration method, device, computer equipment, medium and program product | |
JP5426578B2 (en) | Cordless provisioning | |
CN115729535A (en) | Complex process application development framework based on automatic code generation | |
CN115543428A (en) | Simulated data generation method and device based on strategy template | |
CN112418796B (en) | Sub-process task node activation method and device, electronic equipment and storage medium | |
CN114756224A (en) | Activity execution method and device | |
US20090293064A1 (en) | Synchronizing shared resources in an order processing environment using a synchronization component | |
CN111158649A (en) | Method and device for configuring multi-level parameters | |
US20240143809A1 (en) | Service and system integration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |