一种基于浏览器的电力系统检索器的快速检方法

文档序号:6630885阅读:113来源:国知局
一种基于浏览器的电力系统检索器的快速检方法
【专利摘要】本发明公开了一种电力系统中信息检索的实现方法。包括:1)检索器初始化;2)检索器按照应用进行信息检索;3)检索器按照厂站进行信息检索;4)检索器按照数据表进行检索;5)检索器对每张表中数据按照多级索引检索信息。本发明的电力系统检索器的快速检索方法可满足不同层次的WEB系统数据查询和数据绑定的需要,具有通用性和实用性。
【专利说明】—种基于浏览器的电力系统检索器的快速检方法

【技术领域】
[0001]本发明涉及一种基于浏览器的电力系统检索器的快速检方法,属于电网调度自动化领域。

【背景技术】
[0002]如今,国民经济高速发展,电力供给需求呈现几何级数增长,电力系统结构越来越复杂,调度自动化业务不断拓展,运行方式变化越来越频繁,因而电网运行安全监控手段也越来越受到广泛的应用。
[0003]基于浏览器的电网运行监视管理系统将是未来电网发展的必然趋势。它的显示数据来源于已有的电网调度系统各种设备操作、采样、分析计算结果,通过标准的数据库、实时库进行数据交换,并以设备为单位,采用面向对象设计,借助于计算机图形理论和技术,形象生动的显示电网运行状态,是电网自动化的创新实践,将为实现调度智能化提供一个很好的基础平台,因此具有十分广阔的应用前景。


【发明内容】

[0004]本发明要解决的技术问题是一种基于浏览器的电力系统检索器的快速检方法,该方法有效的实现了电力系统检索器的快速检,具有通用性和有效性。
[0005]为解决上述问题,本发明采用如下技术方案:
[0006]一种基于浏览器的电力系统检索器的快速检方法,其方法步骤如下:
[0007]I)检索器的初始化,检索器初始化信息包括应用分类的初始化、厂站分类的初始化、数据表信息的初始化。
[0008]2)检索器应用检索。
[0009]3)检索器厂站检索。
[0010]4)检索器数据表检索。
[0011]5)检索器数据记录的多级索引。
[0012]6)检索器数据绑定。
[0013]7)检索器服务端的逻辑处理。
[0014]8)检索器服务端的数据控制
[0015]9)检索器数据记录的模糊查询。
[0016]在步骤I)中,检索器初始化,检索器初始化信息包括应用分类的初始化、厂站分类的初始化、数据表信息的初始化;
[0017]并且,电力系统模型信息按照态号、应用号进行分类,因此检索器具有应用号数据源;电力系统设备表大部分是按照厂站进行分类,因此检索器需要有厂站信息数据源;检索器中数据表需要按照功能进行划分,分为所有表、系统表、设备表、计算表、参数表,分别形成各自的数据表数据源;所述应用数据源通过配置文件可以配置以适应不同的WEB系统。
[0018]所述的厂站信息数据源是通过获取厂站信息表中数据形成的数据源;所有表数据源是根据数据表应用号的不同得到的该应用下的所有表信息;而设备表数据源、计算表数据源、参数表数据源分别是根据不同的应用配置而来。
[0019]在步骤2)中,检索器应用检索是指通过选择应用号,将该应用的所有模型信息进行过滤,得到该应用下的模型信息。
[0020]在步骤3)中,检索器厂站检索是通过选取厂站名称进行过滤数据表中记录信息。如果选中厂站后,再选择数据表进行过滤时,该数据表有厂站ID域,则该厂站检索将过滤其中符合该厂站的记录信息;反之,则厂站检索不起作用。
[0021]在步骤4)中,检索器数据表检索是指选择数据表名称,获取该表的域信息、以及该表中的记录信息。
[0022]在步骤5)中,检索器数据记录的多级索引是指在获取记录信息时,根据该表的索引顺序号域来过滤不同的记录信息。该数据表中多级索引的步骤是:
[0023](a)如果索引顺序号是1,则是一级索引;如果是2,则是二级索引;以此类推;如果是0,则直接显示该数据表中该域信息。
[0024](b)当某域的索引顺序号设定好后,则查找该域的显示引用类型是否为I。如果是1,继续查找该域的引用表号和引用域号,翻译成相应的表名和域名,再得到引用表域显示类型是I的域,得到引用表该域的所有记录信息。
[0025](C)通过多级索引顺序号进行过滤记录信息,则用户很容易从成千上百的数据中检索出自己需要的记录。
[0026]在步骤6)中,检索器数据绑定是指用户选中所需要的数据后,将数据写入相应的WEB系统模块中,这时写入的数据结构就是最终的表号、域号和记录号构成的KEHD。
[0027]在步骤7)中,检索器服务端的逻辑处理是指完成数据表的域信息的查询、引用表等信息的翻译等逻辑处理。
[0028]在步骤8)中,检索器服务端的数据控制是指将检索器的数据层接口与底层的权限接口、数据库接口和实时库接口等接口进行对接,对底层数据进行安全控制。
[0029]在步骤9)中,检索器数据记录的模糊查询是指对检索出来数据记录,可以通过模糊查询快速定位。检索器的模糊查询可以通过中文名称的拼音首字母检索,也可以通过部分名称进行模糊查询。
[0030]本发明所达到的有益效果:
[0031]本发明基于浏览器的电力系统检索器的快速检的实现,方便了用户对电力系统数据的检索,为基于WEB系统的图形监控程序提供了数据检索方法,同时,减轻了用户的负担,WEB系统的数据录入提供了有益的方法。

