CN112686580A - Workflow definition method and system capable of customizing flow - Google Patents

Workflow definition method and system capable of customizing flow Download PDF

Info

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
Application number
CN202110132246.4A
Other languages
Chinese (zh)
Other versions
CN112686580B (en
Inventor
李宏
蒋荣超
胡春涛
韩华银
郑雪松
苟林
杨仁山
何正茂
陈科涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Chongqing Chongqing High Tech Industry Group Co ltd
Original Assignee
Chongqing Chongqing Chongqing High Tech Industry Group Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Chongqing Chongqing High Tech Industry Group Co ltd filed Critical Chongqing Chongqing Chongqing High Tech Industry Group Co ltd
Priority to CN202110132246.4A priority Critical patent/CN112686580B/en
Publication of CN112686580A publication Critical patent/CN112686580A/en
Application granted granted Critical
Publication of CN112686580B publication Critical patent/CN112686580B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing 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

Workflow definition method and system capable of customizing flow
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.
CN202110132246.4A 2021-01-31 2021-01-31 Workflow definition method and system capable of customizing flow Active CN112686580B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (24)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
刘丽岩;: "工作流技术在办公自动化***中的应用与研究", 边疆经济与文化 *
刘庭煜;汪惠芬;贲可存;柳林燕;徐骏善;: "基于多维情境本体匹配的产品开发过程业务产物智能推荐技术", 计算机集成制造*** *
刘阳;曹宝香;: "基于扩展有限状态机的工作流引擎设计与实现", 计算机工程与应用 *
孟丽丽 等: "基于工作流的虚拟制造企业生产管理***的设计与实现", 工程图学学报 *
蒲翔: "基于自定义工作流的高校办公自动化***的实现", 中国优秀硕士学位论文全文数据库 信息科技辑 *

Cited By (2)

* Cited by examiner, † Cited by third party
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