基于云计算的标准信息一致性预警系统及方法

文档序号:6536272阅读:136来源:国知局
基于云计算的标准信息一致性预警系统及方法
【专利摘要】本发明提供一种基于云计算的标准信息一致性预警系统及方法,系统包括:状态信息设置模块,为多条标准信息一一对应地设置多条状态信息;状态变更处理模块,为所述多个标准信息分别分配云计算资源以同时进行监控,根据变更情况更新第一标准信息对应的状态信息;状态信息更新模块,根据关联关系,对与第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更;检查报警模块,为所述多个标准信息分别分配云计算资源,以同时检查多条标准信息的状态与多条标准信息对应的状态信息是否一致,如不一致则发出报警信息。本发明有利于自动更新相关信息的状态,且对标准信息存在的错误及时通知用户。
【专利说明】基于云计算的标准信息一致性预警系统及方法
【技术领域】
[0001]本发明涉及计算机数据处理技术,具体涉及一种基于云计算的标准信息一致性预警系统及方法。
【背景技术】
[0002]标准信息是一类较特殊的数据,通常用来记录不同行业领域内的行业标准,例如,包括建筑行业的一些工程规范、通讯领域内的数据传输规范等等。
[0003]标准信息具有以下特点:
[0004]I)数量庞大。目前的不同行业领域中均有着繁杂的行业规范,这就导致形成了大量的标准信息。
[0005]2)关联性强。一个行业内的不同标准信息往往有所相关,例如一条标准信息是对另一条标准信息中的数据的进一步细化规范。
[0006]3)更新频繁。这是因为随着行业的发展,会出现新的标准信息取代旧的标准信息的情况,所以标准信息具有一定的有效时间,在超过这个有效时间后,标准信息往往会被更新或者淘汰。
[0007]目前,存在专门机构对标准信息进行存储和管理,但是标准信息的上述特点造成了管理上的困难:每条标准信息出现状态上的更新时,往往影响着与其有关的其他标准信息的状态,相关标准信息很可能有必要随之更新状态,而由于机构存储的标准信息数量庞大,很可能不能够及时对有关标准信息进行更新,这就造成一些标准信息的状态不正常,状态不正常的标准信息在使用中则容易带来负面影响。

【发明内容】

[0008]本发明的主要目的在于,提供一种基于云计算的标准信息一致性预警系统,包括:状态信息设置模块,为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系;状态变更处理模块,实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取所述多条标准信息中发生变更的标准信息为第一标准信息时,根据变更情况更新所述第一标准信息对应的状态信息;状态信息更新模块,根据所述关联关系,对与所述第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更;检查报警模块,实时检查所述多个云端服务器上所存储的标准信息的状态与所述多条标准信息对应的状态信息是否一致,如不一致则发出报警信息。
[0009]优选地,所述状态信息设置模块分别从所述多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态;所述检查报警模块分别从所述多条标准信息中提取特定字段与其对应的状态信息进行比较并判断是否一致。
[0010]优选地,所述特定字段为所述多条标准信息中的有效时间字段,所述检查报警模块分别比较所述多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较,所述系统还包括:第一更新模块,获取有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按所述第二标准信息的状态信息修改所述第二标准信息的有效时间字段。
[0011]优选地,还包括:第二更新模块,获取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与所述第三标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息的特定字段中提取出现次数最多的字段,并按提取的字段对所述全部标准信息的特定字段进行修改。
[0012]优选地,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,所述系统还包括:第三更新模块,获取状态与状态信息不一致的标准信息为第四标准信息,搜索与所述第四标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息对应的标准制定方中选择优先级最高的标准制定方,并按所选标准制定方对应的标准信息的状态,更新所述全部标准信息的状态和状态信息。
[0013]本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种基于云计算的标准信息一致性预警方法,包括:为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系;实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取所述多条标准信息中发生变更的标准信息为第一标准信息,根据变更情况更新所述第一标准信息对应的状态信息;根据所述关联关系,对与所述第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更;实时检查所述多个云端服务器上所存储的标准信息与所述多条标准信息对应的状态信息是否一致,如不一致则发出报警信息。
[0014]优选地,所述为多条标准信息设置多条状态信息的步骤包括:分别从所述多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态;所述检查所述多条标准信息的状态与所述多条标准信息对应的状态信息是否一致的步骤包括:分别从所述多条标准信息中提取特定字段与其对应的状态信息进行比较并判断是
否一致。
[0015]优选地,所述特定字段为所述多条标准信息中的有效时间字段,所述检查所述多条标准信息的状态与所述多条标准信息对应的状态信息是否一致的步骤包括:分别比较所述多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较;所述如不一致则发出报警信息的步骤还包括:取有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按所述第二标准信息的状态信息修改所述第二标准信息的有效时间字段。
[0016]优选地,所述如不一致则发出报警信息的步骤还包括:取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与所述第三标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息的特定字段中提取出现次数最多的字段,并按提取的字段对所述全部标准信息的特定字段进行修改。
[0017]优选地,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,所述如不一致则发出报警信息的步骤还包括:取状态与状态信息不一致的标准信息为第四标准信息,搜索与所述第四标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息对应的标准制定方中选择优先级最高的标准制定方,并按所选标准制定方对应的标准信息的状态,更新所述全部标准信息的状态和状态信息。
[0018]根据本发明的基于云计算的标准信息一致性预警系统及方法,在一个标准信息的状态出现变更的时候,不但为该标准信息的状态信息进行更新,而且及时对存在直接和间接关联关系的相关标准信息进行状态信息的更新,并能够及时检查标准信息的状态与状态信息是否一致,如不一致则说明标准信息的状态可能有误,则及时进行报警,则本发明的技术方案有利于自动更新相关信息的状态,且对标准信息存在的错误及时通知用户。
[0019]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。
【专利附图】

