掌桥专利:专业的专利平台
掌桥专利
首页

系统数据库配置方法、装置、终端设备及存储介质

文献发布时间:2024-04-18 19:59:31


系统数据库配置方法、装置、终端设备及存储介质

技术领域

本申请属于系统配置技术领域,尤其涉及一种系统数据库配置方法、装置、终端设备及存储介质。

背景技术

随着监控系统的更新与发展,对于一些硬件设备接近使用寿命或老化严重的变电站监控系统,已无法满足最新的技术规范要求,因此,需要对这些存量变电站监控系统进行更新,在新的监控系统投入使用之前,需对新监控系统的数据库进行配置,但在现有技术中,大多数通过人工方法配置数据库,配置过程对工作人员的能力和经验要求较高,通过人工配置不仅成本高、易出错,而且配置效率较低。

发明内容

有鉴于此,本申请实施例提供一种系统数据库配置方法、装置、终端设备及存储介质,以解决现有技术中旧监控系统改造过程中数据库配置效率低下的问题。

本申请实施例的第一方面提供了一种系统数据库配置方法,所述系统数据库配置方法包括:

获取旧监控系统的第一数据库信息和转换参数信息;

根据所述转换参数信息,将所述旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息;

对所述新监控系统的第二数据库信息进行校验;

若校验通过,则对新监控系统的第二数据库信息进行保存并调用。

本申请实施例的第二方面提供一种系统数据库配置装置,所述系统数据库配置装置包括:

获取模块,用于获取旧监控系统的第一数据库信息和转换参数信息;

转换模块,用于根据所述转换参数信息,将所述旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息;

校验模块,用于对所述新监控系统的第二数据库信息进行校验;

存储模块,用于若校验通过,则对新监控系统的第二数据库信息进行保存并调用。

本申请实施例的第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例的第一方面所述的系统数据库配置方法的步骤。

本申请实施例的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例的第一方面所述的系统数据库配置方法的步骤。

本申请实施例的第一方面提供的系统数据库配置方法,通过先获取旧监控系统的第一数据库信息和转换参数信息;然后根据转换参数信息,将旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息;再对新监控系统的第二数据库信息进行校验;最后,若校验通过,则对新监控系统的第二数据库信息进行保存并调用,如此,可以实现第一数据库信息到第二数据库信息的快速转换,有效提高监控系统数据库配置过程中的配置效率,从而提高存量变电站监控系统的改造升级效率,节约人力成本。

可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的系统数据库配置方法的第一种流程示意图;

图2是本申请实施例提供的系统数据库配置方法的第二种流程示意图;

图3是本申请实施例提供的系统数据库配置方法的第三种流程示意图;

图4是本申请实施例提供的系统数据库配置方法的第四种流程示意图;

图5是本申请实施例提供的系统数据库配置方法的第五种流程示意图;

图6是本申请实施例提供的系统数据库配置装置的结构示意图;

图7是本申请实施例提供的终端设备的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。“多个”表示“两个”或“两个以上”。

一些使用多年的存量变电站监控系统,由于硬件设备已接近使用寿命,不仅存在稳定性隐患,而且已无法满足最新的技术规范与要求(例如一键顺控、主辅联动等),因此,需要对这些存量变电站监控系统进行更新,但在新的监控系统投入使用之前,对新监控系统的数据库进行配置也是一件非常重要的工作,现有的,大多数则是通过人工方法配置数据库,配置过程对工作人员的能力和经验要求较高,使用人工配置不仅成本高,而且工作量大易出错,导致配置效率较低。

因此,本申请实施例提供一种系统数据库配置方法,通过先获取旧监控系统的第一数据库信息和转换参数信息;然后根据转换参数信息,将旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息;再对新监控系统的第二数据库信息进行校验;最后,若校验通过,则对新监控系统的第二数据库信息进行保存并调用。本申请不仅可以实现第一数据库信息到第二数据库信息的快速转换,有效提高监控系统数据库配置过程中的配置效率,从而提高存量变电站监控系统的改造升级效率,还节约了人力成本。

