一种成果信息导出方法及系统与流程

文档序号:39836065发布日期:2024-11-01 19:11阅读:9来源:国知局
一种成果信息导出方法及系统与流程

本发明涉及信息导出,特别涉及一种成果信息导出方法及系统。


背景技术:

1、随着我国科技服务业的迅速发展,科技类成果以及非科技类成果数量均迅速增长,各类成果通常独立存储于对应数据库中,然而,现有数据库成果数据存储过多,常导致成果查询速度较慢,且当用户进行大量成果信息导出时,常出现系统卡顿以及导出时间过长的问题;此外,用户进行成果信息导出时,常需根据个人需求对成果信息进行个性化选择。

2、因此,本发明提供一种成果信息导出方法及系统。


技术实现思路

1、本发明提供一种成果信息导出方法及系统,用以根据用户需求,获取成果信息数据,并以数据列表的形式进行前端展示;根据用户所选择的成果信息数据的类别以及形式,生成成果信息导出列表;当用户确定进行成果信息导出时,根据预设数据关联规则对所述导出列表进行相应成果信息数据调用、筛选以及整合,并根据数据冷热度分析结果,分配平台资源,执行成果信息导出操作;将成果信息导出至指定位置,将各成果信息的导出信息进行可视化展示;既满足了用户进行成果信息导出的需求,又有效的解决了成果信息较多时的卡顿问题,确保了成果信息导出的质量以及效率。

2、本发明提供一种成果信息导出方法,包括:

3、步骤1:获取用户需求,将成果数据库进行数据接入处理,获取成果信息数据,并将所述成果信息数据以数据列表的形式进行前端展示;

4、步骤2:根据用户所选择的成果信息数据的类别以及形式,生成成果信息导出列表;

5、步骤3:当用户确定进行成果信息导出时,根据预设数据关联规则对所述导出列表进行相应成果信息数据调用、筛选以及整合,并根据数据冷热度分析结果,分配平台资源,执行成果信息导出操作;

6、步骤4:将成果信息导出至指定位置,当监测到成果信息导出操作执行完成后,生成对应成果信息导出告警数据,并将各成果信息的导出信息进行可视化展示。

7、优选的,获取用户需求,将成果数据库进行数据接入处理,获取成果信息数据,包括:

8、获取用户需求,对用户需求进行分析处理,获取用户所需导出的成果信息的类别以及形式;

9、对用户权限进行核验,当用户所需导出的成果信息的类别以及形式与所述用户权限一致且用户访问状态正常时,将对应成果数据库进行数据接入处理,获取成果信息数据。

10、优选的,将所述成果信息数据以数据列表的形式进行前端展示,包括:

11、当监测到所述成果数据库进行数据接入处理时,对所述成果数据库中的存储成果数据进行数据质量校验,并根据数据质量校验结果进行数据质量更新,其中,数据质量校验包括:数据时效性校验、数据完整性校验、数据准确性校验以及数据安全性校验;

12、当判定数据质量校验以及数据更新处理完成后,将所述成果信息数据以数据列表的形式进行前端展示,同时,将数据质量校验结果以及数据更新处理结果进行同步展示。

13、优选的,根据用户所选择的成果信息数据的类别以及形式,生成成果信息导出列表,包括:

14、当监测到用户仅选择导出一个成果信息时,执行成果信息导出操作;

15、否则,根据用户在数据列表中选择导出的成果信息数据的类别以及形式,结合预设成果信息导出列表布局以及用户选择导出的时刻数据,生成对应成果信息导出列表;

16、当用户在所述成果信息导出列表中点击导出按钮时,则将用户所选成果列表进行导出;

17、当用户在所述成果信息导出列表中点击全部导出按钮时,则将全部成果进行导出。

18、优选的,对所述导出列表进行相应成果信息数据调用、筛选以及整合,并根据数据冷热度分析结果,分配平台资源,执行成果信息导出操作,包括:

19、对存储于成果信息导出平台中的成果信息数据进行数据完整性校验以及数据一致性校验,若存在校验问题,重新执行相应成果数据调用操作;

20、若不存在校验问题,则根据数据库数据质量校验结果、数据完整性校验以及数据一致性校验结果,对所述导出列表进行一次筛选,将不合格的成果数据进行一次剔除;

