基于大数据分析的城市运行数据展示平台及方法与流程

文档序号:19741073发布日期:2020-01-18 05:13阅读:437来源:国知局
基于大数据分析的城市运行数据展示平台及方法与流程

本发明属于大数据技术领域,具体涉及基于大数据分析的城市运行数据展示平台及方法。



背景技术:

随着计算机及网络技术的飞速发展,计算机被广泛地应用于各个领域。为提升行政的现代化水平,各级政府正普及办公自动化、无纸办公、远程政务等新兴行政方式,即所谓的电子政务。电子政务充分应用了现代网络及通信技术,能够优化政府组织结构及工作流程,有利于打破时空、部门间的物理条件制约,从而向社会成员提供全方位透明、规范、高效及安全的服务。

城市运行数据包含人口、法人、城市部件、事件、天气、服务大厅、社会保障、民生福利、社会舆情、安全稳定、城市运行、城市经济、文体旅游、资源消耗、教育、医疗、计划生育、社会组织、市民生活等各个方面内容。

如果想要查询上述城市运行数据,需要到不同政务部门进行查询,效率低。而目前缺乏一种方便查询所述城市运行数据的智能终端。



技术实现要素:

针对现有技术中的缺陷,本发明提供一种基于大数据分析的城市运行数据展示平台及方法,使用方便,解决现有技术存在的查询城市运行数据需要到不同政务部门进行查询,效率低的缺陷。

第一方面,一种基于大数据分析的城市运行数据展示平台,包括:

获取模块,用于从多个外部政务服务器获取城市运行数据;所述城市运行数据包括以下一种或几种属性的组合:高龄津贴、关爱对象、敬老优待、社会组织、环境保护、育龄妇女、重点企业、问题隐患、矛盾纠纷、三防信息、关注对象、人口信息、法人信息及城市部件;

统计分析模块,用于对所述城市运行数据进行统计,搭建自定义分析模型以得到分析结果,存储所述分析结果;

查询模块,用于接收用户发送的查询请求,根据所述查询请求查询统计分析模块中存储的分析结果,以获得查询结果;查询模块还用于解析所述查询请求,得到客户端的用户类型,根据用户类型以及查询结果中各个属性预设的脱敏规则,对该属性的数据进行脱敏处理,将脱敏后的数据展示给用户。

优选地,所述脱敏规则包括:

当查询结果中存在与预设的泛化属性相同的属性时,对该属性的数据进行泛化;

或,当查询结果中存在与预设的隐藏属性相同的属性时,对该属性的数据进行隐藏;

或,当查询结果中存在与预设的替换属性相同的属性时,用指定字符替换该属性的数据;

或,当查询结果中存在与预设的掩码属性相同的属性时,将该属性的数据转换为掩码;

或,当查询结果中存在与预设的关键字相符的字符时,用指定字符替换该字符。

优选地,所述查询模块具体用于针对同一种属性的城市运行数据,根据不同的用户类型设置不同的脱敏规则。

优选地,所述查询模块还用于以地图和统计图表形式展示所述脱敏后的数据。

优选地,所述查询模块还用于接收用户通过在所述地图中输入的闭合曲线选择展示区域,并将该展示区域内、脱敏后的数据展示给用户。

第二方面,一种基于大数据分析的城市运行数据展示方法,包括以下步骤:

获取模块从多个外部政务服务器获取城市运行数据;所述城市运行数据包括以下一种或几种属性的组合:高龄津贴、关爱对象、敬老优待、社会组织、环境保护、育龄妇女、重点企业、问题隐患、矛盾纠纷、三防信息、关注对象、人口信息、法人信息及城市部件;

统计分析模块对所述城市运行数据进行统计,搭建自定义分析模型以得到分析结果;

统计分析模块存储所述分析结果;

查询模块当接收用户发送的查询请求,根据所述查询请求查询统计分析模块中存储的分析结果,以获得查询结果;

查询模块解析所述查询请求,得到客户端的用户类型;根据用户类型以及查询结果中各个属性预设的脱敏规则,对该属性的数据进行脱敏处理,将脱敏后的数据展示给用户。

