数据管理方法及装置制造方法及图纸

技术编号:18458793 阅读:26 留言:0更新日期:2018-07-18 12:42
本发明专利技术提供一种数据管理方法及装置,涉及数据处理技术领域。本方案通过将获得的待处理数据写入消息队列,有助于后续数据的接收;从消息队列读取待处理数据,并将读取的待处理数据写入管理终端中的系统表单;每隔第一预设时长,将在第二预设时长内写入到系统表单的待处理数据作为目标待处理数据,并将目标待处理数据写入临时表,其中,第二预设时长小于或等于所述第一预设时长;通过对临时表中的目标待处理数据进行绘图,有助于提高绘图速度;基于在对应预设阈值范围内的目标待处理数据中的变量数据进行绘图,有助于过滤异常数据,从而提高待绘图数据的准确性及可靠性。

Data management methods and devices

The invention provides a data management method and device, and relates to the field of data processing technology. By writing the acquired data to the message queue, this scheme helps the receiving of subsequent data; reads the pending data from the message queue and writes the read pending data into the system form in the management terminal; every first preset length will be written to the system form in the second preset time. As the target to be processed data, and writing the target pending data to a temporary table, where the second preset length is less than or equal to the first preset time length; drawing by the target pending data in the temporary table helps to improve the drawing speed; based on the target pending data within the corresponding default threshold range. The drawing of variable data helps to filter out abnormal data, thus improving the accuracy and reliability of the data to be drafting.

【技术实现步骤摘要】
数据管理方法及装置
本专利技术涉及数据处理
,具体而言,涉及一种数据管理方法及装置。
技术介绍
在水文综合监测领域中,通常需要结合卫星、航空遥感及地面的监测终端,以实现各种气象、水文及生态系统的监测。在监测过程中,因监测的地域面积较广,涉及的传感器种类及数量较多,得到的监测数据的种类繁多,数据量大。在现有技术中,通常由人工对监测数据进行分类处理,以得到相应的图表。然而,人工绘图效率低下,在数据转移过程中,容易出错,不利于处理大量数据,也就是人工作业的方式并不适用于处理大量的监测数据。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种数据管理方法及装置,可对大量待处理数据自动处理形成观测报告,有助于提高对数据处理的效率,从而解决上述问题。为了实现上述目的,本专利技术较佳实施例所提供的技术方案如下所示:本专利技术较佳实施例提供一种数据管理方法,应用于管理终端,所述方法包括:获得待处理数据,并将所述待处理数据写入消息队列;从所述消息队列读取所述待处理数据,并将读取的所述待处理数据写入所述管理终端中的系统表单;每隔第一预设时长,将在第二预设时长内写入到所述系统表单的待处理数据作为目标待处理数据,并将所述目标待处理数据写入临时表,其中,所述第二预设时长小于或等于所述第一预设时长;将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据,并根据所述待绘图数据及预设图像生成策略生成观测报告,其中,所述观测报告包括与所述待绘图数据对应的统计图。可选地,上述管理终端与水文观测系统中的至少一个数据采集装置通信连接,每个所述数据采集装置预先设置有身份标识,所述获得待处理数据的步骤,包括:从至少一个所述数据采集装置中的至少部分数据采集装置中获得所述待处理数据,其中,所述待处理数据与所述数据采集装置的身份标识相关联。可选地,上述系统表单包括至少一个子表单,所述方法还包括:每隔第三预设时长创建一个子表单,并将所述子表单作为目标子表单,所述目标子表单用于写入自创建所述目标子表单之后至创建新的子表单期间从所述消息队列读取的所述待处理数据,其中,所述第三预设时长大于等于所述第一预设时长。可选地,上述将读取的所述待处理数据写入所述管理终端中的系统表单的步骤之前,所述方法还包括:判断所述管理终端是否存在所述目标子表单,若为否,创建所述目标子表单。可选地,上述将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据的步骤,包括:将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数转换为JSON格式的变量数据,并将JSON格式的所述变量数据作为所述待绘图数据。可选地,上述管理终端与预先配置有用户账户的服务器通信连接,所述方法还包括:将所述观测报告转换为PDF格式的观测报告,并将PDF格式的所述观测报告发送至所述服务器。可选地,上述根据所述待绘图数据及预设图像生成策略生成观测报告的步骤之后,所述方法还包括:清除所述临时表中的所述目标待处理数据。可选地,上述统计图包括:条形统计图、折线统计图、象形统计图及扇形统计图中的至少一种统计图。本专利技术较佳实施例还提供一种数据管理装置,应用于管理终端,所述数据管理装置包括:获取写入单元,用于获得待处理数据,并将所述待处理数据写入消息队列;第一读取写入单元,用于从所述消息队列读取所述待处理数据,并将读取的所述待处理数据写入所述管理终端中的系统表单;第二读取写入单元,用于每隔第一预设时长,将在第二预设时长内写入到所述系统表单的待处理数据作为目标待处理数据,并将所述目标待处理数据写入临时表,其中,所述第二预设时长小于或等于所述第一预设时长;报告生成单元,用于将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据,并根据所述待绘图数据及预设图像生成策略生成观测报告,其中,所述观测报告包括与所述待绘图数据对应的统计图。可选地,上述管理终端与水文观测系统中的至少一个数据采集装置通信连接,每个所述数据采集装置预先设置有身份标识,所述获取写入单元用于:从至少一个所述数据采集装置中的至少部分数据采集装置中获得所述待处理数据,其中,所述待处理数据与所述数据采集装置的身份标识相关联。相对于现有技术而言,本专利技术提供的数据管理方法及装置至少具有以下有益效果:数据管理方法包括:获得待处理数据,并将待处理数据写入消息队列;从消息队列读取待处理数据,并将读取的待处理数据写入管理终端中的系统表单;每隔第一预设时长,将在第二预设时长内写入到系统表单的待处理数据作为目标待处理数据,并将目标待处理数据写入临时表,其中,第二预设时长小于或等于所述第一预设时长;将临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据,并根据所述待绘图数据及预设图像生成策略生成观测报告,其中,观测报告包括与待绘图数据对应的统计图。本方案通过将获得的待处理数据写入消息队列,有助于后续数据的接收;通过对临时表中的目标待处理数据进行绘图,有助于提高绘图速度;基于在对应预设阈值范围内的变量数据进行绘图,有助于过滤异常数据,从而提高待绘图数据的准确性及可靠性。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的管理终端与数据采集装置的交互示意图。图2为本专利技术较佳实施例提供的数据管理方法的流程示意图。图3为本专利技术较佳实施例提供的管理终端、服务器、用户终端、数据采集装置的交互示意图。图4为本专利技术较佳实施例提供的数据管理装置的方框示意图。图标:10-管理终端;11-处理单元;12-通信单元;13-存储单元;100-数据管理装置;110-获取写入单元;120-第一读取写入单元;130-第二读取写入单元;140-报告生成单元;20-数据采集装置;30-服务器;40-用户终端。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。下面结合附图,对本专利技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参照图1,为本专利技术较佳实施例提供的管理终端10与数据本文档来自技高网...

