《最好的协同办公OA系统柔性工作流设计专项方案.docx》由会员分享,可在线阅读,更多相关《最好的协同办公OA系统柔性工作流设计专项方案.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、最好协同办公OA系统柔性工作流设计方案1.柔性工作流描述柔性工作流:基于固定步骤和自由步骤之间一个步骤,根本(框架)是固定,主框架某一个或多个节点使用自由步骤方法转交,该节点不约束办理步骤,办理人员和可写字段范围在该节点设置范围之内。如:步骤方向是A部门转到B部门,B部门转到C部门,不会考虑B部门有多少人办理,办理多少步骤,B部门办理过程类似自由步骤,办结时转交到C部门继续办理。A这一部分可看做一个自由步骤,自由步骤结束转交到C办理B(柔性节点)C2.柔性工作流功效设计设计方案思绪此套方案采取是一套“黑盒”机制,能够了解为将工作流中某个节点设置为“柔性节点”类型,此节点里操作能够了解为一个单独
2、层级,此层级是完全独立,能够由办理人自行控制。以下图:其中A3步骤为“柔性节点”类型,此步骤里流转受办理人影响而决定。其“柔性节点”可能存在步骤类型包含一般步骤类型,并发步骤类型等,现阶段只实现一般步骤类型。以下图:页面展示1.步骤新建总述:柔性节点步骤建立跟固定步骤步骤设计区域在于没有“办理时限”设计项。而且其步骤中各项设置参数只有在“柔性节点”步骤转交和转出时才生效,在其“柔性节点”本身内流转不受限制。1)基础设置基础设置页面效果图以下。在新建步骤中节点类型中添加“柔性节点”项。其在数据库字段中存放值为3。2)经办人经办人页面效果图以下,跟固定步骤一样。说明:柔性节点中经办权限和此处设置权
3、限相同3)智能选人智能选人页面效果以下图,跟固定步骤一样。(标题数说明是柔性节点)说明:智能选人只对柔性节点开始步骤生效。4)流转设置柔性节点无主办人相关选项、是否许可修改主办人相关选项、是否许可并发、并发合并选项流转设置页面效果以下图:(标题数说明是柔性节点)参数名称转入柔性节点生效本身内流转生效转出柔性节点生效是否许可会签是是X会签意见可见性是是(只考虑目前本身步骤)X经办人未办理完成是否许可强制转交XX是是否许可退回是(可退回到“柔性节点”之外步骤,本身内不可回退)是(可退回到“柔性节点”之外步骤,本身内不可回退)X传阅设置XX是5)条件设置条件设置页面效果以下,跟固定步骤一样。条件设置
4、只有在柔性节点开始节点和结束节点生效,柔性节点中间步骤不受限制。6)插件操作插件操作页面效果图以下,跟固定步骤不一样是柔性节点没有转交插件设置,保留插件和固定步骤相同,柔性节点及柔性中间节点保留时候全部会触发保留插件。7)提醒设置提醒设置页面效果以下,跟固定步骤一样。说明:事务提醒对柔性节点全部步骤全部生效生效。2.步骤办理针对于“柔性节点”办理界面以下图:办理页面和固定步骤和自由步骤相同,柔性节点及柔性节点中间步骤可写字段和保密字段全部和工作流系统设置中可写字段设置相同。3.步骤转交“柔性节点”转交存在两种情况,一是节点内部本身流转处理,二是“柔性节点”结束转交至下一步固定步骤。(可写字段不
5、显示)1) 本身内转交(动态步骤)本身内转交,此时要流转和步骤名称能够由目前步骤主办人自行填写(存放于表FLOW_RUN_PRCS表中RUN_PRCS_NAMEvarchar 100字段下,需要建立),内部转交时还需要对“柔性节点”转交步骤次序进行统计故需要在FLOW_RUN_PRCS表中添加字段RUN_PRCS_IDvarchar 50,用于统计同一柔性节点中流转步骤号统计格式如:7-1,7-2,在数据模拟中会有具体数据模拟统计,请查看该表。步骤图显示中,柔性节点步骤流转步骤显示在同一个PRCS_ID内。2)节点结束转交节点结束转交跟固定步骤一样。选择固定步骤步骤后点击确定后,提议固定步骤下
6、一步骤并结束柔性节点。数据模拟场景1:固定步骤信息中步骤2为柔性结点;1,3为固定步骤步骤。步骤1转交给步骤2,步骤2为柔性步骤,主办人创建了本身柔性步骤“财务经理审核”,再由“财务经理审核”步骤主办人进行“转交下一步”操作,转交到步骤3。其整个步骤在FLOW_RUN_PRCS表中关键字段信息统计以下图所表示:RUN_IDPRCS_IDFLOW_PRCSRUN_PRCS_NAMEROU_PRCS_ID211121222-12132财务经理审核2-22143特殊情况及处理其特殊情况关键考虑针对于“柔性节点”不考虑并发合并操作,强制转交操作,不应存在兼容性性问题。查看步骤图针对于场景1下图显示为查
7、看步骤图后图形视图效果,“柔性节点”本身节点步骤作为新步骤显示。列表视图显示效果以下图。我工作列表针对于“柔性节点”在我工作列表中显示效果图以下。其步骤号采取为FLOW_RUN_PRCS表里ROU_PRCS_ID字段值,其它设计及列表显示跟此相同。工作监控列表针对于“柔性节点”在工作监控列表中显示和我工作中相同,标明动态转交(柔性)。ALTER TABLE flow_run_prcs ADD RUN_PRCS_NAME VARCHAR(100) NOT NULL AFTER TIME_OUT_TYPEALTER TABLE flow_run_prcs ADD RUN_PRCS_ID VARCHAR(50) NOT NULL AFTER RUN_PRCS_NAME