Realization method of business process and workflow engine

A workflow engine and business process technology, applied in the direction of instruments, data processing applications, resources, etc., can solve the problems of increasing system development and maintenance costs, abstraction, and difficulty in maintenance, so as to reduce the development cycle and maintenance costs, Expand the application field and improve the effect of user experience

Inactive Publication Date: 2011-11-23
ZTE CORP
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the business process and technical means of the electronic workflow application system implemented in this way are highly coupled, requiring developers not only to have deep technical knowledge, but also to be familiar with the business process
Moreover, enterprises often have many business processes belonging to different application systems. If each application system implements such a set of workflow application systems, there will inevitably be problems such as high cost, long cycle, and difficult maintenance.
In addition, such a workflow application system is often implemented based on the original business process, so if the subsequent process changes, the workflow application system may also face a major adjustment
[0004] The inventors found that in the above-mentio

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
  • Realization method of business process and workflow engine
  • Realization method of business process and workflow engine
  • Realization method of business process and workflow engine

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0050] Example 1

[0051] Figure 4 Is a structural block diagram of the workflow engine system according to Example 1 of the present invention, such as Figure 4 As shown, the workflow engine system 40 includes: a workflow engine and business process definition subsystem 42 and a workflow engine background processing subsystem 44. The structure will be described in detail below.

[0052] The workflow engine and business process definition subsystem 42 provide visual definition and configuration tools to complete the processing mechanism of the workflow engine and the flowchart of the specific business process. That is, finally output the definition and configuration data related to the workflow engine, business process, etc.

[0053] In the specific implementation process, the definition of the processing mechanism of the workflow engine can include the definition of how many behaviors, states, and the relationship between the behaviors and states exist in the workflow node, and is...

Example Embodiment

[0057] Example 2

[0058] Figure 5 Is a structural block diagram of a workflow engine system according to Example 2 of the present invention, such as figure 2 As shown, the workflow engine background processing subsystem 44 includes: an interface module 442, an execution engine module 444, and a data persistence module 446. The structure will be described in detail below.

[0059] The interface module 442 is used to provide a rich interactive interface (for example, an API interface, a WebService interface, a database interface, etc.) for an application system that needs to integrate a workflow engine, and to receive messages from the application system. After the interface module 442 receives the request message of the application system, it is processed by the execution engine module 444, and then the processing result message is returned to the application system. This ensures that the workflow engine can be used in various application systems.

[0060] The execution engine mo...

Example Embodiment

[0067] Example 3

[0068] Image 6 It is a schematic diagram of the structure of the workflow engine system according to Example 3 of the present invention, such as Image 6 As shown, the implementation method of the workflow engine system may include the following steps:

[0069] Step S602: Define the workflow engine and the business process in the workflow engine and business process definition environment 62. Among them, the workflow engine and business process definition environment 62 is a visual definition tool, which can define the processing mechanism of the workflow engine (including the behavior and status of the business process and the relationship between them), through the rich node types A variety of business flowcharts are defined, and their interaction methods can be configured between the workflow engine and the application system. The relevant data defined by this tool will be used as the basic data for the workflow engine to support the operation of the busin...

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 discloses a realization method of a business process and a workflow engine. The method comprises the following steps that: a business process is described by using a workflow engine, wherein the workflow engine comprises workflow nodes and each workflow node is used for describing one link of the business process; besides, the each workflow node includes: a behavior, which is used for describing a behavior of a link; a state, which is used for describing a state of the link; and a relation between the behavior and the state of the workflow node, wherein the relation is used for describing the relation between the behavior and the state of the link; and the behavior of the workflow node is used for driving a change of the state of the workflow node; and the workflow engine is operated to realize the business flow. According to the invention, development cycle and maintenance cost of the system are reduce, so that competitiveness of the workflow engine in the market is guaranteed and a user experience is improved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a method for realizing a business process and a workflow engine. Background technique [0002] In today's information technology era, office automation has become the basic premise for an enterprise to become stronger and bigger. As an efficient operation enterprise, there must be various business processes inside and outside. Combining these actual business processes with office automation technology will form a variety of electronic workflow processes, and these electronic workflow processes often exist in many different application systems. Since the business process related to the enterprise is oriented by market demand, and the market is constantly changing, this means that the workflow process of the enterprise may also be constantly changing during the development process. Therefore, how to implement these electronic workflow application systems quickly, conveniently an...

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
IPC IPC(8): G06Q10/00G06Q10/06
CPCG06Q10/06
Inventor 卢建
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products