CN108256715A - A kind of Workflow management method and system - Google Patents
A kind of Workflow management method and system Download PDFInfo
- Publication number
- CN108256715A CN108256715A CN201611249822.9A CN201611249822A CN108256715A CN 108256715 A CN108256715 A CN 108256715A CN 201611249822 A CN201611249822 A CN 201611249822A CN 108256715 A CN108256715 A CN 108256715A
- Authority
- CN
- China
- Prior art keywords
- working node
- execution object
- expression formula
- workflow engine
- workflow
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention discloses a kind of Workflow management method and system, and this method includes:Workflow engine calls Work flow model to obtain the task form that user is initiated by the Work flow model;The workflow engine obtains form attributes from the task form;The workflow engine determines the expression formula of the execution object of each working node of the Work flow model according to the form attributes;The workflow engine parses the expression formula of the execution object of each working node, obtains the information of the execution object of each working node;The workflow engine generates the implementing result of the task form according to the information for performing object, and poor to solve the flexibility of existing Workflow Management System, autgmentability, the maintenance cost for leading to system is very high.
Description
Technical field
The present invention relates to computer disposal field more particularly to a kind of Workflow management method and systems.
Background technology
Workflow (Work Flow) is exactly the computation model of workflow, i.e., the work in workflow is how front and rear
The logic and rule organized together is indicated and with appropriate model to the calculation that plays tricks in fact in a computer.Workflow is main
The main problem of solution is:To realize some business objective, between multiple participants, using computer, by certain pre- set pattern
Document, information or task are then transmitted automatically.Workflow belongs to computer supported cooperative work (Computer Supported
Cooperative Work, CSCW) a part.CSCW master is generally to study a group how with the help of computer
Realize what is cooperated.
The major function of Workflow Management System is to go to define by the support of computer technology, perform and management work
It flows, the information exchange between working in co-ordination stream implementation procedure and between group member.Workflow is needed by work
Workflow Management System is realized.Practical operation system generally comprises complicated operation flow, such as the official document of a government department
Flow system, different official document types, different mechanisms of department, different levels of confidentiality etc. all can cause the participant of flow may not
Together.For this business scenario, current Workflow Management System is generally to define business rule on stream by the way of,
If service management relationship changes, safeguard that these business rules are also fairly cumbersome, the flow in system is consigned to client
Difficulty it is also very high.Thus talk about, the flexibility of existing Workflow Management System, autgmentability are poor, cause all cause be
The maintenance cost of system is very high.
Invention content
The embodiment of the present invention provides a kind of Workflow management method and system, to solve existing Workflow Management System
Flexibility, autgmentability it is poor, cause all cause the maintenance cost of system very high.
The method of the present invention includes a kind of Workflow management method, and this method includes:
Workflow engine obtains the task form that user is initiated by Work flow model, and is obtained from the task form
Form attributes;
The workflow engine determines the execution pair of each working node of the Work flow model according to the form attributes
As;
For each working node, the execution object of the working node is returned to the work by the workflow engine
The working node in flow model, so that the execution object performs the corresponding task of the working node.
Further, the workflow engine determines each working node of the Work flow model according to the form attributes
Execution object, including:
The workflow engine obtains the expression formula of the execution object of each working node of the Work flow model;
The workflow engine parses the expression formula of the execution object of each working node according to the form attributes,
Obtain the result of the expression formula of the execution object of each working node;
The result of the expression formula for performing object is converted to the information for performing object by the workflow engine.
Further, the workflow engine parses the execution object of each working node according to the form attributes
Expression formula, obtain execution object the expression formula of each working node as a result, including:
The workflow engine determines the type of expression of the execution object of each working node;
The workflow engine calls grammar explanation device corresponding with the type, parses the expression for performing object
Formula obtains the result of the expression formula of the execution object of each working node.
Further, trigger condition and the corresponding execution object of trigger condition are included in the expression formula for performing object;
The workflow engine parses the expression formula of the execution object of each working node according to the form attributes,
Obtain execution object the expression formula of each working node as a result, including:
The workflow engine determines the table of the execution object of corresponding each working node according to the form attributes
Up to the trigger condition of formula;
According to determining trigger condition, execution object corresponding with the trigger condition is determined.
Further, the workflow engine is according to user demand, corresponding each working node to workflow engine
The expression formula for performing object carries out online dynamic adjustment, the expression formula of the execution object of each working node after being adjusted.
Based on same inventive concept, the embodiment of the present invention further provides a kind of Workflow Management System, the system
Including workflow engine and Work flow model, the workflow engine includes:
Acquiring unit, for obtaining the task form that user is initiated by Work flow model, and from the task form
Obtain form attributes;
Determination unit, for determining the execution pair of each working node of the Work flow model according to the form attributes
As;
The execution object of the working node for being directed to each working node, is returned to the work by execution unit
The working node in flow model, so that the execution object performs the corresponding task of the working node.
Further, the determination unit is specifically used for:Obtain the execution pair of each working node of the Work flow model
The expression formula of elephant;
According to the form attributes, the expression formula of the execution object of each working node is parsed, obtains each work
The result of the expression formula of the execution object of node;
The result of the expression formula for performing object is converted to the information for performing object.
Further, the determination unit is specifically used for:
Determine the type of expression of the execution object of each working node;
Grammar explanation device corresponding with the type is called, parses the expression formula for performing object;
The information of the execution object of each working node is determined according to analysis result.
Further, trigger condition and the corresponding execution object of trigger condition are included in the expression formula for performing object;
The determination unit is specifically used for:According to the form attributes, the execution of corresponding each working node is determined
The trigger condition of the expression formula of object;According to determining trigger condition, execution object corresponding with the trigger condition is determined.
Further, the system also includes:Adjustment unit, it is corresponding to workflow engine for according to user demand
The expression formula of the execution object of each working node carries out online dynamic and adjusts, the execution of each working node after being adjusted
The expression formula of object.
The Workflow Management System of the embodiment of the present invention includes Work flow model and workflow engine, and workflow engine is stream
Journey is directly expressed as the flow definition code that computer can perform, and Work flow model directly invokes flow definition code.The present invention
Flow is directly expressed as the code that computer can perform by the Workflow Management System that embodiment provides, and Work flow model is directly adjusted
With the code without being parsed to flow definition, when workflow changes, it is only necessary to corresponding modification stream engine without
With modification flow model code, the exploitation, maintenance and use of Workflow Management System have been greatly facilitated.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly introduced, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, for this
For the those of ordinary skill in field, without creative efforts, other are can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is a kind of Workflow management method flow diagram provided in an embodiment of the present invention;
Fig. 2 is a kind of Work flow model schematic diagram that the prior art provides;
Fig. 3 is a kind of Work flow model schematic diagram provided in an embodiment of the present invention;
Fig. 4 is a kind of workflow processing flow diagram of task form provided in an embodiment of the present invention;
Fig. 5 is a kind of Workflow management device configuration diagram provided in an embodiment of the present invention.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention is made below in conjunction with attached drawing into
It is described in detail to one step, it is clear that the described embodiments are only some of the embodiments of the present invention rather than whole implementation
Example.Based on the embodiments of the present invention, those of ordinary skill in the art are obtained without making creative work
All other embodiment, shall fall within the protection scope of the present invention.
Shown in Figure 1, the embodiment of the present invention provides a kind of Workflow management method flow diagram, specifically realization side
Method includes:
Step S101, workflow engine obtain the task form initiated by Work flow model of user, and from the task
Form attributes are obtained in list.
Step S102, the workflow engine determine each working node of the Work flow model according to the form attributes
Execution object.
Step S103, for each working node, the workflow engine returns to the execution object of the working node
To the working node in the Work flow model, so that the execution object performs the corresponding task of the working node.
In above-mentioned steps, the Workflow Management System of the embodiment of the present invention includes Work flow model and workflow engine,
Workflow engine is directly expressed as flow the flow definition code that computer can perform, and Work flow model, which directly invokes flow, to be determined
Adopted code.Wherein, the node of dispersion is grouped as several main by Work flow model mainly by modularization in workflow task
Node.A kind of resource that object refers to performing workflow activities example tasks is performed, which is commonly referred to as people (executor
Work activity) or computer program (performing automatic movable).To realize the automatic flow of business, it is necessary to for each of business
A step definition is corresponding to perform object, the execution that they will participate in workflow activities.
For example, by taking the flow of a finance reimbursement examination & approval as an example, basic demand is as follows:
1st, employee fills in expense reimbursement list, start flow
Leader examines:Wherein the amount of money below 1000 yuan by line manager (corresponding role ID be 10001), gold
Volume needs vice general manager (corresponding role ID is 10002) examination & approval, the amount of money is at 10000 yuan between 1000 yuan to 10000 yuan
Above needs general manager (corresponding role ID is 10003) examination & approval, and examination & approval mode is examined for a leader.
2nd, financial approval
3rd, flow terminates
Existing way is the Work flow model under designing as shown in Figure 2, that is, includes initiating examination & approval, condition judgment, department
Manager's examination & approval, vice general manager's examination & approval, general manager's examination & approval, financial approval these nodes.Basis is needed in the link of leader's examination & approval
Business rule does condition judgment, is realized by mutual exclusion gateway, but this mode there are problems that, particularly examining rule has
During variation, need to redesign flow masterplate, flexibility is poor.And the Work flow model of the embodiment of the present invention is as shown in figure 3, packet
Include initiation examination & approval, leader examines, financial approval these steps.In this case, the node of Work flow model is significantly simplified, most
Importantly, changing regardless of examination & approval rule, flow masterplate is without adjustment, it is only necessary to the task participant of setting procedure.
Wherein, the task participant of flow is mainly realized by workflow engine, wherein, it is included in the workflow engine
The expression formula of object is performed, trigger condition and the corresponding execution object of trigger condition are included in the expression formula for performing object,
The workflow engine determines that the expression formula of the execution object of corresponding each working node is touched according to the form attributes
Clockwork spring part;According to determining trigger condition, execution object corresponding with the trigger condition is determined.Mainly set by interface
Mode each working node defined in workflow engine participant's expression formula.
Specifically, it can increase in job engine and performed under each working node by extending BPMN2.0 flow definitions
The definition of object, shown in table one specific as follows:
Table one
Further, the rule that setting executor defines is as shown in Table 2:
Table two
In this way, extending the task node of BPMN2.0 in workflow designer, workflow execution people's expression formula is set,
Executor's expression formula uses JAVAScript and BeanShell grammers, flow definition is published in flow engine, flow engine
During flow processing, the expression formula of the execution object of each working node of the Work flow model is obtained;The workflow
Engine parses the expression formula of the execution object of each working node, obtains each working node according to the form attributes
Execution object expression formula result;Specifically, the workflow engine turns the result of the expression formula for performing object
The information for performing object is changed to according to corresponding interface, the corresponding parameter of operation system is obtained, for different set-up mode solutions
Expression formula is released, and integration processing is carried out to result, ultimately generates the participant of task as a result, for example saying, task form is
2000 yuan of expense reimbursement list is submitted an expense account in three requests, which is initiated examination & approval, Ran Hougong by Zhang San in Work flow model
Make stream engine and obtain 2000 yuan in the task form expression formulas with the execution object of leader's approval node, parsing obtains 2000
Member is examined by vice general manager ID10002, and workflow engine will obtain vice general manager ID10002 examination & approval knots from Subscriber Management System
Fruit, and so on, the executor of each working node can be generated as a result, the approval results of executor.With the prior art
Compare, the mechanism can not only unified flow definition, unified maintenance management, allow flow safeguard summary, generalization, sustainability,
Easy handing-overization.
Further, the workflow engine parses the expression formula of the execution object of each working node, including:
The workflow engine determines the type of expression of the execution object of each working node;
The workflow engine calls grammar explanation device corresponding with the type, parses the expression for performing object
Formula;
The workflow engine determines the information of the execution object of each working node according to analysis result.
For example, workflow engine calls JAVAscript BeanShell grammar explanations according to type of expression
Device, workflow engine explain the parsing code of executor's expression formula as shown in Table 3:
Table three
The expression formula for performing object mainly is combined to define participant using dynamic and static two methods.Static state is fixed
Participant of the adopted then directly specified specific personnel for activity, for example an organization object is specified, such as role's (post), post
(position), department, group etc. as activity participant (actually possess the role all personnel or certain post,
Department, the personnel of group).Dynamic definition does not specify specific personnel directly, but according to the rank of personnel, tissue, Jiao Seji
A combination thereof condition (for example reporting relationship) specifies participant, can also be specified according to executor's information of the activity of front.
Further, the workflow engine is according to user demand, corresponding each working node to workflow engine
The expression formula for performing object carries out online dynamic adjustment, the expression formula of the execution object of each working node after being adjusted.
Such as in Fig. 3 leader examination & approval link be adjusted to the amount of money below 2000 yuan by line manager (corresponding role
ID is that 10001), the amount of money needs vice general manager between 2000 yuan to 15000 yuan (corresponding role ID is 10002)
Examination & approval, the amount of money need general manager's (corresponding role ID be 10003) examination & approval at 15000 yuan or more, and examination & approval mode is a neck
Lead examination & approval.At this moment, it is only necessary to the rule in the corresponding expression formula for performing object of leader's approval node is modified, and
Work flow model does not need to adjust.
Further, the embodiment of the present invention is described in detail by providing block diagram shown in Fig. 4, specifically comprising as follows
Step:
Step 201, the element of BPMN2.0 language is extended in workflow defining, increases the definition of flow participant
Step 202, participant's table of each artificial node is defined in a manner that interface is set in workflow designer
Up to formula (using the BEANshell grammers of JAVAScript grammers or JAVA), flow definition file is preserved, and by flow definition
It is published in flow engine.
Step 203, workflow engine is when performing flow tasks, is performing similar examination & approval or other similar artificial is appointing
Selection executor before business.The range of executor is determined by following method:
Step 203a, workflow engine obtain executor's expression formula of the task node.
Step 203b, workflow engine obtain corresponding operation system attribute according to the associated business object of flow instance.
It and will be in the setting to the context of flow engine of these attributes.
Step 203c, workflow engine call JAVAscript BeanShell grammer solutions according to type of expression
Device is released, runs executor's expression formula, and obtain result.
Step 203d, workflow engine call the interface of Subscriber Management System, the result of executor's expression formula are converted to
Corresponding executor's information is selected for front end service system.
Step 204, workflow engine performs flow according to executor's information of selection, and generates corresponding task.
As it can be seen that the embodiment of the present invention supports on-line tuning flow definition, mechanism using the present invention can be realized in system
In operational process, needed according to system or user demand, online dynamic carried out to workflow execution people and is adjusted, without stopping or
Restart system.On the other hand, less, the of the invention form conformity of business operation system and work that use interface is relied on original operation system
Make the docking of stream engine, dependence is relatively low between system.Secondly, the embodiment of the present invention is extended using the BPMN2.0 of standard, can be with
In seamless integration to all Workflow systems for meeting the specification;It is connect in addition, the embodiment of the present invention provides unified external interaction
Mouthful, a unified external environment interactive interface is provided by unified adapter agency.This workflow engine is determined according to engine
The interface of justice calls external module, it allows engine and workflow user, workflow library, external system and third party's data format
As process defining language interacts.In this manner, any number or type of resource can be called, without to work
The mode of stream engine implementation procedure makees any change.
Based on identical technical concept, the embodiment of the present invention also provides a kind of Workflow Management System, which can perform
Above method embodiment.System provided in an embodiment of the present invention as shown in figure 5, including:Acquiring unit 401, determination unit 402,
Execution unit 403, wherein:
Acquiring unit 401, for obtaining the task form that user is initiated by Work flow model, and from the task form
Middle acquisition form attributes;
Determination unit 402, for determining the execution of each working node of the Work flow model according to the form attributes
Object;
The execution object of the working node for being directed to each working node, is returned to the work by execution unit 403
Make the working node in flow model, so that the execution object performs the corresponding task of the working node.
Further, the determination unit 402 is specifically used for:Obtain the execution of each working node of the Work flow model
The expression formula of object;According to the form attributes, the expression formula of the execution object of each working node is parsed, is obtained described each
The result of the expression formula of the execution object of working node;
The result of the expression formula for performing object is converted to the information for performing object.
Further, the determination unit 402 is specifically used for:Determine the expression of the execution object of each working node
The type of formula;Grammar explanation device corresponding with the type is called, parses the expression formula for performing object;According to analysis result
Determine the information of the execution object of each working node.
Further, trigger condition and the corresponding execution object of trigger condition are included in the expression formula for performing object;
The determination unit 402 is specifically used for:According to the form attributes, holding for corresponding each working node is determined
The trigger condition of the expression formula of row object;According to determining trigger condition, execution pair corresponding with the trigger condition is determined
As.
Further, the system also includes:Adjustment unit 404, for according to user demand, being corresponded to workflow engine
The expression formula of execution object of each working node carry out online dynamic and adjust, each working node after being adjusted is held
The expression formula of row object.
In conclusion the Workflow Management System of the embodiment of the present invention includes Work flow model and workflow engine, work
Stream engine is directly expressed as flow the flow definition code that computer can perform, and Work flow model directly invokes flow definition generation
Code.Flow is directly expressed as the code that computer can perform, workflow by Workflow Management System provided in an embodiment of the present invention
Model directly invokes the code without being parsed to flow definition, when workflow changes, it is only necessary to corresponding modification
Engine is flowed without modification flow model code, has greatly facilitated the exploitation, maintenance and use of Workflow Management System.
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided
The processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices is generated for real
The device of function specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction generation being stored in the computer-readable memory includes referring to
Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or
The function of being specified in multiple boxes.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps are performed on calculation machine or other programmable devices to generate computer implemented processing, so as in computer or
The instruction offer performed on other programmable devices is used to implement in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation
Property concept, then additional changes and modifications may be made to these embodiments.So appended claims be intended to be construed to include it is excellent
It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (10)
1. a kind of Workflow management method, which is characterized in that this method includes:
Workflow engine obtains the task form that user is initiated by Work flow model, and obtains list from the task form
Attribute;
The workflow engine determines the execution object of each working node of the Work flow model according to the form attributes;
For each working node, the execution object of the working node is returned to the workflow mould by the workflow engine
The working node in type, so that the execution object performs the corresponding task of the working node.
2. the method as described in claim 1, which is characterized in that the workflow engine is according to determining the form attributes
The execution object of each working node of Work flow model, including:
The workflow engine obtains the expression formula of the execution object of each working node of the Work flow model;
The workflow engine parses the expression formula of the execution object of each working node, obtains according to the form attributes
The result of the expression formula of the execution object of each working node;
The result of the expression formula for performing object is converted to the information for performing object by the workflow engine.
3. method as claimed in claim 2, which is characterized in that the workflow engine parses institute according to the form attributes
The expression formula of the execution object of each working node is stated, obtain each working node performs the expression formula of object as a result, packet
It includes:
The workflow engine determines the type of expression of the execution object of each working node;
The workflow engine calls grammar explanation device corresponding with the type, parses the expression formula for performing object, obtains
To the result of the expression formula of the execution object of each working node.
4. method as claimed in claim 2 or claim 3, which is characterized in that include trigger condition in the expression formula for performing object
And the corresponding execution object of trigger condition;
The workflow engine parses the expression formula of the execution object of each working node, obtains according to the form attributes
Execution object the expression formula of each working node as a result, including:
The workflow engine determines the expression formula of the execution object of corresponding each working node according to the form attributes
Trigger condition;
According to determining trigger condition, execution object corresponding with the trigger condition is determined.
5. method as claimed in claim 2 or claim 3, which is characterized in that further include:
The workflow engine is according to user demand, the expression of the execution object of corresponding each working node to workflow engine
Formula carries out online dynamic and adjusts, the expression formula of the execution object of each working node after being adjusted.
6. a kind of Workflow Management System, which is characterized in that the system includes workflow engine and Work flow model, the work
Stream engine includes:
Acquiring unit for obtaining the task form that user is initiated by Work flow model, and is obtained from the task form
Form attributes;
Determination unit, for determining the execution object of each working node of the Work flow model according to the form attributes;
The execution object of the working node for being directed to each working node, is returned to the workflow mould by execution unit
The working node in type, so that the execution object performs the corresponding task of the working node.
7. system as claimed in claim 6, which is characterized in that the determination unit is specifically used for:
Obtain the expression formula of the execution object of each working node of the Work flow model;
According to the form attributes, the expression formula of the execution object of each working node is parsed, obtains each working node
Execution object expression formula result;
The result of the expression formula for performing object is converted to the information for performing object.
8. system as claimed in claim 7, which is characterized in that the determination unit is specifically used for:
Determine the type of expression of the execution object of each working node;
Grammar explanation device corresponding with the type is called, parses the expression formula for performing object;
The information of the execution object of each working node is determined according to analysis result.
9. system as claimed in claim 7 or 8, which is characterized in that include trigger condition in the expression formula for performing object
And the corresponding execution object of trigger condition;
The determination unit is specifically used for:According to the form attributes, the execution object of corresponding each working node is determined
Expression formula trigger condition;According to determining trigger condition, execution object corresponding with the trigger condition is determined.
10. system as claimed in claim 7 or 8, which is characterized in that further include:
Adjustment unit, for according to user demand, the expression of the execution object of corresponding each working node to workflow engine
Formula carries out online dynamic and adjusts, the expression formula of the execution object of each working node after being adjusted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611249822.9A CN108256715B (en) | 2016-12-29 | 2016-12-29 | Workflow management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611249822.9A CN108256715B (en) | 2016-12-29 | 2016-12-29 | Workflow management method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108256715A true CN108256715A (en) | 2018-07-06 |
CN108256715B CN108256715B (en) | 2022-11-18 |
Family
ID=62721482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611249822.9A Active CN108256715B (en) | 2016-12-29 | 2016-12-29 | Workflow management method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108256715B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109325727A (en) * | 2018-08-01 | 2019-02-12 | 平安科技(深圳)有限公司 | Work event intelligence handover method, device, computer equipment and storage medium |
CN109471708A (en) * | 2018-10-12 | 2019-03-15 | 北京奇虎科技有限公司 | A kind of task processing method, apparatus and system |
CN109829683A (en) * | 2018-12-25 | 2019-05-31 | 航天信息股份有限公司 | A kind of measures and procedures for the examination and approval and system in parallel based on traffic control stream |
CN109978380A (en) * | 2019-03-28 | 2019-07-05 | 金瓜子科技发展(北京)有限公司 | A kind of workflow processing method and device |
CN110728490A (en) * | 2019-09-25 | 2020-01-24 | 北京字节跳动网络技术有限公司 | Method, device, medium and electronic equipment for integrating object information |
CN112132530A (en) * | 2020-08-17 | 2020-12-25 | 珠海市卓轩科技有限公司 | Visual dynamic flow arrangement method and system |
CN112860339A (en) * | 2021-02-01 | 2021-05-28 | 新奥数能科技有限公司 | Application construction method and device, computer readable storage medium and electronic equipment |
CN113391803A (en) * | 2021-05-19 | 2021-09-14 | 成都易达数安科技有限公司 | Method and device for creating object management engine, terminal equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040019512A1 (en) * | 2002-07-26 | 2004-01-29 | International Business Machines Corporation | Workflow process consolidation |
US20090164985A1 (en) * | 2007-12-22 | 2009-06-25 | Soeren Balko | Compiling workflows into instructions for a state correlation engine |
CN102663569A (en) * | 2012-05-07 | 2012-09-12 | 广东优迈信息通信技术有限公司 | Visualized workflow engine system |
CN105046408A (en) * | 2015-06-25 | 2015-11-11 | 国网山东省电力公司 | Configurable workflow realization method and system |
CN105989440A (en) * | 2015-02-12 | 2016-10-05 | 杨波 | Process customization processing method and workflow engine thereof |
-
2016
- 2016-12-29 CN CN201611249822.9A patent/CN108256715B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040019512A1 (en) * | 2002-07-26 | 2004-01-29 | International Business Machines Corporation | Workflow process consolidation |
US20090164985A1 (en) * | 2007-12-22 | 2009-06-25 | Soeren Balko | Compiling workflows into instructions for a state correlation engine |
CN102663569A (en) * | 2012-05-07 | 2012-09-12 | 广东优迈信息通信技术有限公司 | Visualized workflow engine system |
CN105989440A (en) * | 2015-02-12 | 2016-10-05 | 杨波 | Process customization processing method and workflow engine thereof |
CN105046408A (en) * | 2015-06-25 | 2015-11-11 | 国网山东省电力公司 | Configurable workflow realization method and system |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020024387A1 (en) * | 2018-08-01 | 2020-02-06 | 平安科技(深圳)有限公司 | Intelligent work event handover method and apparatus, and computer device and storage medium |
CN109325727A (en) * | 2018-08-01 | 2019-02-12 | 平安科技(深圳)有限公司 | Work event intelligence handover method, device, computer equipment and storage medium |
CN109471708A (en) * | 2018-10-12 | 2019-03-15 | 北京奇虎科技有限公司 | A kind of task processing method, apparatus and system |
CN109471708B (en) * | 2018-10-12 | 2023-10-31 | 北京奇虎科技有限公司 | Task processing method, device and system |
CN109829683A (en) * | 2018-12-25 | 2019-05-31 | 航天信息股份有限公司 | A kind of measures and procedures for the examination and approval and system in parallel based on traffic control stream |
CN109978380A (en) * | 2019-03-28 | 2019-07-05 | 金瓜子科技发展(北京)有限公司 | A kind of workflow processing method and device |
CN110728490A (en) * | 2019-09-25 | 2020-01-24 | 北京字节跳动网络技术有限公司 | Method, device, medium and electronic equipment for integrating object information |
CN112132530A (en) * | 2020-08-17 | 2020-12-25 | 珠海市卓轩科技有限公司 | Visual dynamic flow arrangement method and system |
CN112132530B (en) * | 2020-08-17 | 2023-11-07 | 珠海市卓轩科技有限公司 | Visual dynamic flow arranging method and system |
CN112860339A (en) * | 2021-02-01 | 2021-05-28 | 新奥数能科技有限公司 | Application construction method and device, computer readable storage medium and electronic equipment |
CN112860339B (en) * | 2021-02-01 | 2024-05-14 | 新奥数能科技有限公司 | Application construction method and device, computer readable storage medium and electronic equipment |
CN113391803A (en) * | 2021-05-19 | 2021-09-14 | 成都易达数安科技有限公司 | Method and device for creating object management engine, terminal equipment and storage medium |
CN113391803B (en) * | 2021-05-19 | 2023-12-05 | 成都易达数安科技有限公司 | Method, device, terminal equipment and storage medium for creating object management engine |
Also Published As
Publication number | Publication date |
---|---|
CN108256715B (en) | 2022-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108256715A (en) | A kind of Workflow management method and system | |
US20210326729A1 (en) | Recommendation Model Training Method and Related Apparatus | |
CN105808333B (en) | Method for allocating tasks and system | |
CN106897206A (en) | A kind of service test method and device | |
CN107391142A (en) | The method and device that a kind of application is split | |
CN109660377A (en) | Unified configuring management method, service server and operation and maintenance management platform | |
CN106548261A (en) | A kind of Business Process Control method, device and electronic equipment | |
DE102011016865A1 (en) | View and metrics for a queueless contact center | |
CN106874247A (en) | A kind of report form generation method and device | |
CN108390775B (en) | User experience quality evaluation method and system based on SPICE | |
CN110535679A (en) | Management method, framework, network slice sales platform and the management system of slice | |
EP4290351A1 (en) | Environment modeling method and apparatus based on decision flow graph, and electronic device | |
CN108280091A (en) | A kind of task requests execution method and apparatus | |
CN108241534A (en) | A kind of task processing, distribution, management, the method calculated and device | |
CN108804166A (en) | Determine the method and device of the liquidity scale of business assets | |
CN107707378A (en) | A kind of CDN covering scheme generation methods and device | |
CN107423223A (en) | Test and management system | |
CN107943579A (en) | Resource bottleneck Forecasting Methodology, equipment, system and readable storage medium storing program for executing | |
CN107957945B (en) | Monetary fund system automatic performance test method, device, equipment and storage medium | |
CN110177144B (en) | Method for copying application environment by one key based on private cloud | |
CN109858874A (en) | Payment approval process configuration method and device under a kind of more scenes | |
CN106302241A (en) | Online message array dispatching method and device | |
Pflug et al. | Dynamic instance queuing in process-aware information systems | |
CN108920505A (en) | Exchange rate enquiring component device, server-side and method | |
CN106708505B (en) | A kind of application method and system at the batch operation interface based on WEB page |
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 |