工作流总体流程图20160728
2016-07-28 12:42:26 0 举报
工作流总体流程图20160728是一个详细的工作流程图,展示了从任务开始到完成的各个阶段。首先,任务被分配给相应的团队成员,然后团队成员开始执行任务。在执行过程中,可能需要与其他团队成员协作,共享资源和信息。完成任务后,团队成员将结果提交给项目经理进行审核。如果审核通过,任务被认为是完成的;否则,需要对任务进行修改并重新提交。在整个流程中,项目经理负责监控进度、协调资源和解决可能出现的问题。此外,还需要定期与客户沟通,确保项目按照客户的需求进行。总之,这个流程图为我们提供了一个清晰的视图,帮助我们更好地理解和管理工作流程。
作者其他创作
大纲/内容
4 从WorkflowBean中拿到WorkflowInstance
9.2 ControlNodeHandler:对Join节点特殊处理,需要等所有分支创建完,才能创建。其他节点和action node类似 通过LiteWorkflowStoreService创建节点WorkflowActionBean,并保存到数据库
5 创建一个WorkflowJobBean,将workflow的所有信息保存到数据库
8 NodeHandler.enter(Context context) 针对不同的节点,不同的处理类进行处理。返回值exiting表示该节点是否处理完毕1 ActionNodeHandler2 ControlNodeHandler3 DesionNodeHandler (详见源码)4 其余节点详见源码
10 如果exiting为真,表示需要寻找接下来的节点。NodeHandler.multiExit(Context context)找到出口,同时在multiExit方法中还会调用NodeHandler.exit(Context context) 方法,各个类型的node exit相关的处理,status变更。
7 创建对应的NodeHandler
开始运行工作流
3 SignalXCommand.execute()
开始创建工作流
3 实例化一个workflowLib
1 SubmitXCommand命令创建工作流SubmitXCommand.execute()
5 开始工作流LiteWorkflowInstance.start()
12 整个递归过程完毕表示准备工作完毕,所有节点都已经创建成功,设置工作流的开始时间,
完成创建工作流
1 StartXCommand -》 SignalXCommand
0 条评论
下一页