【技术保护点】
1.一种数据管理方法,应用于管理终端,其特征在于,所述方法包括:获得待处理数据,并将所述待处理数据写入消息队列;从所述消息队列读取所述待处理数据,并将读取的所述待处理数据写入所述管理终端中的系统表单;每隔第一预设时长,将在第二预设时长内写入到所述系统表单的待处理数据作为目标待处理数据,并将所述目标待处理数据写入临时表,其中,所述第二预设时长小于或等于所述第一预设时长;将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据,并根据所述待绘图数据及预设图像生成策略生成观测报告,其中,所述观测报告包括与所述待绘图数据对应的统计图。

【技术特征摘要】
1.一种数据管理方法,应用于管理终端,其特征在于,所述方法包括:获得待处理数据,并将所述待处理数据写入消息队列;从所述消息队列读取所述待处理数据,并将读取的所述待处理数据写入所述管理终端中的系统表单;每隔第一预设时长,将在第二预设时长内写入到所述系统表单的待处理数据作为目标待处理数据,并将所述目标待处理数据写入临时表,其中,所述第二预设时长小于或等于所述第一预设时长;将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据,并根据所述待绘图数据及预设图像生成策略生成观测报告,其中,所述观测报告包括与所述待绘图数据对应的统计图。2.根据权利要求1所述的方法,其特征在于,所述管理终端与水文观测系统中的至少一个数据采集装置通信连接,每个所述数据采集装置预先设置有身份标识,所述获得待处理数据的步骤,包括:从至少一个所述数据采集装置中的至少部分数据采集装置中获得所述待处理数据,其中,所述待处理数据与所述数据采集装置的身份标识相关联。3.根据权利要求1所述的方法,其特征在于,所述系统表单包括至少一个子表单,所述方法还包括:每隔第三预设时长创建一个子表单,并将所述子表单作为目标子表单,所述目标子表单用于写入自创建所述目标子表单之后至创建新的子表单期间从所述消息队列读取的所述待处理数据,其中,所述第三预设时长大于等于所述第一预设时长。4.根据权利要求3所述的方法,其特征在于,所述将读取的所述待处理数据写入所述管理终端中的系统表单的步骤之前,所述方法还包括:判断所述管理终端是否存在所述目标子表单,若为否,创建所述目标子表单。5.根据权利要求1所述的方法,其特征在于,所述将所述临时表中的目标待处理数据中的变量数据在对应预设阈值范围内的变量数据作为待绘图数据的步骤,包括:将所述临时表中的目标待处理数据中的变量数据在对...

【专利技术属性】
技术研发人员:吴阿丹郭建文
申请(专利权)人:中国科学院寒区旱区环境与工程研究所
类型:发明
国别省市:甘肃,62

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

1