一种智能报表查询系统的制作方法

文档序号:17264179发布日期:2019-03-30 09:53阅读:349来源:国知局
一种智能报表查询系统的制作方法

本发明涉及智能报表技术领域,具体涉及一种智能报表查询系统。



背景技术:

报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施bi战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。

企业级报表系统除实现报表绘制、自定义报表开发、通用查询、即席报表、报表填报、报表分析外,对报表进行远程管理和维护,能够实现负载均衡使得报表软件可以部署在分布式服务器上,另外批量处理报表及报表存档功能,提供了灵活的批量报表生成功能。报表批量处理方式将报表按照权限分别放到单独的分页,报表采用的基于权限的用户数据视图将受到严格的权限控制,在涉及到企业的生产、销售等数据时,这一点尤为重要,而如何提供一种能保证企业敏感数据安全的智能报表查询系统成为值得解决的问题。



技术实现要素:

本发明的目的在于提供一种智能报表查询系统,能保证企业敏感数据的安全性。

本发明提供的一种智能报表查询系统,所述系统包括读取装置、本地服务器、后端服务器、查询装置;

所述读取装置,用于读取商品的出入库数据,将所述出入库数据发送给本地服务器;

所述本地服务器,用于保存所述出入库数据,并将所述出入库数据同步到所述后端服务器,从而实现所述出入库数据的异地双活;

所述后端服务器,用于将所述出入库数据导入报表数据仓库中,作为数据源提供给后端报表系统使用。

所述查询装置,用于接收查询指令,根据查询权限获取所述查询指令对应的查询结果信息。

进一步,所述出入库数据包括出库和入库的商品名称、型号、数量、编码、单价,以及每件商品出入库对应的时间。

进一步,所述本地服务器还用于:将保存的所述出入库数据作为数据源提供给本地报表系统使用。

进一步,所述将所述出入库数据同步到所述后端服务器的过程为,在本地服务器上对需要同步的数据进行发布,然后在后端服务器上对所述发布的数据进行订阅。

进一步,所述将所述出入库数据导入报表数据仓库中具体包括:数据结果清洗后,发送到报表数据仓库中,所述的清洗为通过sql脚本中的语句判断进行测试、将不符合逻辑的数据排除在数据仓库中。

进一步,所述查询装置包括权限模块,所述权限模块用于根据用户的身份信息判断所述用户的查询权限。

进一步,所述查询装置包括本地查询装置,所述本地查询装置能够调取本地报表系统的查询结果信息。

进一步,所述查询装置包括后端查询装置,所述后端查询装置能够调取本地报表系统和后端报表系统的查询结果信息。

本发明的有益效果是:本发明公开一种智能报表查询系统,通过读取商品的出入库数据,将所述出入库数据存放到本地服务器和后端服务器,从而分别形成本地报表系统和后端报表系统,用户根据查询权限获取查询指令对应的查询结果信息,本发明能保证企业敏感数据的安全性。

附图说明

下面结合附图和实例对本发明作进一步说明。

图1是本发明实施例一种智能报表查询系统的结构示意图;

图2是本发明实施例一种智能报表查询方法的流程示意图。

具体实施方式

参考图1,本发明实施例提供的一种智能报表查询系统,所述系统包括读取装置1、本地服务器2、后端服务器3、查询装置4;

所述读取装置1,用于读取商品的出入库数据,将所述出入库数据发送给本地服务器2;

所述本地服务器2,用于保存所述出入库数据,并将所述出入库数据同步到所述后端服务器3,从而实现所述出入库数据的异地双活;

所述后端服务器3,用于将所述出入库数据导入报表数据仓库中,作为数据源提供给后端报表系统使用;

所述查询装置4,用于接收查询指令,获取所述查询指令对应的查询结果信息。

进一步,所述出入库数据包括出库和入库的商品名称、型号、数量、编码、单价,以及每件商品出入库对应的时间。

进一步,所述本地服务器2还用于:将保存的所述出入库数据作为数据源提供给本地报表系统使用。

进一步,所述将所述出入库数据同步到所述后端服务器3的过程为,在本地服务器2上对需要同步的数据进行发布,然后在后端服务器3上对所述发布的数据进行订阅,所述发布的数据可以是发布一张表的部分数据,也可以是整张表的数据。

进一步,所述将所述出入库数据导入报表数据仓库中具体包括:数据结果清洗后,发送到报表数据仓库中,所述的清洗为通过sql脚本中的语句判断进行测试、将不符合逻辑的数据排除在数据仓库中。

进一步,所述查询装置4包括权限模块,所述权限模块用于根据用户的身份信息判断所述用户的查询权限。

进一步,所述查询装置4包括本地查询装置4,所述本地查询装置4能够调取本地报表系统的查询结果信息。

进一步,所述查询装置4包括后端查询装置4,所述后端查询装置4能够调取本地报表系统和后端报表系统的查询结果信息。

参考图2,本实施例还提供一种智能报表查询方法,包括以下步骤:

步骤s1、所述读取装置1读取商品的出入库数据,将所述出入库数据发送给本地服务器2;

步骤s2、所述本地服务器2保存所述出入库数据,并将所述出入库数据同步到所述后端服务器3,从而实现所述出入库数据的异地双活;

步骤s3、所述后端服务器3将所述出入库数据导入报表数据仓库中,作为数据源提供给后端报表系统使用;

步骤s4、所述查询装置4接收查询指令,获取所述查询指令对应的查询结果信息。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。



技术特征:

技术总结
本发明涉及智能报表技术领域,具体涉及一种智能报表查询系统,通过读取商品的出入库数据,将所述出入库数据存放到本地服务器和后端服务器,从而分别形成本地报表系统和后端报表系统,用户根据查询权限获取对应的查询结果信息,本发明能保证企业敏感数据的安全性。

技术研发人员:陈家旺;封珍
受保护的技术使用者:佛山欧神诺云商科技有限公司
技术研发日:2018.10.23
技术公布日:2019.03.29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1