电力业务系统的数据查询方法及其系统技术方案

技术编号:12217090 阅读:79 留言:0更新日期:2015-10-21 18:41
一种电力业务系统的数据查询方法及其系统,包括:对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中;根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息;以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系;获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息;根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。可以对多个业务系统的数据进行同时搜索查询,并统一展示给用户,比较方便。

【技术实现步骤摘要】

本专利技术涉及电力业务系统的
,特别是涉及一种电力业务系统的数据查询方法,以及一种电力业务系统的数据查询系统。
技术介绍
电力系统的实际运营中,存在着种类繁多的业务系统,时刻都在产生大量的实时数据,且每隔一段时间就要求提交相应的报表,比如日报、周报、月报、季报、年报等。通过对一定时间周期内所采集的数据进行归总、统计分析,报表能够将系统的运行状态多层次,多角度的反映给用户。现行的业务模式需要查询某类信息,需要登陆不同的系统多次进行搜索,跨多个平台进行信息检索,无法直观对所需信息进行全量直观的展示,无法准确、高效的对结果信息进行整合,这就造成了信息反馈时效性较差,查询周期长,对用户的实际工作造成了较大影响。现在一般各省供电公司均运行在同一网络中,但由于各市级供电公司信息系统通常各自独立开发,这就给市公司和省公司之间进行通讯联系时造成了很大的困难。该困难主要表现在由于有多个数据来源,无法保证数据的一致性;因数据分散在多个子系统中,综合性的查询比较难实现;由于整个电力体制和管理机制在不断地变化,不断增加、更改一些统计指标,统计报表必须做出相应的改变,而现有的各子系统不能简单、迅速地进行信息整合,一些关键指标不同的部门报来的数据又可能相互矛盾,这在很大程度上影响了运行控制效率。
技术实现思路
基于此,本专利技术实施例的目的在于提供一种电力业务系统的数据查询方法及其系统,其可以对多个业务系统的数据进行同时搜索查询,并统一展示给用户,比较方便。为达到上述目的,本专利技术实施例采用以下技术方案:一种电力业务系统的数据查询方法,包括以下步骤:对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中;根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息;以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系;获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息;根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。一种电力业务系统的数据查询系统,包括:信息记录模块,用于对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中;连接配置模块,用于根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息;关联配置模块,用于以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系;查询模块,用于获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息,根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集;展示模块,用于将所述数据结果集进行展示。根据如上所述的本专利技术实施例的方案,首先对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中,根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息,然后以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系,在用户进行数据查询时,获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息,并根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。因此,能够提供一种跨多个电力业务系统的数据报表查询导出方法,解决了之前各个电力业务系统数据不统一、手动整合效率低等问题,有效的提高了生产效率,同时保证了数据的准确性、时效性。有效的解决了不同系统间数据单一、分散的问题,同时很好的消除了各系统的“信息孤岛”现象,提高了电力业务人员的工作效率。支持两个或多个电力业务系统之间的数据互联查询,利用不同电力业务系统之间数据库表中主外键关联关系将各个电力业务系统进行关联绑定,根据关联关系及相应的查询条件生成相应的结构化查询语句,也可再进一步地对查询结果进行条件筛选,得到数据结果列。同时对输出页面进行配置,可灵活加入如分组、排序、分类等页面输出条件,查询结果以类excel方式展示。为了电力公司赢得经济效益和社会效益,既能集成优化原有各电力业务系统,又能满足当前和未来需求的综合信息整合平台,能为各业务系统数据整合和报表统计提供良好的支持。【附图说明】图1是本专利技术一个实施例中电力业务系统的数据查询方法的流程示意图;图2是本专利技术一个实施例中电力业务系统的数据查询系统的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本专利技术,并不限定本专利技术的保护范围。图1中示出了一个实施例中电力业务系统的数据查询方法的流程示意图。所述电力业务系统的数据查询方法,包括以下步骤:S102,对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中;S104,根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息;S106,以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系;S108,获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息;S110,根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中,根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息,然后以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系,在用户进行数据查询时,获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息,并根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。因此,能够提供一种跨多个电当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种电力业务系统的数据查询方法,其特征在于,包括以下步骤:对各个电力业务系统的数据库信息进行注册,将各个电力业务系统的数据库信息记录在数据库表中;根据所述数据库表中的数据库信息,配置各个电力业务系统的数据库的连接信息;以各个电力业务系统的数据库表的主外键作为关联条件,配置各个电力业务系统的数据库表的关联关系;获取输入的数据查询条件,根据所述关联关系获取符合所述数据查询条件的各个电力业务系统的数据库信息;根据对应的所述连接信息连接相应的电力业务系统的数据库,获取数据结果集,并将所述数据结果集进行展示。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨鹏潘啟聪周志豪徐欣慰林棣伟
申请(专利权)人:广东电网有限责任公司佛山供电局
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1