[发明专利]应用于监测装置的参数合法性校验方法及系统在审
申请号: | 202110592743.2 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113535776A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 寿增;刘新龙;刘锦利;马力;王丹;计士禹;狄跃斌;眭冰;金宜放;马骁;李勃;高明慧;张志军;何纪成;宁志言;卢楷;王洋;郭乃豪;高英健 | 申请(专利权)人: | 国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F9/445;G06F21/12 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 110006 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 监测 装置 参数 合法性 校验 方法 系统 | ||
本发明公开了一种应用于监测装置的参数合法性校验方法及系统,包括:在数据库中建立参数规则表,在参数规则表中创建参数规则范式;将UI界面输入的参数通过数据库中的参数规则范式进行校验;通过UI界面对参数范式进行维护,本发明相较于现有技术判断逻辑在程序前台UI或者后台程序逻辑中的情况,效验规则一旦改变就需要修改程序,重新编译,十分不便;本发明采用正则表达式将参数规则范式配置在数据库中,不需要修改程序,在需要效验的时候才读取进行匹配,方便高效。
技术领域
本发明属于生产制造技术领域,尤其涉及一种应用于监测装置的参数合法性校验方法及系统。
背景技术
在电力系统运行的过程中经常需要对各种参数进行配置,为了避免参数配置出错,就必须要在参数配置的时候对其合法性进行校验,现有的应用于监测装置的参数合法性校验方法大致分为两种:一种是UI界面通过逻辑运算直接判断输入参数的合法性,另一种是UI界面将参数传回后台由后台服务来通过逻辑运算判断参数的合法性,无论是哪一种方法当用户需要对参数合法性的规则进行修改的时候,UI界面或者后台服务必须通过修改代码逻辑来适应新的校验规则,这就造成了系统无法灵活高效的适应现场客户的需求,也浪费了大量研发人员的时间成本。
发明内容
为了解决现有技术存在的问题,本发明提供一种应用于监测装置的参数合法性校验方法,能够不修程序就对参数校验规则进行维护。
本发明所要解决的技术问题是通过以下技术方案实现的:
第一方面,提供了一种应用于监测装置的参数合法性校验方法,包括:
在数据库中建立参数规则表,在参数规则表中创建参数规则范式;
将UI界面输入的参数通过数据库中的参数规则范式进行校验;
通过UI界面对参数范式进行维护。
结合第一方面,进一步的,在参数规则表中还创建了参数名字段、长度合法性字段,前述字段的值与参数规则范式一一对应。
结合第一方面,进一步的,所述参数规则范式采用正则表达式。
结合第一方面,进一步的,在参数规则表中还创建了用于标识范式是否显示的显示标识字段,该字段值和参数规则范式一一对应。
第二方面,提供了一种参数合法性校验系统,其特征在于,包括:
范式创建模块,用于在数据库中建立参数规则表,在参数规则表中创建参数规则范式;
参数校验模块,用于将UI界面输入的参数通过数据库中的参数规则范式进行校验;
范式维护模块,用于通过UI界面对参数范式进行维护。
第三方面,提供了一种参数合法性校验系统,其特征在于,包括:
包括存储器和处理器;
所述存储器用于存储指令;
所述处理器用于根据所述指令进行操作以执行根据第一方面任一项所述方法的步骤。
本发明有益效果:相较于现有技术判断逻辑在程序前台UI或者后台程序逻辑中的情况,效验规则一旦改变就需要修改程序,重新编译,十分不便;本发明采用正则表达式将参数规则范式配置在数据库中,不需要修改程序,在需要效验的时候才读取进行匹配,方便高效。
附图说明
图1为本发明的结构示意图。
具体实施方式
为了进一步描述本发明的技术特点和效果,以下结合附图和具体实施方式对本发明做进一步描述。
本发明提供的一种应用于监测装置的参数合法性校验方法如图1所示,包括如下步骤:
步骤一、参数规则范式创建
在数据库中建立参数规则表,该表包括参数名字段、长度合法性字段、参数规则范式以及显示标识字段,其他三字段均与参数规则范式字段一一对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司,未经国网辽宁省电力有限公司;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110592743.2/2.html,转载请声明来源钻瓜专利网。