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

Data driving method in work flow managing system

A workflow management and data-driven technology, applied in data processing applications, resources, computing, etc., can solve problems such as too many processes, huge processes, and complicated situations, and achieve the effect of reducing the number of processes and solving abnormal processes

Inactive Publication Date: 2006-11-08
HONGXUN SOFTWARE SHANGHAI
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0020] 4. If the number resource changes, the program-controlled computer room construction link has not been constructed; then the program-controlled computer room construction link should be done for the new number; at this time, one construction link is required
[0021] In addition, the user may request modification or cancellation after the process is started, and the situation at this time is also very complicated
[0022] In order to fully handle various abnormal situations, the entire process will be filled with a large number of conditional branch judgments, and the process will be very large and even impossible to maintain
[0023] 2. Too many processes
The existing workflow standard language does not have the ability to describe such a dynamic process, and there is no good solution to the above problems

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
  • Data driving method in work flow managing system
  • Data driving method in work flow managing system
  • Data driving method in work flow managing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0093] Embodiment 1, Process Abnormal Solution

[0094] Such as Figure 7 shown, which is image 3 In the data-driven version of the phone installation process shown, it can be seen that all the work order links in the figure have become data-driven tasks, and a task has been added at the same time: calculating data; and from calculating data to three work order links In addition to the original connection, there are more data connections described in the present invention, in the figure as express.

[0095] The calculation data task is used to calculate the request data of the work order. These request data are sent to the three work order links through the data connection, and the work order link uses these data to determine whether there are actually tasks and how many tasks there are.

[0096] The process is roughly described as follows: when the process starts, the goal is to install a new phone, and a phone consists of three work orders, and three work order requests a...

Embodiment 2

[0098] Embodiment 2: Solution to too many processes

[0099] Installation process with a phone (see image 3 ) and transfer process in the same office (see Figure 4 ) as an example, they can be combined into Figure 7 process shown. For telephone installation, the calculation data will generate 3 data requests, corresponding to 3 work orders; for telephone transfer in the same office, the calculation data only generates 1 data request, corresponding to the outside line construction work order, because the phone number has not changed.

[0100] Similarly, the phone number change process, phone dismantling process, phone cross-office transfer process, etc. can also be merged, so in fact, all the phone processes can be merged into Figure 7 In the data-driven flow shown.

[0101] Through process merging, the number of processes is greatly reduced, and the workload of process development, management, and maintenance is also greatly reduced.

Embodiment 3

[0102] Embodiment 3, batch processing solution

[0103] Assumption: For batch installation of phones, a batch installation order is generated, which contains several sub-orders, that is, a sub-order is generated for each phone in this batch.

[0104] Such as Figure 8 As shown, it is the process of batch installation of phones, the data connection configuration and Figure 7 same.

[0105] The data connection sends the sub-order of the batch order as a data request to the node installation sub-process, and the installation sub-process is a data-driven sub-process node, and each data request (that is, a sub-order) will start a phone installation process. So how many sub-orders there are in the batch order, how many processes will be started. In this way, we have easily solved the problem of batch orders.

[0106] Using the data-driven method in a workflow management system provided by the present invention, in the workflow management system, the problems of process abnormal...

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

This invention provides a method for data drive in a working flow management system including: 1, a data drive task: defining an ordinary variable to a data required variable to form a data drive task and setting a data request queue on the task, 2, data connection: sending data request to the data request queue of data drive nodes, 3, realization of a working flow engine and a data driving sub-flow formed by configuring data request variables on the starting nodes of the sub-flow and a data request queue is set on it, which drives flows based on the data of a working flow in operation to alter directions of flows and decide numbers of task flow examples or examples of sub-flows dynamically in a working flow example.

Description

technical field [0001] The invention relates to a data-driven method capable of solving various difficulties in process flow processing in a workflow management system (Workflow Management System, WFMS for short). Background technique [0002] Workflow technology originated from the research work in the field of office automation in the mid-1970s, but the idea of ​​workflow should have appeared earlier. In 1968, Fritz Nordsieck had clearly expressed the idea of ​​using information technology to automate workflow. Workflow is a concept proposed for routine activities with fixed procedures in work. By decomposing work activities into well-defined tasks, roles, rules and processes for execution and monitoring, the purpose of improving production organization and work efficiency is achieved. Workflow technology provides advanced means for enterprises to better realize their business goals. Workflow management system WFMS takes the standardized process description as the input ...

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/06
Inventor 卜飞鸣
Owner HONGXUN SOFTWARE SHANGHAI
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