[发明专利]一种工作流系统中实现时间管理的方法无效
申请号: | 201210011621.0 | 申请日: | 2012-01-16 |
公开(公告)号: | CN102567856A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 高伟 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种工作流系统中实现时间管理的方法,属于计算机应用领域。该方法包括A.建立业务过程时间模型、B.设置违反时间约束时的处理策略、C.编译业务过程时间模型,检查时序约束、D.模拟仿真运行工作流及E.动态调整工作流时间模型。与现有技术相比,本发明的工作流系统中实现时间管理的方法能够保证业务过程时间约束的一致性,确保工作流执行满足过程的时间约束,减少企业因为违反时间所带来的损失,具有很好的推广应用价值。 | ||
搜索关键词: | 一种 工作流 系统 实现 时间 管理 方法 | ||
【主权项】:
一种工作流系统中实现时间管理的方法,其特征在于:包括A.建立业务过程时间模型、B.设置违反时间约束时的处理策略、C.编译业务过程时间模型,检查时序约束、D.模拟仿真运行工作流及E.动态调整工作流时间模型,A.建立业务过程时间模型:在业务过程模型建立阶段,定义工作流控制逻辑与业务过程的时间信息;基于工作流图建立包含活动时间属性的工作流模型,时间属性包括活动执行延迟、最早完成时间、截止期限、固定日期以及时间距离约束信息;所述的业务过程时间模型属性,是由工作流引擎流转调度时,调用时间管理组件,将活动实例的创建时间、人工任务的分配时间,活动实例的完成时间、人工任务的执行时间信息传给时间管理组件;所述业务过程时间模型将活动间的时序依赖转化为统一的二元时序约束,通过为工作流图的有向边增加时间标签来包含业务过程的时间信息,用活动开始/完成事件发生的顺序来表示工作流的时序约束;B.设置违反时间约束时的处理策略所述处理策略包括:指定时间点、时间间隔、周期时间、时间事件启动工作流流程实例;指定时间点、时间间隔挂起或者恢复任务、工作流实例,任务、工作流实例的预警、超时通知;自动选择最短路径流转;人工调整时间约束;C.编译业务过程时间模型,检查时序约束建立阶段使用模型检测技术对时序约束的一致性进行验证,检查是否存在相冲突的时序约束,如果有违反时间约束的设置,按照提示进行修改;D.模拟仿真运行工作流所述模拟仿真运行工作流是在实例化阶段和运行阶段使用模型检测技术对时序约束的一致性进行验证,通过时间监控与仿真,检查是否存在相冲突的时序约束,如果违反时间约束,则自动执行处理策略;所述模拟仿真运行工作流依赖工作流系统的模拟仿真运行组件,可以寻找工作流执行的替换路径,触发异常处理或请求人的干预,通过人与工作流系统的交互,动态调整工作流计划、提高活动优先权、缩短后续活动调度周期、重新商讨截止期限,以重新获得有效的工作流状态,减小/弥补时间延迟;E.动态调整工作流时间模型随着实例执行进程的推进,计划任务服务会根据设定,对流程实例的时间约束进行动态验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210011621.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种键盘架
- 下一篇:磁流变弹性体旋转式磁流变阻尼器
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理