数据获取方法及装置制造方法及图纸

技术编号:14928309 阅读:52 留言:0更新日期:2017-03-30 20:04
本发明专利技术公开了一种数据获取方法,包括:接收客户端发送的数据处理请求指令;根据数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息;根据脚本信息调用与脚本信息关联的功能模块,以获取相应的数据处理结果。本发明专利技术还公开了一种数据获取装置。本发明专利技术实现了在需求改变时,不用修改代码,只用调整流程就能满足需求,降低了开发难度,减少了开发时间。

【技术实现步骤摘要】

本专利技术涉及信息
,尤其涉及一种数据获取方法及装置
技术介绍
随着医院信息化进程的推进,医院与医院、医院与企业进行信息化交流、共享已是大势所趋,但是各医院、各企业原有数据库环境的高异构性,例如,A医院的数据库环境是oracle、B医院的数据库环境是mysql、C企业的数据库环境是sqlserver,导致了系统很难实现交互,这造成了医院或者企业的信息资源孤立和业务协作效率低下,给医院或者企业的发展带来了较大障碍。为了达到不同数据库环境交互的目的,常见的方法是基于对方企业数据库环境提供的接口,来对自己的系统做二次开发,通过统一接口的方式实现不同数据库环境交互。在统一接口的过程中,工程人员需要将每个数据获取流程编写成代码来解决,但是,当需求改变时,就不得不修改代码,这将大大减小数据接入速度,并增加了开发时间和难度,从而降低了工程推进的速度,因此当前通过统一接口来实现不同数据库环境交互具有局限性。
技术实现思路
本专利技术的主要目的在于提供一种数据获取方法及装置,旨在解决当前通过统一接口来实现不同数据库环境交互具有局限性的问题。为实现上述目的,本专利技术提供的一种数据获取方法,包括:接收客户端发送的数据处理请求指令;根据所述数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息;根据所述脚本信息调用与所述脚本信息关联的功能模块,以获取相应的数据处理结果。优选地,所述根据数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息的步骤之前还包括:调用基于所述数据处理请求指令在所述业务设计流程器BPD中已绘制的流程图。优选地,所述调用根据数据处理请求指令在所述业务设计流程器BPD中已绘制的流程图的步骤之后还包括:将所述已绘制的流程图中连接所述功能模块的连接关系转化成所述已绘制的流程图对应的脚本信息;将所述已绘制的流程图对应的脚本信息进行编码,并保存对应的编码值。优选地,所述调用根据数据处理请求指令在所述业务设计流程器BPD中已绘制的流程图的步骤之后还包括:根据所述已绘制的流程图生成对应的wsdl文件信息。优选地,所述根据数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息的步骤包括:根据所述数据处理请求指令调用所述wsdl文件信息;在所述脚本信息对应的编码值被解析后,根据所述wsdl文件信息读取所述脚本信息。此外,为实现上述目的,本专利技术还提供一种数据获取装置,包括:接收模块,用于接收客户端发送的数据处理请求指令;读取模块,用于根据所述数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息;第一调用模块,用于根据所述脚本信息调用与所述脚本信息关联的功能模块,以获取相应的数据处理结果。优选地,所述数据获取装置还包括:第二调用模块,用于调用基于所述数据处理请求指令在所述业务设计流程器BPD中已绘制的流程图。优选地,所述数据获取装置还包括:转化模块,用于将所述已绘制的流程图中连接所述功能模块的连接关系转化成所述已绘制的流程图对应的脚本信息;编码模块,用于将所述已绘制的流程图对应的脚本信息进行编码,并保存对应的编码值。优选地,所述数据获取装置还包括:生成模块,用于根据所述已绘制的流程图生成对应的wsdl文件信息。优选地,所述读取模块包括:调用单元,用于根据所述数据处理请求指令调用所述wsdl文件信息;读取单元,用于在所述脚本信息对应的编码值被解析后,根据所述wsdl文件信息读取所述脚本信息。本专利技术通过接收客户端发送的数据处理请求指令,根据数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息,并根据脚本信息调用与脚本信息关联的功能模块,以获取相应的数据处理结果。由于在确定功能模块在流程图中关联关系后,则业务设计流程器BPD能将该关联关系转化成对应的脚本信息,在接收客户端发送的数据处理请求指令时,根据数据处理请求指令读取对应的脚本信息,根据该脚本信息调用关联的功能模块,从而能获取到相应的数据处理结果,在需求改变时,不用修改代码,只用调整流程就能满足需求,降低了开发难度,减少了开发时间。附图说明图1为本专利技术数据获取方法的第一实施例的流程示意图;图2为本专利技术数据获取方法的第二实施例的流程示意图;图3为本专利技术数据获取方法的第三实施例的流程示意图;图4为本专利技术数据获取方法的第四实施例的流程示意图;图5为本专利技术数据获取方法的第五实施例中根据数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息的细化流程示意图;图6为本专利技术数据获取装置的第一实施例的功能模块示意图;图7为本专利技术数据获取装置的第二实施例的功能模块示意图;图8为本专利技术数据获取装置的第三实施例的功能模块示意图;图9为本专利技术数据获取装置的第四实施例的功能模块示意图;图10为本专利技术数据获取装置的第五实施例中读取模块的细化功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于上述问题,本专利技术提供一种数据获取方法。参照图1,图1为本专利技术数据获取方法的第一实施例的流程示意图。在本实施例中,所述数据获取方法包括:步骤S10,接收客户端发送的数据处理请求指令;在本实施例中,由客户端发送数据处理请求指令,发送该数据请求指令是为了获取该客户端想要的数据。某个医院或者某个企业的系统通过已设定好的连接关系,如Webservice,接收该客户端发送的数据处理请求指令。该客户端包括与该医院或者该企业的系统关联的大屏应用程序、手机应用程序,或者需要获取该医院或者该企业数据的其他厂商的应用程序。步骤S20,根据数据处理请求指令获取在业务设计流程器BPD中已绘制的流程图对应的脚本信息;在业务设计流程器BPD中,工程人员预先设计好对应于该数据请求指令的流程图,在获取该客户端发送的数据处理请求指令后,则根据该数据处理请求指令获取该预先设计好对应于该数据请求指令的流程图脚本信息。该流程图是脚本信息可视化的表现形式。需要说明的是,获取到该脚本信息后,对该脚本信息进行序列化,提高脚本信息在计算机中的执行效率。步骤S30,根据脚本信息调用与脚本信息关联的功能本文档来自技高网...
数据获取方法及装置