优选地,所述脱敏规则包括:

当查询结果中存在与预设的泛化属性相同的属性时,对该属性的数据进行泛化;

或,当查询结果中存在与预设的隐藏属性相同的属性时,对该属性的数据进行隐藏;

或,当查询结果中存在与预设的替换属性相同的属性时,用指定字符替换该属性的数据;

或,当查询结果中存在与预设的掩码属性相同的属性时,将该属性的数据转换为掩码;

或,当查询结果中存在与预设的关键字相符的字符时,用指定字符替换该字符。

优选地,该方法在所述查询模块当接收用户发送的查询请求之前,还包括:

查询模块针对同一种属性的城市运行数据,根据不同的用户类型设置不同的脱敏规则。

优选地,所述查询模块将脱敏后的数据展示给用户具体包括:

查询模块以地图和统计图表形式展示所述脱敏后的数据。

优选地,该方法在所述查询模块将脱敏后的数据展示给用户之后,还包括:

查询模块接收用户通过在所述地图中输入的闭合曲线选择展示区域,并将该展示区域内、脱敏后的数据展示给用户。

由上述技术方案可知,本发明提供的基于大数据分析的城市运行数据展示平台及方法,可以与多个外部政务服务器进行通信,读取外部政务服务器的数据,根据自定义分析模型和数据智能化分析对比,解决了现有技术存在的查询城市运行数据,需要到不同政务部门进行查询,城市运行数据无法有效利用,数据无法根据需求展现城市效应等缺陷。且该展示平台及方法能够对展示的数据进行脱敏,不同权限的用户查看到的数据不同,提高了数据查询的安全性。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1为本发明实施例一提供的城市运行数据展示平台的模块框图。

图2a是高龄津贴界面图;

图2b是80岁以上户籍老人分布信息界面图;

图2c是80岁以上户籍老人的信息界面图;

图2d是80岁以上户籍老人的人口基本信息界面图;

图2e是人口详细信息界面图;

图2f是房屋地址信息界面图;

图3a是关爱对象界面图;

图3b是社区残疾人分布范围界面图;

图3c是残疾人数据界面图;

图3d是残疾人的人口基本信息界面图;

图4a是敬老优待界面图;

图4b是敬老优待分布范围界面图;

图4c是敬老优待数据界面图;

图4d是敬老优待的人口基本信息界面图;

图5a是社会组织界面图;

图5b是学校分布范围界面图;

图5c是学校名称显示界面图;

图5d是学校的详细信息界面图;

图6为本发明实施例三提供的城市运行数据展示方法的流程图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

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

如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。

实施例一:

一种基于大数据分析的城市运行数据展示平台,参见图1,包括:

获取模块,用于从多个外部政务服务器获取城市运行数据;所述城市运行数据包括以下一种或几种属性的组合:高龄津贴、关爱对象、敬老优待、社会组织、环境保护、育龄妇女、重点企业、问题隐患、矛盾纠纷、三防信息、关注对象、人口信息、法人信息及城市部件;

统计分析模块,用于对所述城市运行数据进行统计,搭建自定义分析模型以得到分析结果,存储所述分析结果;

查询模块,用于接收用户发送的查询请求,根据所述查询请求查询统计分析模块中存储的分析结果,以获得查询结果;查询模块还用于解析所述查询请求,得到客户端的用户类型,根据用户类型以及查询结果中各个属性预设的脱敏规则,对该属性的数据进行脱敏处理,将脱敏后的数据展示给用户。

优选地,所述查询模块还用于以地图和统计图表形式展示所述脱敏后的数据。

具体地,该展示平台支持不同类型用户的查询功能,例如支持普通百姓查询,也支持不同政务部门工作人员查询。而如果是普通百姓查询时,权限最低,比如不能查看其他用户的身份信息等隐私信息。政务部门a工作人员可能也会存在不能查询个别属性数据的情况。所以该展示平台在给用户展示不同政务部门的数据时,需要有选择地隐藏个别数据,所以该平台需要根据用户类型对展示数据进行脱敏后,再展示给用户,提高了数据的安全性。

