[发明专利]一种对个人数据库的管理方法及系统在审
申请号: | 201910655610.8 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110543514A | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 孔维政;赵留军;代红才;宗炫君;邹盛;翟晓萌;李伟;张春平;王清明 | 申请(专利权)人: | 国网能源研究院有限公司;国网江苏省电力有限公司经济技术研究院 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 11271 北京安博达知识产权代理有限公司 | 代理人: | 徐国文<国际申请>=<国际公布>=<进入 |
地址: | 102209 北京市昌平*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 个人数据库 上传 个人数据 管理方法及系统 个人数据管理 公共数据库 公用数据库 个人专用 公用数据 计算公式 权限管理 数据通过 用户界面 指标关系 共享 个性化 保存 研究 应用 | ||
1.一种对个人数据库的管理方法,其特征在于,包括:
基于用户界面的设置为个人数据库设定属性;
基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,并对个人数据库中的数据进行处理,获得处理结果;
基于权限管理,将所述处理结果保存至公用数据库。
2.如权利要求1所述的方法,其特征在于,所述个人数据库属性,包括:
指标、时间、国家、单位、数据值、上传者和共享权限。
3.如权利要求2所述的方法,其特征在于,所述基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,包括:
基于个人数据库属性在用户界面上配置表格格式;
对待上传的数据进行解析,写入用户界面对应的表格中;
使用poi工具提取表格中每个属性对应位置的数据,封装为数据对象;
通过Hibernate将所述数据对象存储至个人数据库中;
其中,所述待上传的数据为EXCEL表格数据。
4.如权利要求2所述的方法,其特征在于,所述权限管理,包括:
数据的上传者在个人数据库属性的共享权限中增加被共享人。
5.如权利要求4所述的方法,其特征在于,所述数据的上传者在个人数据库属性的共享权限中增加被共享人,包括:
在进行数据展示时,当用户账号与共享权限中的用户账号匹配则将所述数据进行展示,被共享人对展示数据进行查阅、导出操作。
6.如权利要求1所述的方法,其特征在于,对个人数据库中的数据进行处理,包括:
在公用数据库中选定需要推送数据的指标,并在个人数据库中选定被推送的一个或多个指标;
根据推送指标与被推送指标之间的关系和/或单位换算关系设置计算公式;
提取被推送数据指标的各个属性,基于所述计算公式对各属性对应的数据值进行计算,得到处理结果;
将所述处理结果封装为公用数据库的数据对象。
7.一种对个人数据库的管理系统,其特征在于,包括:
界面层、交互层和逻辑层;
所述界面层,用于基于用户界面的设置为个人数据库设定属性;
所述交互层,用于接收所述界面层发送的个人数据库属性、待上传的数据和设置权限管理并分发到不同展现组件,由展现组件组织所述逻辑层来协同处理所述个人数据库属性、待上传的数据和设置权限管理;
所述逻辑层,用于基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,并对个人数据库中的数据进行处理,获得处理结果,以及基于权限管理,将所述处理结果保存至公用数据库。
8.如权利要求7所述的系统,其特征在于,所述系统还包括:持久层;
所述持久层,用于为个人数据库将处理结果保存至公共数据库提供接口。
9.如权利要求7所述的系统,其特征在于,所述逻辑层,包括:
配置单元,用于基于个人数据库属性在用户界面上配置表格格式;
解析单元,用于对待上传的数据进行解析,写入用户界面对应的表格中;
提取单元,用于使用poi工具提取表格中每个属性对应位置的数据,封装为数据对象;
存储单元,用于通过Hibernate将所述数据对象存储至个人数据库中;
其中,所述待上传的数据为EXCEL表格数据。
10.如权利要求7所述的系统,其特征在于,所述持久层集成Hibernate,用于支持不同数据库连接方式以及不同数据库访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网能源研究院有限公司;国网江苏省电力有限公司经济技术研究院,未经国网能源研究院有限公司;国网江苏省电力有限公司经济技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910655610.8/1.html,转载请声明来源钻瓜专利网。