CN101714231A - Method and system for managing free workflow without being based on process models - Google Patents

Method and system for managing free workflow without being based on process models Download PDF

Info

Publication number
CN101714231A
CN101714231A CN200910194056A CN200910194056A CN101714231A CN 101714231 A CN101714231 A CN 101714231A CN 200910194056 A CN200910194056 A CN 200910194056A CN 200910194056 A CN200910194056 A CN 200910194056A CN 101714231 A CN101714231 A CN 101714231A
Authority
CN
China
Prior art keywords
task
workflow
instances
flow
engine
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.)
Pending
Application number
CN200910194056A
Other languages
Chinese (zh)
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.)
Guangdong Gever Technology Co Ltd
Original Assignee
Guangdong Gever Technology 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 Guangdong Gever Technology Co Ltd filed Critical Guangdong Gever Technology Co Ltd
Priority to CN200910194056A priority Critical patent/CN101714231A/en
Publication of CN101714231A publication Critical patent/CN101714231A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a system for managing free workflow without being based on process models. The system comprises a workflow engine, an application processing module and a data storage module, wherein the workflow engine comprises a free flow-starting interface and a task-transacting interface; the workflow engine utilizes the free flow-starting interface to start free flow, creates virtual flow instances and allocates process instance numbers to the virtual flow instances, creates task instances of a current link according to a user-customized task name of the link and allocates task instance numbers to the task instances; flow information related to a receiver in a process instance table and a task instance table is read and returned, and the receiver utilizes the task- transacting interface to transact tasks; the application processing module is used to store related application programs needing to be called by the workflow engine; and the data storage module is used to store related data or task tables needing to be called by the workflow engine. The invention also provides a method for managing free workflow without being based on process models. The invention can customize participants and transaction forms of next work task according to service need without depending on the process models defined in advance to complete work.

Description