该基于大数据分析的城市运行数据展示平台,可以与多个外部政务服务器进行通信,读取外部政务服务器的数据,根据自定义分析模型和数据智能化分析对比,解决了现有技术存在的查询城市运行数据,需要到不同政务部门进行查询,城市运行数据无法有效利用,数据无法根据需求展现城市效应等缺陷。且该展示平台能够对展示的数据进行脱敏,不同权限的用户查看到的数据不同,提高了数据查询的安全性。

以下列举出几种城市运行数据的展示效果作为说明。

(1)高龄津贴

高龄津贴包括80岁以上户籍老人和60岁以上重点优抚对象的户籍老人两个模块,下面只说明80岁以上户籍老人模块,其他类似操作,如图2a所示。勾选图2a中80岁以上户籍老人的“□”,地图上就会显示各社区的分布信息,如图2b所示。图2b中,将鼠标移动到图标上就会显示该区域80岁以上户籍老人的信息,如图2c所示。图2c中,单击会显示该区域80岁以上户籍老人的人口基本信息,如图2d所示。图2d中,单击“详细>>”就会弹出人口详细信息,里面主要包含了人口基本信息和扩展信息两大类,点击隐藏或x就会关掉窗口,如图2e所示。图2e中,单击房屋地址信息,就会弹出该人口房屋详细信息,点击隐藏或x就会关掉窗口,如图2f所示。

(2)关爱对象

关爱对象包括所有残疾人、16岁以下残疾人、低保残疾人、低保人员、孤寡老人、最低生活保障、学生信息、6-15岁和干部联系群众信息9个模块,下面只列举查看所有残疾人的操作,其他模块操作类似,如图3a所示。

勾选图3a中所有残疾人的“□”,就会显示各社区残疾人分布范围,如图3b所示。图3b中,鼠标移动到图标处就会显示该残疾人的数据,左下角会显示整个区域残疾人人数,和选择的区域,如图3c所示。图3c中,单击就会显示该残疾人的人口基本信息,如图3d所示。

(3)敬老优待

敬老优待包括全市户籍年满60的女性老人、全市户籍年满65的老人和年满65岁非户籍老人三个模块,下面只列举全市户籍年满60的女性老人操作,其他操作类似,如图4a所示。

勾选图4a中全市户籍年满60的女性老人的“□”,就会显示分布范围,如图4b所示。在图4b中,鼠标移动到图标处会显示提示信息,如图4c所示。图4c中,击就会显示该老人的人口基本信息,如图4d所示。

(4)社会组织

社会组织包括学校信息一个模块,学校信息包含中学、小学、幼儿园和其他教育机构,如图5a所示。

勾选图5a中学校信息的“□”,就会显示各地区的分布范围和右上角各学校的数量统计,如图5b所示。图5b中,鼠标移动到图标处会显示学校名称,如图5c所示。在图5c中,单击会显示该学校的详细信息,如图5d所示。

实施例二:

实施例二在实施例一的基础上,增加了具体的脱敏过程。

所述脱敏规则包括:

当查询结果中存在与预设的泛化属性相同的属性时,对该属性的数据进行泛化;例如:可以对用户的电话号码进行泛化,电话号码88888888可以泛化成8888888*,实现表达一个更大的范围。以此类推,也可以再被泛化成888888**,直至********。

或,当查询结果中存在与预设的隐藏属性相同的属性时,对该属性的数据进行隐藏;例如:政务部门不希望普通用户查询到高龄津贴的用户情况时,可以将高龄津贴的用户的详细信息进行隐藏,这样用户可以通过地图大致查看到高龄津贴的分布,但是不能查看到具体每个高龄津贴用户的具体情况。

或,当查询结果中存在与预设的替换属性相同的属性时,用指定字符替换该属性的数据;例如上例中,该展示平台也可以用指定字符替换高龄津贴用户的具体情况,掩盖真实的数据,例如用aaa代替高龄津贴用户名称等。

