一种基于流程定制的流程控制方法技术

技术编号:2865402 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种流程定制管理平台,属于业务管理系统计算机软件开发的一种平台技术。现有技术中,当业务逻辑发生变化时,不能很好地解决简单而灵活地调整系统的问题,使用者不能参与系统调整,往往需要开发者耗费大量心力重新设计。本发明专利技术所述的方法主要针对协作式业务管理系统,目标是对业务过程中各业务环节发生的先后次序,每个业务环节上的操作控制等进行集中管理,从而管理业务流程的动态变更,以及业务处理过程中的资源共享和资源冲突,实现业务过程的自动化。采用本发明专利技术所述的方法,可以为使用者提供最大程度的业务流程灵活性和自主性,同时把软件系统的设计和开发人员从复杂的工作状态控制中解放出来。

【技术实现步骤摘要】

【技术保护点】
一种流程定制管理平台,包括以下步骤:1)首先进行流程定制,流程定制时,先对业务系统中的对象进行抽象,流程在对象上进行定义,每种对象各自拥有不同的流程,并且一种对象可以定制多个流程,一个对象实例在某一时刻只能处于一个流程,不过在整个业务处理过程中该实例可以切换到其他流程;2)然后对流程中的业务环节即工作阶段进行抽象和定义,明确定义每个流程有多少业务环节,这样就可控制对象实例的工作状态,处理工作状态转移;3)对每个业务环节上的活动进行抽象,定义出每个操作;4)流程定制好后,可以开始业务系统的运行,在业务系统运行过程中,首先由流程监测模块检查对象的工作状态,同时完成操作有效性检查,然后呈现属于当前业务环节的操作列表;5)接着,在业务模块开始前,流程预处理模块处理资源控制和状态转换;6)最后,在业务模块结束后,流程后处理模块处理工作阶段转换、资源释放。

【技术特征摘要】

【专利技术属性】
技术研发人员:宫丽杰熊开宏卢作伟
申请(专利权)人:北京北大方正电子有限公司北京大学
类型:发明
国别省市:11[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1