A kind of not based on the free workflow management method and the system of process model
Technical field
The present invention relates to a kind of workflow management technology field, refer in particular to a kind of not based on the free workflow management method and the system of process model.
Background technology
People are more and more thinner to the division of labor of being engaged in work in the modern society, and finishing a job has not been an own business, need the cooperation between many people, and with by the course of work is reasonably organized, could finish the work efficiently.A kind of technology that workflow occurs in order to solve the organizing cooperating's problem between many people just, it utilizes computing machine to set up business process model, different people, different taskings are got up, and professional execution sequence and the distribution of task between different people of control.
Workflow Management System is " a kind of under the driving of workflow formalization representation; the system that finishes the work and flow definition, manage and carry out by the execution of software ", its main target is to each movable precedence that takes place in the business procedure and with the calling of movable relevant corresponding manpower or information resources, and manages and realize the robotization of business procedure.
The architecture of workflow reference model as shown in Figure 1, it is mainly carried out service, tissue/actor model data, task list, application program and workflow related data etc. by process tool, procedure definition, workflow and forms.By using one or more analyses, modeling and system definition instrument, the business procedure in the reality be transformed into form, the manageable definition of computing machine.Usually the result of definition is called process model, process template, process metadata or procedure definition, it has comprised describes one and can carry out needed all information of process that the service software system carries out by workflow, these information comprise the beginning of process and finish condition, constitute the activity (task) of process and required finishing of the task of rule, user of carrying out navigating between activity, may invoked application, the definition of the adduction relationship of workflow engine and all and workflow related data.
Workflow is carried out service and is responsible for the execution sequence of interpretation process definition, control procedure example, arrangement activity, adds job in the user job table, calls application tool.This needs the workflow engine of one or more collaborative work to finish these responsibilities, an independent example of the various processes of work flow engine management.Workflow is carried out server maintenance internal control data, and these data or concentrate in the workflow engine perhaps are distributed in the work engine set; These workflow control datas comprise and various processes or the relevant internal state information of active instance just carried out, comprise that also workflow engine is used for checkpoint, the recovery/restart information cooperating or recover from failure.Procedure definition with (run time) the workflow related data cooperates, together be used for movable navigation in the control procedure, provide movable entry and exit condition, different movable executed in parallel, order to carry out option, user task, IT application program relevant etc. with each activity.If procedure definition comprises organize models/role's entity type, finish above task so, need visit tissue/actor model data.Workflow engine also comprises the ability of the application tool that calls some forms, activates necessary application program and carries out correlated activation.Be very different between this call-by mechanism, in some simple systems, perhaps only provide single setting tool is called (for example, text editor), however in Workflow system, may provide call local and long-range on a large scale in the method for instrument.
Workflow engine is the Core Feature of Workflow Management software, after a business procedure is initialised (started by corresponding people or be called), workflow engine will obtain each movable mission thread to the activity initialization that does not have preceding dependence activity, and carry out the appointment rule of personnel among required role and the role according to task, find corresponding personnel (participant) to carry out this task.After this task is finished, notify workflow engine and change the thread state sign by the people who carries out this task, workflow engine judges according to the condition of finishing of task whether this task is finished then.If do not satisfy the condition of finishing, then workflow engine returns corresponding information and requires this people to do corresponding processing again to the people of this task of execution.Finish condition if satisfy, workflow engine is made as TRUE with the complement mark of this task, and judges whether this task has back forwarding task.If this task has back forwarding task, then according to relying on the back forwarding task-set that collection finds this task, again according to the back forwarding regular flow of activity to corresponding task (movable back forwarding rule refers to: after the back forwarding task-set of task was being found in which kind of follow-up activity of this startup after the pairing task termination of current active, which activity judgement specifically should flow to again).Then according to regular (the movable preceding dependence rule: the entry condition that indicates respective activity of the preceding dependence of activity, can the mission thread of current active start and rely on active set before depending on, in those activities of being comprised whether reached the done state that should reach separately) judge whether these corresponding tasks can be carried out.If can not carry out, then wait for, after executing, preceding dependence activity carries out again.Continue to carry out according to top step then, all do not had back forwarding task up to all activities that execute, this business procedure is just finished.
Through years of development, many working flow products have been arranged on the market, great majority all are based on the standard realization of workflow normal structure formulation in these products, yet these products all lack corresponding dirigibility, can't satisfy the application system that some operation flows often change.Electronic government affairs system for example, in order to comply with the fast pace of modern society, and government affairs work will change adjustment in real time according to the policy macroscopic view, need plan, integrate, the bottleneck place of the workflow management technology that this is traditional just with mechanism flexibly a lot of because variable flow process that government affairs work variation itself is produced.
For some the operation flow dirigibility is required higher system, electronic government affairs system for example, because of the quick variation of government affairs and policy can't be used pre-designed process model, and process model is the basis of conventional operation stream engine running, and this has caused conventional operation stream engine can't satisfy this class demand.
Summary of the invention
At the problems referred to above, the object of the present invention is to provide a kind of not based on the free workflow management method and the system of process model, it can be according to the participant and the processing list of the self-defined next task of business demand, and good process model is finished the work and need not rely on predefined.
The invention provides a kind ofly not based on the free workflow management method of process model, it comprises:
A, user be self-defined link task names, next link task names in the inlet list, and the processing list of next link task recipient, next link task correspondence calls the free flow process interface of startup of workflow engine then;
B, workflow engine are created the virtual workflow example and are its allocation flow example number, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also;
C, recipient enter work folder, and workflow engine reads relevant flow instance of current recipient and task instances in flow instance table and task instances table;
D, recipient select flow instance and task instances to handle from the tabulation of work folder, at this moment can import flow process example number and task instances numbering into to workflow engine, the task interface of handling that calling workflow engine then provides loads flow instance and reads its list according to the flow instance numbering;
E, recipient handle the free flow task.
Particularly, may further comprise the steps before the steps A: business form that definition will use or electronic spreadsheet, and be free workflow definition process name and business module title; The free flow interface that workflow engine provides is bound with the inlet list.
Described step B also comprises:
Workflow engine is created next link task instances according to user-defined next link task names, and next the link task recipient that will import into is provided with to this task instances;
Workflow engine handles list according to user-defined next link task and business tine is kept in the variable object of task instances, engine preserve the flow instance created and task instances to database table that fixedly flow process is identical in;
Workflow engine returns next link task instances object.
Described step D specifically comprises:
Workflow engine loads the flow instance object according to the flow instance numbering, and judges whether this flow instance object belongs to the task instances of free flow process;
Workflow engine reads form information and business tine wherein according to this task instances object and returns.
The interface that workflow engine is handled task according to the list explicit user that returns, and business tine is presented in the list content corresponding hurdle.
Also comprise step between described step D and the E: the user is self-defined next link task names at the list place, and processing list and other business tines of next link task recipient, next link task correspondence are perhaps selected process ends.
Described step e specifically comprises:
What engine was judged user's selection is that process ends or next recipient of selection handle task;
If what the user selected is to continue circulation, then continue to call the task interface of handling that engine provides, engine is created next link task instances according to user-defined next link task names, and user-defined next link task recipient is provided with to this task instances; User-defined next link task processing list and business tine are kept in the variable object of task instances; To work as the task variable of prosomite upgrades; Preserve then when the task instances of prosomite task instances and new establishment to database table that fixedly flow process is identical in; Return next link task instances object simultaneously.Return step C and when having the recipient to handle task, select process ends.
If what the user selected is process ends, then call the free flow process interface of end that engine provides, whether engine is provided with the application program callback interface when judging the binding list, if be provided with then adjust back the business operation that this interface is realized, the sign of working as prosomite then is set to finish, the sign of flow process under the link also is set to finish, and the result is saved in the database table.
It is a kind of not based on the free workflow management system of process model that the present invention also provides, and it comprises:
Workflow engine, it comprises the free flow process interface of startup, handles task interface, the workflow engine utilization starts free flow process interface and starts free flow process, creating the virtual workflow example is its allocation flow example number also, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also; Read the relevant procedure information of this recipient in flow instance table and the task instances table and return, the recipient utilizes and handles task interface and handle task;
Application processing module is used to store the related application that workflow engine need call;
Data memory module is used to store related data or the task form that workflow engine need call.
The present invention is on the basis of conventional operation stream engine, increased the function of free flow process, guarantee that the user can be according to the participant and the processing list of the self-defined next task of business demand, good process model is finished the work and need not rely on predefined, has realized the requirement of User Defined flow process.
Description of drawings
Accompanying drawing 1 is the system architecture synoptic diagram of existing a kind of Workflow Management System;
Accompanying drawing 2 is of the present invention a kind of not based on the process flow diagram of the free workflow management method of process model;
Accompanying drawing 3 is of the present invention a kind of not based on the block diagram of the free workflow management system of process model.
Embodiment
The purpose of this invention is to provide a kind of not based on the free workflow management system and the method for process model, the present invention is on the basis of conventional operation stream engine, increased the function of free flow process, guarantee that the user can be according to the participant and the processing list of the self-defined next task of business demand, good process model is finished the work and need not rely on predefined.
Figure compares with conventional operation flow management system architecture, the present invention has not needed process analysis procedure analysis instrument and procedure definition, but a series of expansion interfaces that provide by engine: executeFreeStartNode (flow definition title, the business module title, when the prosomite task names, next link task names, as the prosomite participant, next link participant, the flow process variable) starts free flow process, commitFreeTaskNode (task instances ID, next link task names, as the prosomite participant, next link participant, flow process variable) handle task, endFreeProcess (flow instance ID, process ends participant, flow process variable) finishes free flow process.
When operation according to the flow content of participant's input (flow definition title, business module title, when prosomite task names, next link task names, when prosomite participant, next link participant and flow process variable etc.) dynamic creation flow instance and task instances, substituted the mode that conventional operation stream comes visioning procedure example and task instances by the description content of process model, to reach the effect of User Defined procedure links.
With reference to figure 2, the invention provides a kind of user-defined workflow management method, it comprises:
S01, user be self-defined link task names, next link task names in the inlet list, and the processing list of next link task recipient, next link task correspondence calls the free flow process interface of startup of workflow engine then;
S02, workflow engine are created the virtual workflow example and are its allocation flow example number, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also;
S03, recipient enter work folder, and workflow engine reads relevant flow instance of current recipient and task instances in flow instance table and task instances table;
S04, recipient select flow instance and task instances to handle from the tabulation of work folder, at this moment can import flow process example number and task instances numbering into to workflow engine, the task interface of handling that calling workflow engine then provides loads flow instance and reads its list according to the flow instance numbering;
S05, recipient handle the free flow task.
With reference to figure 3, the present invention also provides a kind of user-defined workflow management system, and it comprises:
Workflow engine 1, it comprises the free flow process interface of startup, handles task interface, the workflow engine utilization starts free flow process interface and starts free flow process, creating the virtual workflow example is its allocation flow example number also, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also; Read the relevant procedure information of this recipient in flow instance table and the task instances table and return, the recipient utilizes and handles task interface and handle task;
Application processing module 2 is used to store the related application that workflow engine need call;
Data memory module 3 is used to store related data or the task form that workflow engine need call; It comprises workflow related data 31 and task list 32, and tissue/actor model data 33.
Specifically, business form or electronic spreadsheet that good this flow process of developer or technician's predefined will use, and be this free flow define name and business module title, after being set, process ends whether adjusts back application programming interfaces, free flow interface that then engine is provided and the binding of inlet list.
1〉before the user starts free flow:
The user is in self-defined the link task names in inlet list place, next link task names, processing list and other business tines of next link task recipient, next link task correspondence are called the free flow process interface of the startup executeFreeStartNode of engine then.
2〉user starts free flow:
Engine is created the virtual workflow example and is distributed unique identification (flow instance ID) for it according to the process name and the business module title of technician's predefined, and be " FREE_PROCESS " with flow definition ID value of establishing of flow instance, the flow process of expression the type is free program, uses and the flow process of distinguishing based on process model.
The task instances that engine is created when prosomite according to user-defined link task names also distributes unique ID (task instances ID) for it.
Engine is created next link task instances according to user-defined next link task names, and next the link task recipient that will import into is provided with to this task instances.
Engine handles list according to user-defined next link task and business tine is kept in the variable object of task instances.
The flow instance that engine preserve to be created and task instances to database table that fixedly flow process is identical in.
Engine returns next link task instances object.
3〉recipient enters the work folder:
Engine reads the relevant procedure information of this recipient in flow instance table and the task instances table and returns.Since free flow process with based on identical storage and the treatment mechanism of the flow process of process model employing, the work item of seeing at " work folder " concerning the user is as broad as long, this has also guaranteed simultaneously the management of free flow process and monitoring is to be consistent with flow process based on process model, for the user provides better consistance and interactivity.Certainly, because the flow instance object of free flow process has been specified the flow definition ID of value for " FREE_PROCESS " for it when creating, this value just can be distinguished free flow process instance objects and other flow instance objects.
4〉recipient handles from work folder tabulation selection task, at this moment can import flow process example ID and task instances ID into to engine, and that calls then that engine provides handles task interface commitFreeTaskNode:
Whether engine loads the flow instance object according to flow instance ID, and be that " FREE_PROCESS " judges whether this flow process belongs to the task instances of free flow process according to the value of flow definition ID.
Engine reads form information and business tine wherein according to this task instances variable and returns.
The interface that engine is handled task according to the list explicit user that returns, and business tine is presented in the list content corresponding hurdle.
5〉recipient prepares to handle the free flow task:
The user is self-defined next link task names at the list place, and processing list and other business tines of next link task recipient, next link task correspondence are perhaps selected process ends.
6〉recipient handles the free flow task:
What engine was judged user's selection is that process ends or next recipient of selection handle task.
If what the user selected is to continue circulation, continue then to call that engine provides handles task interface commitFreeTaskNode, engine is created next link task instances according to user-defined next link task names, and user-defined next link task recipient is provided with to this task instances; User-defined next link task processing list and business tine are kept in the variable object of task instances; To work as the task variable of prosomite upgrades; Preserve then when the task instances of prosomite task instances and new establishment to database table that fixedly flow process is identical in; Return next link task instances object simultaneously.Repeating step " recipient enters the work folder " is selected process ends when directly having the recipient to handle task.
If what the user selected is process ends, then call the free flow process interface of the end endFreeProcess that engine provides, whether engine judgment technology personnel are provided with the application program callback interface when binding list, if be provided with then adjust back the business operation that this interface is realized, the sign of working as prosomite then is set to finish, the sign of flow process under the link also is set to finish, and the result is saved in the database table.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of being done within the spirit and principles in the present invention, be equal to and replace and improvement etc., all should be included within the claim protection domain of the present invention.

