|
HF-WorkFlow.Net工作流管理平台是遵循由国际工作流管理联盟(WFMC)制定的工作流管理规范而实现的产品,为工作流自动化和构建流程应用提供基础平台。 HF-WorkFlow.Net是基于.NET架构,实现了流程逻辑与业务逻辑的分离,能够可视化的进行业务流程的分析、定义和业务单元的组装,从而使应用开发人员更关注于业务逻辑的实现,降低了复杂流程应用的开发难度。 HF-WorkFlow.Net支持顺序、分支、同步、循环、自循环、会签等丰富的工作流模型,支持流程的动态调整,使开发者与最终用户从容应对变化,提高应用系统的灵活性和适应性。 HF-WorkFlow.Net工作流管理平台可以为政府及企业提供统一的业务流程管理平台,也是进行企业应用集成及业务流程整合的基础平台,是快速构件政府或企业管理信息系统的开发平台。 平台组成
HF-WorkFlow.Net平台的基本结构如下:  图1. HF-WorkFlow.Net产品组成
HF-WorkFlow.Net工作流引擎 HF-WorkFlow.Net工作流引擎是HF-WorkFlow.Net工作流管理平台的核心,负责实例化流程定义,根据流程定义驱动业务流程的运行,根据定义及运行时的动态信息计算任务分配条件,分配任务,根据对实际的流程控制请求完成对流程的动态回退、跳转等控制操作,负责发起对应用程序的调用,接收来自应用系统的调用请求,负责发起对应用程序插件的调用。
HF-WorkFlow.Net图形化流程设计器 HF-WorkFlow.Net流程建模使用HF-WorkFlow.Net流程设计器完成。流程设计器是用于图形化设计业务流程的工具。设计器基于先进的Net Framework2.0架构体系开发,提供的图形化过程定义工具简单、易用,用户通过简单的拖拽即可轻松完成过程定义工作。各种简单或复杂的工作流均可轻松定义,例如顺序、并发、分支、子过程嵌套等。如下图所示。
 图2. HF-WorkFlow.Net流程设计器
HF-WorkFlow.Net表单设计组件 HF-WorkFlow.Net表单设计跟Microsoft Visual Studio 2005紧密结合,灵活制定各种样式表单,其突出特点是“所见即所得”的打印。可以在浏览器方式下实现和显示效果完全相同的1:1打印。如下图所示。
 图3. HF-WorkFlow.Net表单设计界面
平台特点
遵循国际规范 参照WFMC(工作流管理联盟)标准 遵循OMG(对象管理组织)规范
流程控制的灵活性 支持动态的分支选择与合并 支持流程的动态回退与跳转 支持动态任务分配 提供灵活、丰富的编程接口 支持用户自定义条件的综合查询
用XML接口的开放体系 不同应用系统之间必定存在数据交换问题,同时也存在与以往系统连接和数据交换问题,另外系统在今后改造过程中也需要与新的系统相连接,系统对所有接口均采用标准的XML进行定义,不论Windows平台、Unix平台、Linux平台上运行的应用系统均可以和本系统进行连接及数据交换,接口具备平台无关性。
提供二次开发接口 中间服务器信息管理服务器、流程处理服务器、文档控制服务器等均采用组件方式编程,可以向用户提供接口函数对象说明,便于用户直接调用中间服务器进行二次开发,真正解决系统软件开发性问题。
流程建模的可扩展性 支持对流程、节点、工作项的属性进行扩展,以适应业务建模的需求 支持对工作流引擎的扩展,以解释流程定义时所扩展的各种业务相关的属性
应用领域
HF-WorkFlow.Net工作流管理平台可以应用在电子政务、电子商务、企业管理等领域的信息化建设项目中。 HF-WorkFlow.Net工作流管理平台一方面为最终用户提供了建立应用系统的全面解决方案,更重要的是为软件开发商和集成商提供了应用系统的柔性构造平台。软件开发商可以在此平台上为其用户快速构造出应用系统,成本低、速度快、运行稳定。 运行环境
操作系统 Microsoft Windows 2003 + IIS + Net Framework2.0
数据库 Microsoft SQL Server 2000
客户端 Microsoft Internet Explorer 6.0
查阅更多相关主题的帖子: EAI 汉孚科技 工作流应用
|