关于基于流程的待办事项的实现
名词定义
流程:工作流,一项工作的结束决定另一项工作的开始
步骤:流程中的每一步,每个工作
流动主体:步骤中,工作的对象
例如:员工创建一份申请提交给经理,经理批示后下达给员工。这个过程就是一个流程。它包括:创建申请、提交、批示、下达四个步骤,流动主体是申请。
问题描述
这里说的待办事项是记录在一个流程中每个操作人员需要做的事项。
因此,它是基于流程的。要求在流程走到一个步骤时,操作该步骤的人员的待办事项中自动添加一项待办事项,当走到下一步时,该项待办事项自动取消。
待办事项的问题复杂度主要取决于流程的复杂度。
影响流程的复杂度的因素有:
1、是否有并发流程。
2、流动的主体是否发生变化。
我们现在的流程中,有一个并发流程;流动主体有4个:工程、项目、设计单、预算补充申请单。
解决方案
给每个步骤设置一个标志(point)。创建标志列表<