一种报表填报和可对历史数据预览方法、系统及设备与流程

文档序号:37424612发布日期:2024-03-25 19:12阅读:16来源:国知局
一种报表填报和可对历史数据预览方法、系统及设备与流程

本发明属于计算机,尤其涉及一种报表填报和可对历史数据预览方法、系统及设备。


背景技术:

1、数据建模与物化建表技术:已有方法能够基于自定义模型对数据进行建模,并将其物化为数据库中的表格。这种技术使得数据的结构化存储和管理更加高效,方便后续的数据处理和分析。

2、excel模版报表填报技术:已有技术允许使用excel模版对报表进行填报。用户可以根据所需的数据格式和要求,在预定义的excel模版中填入相应的数据,简化了报表填报的过程。

3、数据库管理系统技术:已有的数据库管理系统可提供数据存储、查询、备份和恢复等功能。这些系统保证数据的安全性和稳定性,同时提供高效的数据管理和访问操作。

4、其他相关技术:此外,还存在其他相关的技术,如网络通信技术、数据验证和安全技术等,这些技术对于报表填报和数据预览的可靠性和安全性具有重要作用。

5、通过上述分析,现有技术存在的问题及缺陷为以下几点:

6、(1)繁琐的手动填写:传统的报表填报需要手动在excel或其他工具中输入数据,费时费力且容易出错。同时,对于大规模的数据填报任务,效率较低。

7、(2)限制性的模版:现有的报表填报系统通常使用固定的excel模版,用户需要按照特定的格式进行数据填写,缺乏灵活性和个性化的定制。

8、(3)数据预览困难:在填写过程中,用户无法直观地查看历史数据,很难进行数据对比和分析,这对于决策和业务分析等方面带来了困难。


技术实现思路

1、针对现有技术存在的问题,本发明提供了一种报表填报和可对历史数据预览方法、系统及设备。

2、本发明是这样实现的,一种报表填报和可对历史数据预览方法,包括:

3、s1、基于所需要的业务使用场景进行配置填报所需的数据模型,包含:模型名称、模型英文名称、数据项名称、数据项备注信息,数据项类型,数据项长度,数据项精度,数据项格式校验规则;

4、s2、保存填报的数据模型,根据所建立的模型进行物化建表;

5、s3、物化过程采用了数据库元数据工具获取关联的填报数据库类型,根据不同数据库类型对定义好的模型中的数据项类型的转义适配,按照数据库类型适配进行建表语句构建;

6、s4、将构建完成之后的sql语句通过数据库元数据工具运行,在填报库进行物化建表过程;

7、s5、根据用户自定义填报的数据模型后端进行解析,分解为报表数据格式,将用户自定义的数据模型解析为excel模版;

8、s6、前端解析后端传送的的数据结构,渲染出填报的报表界面,以及excel模版下载链接。

9、进一步,交互操作端具体步骤包括:

10、步骤1、用户可直接在前端渲染的报表界面进行数据录入;

11、步骤2、用户可直观的修改录入的数据,点击保存按钮,数据将自动写入到填报数据库的根据用户自定义模型的数据表中,后端对该批次数据进行自动编号,按时间纬度归档处理;

12、步骤3、用户可下载excel表格对数据进行数据批量收集;

13、步骤4、用户直接上传excel表格,后端将会对用户所上传的表格文件进行数据校验工作,数据将会按照用户自定义模型时候的数据校验规则进行校准;

14、步骤5、后端解析操作完成后,校准完成的数据将会展示在报表界面,并会提示用户不规范数据;

15、步骤6、用户可在前端渲染的报表预览界面进行数据修改,点击保存按钮,数据自动入到填报数据库的根据用户自定义模型的数据表中;后端对该批次数据进行自动编号,按时间纬度归档处理;

16、步骤7、数据归档完成后,后端与前端对历史批次数据交互,前端根据后端返回的数据渲染出历史列表,用户可自行选取不同时间纬度的条件进行查看历史数据。

17、本发明的另一目的在于提供一种应用所述报表填报和可对历史数据预览方法的报表填报和可对历史数据预览系统,包括:

18、数据模型配置填报模块,用于基于所需要的业务使用场景进行配置填报所需的数据模型,包含:模型名称、模型英文名称、数据项名称、数据项备注信息,数据项类型,数据项长度,数据项精度,数据项格式校验规则;

19、物化建表模块,用于保存填报的数据模型,根据所建立的模型进行物化建表;

