[发明专利]一种适应分布式水文水资源数据库的数据展现系统与方法无效
申请号: | 201210404766.7 | 申请日: | 2012-10-23 |
公开(公告)号: | CN102945536A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 万定生;伏潜;李宇;余宇峰 | 申请(专利权)人: | 河海大学;南京河海科技有限公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06;G06F17/30 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适应 分布式 水文 水资源 数据库 数据 展现 系统 方法 | ||
技术领域
本发明涉及一种数据展现系统及方法,具体地说是涉及一种适应分布式水文水资源数据库的数据展现系统与方法。
背景技术
随着水利信息化在水利项目中的广泛应用日益成熟,各个地方的水利数据中心都积攒了大量的水文水资源数据,对这些数据的研究分析需求也越来越大。水文水资源数据具有种类繁多、关系复杂、维度多、数据量庞大的特点,导致水文水资源数据难以有效、快速的归类。现阶段,缺少一种直观展示各种类型数据(如水位流量、降雨量等数据)的手段或者方法提供给水利专业分析人士使用。
另外现阶段的水文水资源管理信息系统大多基于OLTP(On-Line Transaction Processing联机事务处理系统),只能够即时获取水文水资源数据,只能通过单一的表格形式展示水文水资源数据。
同时,水文水资源数据存放分布广,跨越多行政区的多数据库系统,难以及时地将这些数据提供给用户使用。
多年积累的水文水资源数据对于水文、水利工程专业具有巨大的研究价值,但缺少一个智能的平台系统对这些海量数据进行有效的数据展示分析。
发明内容
发明目的:针对现有技术中存在的问题,本发明提供一种适应分布式水文水资源数据库的数据展现系统,并且具有通用性普适性的数据展现方法。将分布广泛的水文水资源数据集中管理调度,跨越若干地区的若干数量的数据库,可以及时地将这些数据提供给用户使用。通过对各级部门的水文水资源数据进行数据的汇总和整合,并进行多维度的分析与统计,将分析结果以图表、文字等多种模式展现给用户。通过对水文水资源数据的深加工,发现水文水资源数据本身可能存在的问题和规律,为水利发展规划制定提供科学依据。
技术方案:一种适应分布式水文水资源数据库的数据展现系统,包括数据持久层、控制器、异步刷新显示模块、数据绘图模块、表格显示模块、分布式数据仓库单元以及用户界面;所述异步刷新显示模块用于响应用户操作,将操作请求传给控制器,控制器调用数据持久层,数据持久层从分布式数据仓库单元获得数据,数据以规定的格式通过控制器传递给异步刷新显示模块,异步刷新显示模块将数据分别发送给数据绘图模块和表格显示模块使页面局部刷新显示数据。
所述的用户界面包括业务分类选择区、行政区划选择区、维度信息选择区和数据展示区;所述业务分类选择区用于选择相应业务分类的分类方式;所述行政区划选择区用于选择所查询对象所在的行政区划;当用户在业务分类选择区选择相应分类后,维度信息选择区中的选项也会根据业务分类的不同而改变;当用户在业务分类选择区、行政区划选择区和维度信息选择区选择的过程中满足了数据显示的条件,用户界面都会局部的刷新数据展示区。
用户在数据展示区中选择数据展示的方式有:柱状图、饼状图、折线图,或者选择以表格的形式显示数据。
所述分布式数据仓库单元包括数据库抽象层、中心数据仓库、水文水资源数据目录和远程地方数据库;其中数据库抽象层为分布式数据仓库单元提供了对数据持久层的接口,对外屏蔽了分布式数据仓库单元的内部的具体实现,对内实现了对中心数据仓库、水文水资源数据目录、远程地方数据库数据流动的控制,提高了该部分的模块化程度;中心数据仓库用于汇总以及存储来自远程地方数据库的数据,并且兼容远程地方数据库接口及表结构,同时具有汇总分析的表结构;中心数据仓库采用集群系统,以满足海量数据的读写。水文水资源数据目录,用于存放远程地方数据库的元数据诸如远程地方数据库及IP地址,连接口令等,以及基础的水文水资源数据。远程地方数据库为各级部门的水文水资源数据库;分布式数据仓库单元通过基于时间局部性和流域空间局部性的数据仓库更新算法定期更新中心数据仓库的数据。
基于时间局部性和流域空间局部性的数据仓库更新方法,步骤如下:
步骤S300,当到达中心数据仓库自动更新时间时,统计地方远程数据库热度排名;
步骤S305,选取热度排名靠前的地方远程数据库,与水文水资源数据目录进行对照,获取其行政区划编码;
步骤S310,将行政区划编码加入待查序列;
步骤S315,根据查询请求中行政区划编码,与水文水资源数据目录进行对照,获取其流域编码;
步骤S320,利用流域编码,查询水文水资源数据目录中流域级别相同且在地理位置中接近的多个地区的行政区划编码;
步骤S325,将行政区划编码加入待查序列;
步骤S330,根据待查序列中的行政区划编码,与水文水资源数据目录进行对照,获取相应的远程地方数据库连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学;南京河海科技有限公司,未经河海大学;南京河海科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210404766.7/2.html,转载请声明来源钻瓜专利网。