Claims (7)

1. one kind based on the free workflow management method of process model, it is characterized in that, comprising:
A, user be self-defined link task names, next link task names in the inlet list, and the processing list of next link task recipient, next link task correspondence calls the free flow process interface of startup of workflow engine then;
B, workflow engine are created the virtual workflow example and are its allocation flow example number, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also;
C, recipient enter work folder, and workflow engine reads relevant flow instance of current recipient and task instances in flow instance table and task instances table;
D, recipient select flow instance and task instances to handle from the tabulation of work folder, at this moment can import flow process example number and task instances numbering into to workflow engine, the task interface of handling that calling workflow engine then provides loads flow instance and reads its list according to the flow instance numbering;
E, recipient handle the free flow task.
2. as claimed in claim 1 a kind of not based on the free workflow management method of process model, it is characterized in that: may further comprise the steps before the steps A:
Business form that definition will use or electronic spreadsheet, and be free workflow definition process name and business module title;
The free flow interface that workflow engine provides is bound with the inlet list.
3. as claimed in claim 2 a kind of not based on the free workflow management method of process model, it is characterized in that: described step B also comprises:
Workflow engine is created next link task instances according to user-defined next link task names, and next the link task recipient that will import into is provided with to this task instances;
Workflow engine handles list according to user-defined next link task and business tine is kept in the variable object of task instances, engine preserve the flow instance created and task instances to database table that fixedly flow process is identical in;
Workflow engine returns next link task instances object.
4. as claimed in claim 3 a kind of not based on the free workflow management method of process model, it is characterized in that: described step D specifically comprises:
Workflow engine loads the flow instance object according to the flow instance numbering, and judges whether this flow instance object belongs to the task instances of free flow process;
Workflow engine reads form information and business tine wherein according to this task instances object and returns;
The interface that workflow engine is handled task according to the list explicit user that returns, and business tine is presented in the list content corresponding hurdle.
5. as claimed in claim 4 a kind of not based on the free workflow management method of process model, it is characterized in that: also comprise step between described step D and the E: the user is self-defined next link task names at the list place, processing list and other business tines of next link task recipient, next link task correspondence are perhaps selected process ends.
6. as claimed in claim 5 a kind of not based on the free workflow management method of process model, it is characterized in that: described step e specifically comprises:
What engine was judged user's selection is that process ends or next recipient of selection handle task;
If what the user selected is to continue circulation, then continue to call the task interface of handling that engine provides, engine is created next link task instances according to user-defined next link task names, and user-defined next link task recipient is provided with to this task instances; User-defined next link task processing list and business tine are kept in the variable object of task instances; To work as the task variable of prosomite upgrades; Preserve then when the task instances of prosomite task instances and new establishment to database table that fixedly flow process is identical in; Return next link task instances object simultaneously.Return step C and when having the recipient to handle task, select process ends.
If what the user selected is process ends, then call the free flow process interface of end that engine provides, whether engine is provided with the application program callback interface when judging the binding list, if be provided with then adjust back the business operation that this interface is realized, the sign of working as prosomite then is set to finish, the sign of flow process under the link also is set to finish, and the result is saved in the database table.
7. one kind based on the free workflow management system of process model, it is characterized in that, comprising:
Workflow engine, it comprises the free flow process interface of startup, handles task interface, the workflow engine utilization starts free flow process interface and starts free flow process, creating the virtual workflow example is its allocation flow example number also, and the task instances of creating when prosomite according to user-defined link task names is its allocating task example number also; Read the relevant procedure information of this recipient in flow instance table and the task instances table and return, the recipient utilizes and handles task interface and handle task;
Application processing module is used to store the related application that workflow engine need call;
Data memory module is used to store related data or the task form that workflow engine need call.
CN200910194056A 2009-11-20 2009-11-20 Method and system for managing free workflow without being based on process models Pending CN101714231A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910194056A CN101714231A (en) 2009-11-20 2009-11-20 Method and system for managing free workflow without being based on process models

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910194056A CN101714231A (en) 2009-11-20 2009-11-20 Method and system for managing free workflow without being based on process models

