现在我们来看工作流的时间管理,其实讲到工作流时间管理,可能熟悉工作流的人就会想到,为某个活动节点(任务节点)设定一个时间期限,到达期限后可
以执行一些特定的动作(例如超时处理,发送通知等),可能还会有人想到对流程实例和活动实例进行统计,报表。其实这些都不是工作流时间管理的本质,工作流
时间管理的本质在于可以对整个流程的执行效率进行分析,在分析的基础上进行不断地优化,从而真正地达到优化企业业务流程(实际上就是对网络图进行时间优
化)提高企业的执行效率。尤其是在国内这种以人为主的工作流应用背景下,时间管理就更显得尤为重要了。例如政府的审批流程,现在很多政府都提供了网上的电
子审批流程,而每个审批环节都有时间的约束,还有政府里都有所谓的督办部门对重点的事项进行督办等等,这些都离不开工作流的时间管理。
2、工作流时间管理之功能分类
工作流时间管理按照功能划分,主要有以下几个部分:
a、工作日、非工作日设定(包括工作时间、节假日的设定等),在此就不详细赘述了,可参见project中的相关设定;
b、定时设定,包括按具体的时间点、时间间隔和周期性启动流程实例(例如每月的月底启动一个计算工资表的流程);
c、时间期限设定及相关处理策略,期限设定包括:流程的期限设定、活动节点(任务节点)的期限设定。处理策略包括:超时策略(可以执行超时预警、报
警、超时跳跃,还可以由用户自定义策略)、延时策略(某个工作项提交后并不马上触发下一个任务,而是延时某个时间段后再触发);
d、流程实例或活动实例的挂起、恢复,满足一定条件(用户可自定义业务规则条件)后某个流程实例或活动实例自动挂起一个时间段,时间段到时后自动恢复;
e、统计和报表,可以按照时间段(小时、日、月、年等)对某人或某角色、某岗位等的工作情况进行统计分析,可以分析参与实体的工作完成效率,工作负载等,可以分析某个流程或某个任务节点的执行效率;
f、针对上面的统计结果,找出关键路径(如果存在),对流程进行优化;
分享到:
相关推荐
CommitFlow在线工作流设计系统是一套可见即所得的工作流设计程序,系统实现基于WEB浏览器的工作流设计和管理。系统针工作流设计应用的特点,通过图形化操作界面,让开发者用最少的时间设计或修改企业业务流程。
本系统为以上的应用需求提供了完美的解决之道,以简洁的界面、简易的操作和精心的细节设计实现了信息交流中心、任务和日程管理、系统内部短消息收发,以及联系人管理等功能,构造了一个理想的工作流信息管理平台,...
为什么在软件设计中使用工作流,我们将主要原因是管理长时间运行的进程。 而计算机硬件设计完成进程作为可能的等待完成表单的人快速做出决策,或共享的外部的操作的结果总是花费更长的时间比以使 CPU 处于繁忙状态...
2.1 工作流 3 2.1.1 什么叫工作流 3 2.1.2 工作流发展 3 2.1.3 工作流的优点 3 2.2 MVC工作模式 4 2.2.1 MVC设计思想 4 2.2.2 MVC的具体实现 5 2.2.3 MVC的不足 6 2.3 JSP技术介绍 6 2.3.1 JSP的运行原理 7 2.3.2 ...
2.1 工作流 3 2.1.1 什么叫工作流 3 2.1.2 工作流发展 3 2.1.3 工作流的优点 3 2.2 MVC工作模式 4 2.2.1 MVC设计思想 4 2.2.2 MVC的具体实现 5 2.2.3 MVC的不足 6 2.3 JSP技术介绍 6 2.3.1 JSP的运行原理 7 2.3.2 ...
Windows Workflow Foundation(以下简称WWF)提供了一个编程框架和工具以开发和执行各种不同的基于工作流的应用程序,比如文档管理、线型的商业应用、贸易单据流程、IT管理、B2B应用以及消费者应用。 有状态的、...
总结目前科学工作流产品存在的不足和信息技术、网格计算技术、分布对象技术、lnternet/lntranet技术的发展趋势,从技术与应用角度看,展望在今后一段时间内,科学工作流管理技术的研究及产品的发展趋势
工作流与企业管理云的课程,是来源于一个真正的云计算平台,除了细节上的展现和业务上的一些区别,和真正的平台没有太大的区别,主要的区别在于页面的美观性和业务的数量上。真正的商业平台是很多开发人员做了很长...
Manager nvarchar(50) 流程实例管理者 CreateUserID int 创建人ID CreateDate Date 创建时间 ModifyUserID int 最后修改人ID ModifyDate Date 最后修改时间 Version int 版本 WF_StepTemplate 工作流引擎数据库表...
这论文有很多相关的知识,初学者可以很好的了解一些时间模型和相关概念。
Toil是一个可扩展的、高效的、跨平台的工作流管理系统,完全用Python编写。主要特性:安装方便,支持pip安装支持常见的工作流语言(CWL)完全支持draft-3 CWL规范,允许执行 CWL工作流支持工作流描述语言(WDL),允许...
第一篇 jBPM工作流开发基础 1 第1章 工作流基础 2 1.1 工作流概念 2 1.1.1 工作流管理思想之于企业现代化管理 2 1.1.2 工作流技术在企业中的应用 5 1.1.3 如何从一个开发者的角度看工作流技术 6 1.2 工作流管理系统...
使用浪潮Workflow,开发者可以用可视的方式定制流程提高工作效率,因为浪潮Workflow 提供标准方法用来组织任意软件资产、并与之有效交互,因此就不必花时间处理不同的接口和低级API,并提供了一个单独的管理和部署...
新建工作 新建新的审批工作流,选定需要的工作新建即可 我的工作 个人发起的所有工作,包括已审批、未审批的所有工作 待办工作 需要当前用户进行办理或者审批的工作列表 已办工作 当前用户已经办理过的各项工作,...
工作流程中的等待步骤和全局时间计算 108 处理错误 108 使用错误流程来处理错误 109 将用户定义的流程属性和属性集传递给错误流程 109 将错误流程分配给子流程 110 使用例外来处理错误 110 定义例外 110 恢复工作...
工作流模型是对工作流程的抽象表示,是进行工作流管理的基础。通过提出层 次化的建模方法,使其贯穿网格工作流的过程模型和资源模型,适应网格动态变化 特点和复杂应用处理需求。网格工作流过程模型以扩展的有向无环...
非常棒的图像优化——Yeoman使用OptPNG和JPEGTran对所有图像做了优化,从而你的用户可以花费更少时间下载资源,有更多时间来使用你的应用程序。 生成AppCache清单——Yeoman会为你生成应用程序缓存的清单,你只...
时间要素作为工作流管理的重要部分,是影响企业业务流程部署实施的关键因素。基于工作流中任务具有时间限制的特点,分析任务的时间要素,抽象出任务的形式化描述,定量计算两个连续任务执行的最大时间约束,提出可控...
4.实验设计:基于JBPM的工作流管理系统 38 4.1 JBPM的简单介绍 38 4.2 需求 39 4.2.1 总体需求 39 4.2.2 功能需求 40 4.3 设计与实现 44 4.3.1业务构架设计 44 4.3.2业务构架包的设计 45 4.3.3视图设计及配置文件 47...
针对企业业务过程建模的需求,分析目前典型的工作流过程建模方法,并结合工作流管理联盟提出的XPDL过程定义语言,设计一种可视化工作流建模工具WorkFlowEditor。依据“问题分离”原则,对WFMC的工作流过程定义元模型...