Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Workflow engine and implementation method thereof

A technology of workflow engine and implementation method, applied in the field of workflow engine and its implementation, can solve problems such as unfriendly support, high requirements for management personnel, and complexity, and achieve the effect of providing flexibility and scalability

Pending Publication Date: 2022-08-05
福建财通信息科技有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, most traditional workflows integrate open source frameworks such as activity and flowable. These frameworks provide complete workflow services and require high and complex configuration logic.
The process data structure is XML, which is inconvenient to parse. Modifying the core table will bring many problems. It has high requirements for managers, does not support complex expressions, and is not friendly to support in the Xinchuang environment.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Workflow engine and implementation method thereof
  • Workflow engine and implementation method thereof
  • Workflow engine and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] figure 1 It is a first structural block diagram of the workflow engine. In this embodiment of the present invention, a workflow engine is provided, and the workflow engine 10 includes:

[0081] The tool building module 11 is used to construct a tool module containing function labels; wherein, the function labels include start labels, end labels, process labels and connection labels; each tool module contains standardized process parameters, and the standardized process parameters include process Node parameters, process connection parameters and variable parameters;

[0082] The model generation module 12 is used to display and open the visual operation port, receive the user's operation instruction based on the visual operation port, and operate the corresponding tool module based on the operation instruction to obtain a workflow model; the workflow model is composed of Node composition;

[0083] The expression analysis module 13 is used to traverse the workflow mode...

Embodiment 2

[0150] Image 6 It is a flowchart of a method for implementing a workflow engine. In this embodiment of the present invention, a method for implementing a workflow engine includes:

[0151] Step S100: constructing a tool module containing a function label; wherein, the function label includes a start label, an end label, a process label and a connection label; each tool module contains standardized process parameters, and the standardized process parameters include process node parameters, process connection parameters and variable parameters;

[0152] Step S200: displaying and opening a visual operation port, receiving an operation instruction from a user based on the visual operation port, and operating a corresponding tool module based on the operation instruction to obtain a workflow model; the workflow model is composed of nodes;

[0153] Step S300: Traverse the workflow model, obtain expressions of different nodes, identify the expressions, and retain corresponding node...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of workflow management, and particularly discloses a workflow engine and an implementation method thereof.The workflow engine comprises a tool building module used for building a tool module containing function tags; the model generation module is used for displaying and opening a visual operation port, receiving an operation instruction of a user based on the visual operation port, and operating a corresponding tool module based on the operation instruction to obtain a workflow model; and the expression analysis module is used for traversing the workflow model, acquiring expressions of different nodes, identifying the expressions, and retaining corresponding nodes when the formats of the expressions are juel expressions. According to the technical scheme, after the tool is modularized, for different types of business requirements, high expandability is provided from modularized design to data structuring and modularized butt joint.

Description

technical field [0001] The invention relates to the technical field of workflow management, in particular to a workflow engine and an implementation method thereof. Background technique [0002] With the development of computer technology, workflow engine has become an important part of workflow management system. For software development, it is crucial to develop practical program logic according to business requirements and to ensure its stability and ease of maintenance to a certain extent. Ease of maintenance refers to ensuring the modularity and structuring of business processes. , so that completely new business logic can be generated when the business process changes. [0003] At present, most traditional workflows integrate open source frameworks such as activity and flowable. These frameworks provide complete workflow services and require high and complex configuration logic. The process data structure is XML, which is inconvenient to parse. Modifying the core tab...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/34G06F8/38
CPCG06F8/34G06F8/38
Inventor 张雄明
Owner 福建财通信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products