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

Activiti process manual node transacting person screening engine

A workflow engine and process technology, applied in data processing applications, electronic digital data processing, special data processing applications, etc., can solve the problem of manual processing nodes without a simple and intuitive operation interface, inability to dynamically select managers, and inconvenient operations and other issues to achieve the effect of simplified operation, increased support, and great flexibility

Pending Publication Date: 2020-01-14
716TH RES INST OF CHINA SHIPBUILDING INDAL CORP +1
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) There is no simple and intuitive operation interface for manual node handler settings, which is inconvenient to operate;
[0004] (2) Manual node handlers can only use XML, variable binding, etc., and program coding is required, and operation and maintenance personnel are required to have coding capabilities;
[0005] (3) It is impossible to dynamically select handlers in different process instances according to business needs

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
  • Activiti process manual node transacting person screening engine
  • Activiti process manual node transacting person screening engine
  • Activiti process manual node transacting person screening engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0030] Aiming at the requirement of the Aciviti workflow engine to dynamically assign human node handlers according to business conditions in complex business application scenarios, the present invention designs and implements a workflow handler screening rule engine, which implements the personnel variable interface provided by the existing workflow engine. The extension dynamically sets the set of handlers by executing the rules defined in the runtime. The engine analyzes the basic constituent elements of the handler screening rules (including business conditions, user sets, and basic operation rules), defines the object model of the screening rules, provides the algorithmic logic of the rule analysis and operation, and provides a visual editing and design interface for the rules , to reduce the operational difficulty of operating personnel, and achieve the purpose of quickly and flexibly assigning handlers.

[0031] The screening rule engine consists of two parts: a rule de...

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 an Activiti process manual node handler screening engine. The engine comprises a rule designer and a rule analysis arithmetic unit, the rule designer provides a user design interface and generates a rule text; the workflow engine obtains a transactor set through an engine interface, triggers the rule parsing arithmetic unit to load a rule text, executes rule parsing arithmetic logic, generates a transactor list according to rules, and returns the transactor list to the Activiti workflow engine through a personnel variable interface. According to the method, a personnelvariable interface provided by an existing workflow engine is expanded, and a handler set is dynamically set by executing a rule defined by an operation period; according to the engine, basic constituent elements of a handler screening rule are analyzed, a screening rule object model is defined, algorithm logic of rule analysis operation is given, a visual editing design interface of the rule is provided, the operation difficulty of an operator is reduced, and the purpose of quickly and flexibly distributing handlers is achieved.

Description

technical field [0001] The invention relates to a workflow engine technology, in particular to an Activiti flow manual node manager screening engine. Background technique [0002] Activiti is an open source business process management (BPM) framework released by Alfresco Software Company. It is an open source, flexible, and easily extensible executable process language framework covering business process management, workflow, and service collaboration. However, the existing Activiti workflow engine has the following defects: [0003] (1) There is no simple and intuitive operation interface for manual node handler settings, which is inconvenient to operate; [0004] (2) Manual node handlers can only use XML, variable binding, etc., and program coding is required, and operation and maintenance personnel are required to have coding capabilities; [0005] (3) It is impossible to dynamically select handlers in different process instances according to business needs. Contents ...

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): G06F16/2457G06F16/242G06F16/2455G06Q10/06
CPCG06F16/2457G06F16/2428G06F16/24564G06Q10/06311
Inventor 田亚丽胡昌平姜厚禄卞德志侍守创王平李建华张国政
Owner 716TH RES INST OF CHINA SHIPBUILDING INDAL CORP
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