The invention provides a management method and system for personal database, including: setting attributes for personal database based on user interface; uploading the data to be uploaded to personal database based on the attributes of personal database through preset upload interface, and processing the data in personal database; realizing the sharing of personal data based on authority management Based on the indicator relationship between public data and personal data, set the corresponding calculation formula and save the calculation results to the public database. The invention improves the professionalism and flexibility of personal data management. Users can customize personal special data according to their own research needs, interact with public databases, and meet the sharing needs of personal research results while realizing personal personalized application.
【技术实现步骤摘要】
一种对个人数据库的管理方法及系统
本专利技术涉及能源及电力领域,具体涉及一种对个人数据库的管理方法及系统。
技术介绍
个人数据库主要应用于研究机构进行课题研究,目前个人数据库的管理软件层出不穷,但对经济、社会、能源、电力和企业等5个领域的适用性较弱。主要体现在下列方面:第一、目前尚未统一权威机构的数据发布格式,导致同一领域的不同机构或不同领域之间发布的数据格式存在较大差异,例如:在能源领域方面,美国的国际能源署(IEA)、彭博、美国能源信息署(EIA)等各机构发表数据的格式都存在差异。当研究结构需要将权威机构发布的数据进行整理存储到个人数据库用于研究时,若使用通用的接口上传数据表格,则需要调整表格格式,该过程存在繁杂及重复工作量,耗费精力;若针对各个机构发布的数据格式进行接口开发,则由于数据格式更新或网站结构变动,导致开发的工作量大且维护成本较高。第二、研究过程中用到的数据,并不是都从世界银行、国际能源署、国家统计局等权威机构发布的指标数据中获取,还有部分数据来自于其他机构的研究成果,研究的过程中需要将所有的数据存储到个人数据库中。第三、研究过程中用到的数据,除了从权威机构中直接获取指标数据外还有部分数据需要对公共数据库中的某几个指标数据进行计算得到,如研究中需要用到“各类能源发电结构占比”数据,而世界银行、国际能源署、国家统计局等权威机构发布的指标数据中仅有各类能源发电量和总发电量,需要通过处理得到“各类能源发电结构占比”数据,而处理后的数据仅用于个人或部门的研究,需要存储在个人数据库中。第四、研究机构可以将研究结 ...
【技术保护点】
1.一种对个人数据库的管理方法,其特征在于,包括:/n基于用户界面的设置为个人数据库设定属性;/n基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,并对个人数据库中的数据进行处理,获得处理结果;/n基于权限管理,将所述处理结果保存至公用数据库。/n
【技术特征摘要】
1.一种对个人数据库的管理方法,其特征在于,包括:
基于用户界面的设置为个人数据库设定属性;
基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,并对个人数据库中的数据进行处理,获得处理结果;
基于权限管理,将所述处理结果保存至公用数据库。
2.如权利要求1所述的方法,其特征在于,所述个人数据库属性,包括:
指标、时间、国家、单位、数据值、上传者和共享权限。
3.如权利要求2所述的方法,其特征在于,所述基于所述个人数据库属性将待上传的数据通过预先设定的上传接口上传至个人数据库,包括:
基于个人数据库属性在用户界面上配置表格格式;
对待上传的数据进行解析,写入用户界面对应的表格中;
使用poi工具提取表格中每个属性对应位置的数据,封装为数据对象;
通过Hibernate将所述数据对象存储至个人数据库中;
其中,所述待上传的数据为EXCEL表格数据。
4.如权利要求2所述的方法,其特征在于,所述权限管理,包括:
数据的上传者在个人数据库属性的共享权限中增加被共享人。
5.如权利要求4所述的方法,其特征在于,所述数据的上传者在个人数据库属性的共享权限中增加被共享人,包括:
在进行数据展示时,当用户账号与共享权限中的用户账号匹配则将所述数据进行展示,被共享人对展示数据进行查阅、导出操作。
6.如权利要求1所述的方法,其特征在于,对个人数据库中的数据进行处理,包括:
在公用数据库中选定需要推送数据的指标,并在个人数据库中选定被推送的一个或多个指标;
根据推送指标与被推送...
【专利技术属性】
技术研发人员:孔维政,赵留军,代红才,宗炫君,邹盛,翟晓萌,李伟,张春平,王清明,
申请(专利权)人:国网能源研究院有限公司,国网江苏省电力有限公司经济技术研究院,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。