实施例一

如图1所示,本申请实施例提供的系统数据库配置方法,包括如下步骤S1至S4:

步骤S1、获取旧监控系统的第一数据库信息和转换参数信息,进入步骤S2。

在一个实施例中,所述第一数据库信息包括旧监控系统的第一配置数据和第一图形数据;所述转换参数信息包括旧监控系统的第一参数和新监控系统的第二参数,所述第一参数包括旧监控系统的服务器IP地址、数据库名称、端口号、用户名及密码,所述第二参数包括新监控系统的服务器IP地址、数据库名称、端口号、用户名及密码。

在应用中,旧监控系统虽已无法满足最新的技术规范与要求,但旧监控系统中的一些配置数据和图形数据依然可以在新的监控系统中得到应用,而新的监控系统中也需要配置变电站的一些设备信息,如果通过人工重新配置这些数据,工作量大,不仅需要大量的人力,准确性难以得到保证,配置效率低下,而这些信息,在旧监控系统的数据库中均已存在,因此,为提高新监控系统的配置效率,可以将旧监控系统的配置数据转移到新的监控系统,通过一定的改造即可完成新监控系统的数据配置工作。

在应用中,将旧监控系统的配置数据转移到新的监控系统之前,需要先获取旧监控系统的第一配置数据和第一图形数据,也需要先获取配置数据在新旧监控系统之间转换时所需的转换参数信息。

在应用中,转换参数信息具体包括新旧监控系统的服务器IP地址、数据库名称、端口号、用户名及密码,在实际应用中,转换参数信息根据实际需求还可以包括更多的参数信息,此处只是举例,不作限定。

步骤S2、根据所述转换参数信息,将所述旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息,进入步骤S3。

在一个实施例中,所述第二数据库信息包括新监控系统的第二配置数据和第二图形数据。

在应用中,在进行数据库转换之前,建立新监控系统的第二数据库即模板数据库,第二数据库仅是一个空的数据库,将旧监控系统的第一数据库信息转换到新监控系统时,即获得新监控系统的第二数据库信息。

在应用中,将旧监控系统的第一数据库信息转换到新监控系统时,根据新监控系统的模板数据库,将所需要的信息进行转换即可,转换后新监控系统中的数据可能只是第一数据库中的部分信息,也可能是第一数据库中的全部信息,具体的根据实际需求可以进行不同的设置,从而得到相应的数据,此处不作限定。

在一个实施例中,如图2所示,步骤S2包括如下步骤S21和S22:

步骤S21、根据所述转换参数信息,将所述旧监控系统的第一配置数据转换至新监控系统,获得新监控系统的第二配置数据,进入步骤S22。

在应用中,根据转换参数信息,将旧监控系统的第一配置数据转换至新监控系统,获得新监控系统的第二配置数据时,转换的第一配置数据主要包括旧监控系统的数据库模板信息、一次设备信息、二次设备信息、一次设备和二次设备对应的关联关系信息、应用配置信息等。

在应用中,一次设备信息包括发电机、变压器、断路器、隔离开关、接触器、母线、输电线路、电力电缆、电容器、电抗器、电动机等直接用于生产、输送和分配电能的高压电气设备的信息。

在应用中,二次设备信息包括继电保护装置、元器件保护装置、通信设备、电源系统、时间同步系统、设备状态监测系统、智能辅控系统等对一次设备的工作进行监测、控制、调节、保护以及为运行维护人员提供运行工况或生产指挥信号所需的低压电气设备的信息。

在应用中,一次设备和二次设备还包括除上述所列举的设备之外的其他设备,此处只是举例,不构成限定。

在应用中,将旧监控系统的第一配置数据转换至新监控系统时,可以根据第一配置数据的数据表之间是否具备关联关系,对所有数据表进行分组,将具备关联关系的数据表分为同一组,将不具备关联关系的数据表分为多组,每一组都采用独立的线程进行处理,多线程可以同时并行处理,因此可以有效提升数据转换效率。

