用于实现业务集成的统一待办系统及方法与流程

文档序号:16433114发布日期:2018-12-28 20:17阅读:3980来源:国知局
用于实现业务集成的统一待办系统及方法与流程

本发明涉及计算机技术领域,特别是涉及到一种用于实现业务集成的统一待办系统及方法。

背景技术

在企业已有的信息化系统中,往往存在自有流程引擎并且相对成熟的应用系统,进行流程引擎切换改造相对困难。由于采用不同的开发平台,不同的流程引擎,流程待办任务分散在不同的系统平台中,相互没有联系,在用户处理生产经营活动时,需要在不同的系统中处理待办工作,给工作效率上带来不便,从管理上不能做到集中管理。

为了解决不同流程引擎的统一待办问题,市面上出现了一批类似的产品或工具,但是都无法完全解决各种不同引擎流程数据融合问题、解决各种不同引擎的待办展示问题以及解决各种不同流程引擎的流程表单的打开问题,存在诸多不足。

这些产品或者工具无法完全满足业务集成的需要,其主要原因是目前在企业信息化系统中,存在着诸多技术成熟且相对稳定的自有流程引擎的业务系统,采用的技术路线、系统架构、数据格式以及开发平台等迥异,实现诸多应用系统业务的统一待办集中处理,需要提供完整的业务待办数据收集、业务待办数据展示和业务待办表单展示的整体规范和解决方案,以上问题是困扰目前类似产品或工具实现业务集成统一待办的最大技术瓶颈。为此我们发明了一种新的用于实现业务集成的统一待办系统及方法,解决了以上技术问题。



技术实现要素:

本发明的目的是提供一种用于企业构建业务统一待办中心,实现企业诸多应用系统业务待办数据的全面融合,整合业务待办,实现不同应用系统的业务待办数据的收集、展示以及业务表单的展示的用于实现业务集成的统一待办系统及方法。

本发明的目的可通过如下技术措施来实现:用于实现业务集成的统一待办系统,该用于实现业务集成的统一待办系统包括应用统一待办生产应用接入管理模块、统一待办数据收集模块、统一待办消费应用接入管理模块、统一待办数据展示及分发模块和统一待办业务表单展示服务模块,该应用统一待办生产应用接入管理模块对申请接入的生产应用进行注册,该统一待办数据收集模块连接于该应用统一待办生产应用接入管理模块,从注册成功的生产应用收集数据,该统一待办消费应用接入管理模块连接于该统一待办数据收集模块,将收需要使用统一待办的消费应用进行合法注册,该统一待办数据展示及分发模块连接于该统一待办消费应用接入管理模块,向注册成功的消费应用提供任务数据,该统一待办业务表单展示服务模块连接于该统一待办数据展示及分发模块,消费应用通过该统一待办业务表单展示服务模块打开任务表单。

本发明的目的还可通过如下技术措施来实现:

该应用统一待办生产应用接入管理模块接收生产应用提出的统一待办申请和生产应用系统信息,包括接入应用系统的系统名称、应用系统所在服务器的ip地址、应用负责人姓名、联系方式。

该应用统一待办生产应用接入管理模块对申请接入的生产应用进行注册后,按应用分配密钥凭证,实现授权控制。

该统一待办数据收集模块接收注册成功的生产应用推送的数据或通过注册成功的生产应用提供的端口访问注册成功的生产应用,以进行数据收集。

该统一待办消费应用接入管理模块接收需要使用统一待办的消费应用提出的接入统一待办申请和消费应用系统信息,以将收需要使用统一待办的消费应用进行合法注册,并按应用分配密钥凭证,实现授权控制。

该统一待办数据展示及分发模块提供任务数据的统一展示页面,展示信息固定,展示风格统一,消费应用将该页面集成到自己的应用系统中。

该统一待办数据展示及分发模块向消费应用推送任务数据,包含任务数据的所有信息及打开任务表单的地址,消费应用开发数据接收接口,以接收该统一待办数据展示及分发模块推送的任务数据;同时,消费应用开发数据展示页面,以展示任务数据。

该统一待办业务表单展示服务模块接收消费应用传递的当前处理人的账号和统一展示页面发起的请求后,打开具体的任务表单。

该统一待办业务表单展示服务模块接收消费应用拼接好的要打开表单的地址、需要的参数以及发起请求后,根据请求的地址,转向具体的表单页面。

本发明的目的也可通过如下技术措施来实现:用于实现业务集成的统一待办方法,该用于实现业务集成的统一待办方法采用了统一代办系统,包括:步骤1,统一代办系统对申请接入的生产应用进行注册;步骤2,统一代办系统从注册成功的生产应用收集数据;步骤3,统一代办系统将收需要使用统一待办的消费应用进行合法注册;步骤4,统一代办系统向注册成功的消费应用提供任务数据;步骤5,消费应用通过统一代办系统打开任务表单。