或,当查询结果中存在与预设的掩码属性相同的属性时,将该属性的数据转换为掩码;该展示平台也可以根据用户类型将制定属性的数据转换为掩码。

或,当查询结果中存在与预设的关键字相符的字符时,用指定字符替换该字符。例如:当该展示平台不希望普通用户查看到其他用户的地址时,可以将地址设为关键字,用指定字符,例如“*”替换掉所有的地址。

优选地,所述查询模块具体用于针对同一种属性的城市运行数据,根据不同的用户类型设置不同的脱敏规则。

具体地,不同用户对应的脱敏规则不同。例如普通用户只能查看到人口的分布,但是不能查看到人口的具体数据,则针对普通用户设置的脱敏规则是隐藏人口的具体数据。还例如加入政务部门a的工作人员只能查看到社会组织的分布,不能查看到社会组织的具体数据时,则针对政务部门a的工作人员设置的脱敏规则是用指定字符替换掉社会组织的具体数据。

除此以外,所述查询模块还用于接收用户通过在所述地图中输入的闭合曲线选择展示区域,并将该展示区域内、脱敏后的数据展示给用户。

具体地,用户在查询时,可以手动选择展示指定区域的数据,例如展示a省b市的数据,或者是用户可以手动在地图中选择某片区的数据进行展示。例如用户可以在地图中用闭合曲线画出展示区域,比如街道a附近,则该平台就只展示闭合曲线内的城市运行数据。

本发明实施例所提供的系统,为简要描述,实施例部分未提及之处,可参考前述系统实施例中相应内容。

实施例三:

一种基于大数据分析的城市运行数据展示方法,参见图6,包括以下步骤:

获取模块从多个外部政务服务器获取城市运行数据;所述城市运行数据包括以下一种或几种属性的组合:高龄津贴、关爱对象、敬老优待、社会组织、环境保护、育龄妇女、重点企业、问题隐患、矛盾纠纷、三防信息、关注对象、人口信息、法人信息及城市部件;

统计分析模块对所述城市运行数据进行统计,搭建自定义分析模型以得到分析结果;

统计分析模块存储所述分析结果;

查询模块当接收用户发送的查询请求,根据所述查询请求查询统计分析模块中存储的分析结果,以获得查询结果;

查询模块解析所述查询请求,得到客户端的用户类型;根据用户类型以及查询结果中各个属性预设的脱敏规则,对该属性的数据进行脱敏处理,将脱敏后的数据展示给用户。

优选地,所述脱敏规则包括:

当查询结果中存在与预设的泛化属性相同的属性时,对该属性的数据进行泛化;

或,当查询结果中存在与预设的隐藏属性相同的属性时,对该属性的数据进行隐藏;

或,当查询结果中存在与预设的替换属性相同的属性时,用指定字符替换该属性的数据;

或,当查询结果中存在与预设的掩码属性相同的属性时,将该属性的数据转换为掩码;

或,当查询结果中存在与预设的关键字相符的字符时,用指定字符替换该字符。

优选地,该方法在所述查询模块当接收用户发送的查询请求之前,还包括:

查询模块针对同一种属性的城市运行数据,根据不同的用户类型设置不同的脱敏规则。

优选地,所述查询模块将脱敏后的数据展示给用户具体包括:

查询模块以地图和统计图表形式展示所述脱敏后的数据。

优选地,该方法在所述查询模块将脱敏后的数据展示给用户之后,还包括:

查询模块接收用户通过在所述地图中输入的闭合曲线选择展示区域,并将该展示区域内、脱敏后的数据展示给用户。

该展示方法可以与多个外部政务服务器进行通信,读取外部政务服务器的数据,解决了现有技术存在的查询城市运行数据,需要到不同政务部门进行查询,效率低的缺陷。且该展示方法能够对展示的数据进行脱敏,不同权限的用户查看到的数据不同,提高了数据查询的安全性。

本发明实施例所提供的方法,为简要描述,实施例部分未提及之处,可参考前述系统实施例中相应内容。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1