[发明专利]一种适应分布式水文水资源数据库的数据展现系统与方法无效
申请号: | 201210404766.7 | 申请日: | 2012-10-23 |
公开(公告)号: | CN102945536A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 万定生;伏潜;李宇;余宇峰 | 申请(专利权)人: | 河海大学;南京河海科技有限公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06;G06F17/30 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 210009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适应 分布式 水文 水资源 数据库 数据 展现 系统 方法 | ||
1.一种适应分布式水文水资源数据库的数据展现系统,其特征在于:包括数据持久层(001)、控制器(002)、异步刷新显示模块(003)、数据绘图模块(004)、表格显示模块(005)、分布式数据仓库单元(006)以及用户界面(007);所述异步刷新显示模块(003)用于响应用户操作,将操作请求传给控制器(002),控制器(002)调用数据持久层(001),数据持久层(001)从分布式数据仓库单元(006)获得数据,数据以规定的格式通过控制器(002)传递给异步刷新显示模块(003),异步刷新显示模块(003)将数据分别发送给数据绘图模块(004)和表格显示模块(005)使页面局部刷新显示数据。
2.根据权利要求1所述的适应分布式水文水资源数据库的数据展现系统,其特征在于:所述的用户界面(007)包括业务分类选择区(110)、行政区划选择区(120)、维度信息选择区(130)和数据展示区(140);所述业务分类选择区(110)用于选择相应业务分类的分类方式;所述行政区划选择区(120)用于选择所查询对象所在的行政区划;当用户在业务分类选择区(110)选择相应分类后,维度信息选择区(130)中的选项也会根据业务分类的不同而改变;当用户在业务分类选择区(110)、行政区划选择区(120)和维度信息选择区(130)选择的过程中满足了数据显示的条件,用户界面(007)都会局部的刷新数据展示区(140)。
3.根据权利要求1所述的适应分布式水文水资源数据库的数据展现系统,其特征在于:用户在数据展示区(140)中选择数据展示的方式有:柱状图、饼状图、折线图,或者选择以表格的形式显示数据。
4.根据权利要求1所述的适应分布式水文水资源数据库的数据展现系统,其特征在于:所述分布式数据仓库单元(006)包括数据库抽象层(101)、中心数据仓库(102)、水文水资源数据目录(103)和远程地方数据库(104);其中数据库抽象层(101)为分布式数据仓库单元(006)提供了对数据持久层(001)的接口,对外屏蔽了分布式数据仓库单元的内部的具体实现,对内实现了对中心数据仓库(102)、水文水资源数据目录(103)、远程地方数据库(104)数据流动的控制;中心数据仓库(102)用于汇总以及存储来自远程地方数据库(104)的数据,并且兼容远程地方数据库接口及表结构,同时具有汇总分析的表结构;中心数据仓库(102)采用集群系统;水文水资源数据目录(103),用于存放远程地方数据库(104)的元数据以及基础的水文水资源数据;
远程地方数据库(104)为各级部门的水文水资源数据库;分布式数据仓库单元(106)通过基于时间局部性和流域空间局部性的数据仓库更新算法定期更新中心数据仓库(102)的数据。
5.根据权利要求4所述的适应分布式水文水资源数据库的数据展现系统,其特征在于:基于时间局部性和流域空间局部性的数据仓库更新方法,步骤如下:
步骤S300,当到达中心数据仓库(102)自动更新时间时,统计地方远程数据库(104)热度排名;
步骤S305,选取热度排名靠前的地方远程数据库(104),与水文水资源数据目录(103)进行对照,获取其行政区划编码;
步骤S310,将行政区划编码加入待查序列;
步骤S315,根据查询请求中行政区划编码,与水文水资源数据目录(103)进行对照,获取其流域编码;
步骤S320,利用流域编码,查询水文水资源数据目录中流域级别相同且在地理位置中接近的多个地区的行政区划编码;
步骤S325,将行政区划编码加入待查序列;
步骤S330,根据待查序列中的行政区划编码,与水文水资源数据目录(103)进行对照,获取相应的远程地方数据库(104)连接;
步骤S335,向远程地方数据库(104)发送更新数据的请求;
步骤S340,中心数据仓库(102)更新数据;
步骤S345,将已经查询过的行政区划编码从待查序列中删除;
步骤S350,判断待查序列是否为空,如果为空则结束更新过程,如果不为空则转入步骤S330继续执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学;南京河海科技有限公司,未经河海大学;南京河海科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210404766.7/1.html,转载请声明来源钻瓜专利网。