Publications (1)

Publication Number Publication Date
CN101714231A true CN101714231A (en) 2010-05-26

Family

ID=42417857

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910194056A Pending CN101714231A (en) 2009-11-20 2009-11-20 Method and system for managing free workflow without being based on process models

Country Status (1)

Country Link
CN (1) CN101714231A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102289723A (en) * 2011-05-19 2011-12-21 中兴通讯股份有限公司 Information management method and system
CN102436612A (en) * 2012-01-16 2012-05-02 浪潮集团山东通用软件有限公司 Method for realizing business management relationship dynamic participant in workflow management system
CN103577929A (en) * 2013-10-23 2014-02-12 华为软件技术有限公司 Workflow form assigning method and workflow engine
CN104182834A (en) * 2014-08-20 2014-12-03 国网浙江余姚市供电公司 Workflow management method and device
CN104966136A (en) * 2015-06-25 2015-10-07 北京慧点科技有限公司 Dynamic process execution prediction method
CN105005481A (en) * 2015-08-01 2015-10-28 沈阳昭软软件有限公司 Method and system for processing workflow to-do task
CN105046408A (en) * 2015-06-25 2015-11-11 国网山东省电力公司 Configurable workflow realization method and system
CN105205649A (en) * 2015-09-17 2015-12-30 沈阳昭软软件有限公司 Establishment method and implementation of open type workflow system
CN105701585A (en) * 2014-11-25 2016-06-22 镇江金软计算机科技有限责任公司 Workflow management method in shopping mall management system
CN106845741A (en) * 2015-12-03 2017-06-13 北大方正集团有限公司 The customization device and customization method of workflow
CN108053144A (en) * 2017-12-29 2018-05-18 厦门市美亚柏科信息股份有限公司 Open operation flow implementation method and workflow engine
CN108595557A (en) * 2018-04-11 2018-09-28 浙江大学 A kind of workflow executing method for flexible process
CN109636345A (en) * 2018-12-14 2019-04-16 武汉烽火信息集成技术有限公司 A kind of intelligent management and system of business handling workflow
CN110222106A (en) * 2010-06-04 2019-09-10 Mcl***有限公司 Integrated workflow and db transaction
CN110443587A (en) * 2019-08-12 2019-11-12 北京神舟航天软件技术有限公司 A kind of workflow schedule method
CN110544075A (en) * 2019-09-16 2019-12-06 世纪海航(厦门)科技有限公司 asset management process configuration method, device and equipment
CN110728452A (en) * 2019-10-14 2020-01-24 普元信息技术股份有限公司 System and method for realizing selection control of multidimensional organization integration personnel in distributed flow system
CN112465448A (en) * 2020-11-11 2021-03-09 中国人民大学 Cross-organization workflow operation method and system based on block chain
CN113657750A (en) * 2021-08-16 2021-11-16 中通服网络信息技术有限公司 User-defined visual process engine
CN113988801A (en) * 2021-10-27 2022-01-28 北京百度网讯科技有限公司 Office system, work task management method and device
CN115170048A (en) * 2022-04-07 2022-10-11 唐旸 Workflow implementation method, system, and medium based on model and rule

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110222106A (en) * 2010-06-04 2019-09-10 Mcl***有限公司 Integrated workflow and db transaction
WO2012155582A1 (en) * 2011-05-19 2012-11-22 中兴通讯股份有限公司 Method and system for information management
CN102289723A (en) * 2011-05-19 2011-12-21 中兴通讯股份有限公司 Information management method and system
CN102289723B (en) * 2011-05-19 2016-08-24 中兴通讯股份有限公司 A kind of approaches to IM and system
CN102436612A (en) * 2012-01-16 2012-05-02 浪潮集团山东通用软件有限公司 Method for realizing business management relationship dynamic participant in workflow management system
CN103577929A (en) * 2013-10-23 2014-02-12 华为软件技术有限公司 Workflow form assigning method and workflow engine
CN104182834A (en) * 2014-08-20 2014-12-03 国网浙江余姚市供电公司 Workflow management method and device
CN105701585A (en) * 2014-11-25 2016-06-22 镇江金软计算机科技有限责任公司 Workflow management method in shopping mall management system
CN105046408A (en) * 2015-06-25 2015-11-11 国网山东省电力公司 Configurable workflow realization method and system
CN104966136A (en) * 2015-06-25 2015-10-07 北京慧点科技有限公司 Dynamic process execution prediction method
CN105005481A (en) * 2015-08-01 2015-10-28 沈阳昭软软件有限公司 Method and system for processing workflow to-do task
CN105205649A (en) * 2015-09-17 2015-12-30 沈阳昭软软件有限公司 Establishment method and implementation of open type workflow system
CN106845741A (en) * 2015-12-03 2017-06-13 北大方正集团有限公司 The customization device and customization method of workflow
CN108053144A (en) * 2017-12-29 2018-05-18 厦门市美亚柏科信息股份有限公司 Open operation flow implementation method and workflow engine
CN108595557A (en) * 2018-04-11 2018-09-28 浙江大学 A kind of workflow executing method for flexible process
CN109636345B (en) * 2018-12-14 2021-07-20 武汉烽火信息集成技术有限公司 Intelligent management method and system for business handling workflow
CN109636345A (en) * 2018-12-14 2019-04-16 武汉烽火信息集成技术有限公司 A kind of intelligent management and system of business handling workflow
CN110443587A (en) * 2019-08-12 2019-11-12 北京神舟航天软件技术有限公司 A kind of workflow schedule method
CN110544075A (en) * 2019-09-16 2019-12-06 世纪海航(厦门)科技有限公司 asset management process configuration method, device and equipment
CN110728452A (en) * 2019-10-14 2020-01-24 普元信息技术股份有限公司 System and method for realizing selection control of multidimensional organization integration personnel in distributed flow system
CN110728452B (en) * 2019-10-14 2024-02-06 普元信息技术股份有限公司 System and method for realizing multi-dimensional organization integrated personnel selection control in distributed flow system
CN112465448A (en) * 2020-11-11 2021-03-09 中国人民大学 Cross-organization workflow operation method and system based on block chain
CN112465448B (en) * 2020-11-11 2023-07-07 中国人民大学 Cross-organization workflow operation method and system based on blockchain
CN113657750A (en) * 2021-08-16 2021-11-16 中通服网络信息技术有限公司 User-defined visual process engine
CN113988801A (en) * 2021-10-27 2022-01-28 北京百度网讯科技有限公司 Office system, work task management method and device
CN113988801B (en) * 2021-10-27 2023-11-10 北京百度网讯科技有限公司 Office system, work task management method and device
CN115170048A (en) * 2022-04-07 2022-10-11 唐旸 Workflow implementation method, system, and medium based on model and rule

