研究了下现时国内比较流行的工作流软件myApps、AquaLogic、BizFocus-Design、SynchroFLOW 等等,发现这些工作流软件有很多功能是相似或者直接可以说是现时工作流不可欠缺的。即工作流引擎、工作流过程建模工具、流程操作、工作流客户端程序、流程监控、表单设计器、与表单的集成以及与应用程序的集成。
1. 工作流引擎:工作流引擎作为工作流管理系统的核心部分,主要提供了对于工作流定义的解析以及流程流转的支持。
2. 工作流过程建模工具:工作流过程建模工具为可视化的流程设计工具,用户通过拖放等方式来绘制流程,并通过对于节点的配置来实现对于节点操作、节点表单、节点参与者的配置。工作流过程建模工具为用户以及开发商提供了快速绘制、修改流程的方式,工作流过程建模工具的好坏决定到工作流管理系统的易用性。按照实现方式和采用的架构可以分为独立的过程建模工具和B/S结构的建模工具。
3. 流程操作:流程操作指所支持的对于流程环节的操作,如启动流程、终止流程、挂起流程、直流、分流(单人办理)、并流(多人同时办理)、联审等,象这些流都是可直接基于引擎所提供的环节调度算法来直接支持的.
1. 工作流引擎:工作流引擎作为工作流管理系统的核心部分,主要提供了对于工作流定义的解析以及流程流转的支持。
2. 工作流过程建模工具:工作流过程建模工具为可视化的流程设计工具,用户通过拖放等方式来绘制流程,并通过对于节点的配置来实现对于节点操作、节点表单、节点参与者的配置。工作流过程建模工具为用户以及开发商提供了快速绘制、修改流程的方式,工作流过程建模工具的好坏决定到工作流管理系统的易用性。按照实现方式和采用的架构可以分为独立的过程建模工具和B/S结构的建模工具。
3. 流程操作:流程操作指所支持的对于流程环节的操作,如启动流程、终止流程、挂起流程、直流、分流(单人办理)、并流(多人同时办理)、联审等,象这些流都是可直接基于引擎所提供的环节调度算法来直接支持的.