20、建表语句构建模块,用于在物化过程采用了数据库元数据工具获取关联的填报数据库类型,根据不同数据库类型对定义好的模型中的数据项类型的转义适配,按照数据库类型适配进行建表语句构建;

21、填报库物化建表模块,用于将构建完成之后的sql语句通过数据库元数据工具运行,在填报库进行物化建表过程;

22、数据模型解析模块,用于根据用户自定义填报的数据模型后端进行解析,分解为报表数据格式,将用户自定义的数据模型解析为excel模版;

23、数据结构解析模块,用于将前端解析后端传送的的数据结构,渲染出填报的报表界面,以及excel模版下载链接。

24、本发明的另一目的在于提供一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的报表填报和可对历史数据预览方法的步骤。

25、本发明的另一目的在于提供一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行所述的报表填报和可对历史数据预览方法的步骤。

26、本发明的另一目的在于提供一种信息数据处理终端,信息数据处理终端用于实现所述的报表填报和可对历史数据预览系统。

27、结合上述的技术方案和解决的技术问题,本发明所要保护的技术方案所具备的优点及积极效果为:

28、第一,针对上述现有技术存在的技术问题,解决问题之后带来的一些具备创造性的技术效果。具体描述如下:

29、a.数据模型灵活性:本发明允许用户自定义模型,灵活定义数据结构和关系,适应各种数据需求。而现有技术通常存在对数据模型定义的限制,模型种类过于单一,无法应对不同场景中模型的变化,格式限制过于死板等问题。

30、b.报表填报方便性:本发明采用excel模版作为报表填报的工具,用户可根据需求选择合适的模版并填写数据。传统数据填报过程过度依赖人工填报耗费大量人力成本,对的上传的excel模版格式要求限制过多,用户在使用excel进行数据上报时候缺乏统一的数据规范。相比现有技术,本发明填报过程更加直观和灵活。

31、c.历史数据预览可视化:本发明提供了可视化界面,将历史数据按时间纬度进行展示,提升了数据的可理解性和分析价值及可溯源性。而现有技术在历史数据预览方面一般缺乏直观的可视化效果,造成数据上传后过于杂乱不具备真正的归档能力。

32、d.扩展性和兼容性:本发明具备良好的扩展性和兼容性,可以与各种数据库管理系统和数据处理工具进行无缝集成,传统数据填报上传后只支持单一的种类数据库,或者单一的文件存储服务器存储,无法适配灵活多变的使用场景。

33、第二,把技术方案看做一个整体或者从产品的角度,本发明所要保护的技术方案具备的技术效果和优点,具体描述如下:

34、a.提高填报效率和准确性:智能填报引擎解分析用户上传的数据和物化建表技术的结合,减少了繁琐的手动工作,提高了数据填报的效率和准确性。

35、b.灵活的报表定制:用户可以根据需要定制自己的报表模版,满足个性化的需求,提升了系统的灵活性。

36、c.直观的历史数据预览:用户可以方便地查看和分析历史填报数据,帮助决策和业务分析等工作。

37、第三,本发明的技术方案转化后的预期收益和商业价值为:

38、提高工作效率:传统报表填报过程中,手动填写繁琐,耗时费力。通过本发明的技术方案,可以实现自动化的报表填报,大大减少了填写和整理报表的时间,提高了工作效率。

39、提供数据预览功能:传统报表填报过程中,对历史数据的预览困难,用户无法直接查看和修改历史数据。本发明的技术方案通过提供报表预览界面和历史数据列表,用户可以方便地查看和修改历史数据,便于数据分析和决策。

40、数据准确性和一致性:本发明的技术方案通过前后端的数据校验机制,可以对填报的数据进行校准和验证,确保数据的准确性和一致性。同时,通过报表界面的可视化操作,用户可以直观地发现和纠正数据错误,提高数据质量。

41、灵活的配置和适应性:本发明的技术方案通过数据模型的配置,可以根据不同业务场景和需求,按需定制所需的填报模型和报表格式。用户可以根据自己的实际需求进行模型的配置和调整,提高系统的灵活性和适应性。

42、降低成本:传统报表填报过程中,需要大量的人力资源投入到数据录入和整理中。本发明的技术方案通过自动化的填报和数据处理,可以大大降低人力成本,减少人为错误,提高工作效率。

43、总之,本发明的技术方案在报表填报和历史数据预览方面具有明显的收益和商业价值,可以提高工作效率,提供数据准确性和一致性,降低成本,满足不同业务场景的需求。

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