Similar Documents

Publication Publication Date Title
CN101714231A (en) Method and system for managing free workflow without being based on process models
CN101714230A (en) User-defined workflow management method and system
CN101821710B (en) System, method and graphical user interface for workflow generation, deployment and/or execution
US5848271A (en) Process and apparatus for controlling the work flow in a multi-user computing system
CN106802826A (en) A kind of method for processing business and device based on thread pool
CN109614409A (en) Business data processing method, device and server
CN111552471A (en) Task arrangement method and system under hybrid cloud environment
CN104216912A (en) Method and device for achieving non-intrusive service form workflow
CN111400011B (en) Real-time task scheduling method, system, equipment and readable storage medium
CN111031133B (en) Operation method and device of business engine, storage medium and electronic device
CN110287016A (en) A kind of distribution flow chart Heterogeneous Computing dispatching method
CN109166026B (en) Account checking method, account checking device, computer equipment and storage medium
CN102208081A (en) Method for making business process management (BPM) application to be suitable for being used by multi-tenancy (MT) usages and apparatus thereof
EP1217515A1 (en) Workflow system
CN112685017A (en) Workflow engine facing mobile internet
US20050044173A1 (en) System and method for implementing business processes in a portal
CN115860451A (en) Flow operation method and device, electronic equipment and storage medium
CN112712236B (en) Design method of line meter load assessment software of shipbuilding enterprise
CN106302125A (en) A kind of solicited message is responded method, Apparatus and system
CN114265595B (en) Cloud native application development and deployment system and method based on intelligent contracts
CN111651262B (en) Batch task generation method and device
CN113239921A (en) Task grading and distributing method and system for OCR (optical character recognition) service
CN111967996A (en) Method and device for identifying enterprise capital composition, computer readable storage medium and electronic equipment
CN112884455A (en) Task plan processing system, method and device
Kickinger et al. Workflow management in GridMiner

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100526