本发明的目的还可通过如下技术措施来实现:

步骤1还包括,接收生产应用提出的统一待办申请和生产应用系统信息,包括接入应用系统的系统名称、应用系统所在服务器的ip地址、应用负责人姓名、联系方式。

在步骤1中,统一代办系统对申请接入的生产应用进行注册后,按应用分配密钥凭证,实现授权控制。

在步骤2中,统一代办系统接收注册成功的生产应用推送的数据或通过注册成功的生产应用提供的端口访问注册成功的生产应用,以进行数据收集。

在步骤3中,统一代办系统接收需要使用统一待办的消费应用提出的接入统一待办申请和消费应用系统信息,以将收需要使用统一待办的消费应用进行合法注册,并按应用分配密钥凭证,实现授权控制。

在步骤4中,统一代办系统提供任务数据的统一展示页面,展示信息固定,展示风格统一,消费应用将该页面集成到自己的应用系统中。

在步骤4中,统一代办系统向消费应用推送任务数据,包含任务数据的所有信息及打开任务表单的地址,消费应用开发数据接收接口,以接收该统一待办数据展示及分发模块推送的任务数据;同时,消费应用开发数据展示页面,以展示任务数据。

在步骤5中,统一代办系统接收消费应用传递的当前处理人的账号和统一展示页面发起的请求后,打开具体的任务表单。

在步骤5中,统一代办系统接收消费应用拼接好的要打开表单的地址、需要的参数以及发起请求后,根据请求的地址,转向具体的表单页面。

本发明的用于实现业务集成的统一待办系统和方法,通过生产应用提供的接口从生产应用系统实时获取用户的待办任务、已办任务等任务信息,并筛选、过滤主要信息,展示到统一待办系统界面。生产应用系统在任务(待办任务、已办任务等)产生,或者任务状态发生变化时,通过统一待办提供的数据收集接口,将任务数据传输给统一待办系统,统一待办系统对数据进行收集、整理,并展示到统一待办系统界面。本发明的主要具体优点如下:

第一、通过统一待办系统,实现了实现待办任务进行集中管理,解决了系统各自为政,内容格式不统一,难以互联互通的问题。

第二、用户只需打开一个页面就可以处理所有待办任务,从“人找事”转变为“事找人”,提高了工作效率。

第三、支持通过接口实时获取任务数据(任务数据保存在生产应用系统,统一待办系统不做保存,只做展示)和通过接口实时传输任务数据(任务数据同时保存在生产应用系统和统一待办系统,统一待办的展示数据是本系统保存的数据)两种模式,彻底解决企业诸多应用系统业务集成统一待办的技术瓶颈。

第四、统一待办系统可以集中展示、处理生产应用的任务数据,同时也可以集成、部署到不同的生产应用系统中,作为一个统一的入口和出口,省去了不同生产应用之间的对接、开发、调试的时间,降低了开发的时间成本。

附图说明

图1为本发明的用于实现业务集成的统一待办系统的一具体实施例的结构图;

图2为本发明的用于实现业务集成的统一待办方法的一具体实施例的流程图;

图3为本发明的一具体实施例中最终结果展示示意图。

具体实施方式

为使本发明的上述和其他目的、特征和优点能更明显易懂,下文特举出较佳实施例,并配合附图所示,作详细说明如下。

如图1所示,图1为本发明的用于实现业务集成的统一待办系统的结构图。该用于实现业务集成的统一待办系统包括应用统一待办生产应用接入管理模块10、统一待办数据收集模块20、统一待办消费应用接入管理模块30、统一待办数据展示及分发模块40和统一待办业务表单展示服务模块50五部分组成。为了降低耦合度,提高系统的可扩展性,所有交互采用数据交互服务接口实现。

应用统一待办生产应用接入管理模块10接收生产应用提出的统一待办申请和生产应用系统信息,包括接入应用系统的系统名称、应用系统所在服务器的ip地址、应用负责人姓名、联系方式等,并对申请接入的生产应用进行注册,并按应用分配密钥凭证,实现授权控制。

统一待办数据收集模块20连接于该应用统一待办生产应用接入管理模块10,从注册成功的生产应用收集数据。在一实施例中,统一待办数据收集模块20接收注册成功的生产应用推送的数据或通过注册成功的生产应用提供的端口访问注册成功的生产应用,以进行数据收集。具体说来,包括以下两种情况:

(1)生产应用向统一待办数据收集模块20推送数据的方式:生产应用的任务状态发生变化时,由生产应用,按照统一待办规定的数据格式,向统一待办数据收集模块20推送任务数据,统一待办数据收集模块20接收数据后进行整理,并存储在统一待办中心的“业务待办池”中。