【附图说明】
[0020]图1是根据本发明的一个实施例的基于云计算的标准信息一致性预警系统的框图;
[0021]图2是根据本发明的一个实施例的基于云计算的标准信息一致性预警方法的流程图。
【具体实施方式】
[0022]为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的基于云计算的标准信息一致性预警系统及方法其【具体实施方式】、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0023]如图1所示,本发明的一实施例提出一种基于云计算的标准信息一致性预警系统,包括:状态信息设置模块11,为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系;状态变更处理模块12,实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取多条标准信息中发生变更的标准信息为第一标准信息,根据变更情况更新第一标准信息对应的状态信息,这相当于自动实现了对相关标准信息的状态信息更新;状态信息更新模块13,根据关联关系,对与第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更;检查报警模块14,实时检查所述多个云端服务器上所存储的标准信息的状态与多条标准信息对应的状态信息是否一致,如不一致则说明标准信息有可能未及时更新,所以与状态信息不符,此时发出报警信息,则本实施例的技术方案中,实现了对标准信息的自动更新和自动报警,而基于云计算可以实现数据高效处理,有利于实现对大量标准信息的更新报警。
[0024]在本发明的另一个实施例中,将所述多条标准信息分布式地存储在多个云端服务器上时,可以进一步将每条标准信息进行切割,称为大小一致的数据块,数据块中携带有状态信息;为每一个数据块建立至少一个副本,分别存储在多个云端服务器上,存储时保证数据块及副本不会被存储在同一云端服务器上;存储时进一步保存数据块及副本的存储映射关系;当任一数据块在某一云端服务器中不能被获取时,进一步利用事先保存的数据块及副本的存储映射关系获取副本,并进一步将当如副本进行自动复制,并保存不同于当如Z?端服务器的其他云端服务器上;进一步提取新副本与当前副本的存储映射关系进行保存。所述数据块及副本的存储映射关系以及新副本与当前副本的存储映射关系可以集中保存在系统中的调度服务器中,也可以分别随数据块、副本或新副本一起保存在所述云端服务器中。
[0025]在本发明的另一个实施例中,发生变更的情况具体可以是:标准信息中记载的内容被更改。
[0026]在本发明的另一个实施例中,状态变更处理模块12,实时监控所述多个云端服务器上所存储的标准信息是否发生变更具体为进一步监控分割后的数据块是否发生变更;当数据块发生变更时,进一步从其他云端服务器获取与发生变更的数据块属于同一条标准信息的所有其他数据块,并将获得的所有数据块进行拼接;拼接得到的一条或多条标准信息即为发生变更的标准信息,被称为第一标准信息。
[0027]在本发明的另一个实施例中,状态信息包括标准信息的制定时间信息、有效时间信息、制定方信息。
[0028]在本发明的另一个实施例中,检查报警模块14,实时检查所述多个云端服务器上所存储的标准信息的状态与多条标准信息对应的状态信息是否一致,具体为进一步监控分割后的数据块是否一致,如不一致则进一步从其他云端服务器获取与发生变更的数据块属于同一条标准信息的所有其他数据块,并将获得的所有数据块进行拼接;拼接得到的一条或多条标准信息;发出报警信息。
[0029]在本发明的另一个实施例中,在第一标准信息为多个时,首先任意选择多个中的一个作为当前第一标准信息,并对所选标准信息关联的标准信息对应的状态信息进行变更,完成后在剩余的多个中再任意选择一个新的第一标准信息,继续执行更新操作,直至无法找到新的第一标准信息 。
[0030]在本发明的另一个实施例中,在第一标准信息为多个时,进一步读取所述多个第一标准信息的发生变更的时间,按照变更时间的升序或者降序进行排序;按照升序或降序依次选择多个中的一个作为当前第一标准信息,并对所选标准信息关联的标准信息对应的状态信息进行变更,完成后在剩余的多个中再依照升序或者降序选择一个新的第一标准信息,继续执行更新操作,直至无法找到新的第一标准信息。在本发明的另一个实施例中,关联关系包括:一条标准信息是另一条标准信息的参照标准,或一条标准信息是对另一条标准信息中部分数据的进一步规范;直接关联关系例如:标准信息A为标准信息B的参照标准,则标准信息A与标准信息B之间为直接关联关系,间接关联关系例如:标准信息B为标准信息C的参照标准,则标准信息A与标准信息C之间为间接关联关系。
[0031]在本发明的另一个实施例中,状态信息设置模块11分别从多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态;检查报警模块14分别从多条标准信息中或多个数据块中提取特定字段与其对应的状态信息进行比较并判断是否一致,本实施例中直接提取标准信息中的字段作为状态信息,则比较时直接提取字段与状态信息进行对比即可,比较过程中除标准信息和状态信息外不需使用其他数据,非常易于实现。
[0032]在本发明的另一个实施例中,例如,特定字段包括标准信息中记录的某些字段,包括制定时间字段、有效时间字段、制定方字段,以上字段可以与制定时间信息、有效时间信息、制定方信息进行比较。
[0033]在本发明的另一个实施例中,比较方式可以是将特定字段的字符与状态信息的字符逐个进行比较。
[0034]在本发明的另一个实施例中,特定字段为多条标准信息中的有效时间字段,检查报警模块分别比较多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较,例如有效时间字段中为2011年,状态信息中为2012年,则时间值不同,系统还包括:第一更新模块15,获取于有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按第二标准信息的状态信息修改第二标准信息的有效时间字段,如将前述的2011年改为2012年,本实施例的技术方案,标准信息的有效时间被更改后,则相关标准信息的有效时间往往也需要进行对应修改,所以本实施例中自动更新了相关标准信息的有效时间,以保证标准信息的使用时间不致发生错误。
[0035]在本发明的另一个实施例中,如第二标准信息为多个,首先任意选择多个中的一个作为当前第二标准信息,并按所选标准信息的状态信息的时间值,对其状态时间字段中的时间值进行修改,完成后在剩余的多个中再任意选择一个新的第二标准信息,继续执行更新操作,直至无法找到新的第二标准信息。
[0036]在本发明的另一个实施例中,在第二标准信息为多个时,进一步读取所述多个第二标准信息的有效时间字段的时间值与状态信息的时间值的差值,并对差值大小按照升序或者降序进行排序;按照升序或降序依次选择多个中的一个作为当前第二标准信息,并按所选标准信息的状态信息的时间值,对其状态时间字段中的时间值进行修改,完成后在剩余的多个中再按照升序或者降序依次选择一个新的第二标准信息,继续执行更新操作,直至无法找到新的第二标准信息。
[0037]在本发明的另一个实施例中,还包括:第二更新模块16,获取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与第三标准信息之间存在直接和间接关联关系的全部标准信息,从全部标准信息的特定字段中提取出现次数最多的字段,例如,全部标准信息中出现有效时间字段8次、制定方字段5次,则选择有效时间字段,并按提取的字段对全部标准信息的特定字段进行修改,根据本实施例的技术方案,通常对机构存储的大量标准信息进行一次更新后,多数标准信息的状态属于正确状态,所以出现标准信息状态与状态信息不一致的情况下,获取多个标准信息中最多次出现的字段,按该字段修改其他的标准信息,这是因为最多出现的字段往往是正确的字段。
[0038]在本发明的另一个实施例中,如第三标准信息为多个,则取每个第三标准信息关联的标准信息和,从标准信息和中取得特定字段中提取出现次数最多的字段。
[0039]在本发明的另一个实施例中,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,这是因为不同标准制定方的权威程度不同,所以具有不同的优先级,系统还包括:第三更新模块17,获取状态与状态信息不一致的标准信息为第四标准信息,搜索与第四标准信息之间存在直接和间接关联关系的全部标准信息,从全部标准信息对应的标准制定方中选择优先级最高的标准制定方,例如,制定方中A组织比B组织优先级高则选择A组织,并按所选标准制定方对应的标准信息的状态,更新全部标准信息的状态和状态信息,则在本实施例的技术方案中,在出现标准信息状态与状态信息不一致的情况下,根据最权威的标准制定方制定的标准信息,对其他有关的标准信息进行修改,这是因为最权威标准制定方的标准信息可靠性最高。
[0040]在本发明的另一个实施例中,如第四标准信息为多个,则取每个第四标准信息关联的标准信息和,从标准信息和对应的多个标准制定方选择优先级最高的制定方。
[0041]如图2所示,本发明的一个实施例提出的一种基于云计算的标准信息一致性预警方法,包括:步骤21,为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系;步骤22,实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取多条标准信息中发生变更的标准信息为第一标准信息,根据变更情况更新第一标准信息对应的状态信息;步骤23,根据关联关系,对与第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更,这相当于自动实现了对相关标准信息的状态信息更新;步骤24,实时检查所述多个云端服务器上所存储的标准信息与多条标准信息对应的状态信息是否一致,如不一致则说明标准信息有可能未及时更新,所以与状态信息不符,此时发出报警信息,则本实施例的技术方案中,实现了对标准信息的自动更新和自动报警,而基于云计算可以实现数据高效处理,有利于实现对大量标准信息的更新报警。
[0042]在本发明的另一个实施例中,将所述多条标准信息分布式地存储在多个云端服务器上时,可以进一步将每条标准信息进行切割,称为大小一致的数据块,数据块中携带有状态信息;为每一个数据块建立至少一个副本,分别存储在多个云端服务器上,存储时保证数据块及副本不会被存储在同一云端服务器上;存储时进一步保存数据块及副本的存储映射关系;当任一数据块在某一云端服务器中不能被获取时,进一步利用事先保存的数据块及副本的存储映射关系获取副本,并进一步将当如副本进行自动复制,并保存不同于当如z?端服务器的其他云端服 务器上;进一步提取新副本与当前副本的存储映射关系进行保存。所述数据块及副本的存储映射关系以及新副本与当前副本的存储映射关系可以集中保存在系统中的调度服务器中,也可以分别随数据块、副本或新副本一起保存在所述云端服务器中。
[0043]在本发明的另一个实施例中,发生变更的情况具体可以是:标准信息中记载的内容被更改。
[0044]在本发明的另一个实施例中,实时监控所述多个云端服务器上所存储的标准信息是否发生变更具体为进一步监控分割后的数据块是否发生变更;当数据块发生变更时,进一步从其他云端服务器获取与发生变更的数据块属于同一条标准信息的所有其他数据块,并将获得的所有数据块进行拼接;拼接得到的一条或多条标准信息即为发生变更的标准信息,被称为第一标准信息。在本发明的另一个实施例中,状态信息包括标准信息的制定时间信息、有效时间信息、制定方信息。
[0045]在本发明的另一个实施例中,状态信息包括标准信息的制定时间信息、有效时间信息、制定方信息。
[0046]在本发明的另一个实施例中,实时检查所述多个云端服务器上所存储的标准信息的状态与多条标准信息对应的状态信息是否一致,具体为进一步监控分割后的数据块是否一致,如不一致则进一步从其他云端服务器获取与发生变更的数据块属于同一条标准信息的所有其他数据块,并将获得的所有数据块进行拼接;拼接得到的一条或多条标准信息;发出报警信息。
[0047]在本发明的另一个实施例中,在第一标准信息为多个时,首先任意选择多个中的一个作为当前第一标准信息,并对所选标准信息关联的标准信息对应的状态信息进行变更,完成后在剩余的多个中再任意选择一个新的第一标准信息,继续执行更新操作,直至无法找到新的第一标准信息。在本发明的另一个实施例中,关联关系包括:一条标准信息是另一条标准信息的参照标准,或一条标准信息是对另一条标准信息中部分数据的进一步规范;直接关联关系例如:标准信息A为标准信息B的参照标准,则标准信息A与标准信息B之间为直接关联关系,间接关联关系例如:标准信息B为标准信息C的参照标准,则标准信息A与标准信息C之间为间接关联关系。
[0048]在本发明的另一个实施例中,步骤21包括:分别从多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态;步骤24包括:分别从多条标准信息中或多个数据块中提取特定字段与其对应的状态信息进行比较并判断是否一致,本实施例中直接提取标准信息中的字段作为状态信息,则比较时直接提取字段与状态信息进行对比即可,比较过程中除标准信息和状态信息外不需使用其他数据,非常易于实现。
[0049]在本发明的另一个实施例中,例如,特定字段包括标准信息中记录的某些字段,包括制定时间字段、有效时间字段、制定方字段,以上字段可以与制定时间信息、有效时间信息、制定方信息进行比较。
[0050]在本发明的另一个实施例中,比较方式可以是将特定字段的字符与状态信息的字符逐个进行比较。
[0051]在本发明的另一个实施例中,特定字段为多条标准信息中的有效时间字段,步骤24包括:分别比较多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较,例如有效时间字段中为2011年,状态信息中为2012年,则时间值不同;取有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按第二标准信息的状态信息修改第二标准信息的有效时间字段,如将前述的2011年改为2012年,如第二标准信息为多个,则对每个标准信息对应的状态信息进行修改,本实施例的技术方案,标准信息的有效时间被更改后,则相关标准信息的有效时间往往也需要进行对应修改,所以本实施例中自动更新了相关标准信息的有效时间,以保证标准信息的使用时间不致发生错误。
[0052]在本发明的另一个实施例中,如第二标准信息为多个,首先任意选择多个中的一个作为第二标准信息,并按所选标准信息的状态信息的时间值,对其状态时间字段中的时间值进行修改,完成后在剩余的多个中再任意选择一个新的第二标准信息,继续执行更新操作,直至无法找到新的第二标准信息。
[0053]在本发明的另一个实施例中,步骤24还包括:取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与第三标准信息之间存在直接和间接关联关系的全部标准信息,从全部标准信息的特定字段中提取出现次数最多的字段,例如,全部标准信息中出现有效时间字段8次、制定方字段5次,则选择有效时间字段,并按提取的字段对全部标准信息的特定字段进行修改,根据本实施例的技术方案,通常对机构存储的大量标准信息进行一次更新后,多数标准信息的状态属于正确状态,所以出现标准信息状态与状态信息不一致的情况下,获取多个标准信息中最多次出现的字段,按该字段修改其他的标准信息,这是因为最多出现的字段往往是正确的字段。
[0054]在本发明的另一个实施例中,如第三标准信息为多个,则取每个第三标准信息关联的标准信息和,从标准信息和中取得特定字段中提取出现次数最多的字段。
[0055]在本发明的另一个实施例中,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,这是因为不同标准制定方的权威程度不同,所以具有不同的优先级,步骤24还包括:取状态与状态信息不一致的标准信息为第四标准信息,搜索与第四标准信息之间存在直接和间接关联关系的全部标准信息,从全部标准信息对应的标准制定方中选择优先级最高的标准制定方,例如,制定方中A组织比B组织优先级高则选择A组织,并按所选标准制定方对应的标准信息的状态,更新全部标准信息的状态和状态信息,则在本实施例的技术方案中,在出现标准信息状态与状态信息不一致的情况下,根据最权威的标准制定方制定的标准信息,对其他有关的标准信息进行修改,这是因为最权威标准制定方的标准/[目息可罪性最闻。
[0056]在本发明的另一个实施例中,如第四标准信息为多个,则取每个第四标准信息关联的标准信息和,从标准信息和对应的多个标准制定方选择优先级最高的制定方。
[0057]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种基于云计算的标准信息一致性预警系统,其特征在于,包括: 状态信息设置模块,为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系; 状态变更处理模块,实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取所述多条标准信息中发生变更的标准信息为第一标准信息,根据变更情况更新所述第一标准信息对应的状态信息; 状态信息更新模块,根据所述关联关系,对与所述第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更; 检查报警模块,实时检查所述多个云端服务器上所存储的标准信息的状态与所述多条标准信息对应的状态信息是否一致,如不一致则发出报警信息。
2.根据权利要求1所述的基于云计算的标准信息一致性预警系统,其特征在于,所述状态信息设置模块分别从所述多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态; 所述检查报警模块分别从所述多条标准信息中提取特定字段与其对应的状态信息进行比较并判断是否一致。
3.根据权利要求2所述的基于云计算的标准信息一致性预警系统,其特征在于,所述特定字段为所述多条标准信息中的有效时间字段,所述检查报警模块分别比较所述多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较,所述系统还包括: 第一更新模块,获取有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按所述第二标准信息的状态信息修改所述第二标准信息的有效时间字段。
4.根据权利要求2所述的基于`云计算的标准信息一致性预警系统,其特征在于,还包括: 第二更新模块,获取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与所述第三标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息的特定字段中提取出现次数最多的字段,并按提取的字段对所述全部标准信息的特定字段进行修改。
5.根据权利要求1至4中任一项所述的基于云计算的标准信息一致性预警系统,其特征在于,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,所述系统还包括: 第三更新模块,获取状态与状态信息不一致的标准信息为第四标准信息,搜索与所述第四标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息对应的标准制定方中选择优先级最高的标准制定方,并按所选标准制定方对应的标准信息的状态,更新所述全部标准信息的状态和状态信息。
6.一种基于云计算的标准信息一致性预警方法,其特征在于,包括: 为多条标准信息一一对应地设置多条状态信息,每条状态信息用于记录对应的标准信息的状态,所述多条标准信息分布式地存储在多个云端服务器上,所述多条标准信息之间存在关联关系; 实时监控所述多个云端服务器上所存储的标准信息是否发生变更;当发生变更时,获取所述多条标准信息中发生变更的标准信息为第一标准信息,根据变更情况更新所述第一标准信息对应的状态信息; 根据所述关联关系,对与所述第一标准信息之间存在直接和间接关联关系的标准信息对应状态信息进行变更; 实时检查所述多个云端服务器上所存储的标准信息与所述多条标准信息对应的状态信息是否一致,如不一致则发出报警信息。
7.根据权利要求6所述的基于云计算的标准信息一致性预警方法,其特征在于,所述为多条标准信息设置多条状态信息的步骤包括: 分别从所述多条标准信息中提取特定字段作为对应的状态信息,每个特定字段指示其所在的标准信息的状态; 所述检查所述多条标准信息的状态与所述多条标准信息对应的状态信息是否一致的步骤包括: 分别从所述多条标准信息中提取特定字段与其对应的状态信息进行比较并判断是否—致。
8.根据权利要求7所述的基于云计算的标准信息一致性预警方法,其特征在于,所述特定字段为所述多条标准信息中的有效时间字段,所述检查所述多条标准信息的状态与所述多条标准信 息对应的状态信息是否一致的步骤包括: 分别比较所述多条标准信息的有效时间字段的时间值与对应的状态信息的时间值进行比较; 所述如不一致则发出报警信息的步骤还包括: 取有效时间字段的时间值不同于状态信息的时间值的标准信息为第二标准信息,按所述第二标准信息的状态信息修改所述第二标准信息的有效时间字段。
9.根据权利要求7所述的基于云计算的标准信息一致性预警方法,其特征在于,所述如不一致则发出报警信息的步骤还包括: 取特定字段与状态信息不一致的标准信息为第三标准信息,搜索与所述第三标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息的特定字段中提取出现次数最多的字段,并按提取的字段对所述全部标准信息的特定字段进行修改。
10.根据权利要求6至9中任一项所述的基于云计算的标准信息一致性预警方法,其特征在于,每条标准信息对应一个标准制定方,每个标准制定方具有对应的优先级,所述如不一致则发出报警信息的步骤还包括: 获取状态与状态信息不一致的标准信息为第四标准信息,搜索与所述第四标准信息之间存在直接和间接关联关系的全部标准信息,从所述全部标准信息对应的标准制定方中选择优先级最高的标准制定方,并按所选标准制定方对应的标准信息的状态,更新所述全部标准信息的状态和状态信息。
【文档编号】G06F17/30GK103778218SQ201410025379
【公开日】2014年5月7日 申请日期:2014年1月20日 优先权日:2014年1月20日
【发明者】郑培, 罗钦, 许非, 叶金飞, 潘晓晖, 余天义, 张璐璐 申请人:浙江省方大标准信息有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1