1. Introduction to Workflow Technology
Workflow technology has gradually played an increasingly important role in the present. Workflows can provide business applications to enterprise applications, manage, and control functions, which can be applied to one-stop office, e-commerce in e-government, and financial credit business in the field of financial credit business, which has become a rapid growth of rapid growth.
Nowadays, famous domestic and foreign manufacturers have launched their workflow products, such as IBM MQWorkflow, Bea WebLogic Integration, etc. Domestic products mainly have the Inforflow, Xi'an Synchron, Synchroflow, SUNFLOW, etc. of Xi'an Supreme Software.
2. Workflow technology and its application
Workflow technology has become an essential content in the enterprise information construction plan. From the development of simple office automation systems, to the implementation of the ERP system, the BPR and BPM systems that have occurred to improve corporate operation efficiency, workflow technology have played a considerable or even critical role. With the rise of EAI, the various support techniques involved in EAI also provide a strong support for the integration of workflow technology to achieve application layer.
N workflow and bpm
Business Process Management (BPM) is a new management idea. It is the operation process of the overall role analysis enterprise, unified management of various processes in the operations of the enterprise operation, and various resources need for various resources. Uniform scheduling, handle the appropriate task to the appropriate person in a suitable time and allow the manager to track, analyze, and improve the implementation process of the business to achieve the purpose of optimizing the operation process.
For BPM, workflow technology provides this idea to support the IT boundaries, and is a must-have means for business process management. Based on workflow technology-based BPM system can help companies integrate various business processes, various enterprise applications into a platform for management, and help companies conduct business process analysis, provide business process improvement, and recombination.
Compared with the workflow management system, BPM pays attention to the analysis of the business execution process, which may include:
Ÿÿ Average completion time defined by a process
Ÿ A average wait time and processing time defined by a process
Ÿ In a certain period of time, the percentage of the process instance is completed.
Ÿ 统 Statistical resource utilization
In addition, it is also possible to provide a predictive analysis of a predictive analysis based on a large number of historical data, such as: based on the change in efficiency of the previous business process, predict the implementation time of the newly initiated business process; or by analyzing customer loan quota and execution efficiency Causal relationship, predicting the application of a new loan requires approval time, etc.
When using a workflow to implement such functions, you can provide users with various indicators that the workflow management system can provide, which may be data generated by the system run, or may be data on services reflected by related data. You can provide users with a method of predictive analysis, helping users to complete the causal relationships between various factors in the business process, or establish a data model between various factors to help users perform the prediction of the next cycle.
N workflow and EAI
In integrated enterprise applications, using workflow technology is implemented in business-level application integration technology, it can be said that there is a unique advantage. As shown below:
Use workflow technology to complete application interface level integration and business method level integration. The workflow engine can connect to the company's existing applications through technologies such as JCA, Message Services, Connection Agents. Enterprise existing applications The external release service is issued by defining application interfaces. At the same time, the workflow engine integrates various applications in the form of the process and automatically completes the call to the application.