(2)生产应用向统一待办数据收集模块10提供任务获取接口的方式:生产应用提供任务获取接口,统一待办系统在展示任务时通过接口实时获取任务数据,不对任务数据做存储。

统一待办消费应用接入管理模块30连接于统一待办数据收集模块20,统一待办数据收集模块20接收需要使用统一待办的消费应用提出的接入统一待办申请和消费应用系统信息,以将收需要使用统一待办的消费应用进行合法注册,并按应用分配密钥凭证,实现授权控制。

统一待办数据展示及分发模块40连接于统一待办消费应用接入管理模块30,向注册成功的消费应用(例如,门户等)提供任务数据,提供任务数据的方式也分为两种,页面服务和数据分发两种形式。

(1)页面服务:统一待办数据展示及分发模块40提供任务数据的统一展示页面,展示信息固定,展示风格统一。消费应用可以将该页面集成到自己的应用系统中,这种方式省去了消费应用开发展示页面的时间。

(2)数据分发:统一待办数据展示及分发模块40会向消费应用推送任务数据,包含任务数据的所有信息及打开任务表单的地址。消费应用需要自己开发数据接收接口,以接收统一待办数据展示及分发模块40推送的任务数据。同时,消费应用还需要自己开发数据展示页面,以展示任务数据。这种方式适用于有个性化需求的消费应用,消费应用可以自己决定展示页面的样式及展示哪些任务数据,灵活性较大。

统一待办业务表单展示服务模块50连接于统一待办数据展示及分发模块40,消费应用通过该统一待办业务表单展示服务模块50打开任务表单。打开方式包括以下两种:

(1)页面服务:消费应用只需要传递当前处理人的账号,不需要做额外处理,统一展示页面会自动向统一待办业务表单展示服务模块50发起请求(包括地址、账号、秘钥、参数等),然后打开具体的任务表单。

(2)数据分发:消费应用在打开表单时,需要拼接好要打开表单的地址和需要的参数(包括地址、账号、秘钥、参数等),然后向统一待办业务表单展示服务模块50发起请求,统一待办业务表单展示服务模块50会根据请求的地址,转向具体的表单页面。

如图3所示,为本发明的一具体实施例中最终结果展示示意图。

图2为本发明的用于实现业务集成的统一待办方法的一具体实施例的流程图。该用于实现业务集成的统一待办方法采用了统一代办系统,包括以下步骤:

在步骤101,统一代办系统接收生产应用提出的统一待办申请和生产应用系统信息,包括接入应用系统的系统名称、应用系统所在服务器的ip地址、应用负责人姓名、联系方式等,并对申请接入的生产应用进行注册,并按应用分配密钥凭证,实现授权控制。

在步骤102,统一代办系统从注册成功的生产应用收集数据。在一实施例中,接收注册成功的生产应用推送的数据或通过注册成功的生产应用提供的端口访问注册成功的生产应用,以进行数据收集。具体说来,包括以下两种情况:

(1)生产应用的任务状态发生变化时,由生产应用,按照统一待办规定的数据格式,向统一代办系统推送任务数据,统一代办系统在接收数据后进行整理,并存储在统一代办系统的“业务待办池”中。

(2)生产应用向统一代办系统提供任务获取接口的方式:生产应用提供任务获取接口在展示任务时通过接口实时获取任务数据,不对任务数据做存储。

在步骤103,统一代办系统接收需要使用统一待办的消费应用提出的接入统一待办申请和消费应用系统信息,以将收需要使用统一待办的消费应用进行合法注册,并按应用分配密钥凭证,实现授权控制。

在步骤104,统一代办系统向注册成功的消费应用(例如,门户等)提供任务数据,提供任务数据的方式也分为两种,页面服务和数据分发两种形式。

(1)页面服务:统一代办系统提供任务数据的统一展示页面,展示信息固定,展示风格统一。消费应用可以将该页面集成到自己的应用系统中,这种方式省去了消费应用开发展示页面的时间。

(2)数据分发:统一代办系统向消费应用推送任务数据,包含任务数据的所有信息及打开任务表单的地址。消费应用需要自己开发数据接收接口,以接收统一代办系统推送的任务数据。同时,消费应用还需要自己开发数据展示页面,以展示任务数据。这种方式适用于有个性化需求的消费应用,消费应用可以自己决定展示页面的样式及展示哪些任务数据,灵活性较大。

在步骤105,消费应用通过统一代办系统打开任务表单。打开方式包括以下两种:

(1)页面服务:消费应用只需要传递当前处理人的账号,不需要做额外处理,统一展示页面会自动向统一代办系统发起请求(包括地址、账号、秘钥、参数等),然后打开具体的任务表单。

(2)数据分发:消费应用在打开表单时,需要拼接好要打开表单的地址和需要的参数(包括地址、账号、秘钥、参数等),然后向统一代办系统发起请求,统一代办系统根据请求的地址,转向具体的表单页面。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1