工程监理工作流信息化管理系统的制作方法

文档序号:10542202阅读:235来源:国知局
工程监理工作流信息化管理系统的制作方法
【专利摘要】本发明公开了工程监理工作流信息化管理系统,包括工作流执行机、外部接口和客户终端,外部接口和客户终端均连接工作流执行机,所述工作流执行机内包括控制器、连接在控制器上的工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,在工作流执行机上的控制器上还连接数据存储器。本发明通过上述系统,实现对整个过程的控制、管理和监督工作,提高了整个工作流管理的效率。
【专利说明】
工程监理工作流信息化管理系统
技术领域
[0001 ]本发明涉及工程监理领域,具体涉及工程监理工作流信息化管理系统。
【背景技术】
[0002]作为新兴的信息化应用系统,伴随着计算机与网络技术的迅速发展,工作流管理系统也由最初的创建无纸办公环境转而成为同化企业复杂信息环境,实现业务流程自动执行的必要工具。工作流管理系统可以用来定义与执行不同覆盖范围的经营过程,这完全取决于实际应用背景的需求,按照经营过程以及组成活动的复杂成的不同,工作流管理系统可以采取许多不同实施方式,在不同的实施方式中,应用的信息技术、通信技术和支撑系统结构都会有很大的差别,工作流管理系统的实际环境也是可以在一个工作组内部或者在全企业的所有业务部门中应用。对于现有的工作流管理系统只能对单个事件进行控制、管理和监督工作,后期还要将各个事件进行整理,加大了工作量,降低了工作效率。

【发明内容】

[0003]本发明克服了现有技术的不足,提供工程监理工作流信息化管理系统,该系统实现对整个过程的控制、管理和监督工作,提高了整个工作流管理的效率。
[0004]为解决上述的技术问题,本发明采用以下技术方案:工程监理工作流信息化管理系统,包括工作流执行机、外部接口和客户终端,外部接口和客户终端均连接工作流执行机,所述工作流执行机内包括控制器、连接在控制器上的工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,在工作流执行机上的控制器上还连接数据存储器。
[0005]所述工作流执行机上还设置工作流执行机接口,该工作流执行机接口与外部接口和客户终端进行连接。
[0006]所述客户终端上还设置普通用户界面和管理人员界面。
[0007]所述工作流执行机为一个多线程的并发服务器,能够对外部请求提供并发服务。
[0008]所述工作流执行机还同时维护着工作流的控制数据,通过工作流控制数据来辨别每个过程或活动实例的状态,并推动着工作流过程的执行。
[0009]为了适应企业大规模业务处理的需求,工作流执行机采用分布式执行方案。由建模工具建立一个完整的过程定义后,对其进行分割,形成工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,并将各个部分传递给相关的工作流执行机,使每个工作流执行机都保留一部分自己管辖范围内的工作流活动。工作流执行机接受从外部接口发送来的过程控制请求(如过程初始化、获取活动以及结束活动等),然后根据请求类型调用相应的处理模块完成与本次请求相关的操作并将结果返回,在客户终端的相应界面上进行显示。每个工作流执行机就具备了自主执行的能力,企业可根据自身的实际情况,按照部门来配置工作流执行机的个数。该系统实现了对整个工作流管理控制过程实例的创建、激活、挂起和终止,实现对整个过程的控制、管理和监督工作,提高了整个工作流管理的效率。另外,该系统中工作流执行机还可控制活动实例间的转换,包括串行或并行的操作、工作流相关数据的解释等;提供支持用户操作的接口以及用于激活外部应用程序和访问工作流相关数据的接口;维护工作流控制数据和工作流相关数据,在应用程序或用户间传递工作流相关数据。
[0010]与现有技术相比,本发明的有益效果是:
1、该系统实现了对整个工作流管理控制过程实例的创建、激活、挂起和终止,实现对整个过程的控制、管理和监督工作,提高了整个工作流管理的效率。
[0011]2、该系统中工作流执行机还可控制活动实例间的转换,包括串行或并行的操作、工作流相关数据的解释等;提供支持用户操作的接口以及用于激活外部应用程序和访问工作流相关数据的接口;维护工作流控制数据和工作流相关数据,在应用程序或用户间传递工作流相关数据。
【附图说明】
[0012]图1为本发明的原理框图。
【具体实施方式】
[0013]下面结合附图对本发明作进一步阐述,本发明的实施例不限于此。
[0014]实施例:
如图1所示,本发明包括工作流执行机、外部接口和客户终端,外部接口和客户终端均连接工作流执行机,所述工作流执行机内包括控制器、连接在控制器上的工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,在工作流执行机上的控制器上还连接数据存储器。
[0015]所述工作流执行机上还设置工作流执行机接口,该工作流执行机接口与外部接口和客户终端进行连接。
[0016]所述客户终端上还设置普通用户界面和管理人员界面。
[0017]所述工作流执行机为一个多线程的并发服务器,能够对外部请求提供并发服务。
[0018]所述工作流执行机还同时维护着工作流的控制数据,通过工作流控制数据来辨别每个过程或活动实例的状态,并推动着工作流过程的执行。
[0019]本方案中使用的控制器采用现有的常用控制器即可实现。为了适应企业大规模业务处理的需求,工作流执行机采用分布式执行方案。由建模工具建立一个完整的过程定义后,对其进行分割,形成工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,并将各个部分传递给相关的工作流执行机,使每个工作流执行机都保留一部分自己管辖范围内的工作流活动。工作流执行机接受从外部接口发送来的过程控制请求(如过程初始化、获取活动以及结束活动等),然后根据请求类型调用相应的处理模块完成与本次请求相关的操作并将结果返回,在客户终端的相应界面上进行显示。每个工作流执行机就具备了自主执行的能力,企业可根据自身的实际情况,按照部门来配置工作流执行机的个数。该系统实现了对整个工作流管理控制过程实例的创建、激活、挂起和终止,实现对整个过程的控制、管理和监督工作,提高了整个工作流管理的效率。另外,该系统中工作流执行机还可控制活动实例间的转换,包括串行或并行的操作、工作流相关数据的解释等;提供支持用户操作的接口以及用于激活外部应用程序和访问工作流相关数据的接口;维护工作流控制数据和工作流相关数据,在应用程序或用户间传递工作流相关数据。
[0020]如上所述便可实现该发明。
【主权项】
1.工程监理工作流信息化管理系统,其特征在于:包括工作流执行机、外部接口和客户终端,外部接口和客户终端均连接工作流执行机,所述工作流执行机内包括控制器、连接在控制器上的工作流过程实例管理器、异常处理器、工作流活动实例管理器和工作流任务管理器,在工作流执行机上的控制器上还连接数据存储器。2.根据权利要求1所述的工程监理工作流信息化管理系统,其特征在于:所述工作流执行机上还设置工作流执行机接口,该工作流执行机接口与外部接口和客户终端进行连接。3.根据权利要求1所述的工程监理工作流信息化管理系统,其特征在于:所述客户终端上还设置普通用户界面和管理人员界面。4.根据权利要求1所述的工程监理工作流信息化管理系统,其特征在于:所述工作流执行机为一个多线程的并发服务器,能够对外部请求提供并发服务。5.根据权利要求1所述的工程监理工作流信息化管理系统,其特征在于:所述工作流执行机还同时维护着工作流的控制数据,通过工作流控制数据来辨别每个过程或活动实例的状态,并推动着工作流过程的执行。
【文档编号】G06Q10/10GK105913228SQ201610241643
【公开日】2016年8月31日
【申请日】2016年4月19日
【发明人】郑毅
【申请人】成都晨越建设项目管理股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1