【专利附图】

【附图说明】
[0032]图1为本发明快速检索的实现方法的流程图;
[0033]图2为本发明的检索器界面简易展示图;
[0034]图3为本发明的检索器数据通道示意图;
[0035]图4为本发明的检索器多级索引检索流程图。

【具体实施方式】
[0036]以下结合附图对本发明的一种电力系统检索器的快速检索的实现方法作进一步的详细介绍。
[0037]如图1所示,本发明涉及一种电力系统检索器的快速检索的实现方法,电力系统检索器是数据快速查询重要工具,以及为监控画面等WEB系统程序绑定数据提供了重要支持;该方法用于电力系统准实时平台,软件属于电网自动化领域。其方法步骤如下:
[0038]I)检索器初始化;检索器初始化信息包括应用分类的初始化、厂站分类的初始化、数据表信息的初始化。
[0039]图1是检索器界面简单展示图。检索器界面包括了应用窗口、厂站窗口、数据表列表TAB页、数据表记录列表、数据表域信息列表。应用窗口、厂站窗口、数据表列表TAB页的数据源需要在初始化时,就构造完成。其他窗口数据源是在检索数据操作时动态生成。
[0040]2)检索器快速请求响应通道;检索器应用检索、厂站检索、数据表检索、检索器多级索引检索都是通过快速请求响应通道得出检索信息。
[0041]图2是检索器数据通道示意图。检索器逻辑处理的数据流程如下:
[0042]( I )检索器接受到用户检索操作,触发展示层相应逻辑处理模块;
[0043]( II )检索器展示层相应逻辑处理模块对操作进行分析,调用前后台通讯框架接口,将请求向服务端发送;
[0044](III )检索器服务端逻辑处理模块通过通讯框架接口,获取展示层请求信息,进行相应的分析后,向数据控制层索取数据。
[0045]( IV )检索器数据控制层通过底层数据接口获取数据后,交由服务端进行处理,然后返回给展示层的逻辑处理模块,将数据展现在检索器界面上。
[0046]3)检索器数据记录的多级索引是指在获取记录信息时,根据该表的索引顺序号域来过滤不同的记录信息。
[0047]图3是检索器多级索引检索流程图。本发明的检索器多级索引检索流程如下所示:
[0048]( I )首先判断是否有一级索引。如果没有一级索引,则跳到(II )操作;如果有一级索引,则跳转到(III)操作
[0049]( II )检索器判断引用显示值是否为2,如果是,则检索器后台服务查询该域的引用表号、引用域号,并进行翻译成表名、域名,查询该引用表的引用显示域,最后调用数据接口,查询数据;
[0050](III)检索器再判断是否有二级索引,如果没有,则查询检索顺序号为O域,跳转到(II )操作。
[0051](IV )检索器继续判定是否有三级、四级索引,知道检索顺序号为0,跳转到(II )操作。
[0052]4)检索器模糊查询;检索器数据记录的模糊查询是指对检索出来数据记录,可以通过模糊查询快速定位。检索器的模糊查询可以通过中文名称的拼音首字母检索,也可以通过部分名称进行模糊查询。
[0053]该步骤4)中,检索器模糊查询可以快速定位用户所需要信息。
[0054]本发明中,检索器初始化生成,为检索器提供运行环境;检索器数据通道是检索器各项检索进行必须保证;检索器多级检索和模糊查询为用户方便使用提供很好的途径。
[0055]本发明基于浏览器的电力系统检索器的快速检的实现,方便了用户对电力系统数据的检索,为基于WEB系统的图形监控程序提供了数据检索方法,同时,减轻了用户的负担,WEB系统的数据录入提供了有益的方法。
[0056]本发明按照优选实施例进行了说明,应当指出,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。
【权利要求】
1.一种基于浏览器的电力系统检索器的快速检索方法,包含以下步骤: 1)检索器的初始化,检索器初始化信息包括应用分类的初始化、厂站分类的初始化、数据表信息的初始化; 2)检索器应用检索; 3)检索器厂站检索; 4)检索器数据表检索; 5)检索器数据记录的多级索引; 6)检索器数据绑定; 7)检索器服务端的逻辑处理; 8)检索器服务端的数据控制; 9)检索器数据记录的模糊查询。
2.根据权利书I所述的基于浏览器的电力系统检索器的快速检索方法,其特征在于:在步骤I)中,检索器初始化,检索器初始化信息包括应用分类的初始化、厂站分类的初始化、数据表信息的初始化; 并且,电力系统模型信息按照态号、应用号进行分类,因此检索器具有应用号数据源;电力系统设备表大部分是按照厂站进行分类,因此检索器需要有厂站信息数据源;检索器中数据表需要按照功能进行划分,分为所有表、系统表、设备表、计算表、参数表,分别形成各自的数据表数据源;所述应用数据源通过配置文件可以配置以适应不同的WEB系统。
3.根据权利书2所述的基于浏览器的电力系统检索器的快速检索方法,其特征在于,所述的厂站信息数据源是通过获取厂站信息表中数据形成的数据源;所有表数据源是根据数据表应用号的不同得到的该应用下的所有表信息;而设备表数据源、计算表数据源、参数表数据源分别是根据不同的应用配置而来。
4.根据权利书I所述的基于浏览器的电力系统检索器的快速检索方法,其特征在于: 在步骤2)中,检索器应用检索是指通过选择应用号,将该应用的所有模型信息进行过滤,得到该应用下的模型信息; 在步骤3)中,检索器厂站检索是通过选取厂站名称进行过滤数据表中记录信息;如果选中厂站后,再选择数据表进行过滤时,该数据表有厂站ID域,则该厂站检索将过滤其中符合该厂站的记录信息;反之,则厂站检索不起作用。
5.根据权利书I所述的基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤4)中,检索器数据表检索是指选择数据表名称,获取该表的域信息、以及该表中的记录/[目息。
6.根据权利书I所述的一种基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤5)中,检索器数据记录的多级索引是指在获取记录信息时,根据该表的索引顺序号域来过滤不同的记录信息;该数据表中多级索引的步骤是: (a)如果索引顺序号是1,则是一级索引;如果是2,则是二级索引;以此类推;如果是O,则直接显示该数据表中该域信息; (b)当某域的索引顺序号设定好后,则查找该域的显示引用类型是否为I;如果是1,继续查找该域的引用表号和引用域号,翻译成相应的表名和域名,再得到引用表域显示类型是I的域,得到引用表该域的所有记录信息; (c)通过多级索引顺序号进行过滤记录信息,则用户很容易从成千上百的数据中检索出自己需要的记录。
7.根据权利书I所述的基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤6)中,检索器数据绑定是指用户选中所需要的数据后,将数据写入相应的WEB系统模块中,这时写入的数据结构就是最终的表号、域号和记录号构成的KEHD。
8.根据权利书I所述的一种基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤7)中,检索器服务端的逻辑处理是指完成数据表的域信息的查询、引用表等信息的翻译等逻辑处理。
9.根据权利书I所述的基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤8)中,检索器服务端的数据控制是指将检索器的数据层接口与底层的权限接口、数据库接口和实时库接口等接口进行对接,对底层数据进行安全控制。
10.根据权利书I所述的一种基于浏览器的电力系统检索器的快速检方法,其特征在于:在步骤9)中,检索器数据记录的模糊查询是指对检索出来数据记录,通过模糊查询快速定位,检索器的模糊查询通过中文名称的拼音首字母检索或者通过部分名称进行模糊查询。
【文档编号】G06F17/30GK104331426SQ201410557958
【公开日】2015年2月4日 申请日期:2014年10月20日 优先权日:2014年10月20日
【发明者】韩晓, 孙云枫, 邹庆, 李佳阳, 张学勇, 宋奇兵, 邹金良, 彭格 申请人:国电南瑞科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1