平台概述
HF-WorkFlow.Net工作流管理平台是遵循由国际工作流管理联盟(WFMC)制定的工作流管理规范而实现的产品,为工作流自动化和构建流程应用提供基础平台。
HF-WorkFlow.Net是基于.NET架构,实现了流程逻辑与业务逻辑的分离,能够可视化的进行业务流程的分析、定义和业务单元的组装,从而使应用开发人员更关注于业务逻辑的实现,降低了复杂流程应用的开发难度。
HF-WorkFlow.Net支持顺序、分支、同步、循环、自循环、会签等丰富的工作流模型,支持流程的动态调整,使开发者与最终用户从容应对变化,提高应用系统的灵活性和适应性。
HF-WorkFlow.Net工作流管理平台可以为政府及企业提供统一的业务流程管理平台,也是进行企业应用集成及业务流程整合的基础平台,是快速构件政府或企业管理信息系统的开发平台。
平台组成
HF-WorkFlow.Net工作流引擎
HF-WorkFlow.Net工作流引擎是HF-WorkFlow.Net工作流管理平台的核心,负责实例化流程定义,根据流程定义驱动业务流程的运行,根据定义及运行时的动态信息计算任务分配条件,分配任务,根据对实际的流程控制请求完成对流程的动态回退、跳转等控制操作,负责发起对应用程序的调用,接收来自应用系统的调用请求,负责发起对应用程序插件的调用。
HF-WorkFlow.Net图形化流程设计器
HF-WorkFlow.Net流程建模使用HF-WorkFlow.Net流程设计器完成。流程设计器是用于图形化设计业务流程的工具。设计器基于先进的Net Framework2.0架构体系开发,提供的图形化过程定义工具简单、易用,用户通过简单的拖拽即可轻松完成过程定义工作。各种简单或复杂的工作流均可轻松定义,例如顺序、并发、分支、子过程嵌套等。如下图所示。
HF-WorkFlow.Net表单设计组件
HF-WorkFlow.Net表单设计跟Microsoft Visual Studio 2005紧密结合,灵活制定各种样式表单,其突出特点是“所见即所得”的打印。可以在浏览器方式下实现和显示效果完全相同的1:1打印。如下图所示。
应用领域
HF-WorkFlow.Net工作流管理平台可以应用在电子政务、电子商务、企业管理等领域的信息化建设项目中。
HF-WorkFlow.Net工作流管理平台一方面为最终用户提供了建立应用系统的全面解决方案,更重要的是为软件开发商和集成商提供了应用系统的柔性构造平台。软件开发商可以在此平台上为其用户快速构造出应用系统,成本低、速度快、运行稳定。