21、根据用户二次筛选选项操作,对所述导出列表进行二次筛选,将不符合用户需求的成果数据进行二次剔除,其中,用户二次筛选选项包括:数据时效性筛选、数据存储大小筛选、数据类别筛选以及数据形式筛选;

22、将二次筛选完成后的成果信息数据记为用户导出成果信息数据;

23、从用户导出成果信息数据中随机选取两个数据形式基础进行数据整合分析处理,当数据整合分析处理结果符合预设数据整合规则时,对所述用户导出成果信息数据执行数据整合;

24、获取完成数据整合处理后的每个数据的历史访问次数、历史调用次数以及历史导出次数,确定每个数据的冷热度;

25、根据每个数据的冷热度且结合用户权限进行平台资源的分配,计算相应成果信息的导出评分;

26、;其中,p1为成果信息的导出评分;x1为从平台资源的分配结果的分配日志所确定的历史资源传输异常且平台检测资源为异常的数量;x2为从平台资源的分配结果的分配日志所确定的历史资源传输正常且平台检测资源为正常的数量;y1为从平台资源的分配结果的分配日志所确定的历史资源传输正常且平台检测资源为异常的数量;y2从平台资源的分配结果的分配日志所确定的历史资源传输异常且平台检测资源为正常的数量;zi1为基于所述分配日志所涉及到的第i1个数据传输通道的数据量;ti1为于所述分配日志所涉及到的第i1个数据传输通道的数据传输时间;a1为数据传输质量对导出评分的影响权重;a2为数据传输效率对导出评分的影响权重;n1为基于所述分配日志所涉及的数据传输通道的总数量;为冷热度所对应涉及到的数据个数;为第j1个数据的冷热度;为冷热度阈值;为所有热数据所对应的冷热度的方差;n3为热数据的个数;

27、当所述导出评分低于预设评分时,重新分配平台资源;

28、否则,执行成果信息导出操作。

29、优选的,将成果信息导出至指定位置,生成对应成果信息导出告警数据,并将各成果信息的导出信息进行可视化展示,包括:

30、获取用户选择的导出位置,当判定导出位置的存储空间不低于成果信息导出的数据量时,将成果信息导出至所述导出位置;

31、根据当前分布式传输所涉及的最大数据传输时间,生成对应传输时间告警数据,并进行实时可视化展示;

32、当监测到成果信息导出至所述导出位置时,根据数据传输质量以及数据传输时间,生成对应成果信息导出告警数据,并将各成果信息的导出信息进行可视化展示。

33、优选的,还包括:

34、当监测到成果信息导出至所述导出位置且生成对应成果信息导出告警数据时,若存在数据传输质量问题,则将对应成果信息进行二次导出替换;

35、将此次用户导出操作所涉及的相关数据进行记录,并对成果信息导出平台的热数据库进行更新。

36、优选的,一种成果信息导出系统,包括:

37、成果获取模块、用于获取用户需求,将成果数据库进行数据接入处理,获取成果信息数据,并将所述成果信息数据以数据列表的形式进行前端展示;

38、成果列表模块、用于根据用户所选择的成果信息数据的类别以及形式,生成成果信息导出列表;

39、成果提取模块、用于当用户确定进行成果信息导出时,根据预设数据关联规则对所述导出列表进行相应成果信息数据调用、筛选以及整合,并根据数据冷热度分析结果,分配平台资源,执行成果信息导出操作;

40、成果导出模块、用于将成果信息导出至指定位置,当监测到成果信息导出操作执行完成后,生成对应成果信息导出告警数据,并将各成果信息的导出信息进行可视化展示。

41、与现有技术相比本技术的有益效果如下:

42、根据用户需求,获取成果信息数据,并以数据列表的形式进行前端展示;根据用户所选择的成果信息数据的类别以及形式,生成成果信息导出列表;当用户确定进行成果信息导出时,根据预设数据关联规则对所述导出列表进行相应成果信息数据调用、筛选以及整合,并根据数据冷热度分析结果,分配平台资源,执行成果信息导出操作;将成果信息导出至指定位置,将各成果信息的导出信息进行可视化展示;既满足了用户进行成果信息导出的需求,又有效的解决了成果信息较多时的卡顿问题,确保了成果信息导出的质量以及效率。

43、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

44、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

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