【技术保护点】
一种数据获取方法,其特征在于,所述数据获取方法包括以下步骤:接收客户端发送的数据处理请求指令;根据所述数据处理请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息;根据所述脚本信息调用与所述脚本信息关联的功能模块,以获取相应的数据处理结果。

【技术特征摘要】
1.一种数据获取方法,其特征在于,所述数据获取方法包括以下步骤:
接收客户端发送的数据处理请求指令;
根据所述数据处理请求指令读取在业务设计流程器BPD中已绘制的流
程图对应的脚本信息;
根据所述脚本信息调用与所述脚本信息关联的功能模块,以获取相应的
数据处理结果。
2.如权利要求1所述的数据获取方法,其特征在于,所述根据数据处理
请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息的
步骤之前还包括:
调用基于所述数据处理请求指令在所述业务设计流程器BPD中已绘制
的流程图。
3.如权利要求2所述的数据获取方法,其特征在于,所述调用根据数据
处理请求指令在所述业务设计流程器BPD中已绘制的流程图的步骤之后还
包括:
将所述已绘制的流程图中连接所述功能模块的连接关系转化成所述已绘
制的流程图对应的脚本信息;
将所述已绘制的流程图对应的脚本信息进行编码,并保存对应的编码值。
4.如权利要求2所述的数据获取方法,其特征在于,所述调用根据数据
处理请求指令在所述业务设计流程器BPD中已绘制的流程图的步骤之后还
包括:
根据所述已绘制的流程图生成对应的wsdl文件信息。
5.如权利要求4所述的数据获取方法,其特征在于,所述根据数据处理
请求指令读取在业务设计流程器BPD中已绘制的流程图对应的脚本信息的
步骤包括:
根据所述数据处理请求指令调用所述wsdl文件信息;
在所述脚...

【专利技术属性】
技术研发人员:冯大勇邵源
申请(专利权)人:深圳安泰创新科技股份有限公司
类型:发明
国别省市:广东;44

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

1