欢迎来到天天文库
浏览记录
ID:11172818
大小:126.00 KB
页数:4页
时间:2018-07-10
《工作流程引擎需求分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、工作流程引擎需求分析1文档目录2背景3目标在应用系统上建立一个工作流程系统。1.能够快速定制开发客户需要的业务流程。2.在流程实施后,客户能够自行设置该流程的各执行步骤的参与人(执行人)3.能够监视每条业务流程的运作轨迹。4.业务流程可以对应用系统上的任何业务数据进行操作。4概念与名词解释流程模型:名称、任务、执行人等名称:如新员工转正流程。任务:流程中每一个执行的步骤称为任务,如:发起流程、审批等任务-执行条件:每一个任务的前置执行条件,如必须哪些任务执行完才能进入本任务。任务-数据条件:每一个任务的前置数据条件,如目前数据中符合什么条件才能进入本任务。
2、执行人:任务由谁可以操作,可以是用户或者组织流程实例:由流程模型为模板创建的一个对象(正在使用的流程)45基本业务描述5.1任务间的对应及流转关系5.1.1一对一任务第一个任务在完成后,根据执行条件判断,转到第二个任务5.1.2一对多任务第一个任务在完成后,根据各个执行条件判断,转到第2.1任务或者转到第2.2任务或者同时转到第2.1、2.2任务5.1.3多对一任务4在第1.1任务完成,第1.2任务完成后,根据各自的执行条件,确定转到任务2或的关系:在C条件判断时:当A、B中一个通过后,C判断通过。与的关系在C条件判断时:当A、B中全部通过后,C判断通过。
3、处理方式:权值方式。或的关系:A权值是1,B权值是1,C要求得到A+B>=1时通过。与的关系A权值是1,B权值是1,C要求得到A+B>=2时通过。5.2实体关系图6主要功能模块6.1流程模型确定流程的模型:名称、任务、执行人任务:名称、前置条件(任务的下一任务)、任务执行人(用户、组织)6.2流程实例由流程模型为模板创建的一个对象(正在使用的流程)46.2.1数据显示模块每个任务执行时,显示的页面和页面中包涵的数据。数据条件的判断在页面中进行。6.3流程实例监视对于流程实例,能够看到每个任务的执行轨迹,同时能够看到下一个未执行任务应该由谁来执行。4
此文档下载收益归作者所有