在应用中,将旧监控系统的第一配置数据转换至新监控系统时,第一配置数据的数据表结构新监控系统的数据表结构完全一致时,进行一一映射转换;如果不一致时,对第一配置数据的数据表字段进行逻辑映射处理,并将相应的配置数据转换至新监控系统。

在应用中,将旧监控系统的第一配置数据转换至新监控系统的过程中产生的信息(包括每一组数据表转换的开始时间、转换时长等)写入日志文件中进行保存,以便后续进行追溯。

步骤S22、将所述旧监控系统的第一图形数据转换至新监控系统,获得新监控系统的第二图形数据。

在应用中,根据转换参数信息,将旧监控系统的第一图形数据转换至新监控系统,获得新监控系统的第二图形数据时,第一图形数据包括光字牌图元、表格图元、一次设备图元等,在旧监控系统中光字牌图元分为文字图元和矩形图元两部分,但在新监控系统中,光字牌图元则是作为一个独立图元进行存储的,因此,将旧监控系统的第一图形数据转换至新监控系统时,需要进行相应的映射处理,以使转换后的图形数据可满足新监控系统的要求。

在应用中,将旧监控系统的第一图形数据转换至新监控系统的过程中产生的信息(包括数据转换的开始时间、转换时长等)写入日志文件中进行保存,以便后续进行追溯。

步骤S3、对所述新监控系统的第二数据库信息进行校验,进入步骤S4。

在应用中,根据转换参数信息,将旧监控系统的第一数据库信息转换至新监控系统时,需对新监控系统的第二数据库信息进行校验,只有校验通过之后,第二数据库信息才能在新监控系统中应用。

在应用中,对新监控系统的第二数据库信息进行校验时,包括对第二配置数据进行的校验和对第二图形数据进行的校验,每次校验后会获得相应的校验结果并进行展示,便于工作人员进行查验。

在一个实施例中,如图3所示,步骤S3包括如下步骤S31和S32:

步骤S31、对新监控系统的第二配置数据进行校验,获得第一校验结果。

在应用中,对第二配置数据进行校验时,主要校验新监控系统的数据采集功能,具体的校验流程如下文所述。

在一个实施例中,如图4所示,步骤S31包括如下步骤S311至S314:

步骤S311、通过仿真工具获得第一仿真数据,将所述第一仿真数据同时发送至新监控系统和旧监控系统,进入步骤S312;

步骤S312、比对新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据,进入步骤S313或S314;

步骤S313、若所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据一致,则输出表征所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据具有一致性的第一校验结果;

步骤S314、若所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据不一致,则输出包含所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据之间的不一致部分的数据内容的第一校验结果。

在应用中,通过仿真工具获得第一仿真数据时,利用的仿真工具具体可以是61850仿真工具,也可以是其他的用于实现本步骤的任意一种仿真工具,此处不作限定。

在应用中,通过仿真工具获得第一仿真数据,可以是对第二配置数据中的变电站内的交流电流、电压、功率、频率,直流电压、主变温度、档位等遥测数据进行仿真,或者是对第二配置数据中的表示变电站内的开关状态、刀闸状态、变压器分接头信号、一次设备告警信号、保护跳闸信号、预告信号等的遥信数据进行仿真,或者是对第二配置数据中的遥控或遥调数据进行仿真,获得相应的第一仿真数据;然后将第一仿真数据发送至新监控系统和旧监控系统,通过比对新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据,获得相应的结果。

在应用中,当新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据完全一致时,则输出表征新旧监控系统接收到的第一仿真数据具有一致性的校验结果;当新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据不完全一致时,输出不一致部分的数据内容的第一校验结果,然后对不同的数据内容进行人工二次校验,确定新旧监控系统数据接收不一致的原因,便于后续进行其他操作。

步骤S32、对新监控系统的第二图形数据进行校验,获得第二校验结果。

