国内工作流功能特点

研究了下现时国内比较流行的工作流软件myApps、AquaLogic、BizFocus-Design、SynchroFLOW 等等,发现这些工作流软件有很多功能是相似或者直接可以说是现时工作流不可欠缺的。即工作流引擎、工作流过程建模工具、流程操作、工作流客户端程序、流程监控、表单设计器、与表单的集成以及与应用程序的集成。
1. 工作流引擎:工作流引擎作为工作流管理系统的核心部分,主要提供了对于工作流定义的解析以及流程流转的支持。
2. 工作流过程建模工具:工作流过程建模工具为可视化的流程设计工具,用户通过拖放等方式来绘制流程,并通过对于节点的配置来实现对于节点操作、节点表单、节点参与者的配置。工作流过程建模工具为用户以及开发商提供了快速绘制、修改流程的方式,工作流过程建模工具的好坏决定到工作流管理系统的易用性。按照实现方式和采用的架构可以分为独立的过程建模工具和B/S结构的建模工具。
3. 流程操作:流程操作指所支持的对于流程环节的操作,如启动流程、终止流程、挂起流程、直流、分流(单人办理)、并流(多人同时办理)、联审等,象这些流都是可直接基于引擎所提供的环节调度算法来直接支持的。
4. 工作流客户端程序:工作流客户端程序为工作流系统的表现形式,提供待办列表、已办列表、执行流程操作、查看流程历史信息等来作流系统的功能。
5. 流程监控:流程监控通过提供图形化的方式来对流程执行过程进行监控,包括转状况,每个环节所耗费的时间等等,而通过这些可相应的进行流程的以提高工作效率。
6. 表单设计器:表单设计器为可视化的表单设计工具,用户通过拖放的方式来绘制需的表单,并可相应的进行表单数据的绑定。表单设计器为客户以及开发商提供了快速修改表单的方法,表单设易用与否以及功能的完善与否影响到工作流管理系统的易用性。这个领域以myApps的强大动态表单功能为典型。
7. 与表单的集成:
通常业务流转需要表单来表达实际的业务,因此需要与表单进行集现业务意义,与表单的集成通常包括表单数据的自动获取、存储、修改,域的权限控制、流程相关数据的维护以及流程环节表单的绑定。与表单的集成的好坏影响到工作流管理系统是否能提高开发效率。
8. 与应用程序的集成:通过与应用程序的集成来完善工作流管理系统的业务意义,主要涉是与权限系统以及组织机构的集成。流程环节需要相应的绑定不同的执行而流程操作通常需要与权限系统、组织机构进行关联。

你可能感兴趣的:(工作流,BPM)