工作流管理系统设计思路
0简介
工作流管理系统由客户端、流程定制工具、流程监控与管理和工作流运行服务四个部分组成,下图是系统构件图:
<<可执行>>流程定制工具工作流服务接口1<<可执行>>流程监控与管理工作流运行服务工作流服务接口4<<库>>工作流运行服务工作流服务接口5<<库>>工作流运行服务工作流服务接口4工作流服务接口2<<可执行>>客户端
1实现
作为一个与业务独立的工作流管理系统,上述的系统构件图中,所包括的部分,都要进行实现。
1.1工作流运行服务
本部分主要提供定制好的工作流业务过程的运行环境,对于系统最终用户来说不可见,
主要包括实例化及执行过程模型,与外部资源交互,维护运行环境内部各种数据信息,协调恢复各种检查数据和恢复重起数据等。
下图是运行服务的设想构件图:
< 用户角色< 1.2流程定制工具 本部分主要完成企业信息流中业务过程的图形化建模,定制工具提供丰富的图形化元素、简单易懂的建模方法以及完善的模型管理方式。 1.3流程监控与管理 本部分对工作流在整个组织内的流动状况进行监视,并提供一系列的管理功能,实现安全性、过程控制和授权操作等方面的管理,同时还提供工作流相关的各类指标统计等。 1.4客户端 本部分主要完成工作流过程实例与客户之间的交互,也包括一些与工作流相关的信息的处理,如用户信息修改。 因篇幅问题不能全部显示,请点此查看更多更全内容