针对html应用的免接口跨系统数据查询及预警方法
【专利摘要】本发明公开了针对HTML应用的免接口跨系统数据查询及预警方法,依次包括以下步骤:通过数据采集时间和频率设定装置控制数据交换需求录入装置的登入时间和频率,以便合理调配登入不同系统的时间,系统登录权限赋予装置对数据交换需求录入装置的请求进行审核,审核通过才可以完成登录,然后通过HTML标签解析,最后存储在数据存储装置内,便于用户进行统一的数据查询和预警。本发明的优点是:本方法无需编写接口,可对各个应用系统直接进行数据采集,形成规模后实施速度高于接口编写的工程量,实施成本也大幅度降低。
【专利说明】
针对HTML应用的免接口跨系统数据查询及预警方法
技术领域
[0001 ]本发明涉及针对HTML应用的免接口跨系统数据查询及预警方法。【背景技术】
[0002]电力系统应用众多,对于安全生产监督而言,主要的障碍在于快速实现对各应用系统的数据获取。当前的主要技术是针对各个应用系统进行接口开发,而接口开发工程量大,需要开发商提供的支持很多,实施成本过高。
【发明内容】
[0003]本发明的目的在于提供针对HTML应用的免接口跨系统数据查询及预警方法,能够有效解决现有电力系统各种应用接口过多,针对不同接口开发实施成本过高的问题。
[0004]为了解决上述技术问题,本发明是通过以下技术方案实现的:针对HTML应用的免接口跨系统数据查询及预警方法,依次包括以下步骤:
[0005]A、通过数据交换需求录入装置,实现以人工输入、数据接口输入的方式对数据交换的具体需求进行输入;
[0006]B、通过数据采集时间和频率设定装置控制数据交换需求录入装置登入系统的时间和频率;
[0007]C、到达数据采集时间和频率设定装置设定的时间时将数据交换需求录入装置的一组账号和密码传送至系统登录权限赋予装置,由系统登录权限赋予装置判断当前具有登录权限的系统是否能满足该交换需求,如果不满足则反馈给数据交换需求录入装置,如果满足则进入下一步;
[0008]D、通过验证码识别装置,对登录界面设有验证码的系统进行验证码识别,并将识别结果传输给模拟登录装置;
[0009]E、模拟登录装置根据预先赋予的账号和密码结合验证码识别装置输出的信息,通过目标系统登录装置登录具体应用系统;
[0010]F、对步骤E已经登录的系统进行HTML标签解析;
[0011]G、根据步骤F的解析结果,通过数据的标签路径记录装置对具体数据路径进行记录,并将已经记录的数据存储到数据存储装置内;
[0012]H1、通过自然语言识别装置读取数据预警装置中的数据,接受以自然语言方法输入的数据查询命令并提交给数据集成管理装置输出数据查询结果;
[0013]H2、通过数据查询装置读取数据预警装置中的数据,对各个系统进行查询式的数据监控;
[0014]H3、通过数据预警装置读取数据预警装置中的数据,自动对各个系统的数据进行关联分析,发现预警状况通过语音和短信进行预警;
[0015]H4、通过报表输出装置读取数据预警装置中的数据,根据模版进行报表输出。
[0016]与现有技术相比,本发明的优点是:通过数据采集时间和频率设定装置控制数据交换需求录入装置的登入时间和频率,以便合理调配登入不同系统的时间,系统登录权限赋予装置对数据交换需求录入装置的请求进行审核,审核通过才可以完成登录,然后通过 HTML标签解析,最后存储在数据存储装置内,便于用户进行统一的数据查询和预警,本方法无需编写接口,可对各个应用系统直接进行数据采集,形成规模后实施速度高于接口编写的工程量,实施成本也大幅度降低。【附图说明】
[0017]图1为本发明针对HTML应用的免接口跨系统数据查询及预警方法的流程图。【具体实施方式】
[0018]参阅图1为本发明针对HTML应用的免接口跨系统数据查询及预警方法的实施例, 针对HTML应用的免接口跨系统数据查询及预警方法,依次包括以下步骤:
[0019]A、通过数据交换需求录入装置,实现以人工输入、数据接口输入的方式对数据交换的具体需求进行输入;
[0020]B、通过数据采集时间和频率设定装置控制数据交换需求录入装置登入系统的时间和频率;
[0021]C、到达数据采集时间和频率设定装置设定的时间时将数据交换需求录入装置的一组账号和密码传送至系统登录权限赋予装置,由系统登录权限赋予装置判断当前具有登录权限的系统是否能满足该交换需求,如果不满足则反馈给数据交换需求录入装置,如果满足则进入下一步;
[0022]D、通过验证码识别装置,对登录界面设有验证码的系统进行验证码识别,并将识别结果传输给模拟登录装置;[〇〇23] E、模拟登录装置根据预先赋予的账号和密码结合验证码识别装置输出的信息,通过目标系统登录装置登录具体应用系统;[〇〇24] F、对步骤E已经登录的系统进行HTML标签解析;
[0025]G、根据步骤F的解析结果,通过数据的标签路径记录装置对具体数据路径进行记录,并将已经记录的数据存储到数据存储装置内;
[0026]H1、通过自然语言识别装置读取数据预警装置中的数据,接受以自然语言方法输入的数据查询命令并提交给数据集成管理装置输出数据查询结果;
[0027]H2、通过数据查询装置读取数据预警装置中的数据,对各个系统进行查询式的数据监控;
[0028]H3、通过数据预警装置读取数据预警装置中的数据,自动对各个系统的数据进行关联分析,发现预警状况通过语音和短信进行预警;[〇〇29]H4、通过报表输出装置读取数据预警装置中的数据,根据模版进行报表输出。
[0030]通过数据采集时间和频率设定装置控制数据交换需求录入装置的登入时间和频率,以便合理调配登入不同系统的时间,系统登录权限赋予装置对数据交换需求录入装置的请求进行审核,审核通过才可以完成登录,然后通过HTML标签解析,最后存储在数据存储装置内,便于用户进行统一的数据查询和预警,本方法无需编写接口,可对各个应用系统直接进行数据采集,形成规模后实施速度高于接口编写的工程量,实施成本也大幅度降低。
[0031]以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。
【主权项】
1.针对HTML应用的免接口跨系统数据查询及预警方法,其特征在于:依次包括以下步 骤:A、通过数据交换需求录入装置,实现以人工输入、数据接口输入的方式对数据交换的 具体需求进行输入;B、通过数据采集时间和频率设定装置控制数据交换需求录入装置登入系统的时间和 频率;C、到达数据采集时间和频率设定装置设定的时间时将数据交换需求录入装置的一组 账号和密码传送至系统登录权限赋予装置,由系统登录权限赋予装置判断当前具有登录权 限的系统是否能满足该交换需求,如果不满足则反馈给数据交换需求录入装置,如果满足 则进入下一步;D、通过验证码识别装置,对登录界面设有验证码的系统进行验证码识别,并将识别结果传输给模拟登录装置;E、模拟登录装置根据预先赋予的账号和密码结合验证码识别装置输出的信息,通过目 标系统登录装置登录具体应用系统;F、对步骤E已经登录的系统进行HTML标签解析;G、根据步骤F的解析结果,通过数据的标签路径记录装置对具体数据路径进行记录,并 将已经记录的数据存储到数据存储装置内;H1、通过自然语言识别装置读取数据预警装置中的数据,接受以自然语言方法输入的 数据查询命令并提交给数据集成管理装置输出数据查询结果;H2、通过数据查询装置读取数据预警装置中的数据,对各个系统进行查询式的数据监 控;H3、通过数据预警装置读取数据预警装置中的数据,自动对各个系统的数据进行关联 分析,发现预警状况通过语音和短信进行预警;H4、通过报表输出装置读取数据预警装置中的数据,根据模版进行报表输出。
【文档编号】G06F9/44GK106020797SQ201610307365
【公开日】2016年10月12日
【申请日】2016年5月10日
【发明人】黄慧, 夏通, 叶吉超, 宋艳, 王红凯, 孔晓昀, 王晓辉, 龚小刚, 林华翠, 郝自飞, 程翔, 高源
【申请人】国网浙江省电力公司丽水供电公司, 国家电网公司