一种基于环境监测数据的标签管理系统和方法与流程

文档序号:27507008发布日期:2021-11-22 16:57阅读:146来源:国知局
一种基于环境监测数据的标签管理系统和方法与流程

1.本发明涉及信息管理技术领域,具体涉及一种基于环境监测数据的标签管理系统和方法。


背景技术:

2.随着环境信息化建设不断深入,环境信息化系统已越来越多,数据量越来越大。如何快速挖掘数据信息,分析污染特征,为环境管理提供决策支持,是环境信息化系统需要解决的问题,目前的环境信息化系统在这方面存在如下一些问题:
3.1.环境监测数据分散,孤岛现象严重。环境监测数据包括大气环境、水环境、声环境、土壤环境、污染源等多方面的数据,存储在不同的业务系统中,导致环境监测数据无法统一调度,资源家底不清楚,为环境管理带来不便。
4.2.检索能力差,无法精准获取需要的信息。例如随着数据量的不断增加,需要快速查询污染信息,或者根据关键词检索出匹配的信息。目前大部分环境信息化系统只存储了数据,但是并没有分析数据体现出来的特征信息,导致用户难以精准快速地获取所需要的信息。
5.3.无法掌握污染源更全面的信息。现有的环境信息化系统在单一业务分析上比较深入,但是由于数据不全面,无法掌握污染源更加全面的信息。


技术实现要素:

6.本技术提供一种基于环境监测数据的标签管理系统和方法,旨在解决现有环境信息化系统中环境监测数据分散、检索能力差、无法掌握污染源更全面的信息的问题。
7.根据第一方面,一种实施例中提供一种基于环境监测数据的标签管理系统,包括:
8.数据获取模块,用于获取环境监测数据,所述环境监测数据包括大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据;
9.标签生成模块,用于实时从所述数据获取模块中获取所述环境监测数据,根据预先设定的标签生成规则生成标签和/或更新旧标签,所述标签用于表征环境监测数据所对应的环境管理对象的环境管理特征,所述环境管理对象包括大气环境、水环境、声环境、土壤环境和污染源企业;
10.标签库模块,用于存储所述标签生成模块生成和/或更新的标签;
11.系统功能模块,所述系统功能模块包括标签查询单元,所述标签查询单元用于根据用户输入的查询条件,从所述标签库模块中调取并显示符合条件的标签。
12.一种实施例中,所述标签生成模块通过任务调度的方式实时从所述数据获取模块获取所述环境监测数据,并根据预先设定的标签生成规则生成标签和/或更新旧标签。
13.一种实施例中,所述标签生成规则包括:若某环境管理对象的环境监测数据连续超标n小时,则给该环境管理对象打上连续超标n小时的标签,其中n为正整数;若某水环境质量监测站点在最近预设时间段内的环境监测数据超标,则给该水质量监测站点打上污染
超标标签;若某空气质量监测站点上一年环境监测数据的统计数据未达到预设的考核目标要求,则给该空气质量监测站点打上未达标标签;若某污染源企业有被信访举报记录,则给该污染源企业打上信访举报标签。
14.一种实施例中,所述系统功能模块还包括标签管理单元,所述标签管理单元用于响应于用户操作进行标签实体定义、标签专题定义和标签定义;
15.所述标签实体定义指对环境管理对象的信息进行录入,环境管理对象的信息包括环境管理对象的位置、监测对象类型和编号,监测对象类型包括大气环境、水环境、声环境、土壤环境和污染源;
16.所述标签专题定义指将标签划分类别;
17.所述标签定义指设定标签生成规则。
18.一种实施例中,所述系统功能模块还包括标签更新单元,所述标签更新单元用于响应于用户操作对标签进行新增、编辑和删除,以及更改标签生成规则、标签更新时间和环境监测数据来源。
19.一种实施例中,所述标签库模块包括实体库、标签库和日志库;
20.所述实体库用于存储环境管理对象的信息,所述标签库用于存储所述标签生成模块生成和/或更新的标签,所述日志库用于记录用户对标签进行的操作。
21.根据第二方面,一种实施例中提供一种基于环境监测数据的标签管理方法,包括:
22.获取环境监测数据,所述环境监测数据包括大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据;
23.利用所述环境监测数据,根据预先设定的标签生成规则实时生成标签和/或更新旧标签,所述标签用于表征环境监测数据所对应的环境管理对象的环境管理特征;
24.将所生成和/或更新的标签存储到标签库中;
25.当接收到用户输入的查询条件时,根据用户输入的查询条件,从标签库中调取并显示符合条件的标签。
26.一种实施例中,所述标签生成规则包括:若某环境管理对象的环境监测数据连续超标n小时,则给该环境管理对象打上连续超标n小时的标签,其中n为正整数;若某水环境质量监测站点在最近预设时间段内的环境监测数据超标,则给该水质量监测站点打上污染超标标签;若某空气质量监测站点上一年环境监测数据的统计数据未达到预设的考核目标要求,则给该空气质量监测站点打上未达标标签;若某污染源企业有被信访举报记录,则给该污染源企业打上信访举报标签。
27.一种实施例中,所述标签管理方法还包括:应于用户操作进行标签实体定义、标签专题定义和标签定义;
28.所述标签实体定义指将环境管理对象的信息录入实体库中,环境管理对象的信息包括环境管理对象的位置、监测对象类型和编号,监测对象类型包括大气环境、水环境、声环境、土壤环境和污染源;
29.所述标签专题定义指将标签划分类别;
30.所述标签定义指设定标签生成规则。
31.根据第三方面,一种实施例中提供一种计算机可读存储介质,所述介质上存储有程序,所述程序能够被处理器执行以实现上述第二方面所述的标签管理方法。
32.依据上述实施例的基于环境监测数据的标签管理系统、方法和计算机可读存储介质,由于所获取的环境监测数据包括了大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据,实现了对数据资源的统一管理、统一调度;同时用户可根据想获得的污染信息预设标签生成规则,用标签来表示环境管理对象的环境管理特征,通过对获取的环境监测数据进行实时分析,得出数据体现出来的特征,根据预设的标签生成规则生成标签,给环境管理对象打上标签,通过标签即可了解污染信息,可以通过标签来检索,从而使得用户可以精准快速地获取所需要的信息;标签可以根据大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据分析得来,能够更全面地反映污染源的信息。
附图说明
33.图1为一种实施例中的基于环境监测数据的标签管理系统的结构示意图;
34.图2为一种实施例中的基于环境监测数据的标签管理方法的流程图。
具体实施方式
35.下面通过具体实施方式结合附图对本发明作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本技术能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代。在某些情况下,本技术相关的一些操作并没有在说明书中显示或者描述,这是为了避免本技术的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。
36.另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。
37.本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本技术所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。
38.请参考图1,本技术一种实施例中的基于环境监测数据的标签管理系统包括数据获取模块1、标签生成模块2、标签库模块3和系统功能模块4,下面分别说明。
39.数据获取模块1用于从各业务部门的业务数据库中获取环境监测数据,所获取的环境监测数据可以包括大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据等等,这样一来,就使得系统集成了多方面的环境监测数据,实现对数据资源的统一管理、统一调度。
40.标签生成模块2用于实时从数据获取模块1中获取环境监测数据,根据预先设定的标签生成规则生成标签和/或更新旧标签。标签用于表征环境监测数据所对应的环境管理对象的环境管理特征,可以理解,大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据对应的环境管理对象分别是大气环境、水环境、声环境、土壤环境和污染源企业,环境管理特征可以是环境监测数据是否达标、是否存在污染、污染的严重程度、污染的
时长等。标签生成模块2可以通过任务调度实时从数据获取模块1获取环境监测数据,分析数据特征,根据标签生成规则生成标签和/或更新旧标签。任务调度是计算机系统的一项重要功能,通过任务调度,可以在给定时间点、给定时间间隔或者给定执行次数自动执行特定任务。标签生成规则包括但不限于:若某环境管理对象的环境监测数据连续超标n小时,则给该环境管理对象打上连续超标n小时的标签,其中n为正整数;若某水环境质量监测站点在最近预设时间段内的环境监测数据超标,则给该水质量监测站点打上污染超标标签;若某空气质量监测站点上一年环境监测数据的统计数据未达到预设的考核目标要求,则给该空气质量监测站点打上未达标标签;若某污染源企业有被信访举报记录,则给该污染源企业打上信访举报标签。例如设置空气监测站点连续超标3小时标签,则标签生成模块2通过任务调度,实时分析空气监测站点的环境监测数据的超标情况,若某空气监测站点连续超标3小时则给此空气监测站点打上连续超标3小时标签。随着环境监测数据的变化,标签生成模块2通过任务调度对环境监测数据不断地进行跟踪,根据最新的环境监测数据更新此空气监测站点的标签。通过查阅标签,用户即可了解污染信息,非常方便。
41.标签库模块3用于存储标签生成模块生成和/或更新的标签。请参考图1,标签库模块3包括实体库31、标签库32和日志库33。实体库31用于存储环境管理对象的信息,环境管理对象的信息可以包括环境管理对象的位置、监测对象类型和编号等,监测对象类型和环境监测对象对应,包括大气环境、水环境、声环境、土壤环境和污染源等;标签库32用于存储标签生成模块2生成和/或更新的标签,日志库33用于记录用户对标签进行的操作。
42.系统功能模块4提供可供用户直接使用的功能,用户可以通过人机交互设备如键盘、鼠标、显示器和触摸屏等在标签管理系统上进行操作,使用系统功能模块4提供的功能。请参考图1,系统功能模块4包括标签查询单元41、标签管理单元42和标签更新单元43。标签查询单元41用于根据用户输入的查询条件,从标签库模块3中调取并显示符合条件的标签。用户可以在标签管理系统中设置查询条件查询需要的数据,例如可以选择查看某一个环境管理对象的标签、某一监测对象的标签或者某些特定的标签(例如查看所有超标3小时的标签),查询条件可以有一个或多个,标签查询单元4在标签库模块3中查找符合条件的标签呈现给用户,而标签包含了环境管理对象的污染信息,从而使得用户可以精准快速地获取所需要的信息,而不是只能面对单纯的数据;且标签可以根据大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据分析得来,能够更全面地反映污染源的信息,为环境管理提供决策支持。
43.标签管理单元42用于响应于用户操作进行标签实体定义、标签专题定义和标签定义。标签实体定义指对环境管理对象的信息进行录入,存储到实体库31中。这里的实体即指环境管理对象;标签专题定义指将标签划分类别,例如依据监测对象类型划分为大气环境标签、水环境标签、声环境标签等;标签定义指设定标签生成规则,用户可根据其所积累的经验来设定标签生成规则,标签管理单元42接收用户设定的标签生成规则后保存起来,供标签生成模块2使用。
44.由于每个实体的标签会不断地变化更新,因此标签管理系统提供动态更新机制,具体由标签更新单元43来实现。标签更新单元43用于响应于用户操作对标签进行新增、编辑和删除,以及更改标签生成规则、标签更新时间和环境监测数据来源。用户可以通过标签更新单元43监控标签作业和应用情况。
45.在上述基于环境监测数据的标签管理系统的基础上,本技术还提供一种基于环境监测数据的标签管理方法,请参考图2,该方法包括步骤110~140,下面具体说明。
46.步骤110:获取环境监测数据。可以从各业务部门的业务数据库中获取环境监测数据,所获取的环境监测数据可以包括大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据等等,这样一来,就使得系统集成了多方面的环境监测数据,实现对数据资源的统一管理、统一调度。
47.步骤120:利用环境监测数据,根据预先设定的标签生成规则实时生成标签和/或更新旧标签。标签用于表征环境监测数据所对应的环境管理对象的环境管理特征,可以理解,大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据对应的环境管理对象分别是大气环境、水环境、声环境、土壤环境和污染源企业,环境管理特征可以是环境监测数据是否达标、是否存在污染、污染的严重程度、污染的时长等,可以通过任务调度实时获取环境监测数据,分析数据特征,根据标签生成规则生成标签和/或更新旧标签。任务调度是计算机系统的一项重要功能,通过任务调度,可以在给定时间点、给定时间间隔或者给定执行次数自动执行特定任务。标签生成规则包括但不限于:若某环境管理对象的环境监测数据连续超标n小时,则给该环境管理对象打上连续超标n小时的标签,其中n为正整数;若某水环境质量监测站点在最近预设时间段内的环境监测数据超标,则给该水质量监测站点打上污染超标标签;若某空气质量监测站点上一年环境监测数据的统计数据未达到预设的考核目标要求,则给该空气质量监测站点打上未达标标签;若某污染源企业有被信访举报记录,则给该污染源企业打上信访举报标签。例如设置空气监测站点连续超标3小时标签,则通过任务调度实时分析空气监测站点的环境监测数据的超标情况,若某空气监测站点连续超标3小时则给此空气监测站点打上连续超标3小时标签。随着环境监测数据的变化,需要对环境监测数据不断地进行跟踪,根据最新的环境监测数据更新此空气监测站点的标签。通过查阅标签,用户即可了解污染信息,非常方便。
48.步骤130:将所生成和/或更新的标签存储到标签库中。
49.步骤140:当接收到用户输入的查询条件时,根据用户输入的查询条件,从标签库中调取并显示符合条件的标签。标签存储到标签库后,用户可以通过人机交互设备如键盘、鼠标、显示器和触摸屏等进行操作,对标签进行查询和管理。用户可以设置查询条件查询需要的数据,例如可以选择查看某一个环境管理对象的标签、某一监测对象的标签或者某些特定的标签(例如查看所有超标3小时的标签),查询条件可以有一个或多个,符合查询条件的标签将被从标签库中调取出来呈现给用户,而标签包含了环境管理对象的污染信息,从而使得用户可以精准快速地获取所需要的信息;且标签可以根据大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据分析得来,能够更全面地反映污染源的信息,为环境管理提供决策支持。
50.在有些实施例中,标签管理方法还包括:响应于用户操作进行标签实体定义、标签专题定义和标签定义。标签实体定义指对环境管理对象的信息进行录入,这里的实体即指环境管理对象;标签专题定义指将标签划分类别,例如依据监测对象类型划分为大气环境标签、水环境标签、声环境标签等;标签定义指设定标签生成规则,用户可根据其所积累的经验来设定标签生成规则。
51.由于每个实体的标签会不断地变化更新,因此标签管理方法提供动态更新机制,
即标签管理方法还包括:响应于用户操作对标签进行新增、编辑和删除,以及更改标签生成规则、标签更新时间和环境监测数据来源。
52.依据上述实施例的基于环境监测数据的标签管理系统和方法,由于所获取的环境监测数据包括了大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据,实现了对数据资源的统一管理、统一调度;同时用户可根据想获得的污染信息预设标签生成规则,用标签来表示环境管理对象的环境管理特征,通过对获取的环境监测数据进行实时分析,得出数据体现出来的特征,根据预设的标签生成规则生成标签,给环境管理对象打上标签,通过标签即可了解污染信息,可以通过标签来检索,从而使得用户可以精准快速地获取所需要的信息;标签可以根据大气环境数据、水环境数据、声环境数据、土壤环境数据和污染源数据分析得来,能够更全面地反映污染源的信息,为环境管理提供决策支持。
53.本文参照了各种示范实施例进行说明。然而,本领域的技术人员将认识到,在不脱离本文范围的情况下,可以对示范性实施例做出改变和修正。例如,各种操作步骤以及用于执行操作步骤的组件,可以根据特定的应用或考虑与系统的操作相关联的任何数量的成本函数以不同的方式实现(例如一个或多个步骤可以被删除、修改或结合到其他步骤中)。
54.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。另外,如本领域技术人员所理解的,本文的原理可以反映在计算机可读存储介质上的计算机程序产品中,该可读存储介质预装有计算机可读程序代码。任何有形的、非暂时性的计算机可读存储介质皆可被使用,包括磁存储设备(硬盘、软盘等)、光学存储设备(cd至rom、dvd、blu ray盘等)、闪存和/或诸如此类。这些计算机程序指令可被加载到通用计算机、专用计算机或其他可编程数据处理设备上以形成机器,使得这些在计算机上或其他可编程数据处理装置上执行的指令可以生成实现指定的功能的装置。这些计算机程序指令也可以存储在计算机可读存储器中,该计算机可读存储器可以指示计算机或其他可编程数据处理设备以特定的方式运行,这样存储在计算机可读存储器中的指令就可以形成一件制造品,包括实现指定功能的实现装置。计算机程序指令也可以加载到计算机或其他可编程数据处理设备上,从而在计算机或其他可编程设备上执行一系列操作步骤以产生一个计算机实现的进程,使得在计算机或其他可编程设备上执行的指令可以提供用于实现指定功能的步骤。
55.虽然在各种实施例中已经示出了本文的原理,但是许多特别适用于特定环境和操作要求的结构、布置、比例、元件、材料和部件的修改可以在不脱离本披露的原则和范围内使用。以上修改和其他改变或修正将被包含在本文的范围之内。
56.前述具体说明已参照各种实施例进行了描述。然而,本领域技术人员将认识到,可以在不脱离本披露的范围的情况下进行各种修正和改变。因此,对于本披露的考虑将是说明性的而非限制性的意义上的,并且所有这些修改都将被包含在其范围内。同样,有关于各种实施例的优点、其他优点和问题的解决方案已如上所述。然而,益处、优点、问题的解决方案以及任何能产生这些的要素,或使其变得更明确的解决方案都不应被解释为关键的、必需的或必要的。本文中所用的术语“包括”和其任何其他变体,皆属于非排他性包含,这样包括要素列表的过程、方法、文章或设备不仅包括这些要素,还包括未明确列出的或不属于该过程、方法、系统、文章或设备的其他要素。此外,本文中所使用的术语“耦合”和其任何其他变体都是指物理连接、电连接、磁连接、光连接、通信连接、功能连接和/或任何其他连接。
57.具有本领域技术的人将认识到,在不脱离本发明的基本原理的情况下,可以对上
述实施例的细节进行许多改变。因此,本发明的范围应仅由权利要求确定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1