一种基于电子虎符的版本一致性校验方法、系统及装置与流程

文档序号:33644510发布日期:2023-03-29 03:07阅读:72来源:国知局
一种基于电子虎符的版本一致性校验方法、系统及装置与流程

1.本发明属于软件开发领域,尤其涉及一种基于电子虎符的版本一致性校验方法、系统及装置。


背景技术:

2.随着金融行业数字化水平的不断提升,相关的自助设备和应用软件越来越多,所涵盖的业务范围也越来越广,并且随着应用软件的技术平台架构的更新加快,使得应用软件版本管控的难度越来越高。
3.目前,各类金融自助设备所涉及的应用软件开发项目特别多,应用软件开发平台是由研发人员负责开发的,版本不断的进行迭代更新,应用软件开发项目则由交付人员负责开发的,在应用软件开发平台上进行业务二次开发。
4.但是,在如今应用软件开发项目周期短、业务功能多的情况下,应用软件开发平台的版本迭代更新比较快,应用软件的二次开发的版本更新也比较快,容易导致平台版本或者二次开发迭代后软件版本没有及时更新,引起应用软件开发项目出现软件错误。


技术实现要素:

5.本发明提供了一种基于电子虎符的版本一致性校验方法、系统及装置,用于解决应用软件开发项目过程中平台版本或者二次开发迭代后软件版本没有及时更新,应用软件开发项目出现软件错误的问题。
6.为了解决上述技术问题,本发明所采用的技术方案是:
7.第一方面,提供一种基于电子虎符的版本一致性校验方法,包括:
8.当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,电子虎符根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成,应用软件平台用于应用软件的二次开发;
9.根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;
10.根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
11.根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息;
12.判断版本校验信息与电子虎符是否相同;
13.若相同,则确定二次开发应用软件的软件版本一致;
14.若不相同,则确定二次开发应用软件的软件版本不一致。
15.优选的,获取二次开发应用软件的软件版本校验规则及电子虎符之前,还包括:
16.当使用应用软件平台完成二次开发应用软件的开发时,获取二次开发应用软件的软件版本校验规则;
17.根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;
18.根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
19.根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成电子虎符;
20.将电子虎符保存至二次开发应用软件的版本根目录的电子虎符文件中。
21.优选的,获取二次开发应用软件的软件版本校验规则及电子虎符,包括:
22.对二次开发应用软件的版本根目录进行电子虎符文件扫描,得到电子虎符文件,根据电子虎符文件得到电子虎符;
23.判断二次开发应用软件的版本根目录是否存在校验规则文件;
24.若版本根目录存在校验规则文件,则根据校验规则文件得到二次开发应用软件的软件版本校验规则;
25.若版本根目录不存在校验规则文件,则根据默认配置信息得到二次开发应用软件的软件版本校验规则。
26.优选的,根据校验规则文件得到二次开发应用软件的软件版本校验规则,包括:
27.读取校验规则文件的文件内容;
28.通过预设异或加解密方式对文件内容进行异或解密还原,得到校验规则配置值;
29.根据校验规则配置值得到二次开发应用软件的软件版本校验规则。
30.优选的,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值,包括:
31.根据预设软件平台校验规则对版本根目录进行扫描,得到所有符合预设软件平台校验规则的第一文件;
32.获取第一文件的第一文件参数,并将第一文件参数保存至第一汇总信息,第一文件参数包括第一文件的散列值、文件路径及文件大小;
33.对第一汇总信息进行密码散列函数计算,得到第一汇总信息的散列值;
34.通过预设异或加解密方式对第一汇总信息的散列值进行异或加密,得到应用软件平台的版本特征值。
35.优选的,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值,包括:
36.根据软件版本校验规则对版本根目录进行扫描,得到所有符合软件版本校验规则的第二文件;
37.获取第二文件的第二文件参数,并将第二文件参数保存至第二汇总信息,第二文件参数包括第二文件的散列值、文件路径及文件大小;
38.对第二汇总信息进行密码散列函数计算,得到第二汇总信息的散列值;
39.通过预设异或加解密方式对第二汇总信息的散列值进行异或加密,得到二次开发应用软件的版本特征值。
40.优选的,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息,包括:
41.将应用软件平台的版本特征值和二次开发应用软件的版本特征值进行字符串拼接,得到版本字符串;
42.通过预设异或加解密方式对版本字符串进行异或加密,得到版本校验信息。
43.第二方面,提供一种基于电子虎符的版本一致性校验系统,包括:
44.获取模块及版本校验模块,版本校验模块包括版本特征单元、版本校验单元及校验结果输出单元;
45.获取模块,用于当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,电子虎符根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成,应用软件平台用于应用软件的二次开发;
46.版本特征单元,用于根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
47.版本校验单元,用于根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息;判断版本校验信息与电子虎符是否相同;
48.校验结果输出单元,用于当版本校验信息与电子虎符相同时,确定二次开发应用软件的软件版本一致;当版本校验信息与电子虎符不相同时,确定二次开发应用软件的软件版本不一致。
49.优选的,系统还包括:版本加签模块;
50.版本加签模块包括电子虎符生成单元及校验规则生成单元;
51.校验规则生成单元,用于当使用应用软件平台完成二次开发应用软件的开发时,获取二次开发应用软件的软件版本校验规则;
52.电子虎符生成单元,用于根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成电子虎符;将电子虎符保存至二次开发应用软件的版本根目录的电子虎符文件中。
53.第三方面,提供一种基于电子虎符的版本一致性校验装置,包括:
54.开发端、集成端、软件流水线、软件版本接收端及应用端;
55.开发端具有应用软件平台,用于生成二次开发应用软件;集成端用于配置软件版本校验规则、预设软件平台校验规则及预设版本特征值计算方式;软件流水线用于生成电子虎符及打包二次开发应用软件;
56.当软件版本接收端安装二次开发应用软件,并且应用端启动运行二次开发应用软件时,应用端调用版本校验功能用于实现第一方面中的基于电子虎符的版本一致性校验方法。
57.第四方面,提供一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,指令当由计算设备执行时,使得计算设备执行第一方面中基于电子虎符的版本一致性校验方法。
58.第五方面,提供一种计算设备,包括一个或多个处理器、一个或多个存储器以及一个或多个程序,其中一个或多个程序存储在一个或多个存储器中并被配置为由一个或多个
处理器执行,一个或多个程序包括用于执行第一方面中基于电子虎符的版本一致性校验方法的指令。
59.本发明所达到的有益效果:
60.当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息,判断版本校验信息与电子虎符相同时,确定二次开发应用软件的软件版本一致,不相同则软件版本不一致。由于电子虎符是根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成的,两个版本特征值具有唯一性,那么基于电子虎符对二次开发应用软件进行版本校验时,只要出现一个版本特征值与生成电子虎符的不相同,就会导致校验不通过,避免了平台版本或者二次开发迭代后软件版本没有及时更新,应用软件开发项目出现软件错误的问题。
附图说明
61.图1为本发明基于电子虎符的版本一致性校验方法的流程图;
62.图2为本发明电子虎符生成过程的示意图;
63.图3为本发明获取软件版本校验规则及电子虎符的示意图;
64.图4为本发明计算得到应用软件平台的版本特征值的示意图;
65.图5为本发明基于电子虎符的版本一致性校验系统的系统结构图;
66.图6为本发明基于电子虎符的版本一致性校验装置的装置结构图。
具体实施方式
67.下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
68.如图1所示,本发明实施例提供一种基于电子虎符的版本一致性校验方法,包括以下步骤:
69.101,当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符;
70.其中,在二次开发应用软件开发完成并打包的过程中,会依据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成电子虎符,应用软件平台是用于应用软件的二次开发的平台,二次开发应用软件的版本特征值和应用软件平台的版本特征值都是唯一特征,在传输二次开发应用软件时,是将二次开发应用软件和电子虎符打包成应用软件安装包进行传输的,在安装并启动运行二次开发应用软件时,可以从版本根目录获取到二次开发应用软件的软件版本校验规则及电子虎符,如果从版本根目录获取不到二次开发应用软件的软件版本校验规则,则可以采用默认配置的软件版本校验规则。
71.102,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;
72.其中,预设软件平台校验规则是预先配置的,预设软件平台校验规则包括要校验
的平台相关的文件类型或文件名、要排除的文件类型或文件名,预设版本特征值计算方式是预先配置的,根据预设软件平台校验规则筛选出平台相关的文件,再利用预设版本特征值计算方式计算得到应用软件平台的版本特征值。
73.103,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
74.其中,根据软件版本校验规则筛选出软件相关的文件,再利用预设版本特征值计算方式计算得到二次开发应用软件的版本特征值。
75.104,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息;
76.其中,将应用软件平台的版本特征值及二次开发应用软件的版本特征值进行处理,生成版本校验信息,具体的版本校验信息生成方式默认与电子虎符的生成方式相同。
77.105,判断版本校验信息与电子虎符是否相同;若相同,执行步骤106;若不相同,执行步骤107;
78.其中,由于版本校验信息生成方式默认与电子虎符的生成方式相同,那么只要应用软件平台和二次开发应用软件的版本都没有变化,版本校验信息与电子虎符就会相同,一旦有一个版本是不同的,就会导致版本校验信息与电子虎符不相同,因此,版本校验信息与电子虎符相同时,执行步骤106,版本校验信息与电子虎符不相同时,执行步骤107。
79.106,确定二次开发应用软件的软件版本一致;
80.107,确定二次开发应用软件的软件版本不一致。
81.本发明实施例的实施原理为:
82.当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息,判断版本校验信息与电子虎符相同时,确定二次开发应用软件的软件版本一致,不相同则软件版本不一致。由于电子虎符是根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成的,两个版本特征值具有唯一性,那么基于电子虎符对二次开发应用软件进行版本校验时,只要出现一个版本特征值与生成电子虎符的不相同,就会导致校验不通过,避免了平台版本或者二次开发迭代后软件版本没有及时更新,应用软件开发项目出现软件错误的问题。
83.需要说明的是,在以上图1的步骤中,步骤102和步骤103是没有先后之分的,可以同步进行。
84.根据以上图1所示的实施例,电子虎符是预先生成的,具体的生成过程如图2所示:
85.201,当使用应用软件平台完成二次开发应用软件的开发时,获取二次开发应用软件的软件版本校验规则;
86.其中,软件版本校验规则是通过预先配置的,软件版本校验规则包括要校验的软件相关的文件类型或文件名、要排除的文件类型或文件名。
87.202,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;
88.其中,其中,预设软件平台校验规则是预先配置的,预设软件平台校验规则包括要校验的平台相关的文件类型或文件名、要排除的文件类型或文件名,预设版本特征值计算方式是预先配置的,根据预设软件平台校验规则筛选出平台相关的文件,再利用预设版本特征值计算方式计算得到应用软件平台的版本特征值。
89.203,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
90.其中,根据软件版本校验规则筛选出软件相关的文件,再利用预设版本特征值计算方式计算得到二次开发应用软件的版本特征值。
91.204,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成电子虎符;
92.205,将电子虎符保存至二次开发应用软件的版本根目录的电子虎符文件中。
93.图2所示的实施例的实施原理为:
94.通过对电子虎符的生成过程进行描述,展示了在电子虎符的生成过程中应用软件平台的版本特征值和二次开发应用软件的版本特征值,与版本校验信息的生成过程是相同的。
95.需要说明的是,在本发明中预先配置的校验规则文件的生成方式是采用jar包方式,其调用接口的接口名为makerules,接口的参数和返回说明如下表1所示:
96.表1makerules接口的参数和返回
[0097][0098]
生成电子虎符文件的调用接口名为makeversiontoken,接口的参数和返回说明如下表2所示:
[0099]
表2makeversiontoken接口的参数和返回
[0100][0101]
而在执行校验的过程中,也是通过调用校验接口实现,校验接口的采用python跨平台语言开发,提供http接口方式实现,接口名为versioncheck,接口的参数和返回说明如下表3所示:
[0102]
表3versioncheck接口的参数和返回
[0103][0104]
基于以上图1和图2所示的实施例,对电子虎符生成过程和软件版本校验过程都有了解,下面针对图1所示实施例中的步骤101如何获取软件版本校验规则及电子虎符进行详细说明,具体步骤如图3:
[0105]
301,对二次开发应用软件的版本根目录进行电子虎符文件扫描,得到电子虎符文件,根据电子虎符文件得到电子虎符;
[0106]
其中,根据以上表2所示,在生成电子虎符文件version-token.bin时,就已经知道了电子虎符文件version-token.bin的保存路径了,只需要对二次开发应用软件的版本根目录进行扫描,就能得到电子虎符文件version-token.bin,电子虎符文件version-token.bin中的内容就是电子虎符。需要说明的是,本发明的方案是基于电子虎符而进行的,电子虎符文件是必须要存在于版本根目录中的,不然整个方案就无法实现,因此,对于电子虎符文件丢失或者不存在的情况不做描述。
[0107]
302,判断二次开发应用软件的版本根目录是否存在校验规则文件;
[0108]
其中,根据以上表1所示,在生成校验规则文件rules.bin时,已经确定了校验规则文件rules.bin的保存路径,只需要对二次开发应用软件的版本根目录进行扫描,就能确定是否存在校验规则文件rules.bin,如果存在校验规则文件rules.bin,执行步骤303;如果不存在校验规则文件rules.bin,执行步骤304。
[0109]
303,根据校验规则文件得到二次开发应用软件的软件版本校验规则;
[0110]
其中,当版本根目录存在校验规则文件时,根据校验规则文件rules.bin得到软件版本校验规则的过程具体如下:
[0111]
读取校验规则文件rules.bin的文件内容;
[0112]
通过预设异或加解密方式对文件内容进行异或解密还原,预设异或加解密方式的异或加解密值具体可以是0x1a,得到校验规则配置值;对校验规则配置值通过异或加解密方式进行加密,是为了防止校验规则的泄漏;
[0113]
根据校验规则配置值得到二次开发应用软件的软件版本校验规则。
[0114]
304,根据默认配置信息得到二次开发应用软件的软件版本校验规则。
[0115]
其中,当版本根目录不存在校验规则文件时,采用默认配置信息得到二次开发应用软件的软件版本校验规则,默认配置信息的设置一是为了防止校验规则文件在传输过程中丢失,二是如果生成电子虎符过程和校验过程都采用默认配置信息,就可以不用传输校验规则文件,减小了数据传输压力。
[0116]
基于以上图1和图2所示的实施例,对电子虎符生成过程和软件版本校验过程都有了解,下面针对图1所示实施例中的步骤102如何计算得到应用软件平台的版本特征值进行详细说明,具体步骤如图4:
[0117]
401,根据预设软件平台校验规则对版本根目录进行扫描,得到所有符合预设软件平台校验规则的第一文件;
[0118]
其中,预设软件平台校验规则包括要校验的平台相关的文件类型或文件名、要排除的文件类型或文件名,那么对版本根目录进行扫描之后,就能得到要校验的平台相关的文件类型或文件名,统一作为第一文件。
[0119]
402,获取第一文件的第一文件参数,并将第一文件参数保存至第一汇总信息;
[0120]
其中,获取第一文件的第一文件参数,第一文件参数包括第一文件的散列值、文件路径及文件大小,其中散列值(md5值),是由md5(message-digest algorithm 5)产生出一个128位(16字节)的哈希值(hash value),md5是一种被广泛使用的密码散列函数,md5值等同于文件的id,它的值是唯一的。如果文件已被修改(例如嵌入式病毒,特洛伊木马等),其md5值将发生变化。所有的第一文件的第一文件参数都保存至第一汇总信息。
[0121]
403,对第一汇总信息进行密码散列函数计算,得到第一汇总信息的散列值;
[0122]
其中,再对第一汇总信息进行md5计算,得到第一汇总信息的md5值。
[0123]
404,通过预设异或加解密方式对第一汇总信息的散列值进行异或加密,得到应用软件平台的版本特征值。
[0124]
其中,通过预设异或加解密方式的异或加解密值0x1a,对第一汇总信息的md5值进行异或加密,最终得到的就是应用软件平台的版本特征值。
[0125]
需要说明的是,在计算二次开发应用软件的版本特征值时,所采用的方式与图4中计算应用软件平台的版本特征值对的方式类似,不进行过多赘述。
[0126]
可选的,基于以上图1-图4所示的实施例,本发明的一些实施例中,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息,包括:
[0127]
将应用软件平台的版本特征值和二次开发应用软件的版本特征值进行字符串拼接,得到版本字符串;
[0128]
通过预设异或加解密方式对版本字符串进行异或加密,得到版本校验信息。
[0129]
通过以上实施例的描述,对基于电子虎符的版本一致性校验方法进行了描述,下面通过实施例对基于电子虎符的版本一致性校验系统进行描述。
[0130]
如图5所示,本发明实施例提供一种基于电子虎符的版本一致性校验系统,包括:
[0131]
获取模块501及版本校验模块502,版本校验模块502包括版本特征单元5021、版本校验单元5022及校验结果输出单元5023;
[0132]
获取模块501,用于当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,电子虎符根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成,应用软件平台用于应用软件的二次开发;
[0133]
版本特征单元5021,用于根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;
[0134]
版本校验单元5022,用于根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息;判断版本校验信息与电子虎符是否相同;
[0135]
校验结果输出单元5023,用于当版本校验信息与电子虎符相同时,确定二次开发应用软件的软件版本一致;当版本校验信息与电子虎符不相同时,确定二次开发应用软件
的软件版本不一致。
[0136]
本发明实施例的实施原理为:
[0137]
当安装并启动运行二次开发应用软件时,获取二次开发应用软件的软件版本校验规则及电子虎符,根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值,根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值,根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成版本校验信息,判断版本校验信息与电子虎符相同时,确定二次开发应用软件的软件版本一致,不相同则软件版本不一致。由于电子虎符是根据二次开发应用软件的版本特征值和应用软件平台的版本特征值生成的,两个版本特征值具有唯一性,那么基于电子虎符对二次开发应用软件进行版本校验时,只要出现一个版本特征值与生成电子虎符的不相同,就会导致校验不通过,避免了平台版本或者二次开发迭代后软件版本没有及时更新,应用软件开发项目出现软件错误的问题。
[0138]
可选的,基于图5所示的实施例,系统还包括:版本加签模块;
[0139]
版本加签模块包括电子虎符生成单元及校验规则生成单元;
[0140]
校验规则生成单元,用于当使用应用软件平台完成二次开发应用软件的开发时,获取二次开发应用软件的软件版本校验规则;
[0141]
电子虎符生成单元,用于根据预设软件平台校验规则及预设版本特征值计算方式,计算得到应用软件平台的版本特征值;根据软件版本校验规则及预设版本特征值计算方式,计算得到二次开发应用软件的版本特征值;根据应用软件平台的版本特征值及二次开发应用软件的版本特征值,生成电子虎符;将电子虎符保存至二次开发应用软件的版本根目录的电子虎符文件中。
[0142]
如图6所示,本发明实施例提供一种基于电子虎符的版本一致性校验装置,包括:
[0143]
开发端601、集成端602、软件流水线603、软件版本接收端604及应用端605;
[0144]
开发端601具有应用软件平台,用于生成二次开发应用软件;集成端602用于配置软件版本校验规则、预设软件平台校验规则及预设版本特征值计算方式;软件流水线603用于生成电子虎符及打包二次开发应用软件;
[0145]
当软件版本接收端604安装二次开发应用软件,并且应用端605启动运行二次开发应用软件时,应用端605调用版本校验功能用于实现以上描述的基于电子虎符的版本一致性校验方法。
[0146]
基于相同的技术方案,本发明还公开了一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,指令当由计算设备执行时,使得计算设备执行以上描述的基于电子虎符的版本一致性校验方法。
[0147]
基于相同的技术方案,本发明还公开了一种计算设备,包括一个或多个处理器、一个或多个存储器以及一个或多个程序,其中一个或多个程序存储在一个或多个存储器中并被配置为由一个或多个处理器执行,一个或多个程序包括用于执行以上描述的基于电子虎符的版本一致性校验方法的指令。
[0148]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机
可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0149]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0150]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0151]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0152]
以上仅为本发明的实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均包含在申请待批的本发明的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1