在应用中,对第二图形数据进行校验时,主要校验新监控系统的监视功能,具体的校验流程如下文所述。

在一个实施例中,如图5所示,步骤S32包括如下步骤S321至S324:

步骤S321、通过仿真工具获得第二仿真数据,将所述第二仿真数据同时发送至新监控系统和旧监控系统,进入步骤S322;

步骤S322、比对新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据,进入步骤S323或S324;

步骤S323、若所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据一致,则输出表征所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据具有一致性的第二校验结果;

步骤S324、若所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据不一致,则输出包含所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据之间的不一致部分的数据内容的第二校验结果。

在应用中,通过仿真工具获得第二仿真数据时,利用的仿真工具具体可以是61850仿真工具,也可以是其他的用于实现本步骤的任意一种仿真工具,此处不作限定。

在应用中,通过仿真工具获得第二仿真数据,可以是对第二图形数据中的静态图元数据或进行仿真,获得相应的第二仿真数据;然后将第二仿真数据发送至新监控系统和旧监控系统,通过比对新旧监控系统接收到的第二仿真数据所包含的静态图元的形状、颜色、相对位置等特征信息是否一致,并获得相应的结果。

在应用中,通过仿真工具获得第二仿真数据,可以是对第二图形数据中的动态图元数据或进行仿真,获得相应的第二仿真数据;然后将第二仿真数据发送至新监控系统和旧监控系统,通过比对新旧监控系统接收到的第二仿真数据所包含的动态图元的形状、颜色等特征信息是否一致,并获得相应的结果。

在应用中,当新旧监控系统接收到的第二仿真数据完全一致时,则输出表征新旧监控系统接收到的第一仿真数据具有一致性的校验结果;当新旧监控系统接收到的第二仿真数据不完全一致时,输出不一致部分的数据内容的第二校验结果,然后对不同的数据内容进行人工二次校验,确定新旧监控系统数据接收不一致的原因,便于后续进行其他操作。

在一个实施例中,步骤S3之后还包括:若校验未通过,则显示所述校验未通过的原因和相应的处理建议。

在应用中,若新监控系统的第二配置数据或第二图形数据的校验未通过时,则根据相应的校验结果,确定校验未通过的原因,以便后续进行相应的人工处理。

步骤S4、若校验通过,则对新监控系统的第二数据库信息进行保存并调用。

在应用中,当新监控系统的第二配置数据和第二图形数据的校验通过时,则表明新监控系统的模板数据库配置成功,可以对相应的第二数据库信息进行保存并调用,使其应用于生产环境。

在应用中,通过本申请实施例提供的系统数据库配置方法,不仅可以缩短数据库的配置时间,节约了大量的人力成本,减少了不必要的支出,还有效提高了数据库配置的准确率,在存量变电站监控系统的数据库配置过程中,可以发挥重要作用。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

实施例二

本申请实施例还提供一种系统数据库配置装置,用于执行上述系统数据库配置方法实施例中的方法步骤。该装置可以是终端设备中的虚拟装置(virtual appliance),由终端设备的处理器运行,也可以是终端设备本身。

如图6所示,本申请实施例提供的系统数据库配置装置100包括获取模块101、转换模块102、校验模块103及存储模块104。

获取模块101,用于获取旧监控系统的第一数据库信息和转换参数信息;

转换模块102,用于根据所述转换参数信息,将所述旧监控系统的第一数据库信息转换至新监控系统,获得新监控系统的第二数据库信息;

校验模块103,用于对所述新监控系统的第二数据库信息进行校验;

存储模块104,用于若校验通过,则对新监控系统的第二数据库信息进行保存并调用。

在一个实施例中,系统数据库配置装置100还包括显示模块105,用于:

若校验未通过,则显示所述校验未通过的原因和相应的处理建议。

在一个实施例中,所述第一数据库信息包括旧监控系统的第一配置数据和第一图形数据;

所述第二数据库信息包括新监控系统的第二配置数据和第二图形数据;

