工作流技术是当今一项飞速发展的技术,它最基本的特性就是它能够结合人工和机器的行为,特别是能够与应用程序和工具进行交互,从而完成业务过程的自动化处理。
工作流技术从出现到现在,已逐渐发挥越来越重要的作用。工作流能够为企业应用提供业务流程建模、管理和控制功能,可以应用于电子政务中的一站式办公、电子商务中的流程集成和金融信贷业务等领域,成为近期增长较快的领域。
现在,国内外著名厂商都纷纷推出了自己的工作流产品,如IBM MQWorkflow、BEA WebLogic Integration等。国内的产品主要有中创软件商用中间件公司的InforFlow、西安协同软件的SynchroFLOW、信雅达的Sunflow等。
工作流技术及其应用:
工作流技术已成为企业信息化建设方案中必不可少的内容之一。从简单的办公自动化系统的开发,到企业ERP系统的实施,再到为提高企业运营效率而出现的BPR及BPM系统,工作流技术都发挥了相当重要的甚至是关键的作用。随着EAI的兴起,EAI所涉及的各种支撑技术也在快速的发展,工作流技术为实现应用层而的集成提供了有力的支撑。
工作流在流程管理中的应用分为三个阶段:流程建模、流程仿真和流程改进或优化:流程建模是用清晰和形式化的方法表示流程的不同抽象层次,可靠的模型是流程分析的基础,流程仿真是为了发现流程存在的问题以便为流程的改进提供指导。这三个阶段是不断演进的过程。它们的无缝连接是影响工作流模型性能的关键因素,也是传统流程建模和流程仿真集成存在的主要问题。
工作流技术在流程建模中基本上还采用流程图一类的描述工具,工作流描述语言也是对流程形式化的简单描述,并未包含企业流程系统存在的不确定处理机制。其次,工作流模型的仿真和优化也是一个比较薄弱的环节,国内外在这方面的研究进展不大。传统的工作流模型在运行前需要实例化,工作流管理工具也没有为流程模型的仿真及仿真数据的统计和分析提供手段。为了实现流程变化管理各阶段的有效集成,需要结合有效的流程建模、仿真和工作流技术。