所述转换参数信息包括旧监控系统的第一参数和新监控系统的第二参数,所述第一参数包括旧监控系统的服务器IP地址、数据库名称、端口号、用户名及密码,所述第二参数包括新监控系统的服务器IP地址、数据库名称、端口号、用户名及密码。

在一个实施例中,转换模块102具体还用于:

根据所述转换参数信息,将所述旧监控系统的第一配置数据转换至新监控系统,获得新监控系统的第二配置数据;

将所述旧监控系统的第一图形数据转换至新监控系统,获得新监控系统的第二图形数据。

在一个实施例中,校验模块103具体用于:

对新监控系统的第二配置数据进行校验,获得第一校验结果;

对新监控系统的第二图形数据进行校验,获得第二校验结果。

在一个实施例中,校验模块103具体还用于:

通过仿真工具获得第一仿真数据,将所述第一仿真数据同时发送至新监控系统和旧监控系统;

比对新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据;

若所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据一致,则输出表征所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据具有一致性的第一校验结果;

若所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据不一致,则输出包含所述新监控系统接收到的第一仿真数据和旧监控系统接收到的第一仿真数据之间的不一致部分的数据内容的第一校验结果。

在一个实施例中,校验模块103具体还用于:

通过仿真工具获得第二仿真数据,将所述第二仿真数据同时发送至新监控系统和旧监控系统;

比对新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据;

若所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据一致,则输出表征所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据具有一致性的第二校验结果;

若所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据不一致,则输出包含所述新监控系统接收到的第二仿真数据和旧监控系统接收到的第二仿真数据之间的不一致部分的数据内容的第二校验结果。

在应用中,上述装置中的各单元可以为软件程序模块,也可以通过处理器中集成的不同逻辑电路或与处理器连接的独立物理部件实现,还可以通过多个分布式处理器实现。

实施例三

如图7所示,本申请实施例还提供一种终端设备200,包括:至少一个处理器201(图7中仅示出一个处理器)、存储器202、存储在存储器202中并可在至少一个处理器201上运行的计算机程序203,处理器201执行计算机程序203时实现上述各个方法实施例中的步骤。

在应用中,终端设备可包括,但不仅限于,处理器、存储器,图7仅仅是终端设备的举例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如,人机交互器件、输入输出设备、网络接入设备等,网络接入设备可以包括通信模块,用于终端设备与用户终端进行通信。

在应用中,处理器可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,例如,处理器可以是时序控制器(Timing Controller,TCON)。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

在应用中,存储器在一些实施例中可以是终端设备的内部存储单元,例如,终端设备的硬盘或内存。存储器在另一些实施例中也可以是终端设备的外部存储设备,例如,终端设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。存储器还可以既包括终端设备的内部存储单元也包括外部存储设备。存储器用于存储操作系统、应用程序、引导装载程序(Boot Loader)、数据以及其他程序等,例如计算机程序的程序代码等。存储器还可以用于暂时存储已经输出或者将要输出的数据。

在应用中,通信模块可以根据实际需要设置为任意能够与用户终端直接或间接进行远距离有线或无线通信的器件,例如,通信模块可以提供应用在网络设备上的包括无线局域网(Wireless Local Area Networks,WLAN)(如Wi-Fi网络),蓝牙,Zigbee,移动通信网络,全球导航卫星系统(Global Navigation Satellite System,GNSS),调频(FrequencyModulation,FM),近距离无线通信技术(Near Field Communication,NFC),红外技术(Infrared,IR)等通信的解决方案。通信模块可以包括天线,天线可以只有一个阵元,也可以是包括多个阵元的天线阵列。通信模块可以通过天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器。通信模块还可以从处理器接收待发送的信号,对其进行调频、放大,经天线转为电磁波辐射出去。

需要说明的是,上述装置/模块之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要将上述功能分配由不同的功能模块完成,即将所述装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中,上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器所执行时可实现上述各个方法实施例中的步骤。

本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备可实现上述各个方法实施例中的步骤。

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或模块的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

技术分类

06120116523804