[发明专利]一种飞参数据判读方法、系统、设备及介质有效
| 申请号: | 201910189731.8 | 申请日: | 2019-03-13 |
| 公开(公告)号: | CN109934956B | 公开(公告)日: | 2022-05-03 |
| 发明(设计)人: | 何建昭 | 申请(专利权)人: | 北京五维星宇科技有限公司 |
| 主分类号: | G07C5/08 | 分类号: | G07C5/08;G06F16/21;G06F16/248 |
| 代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 向霞 |
| 地址: | 100015 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 参数 判读 方法 系统 设备 介质 | ||
1.一种飞参数据判读方法,其特征在于,包括:
读取飞参判据,利用所述判据生成用于判读飞参数据的可执行动态库;
读取飞参数据,将所述飞参数据输入所述动态库,并执行所述动态库;
生成、保存、展示判读结果;
所述展示判读结果包括:报表导出展示;
读取飞参判据,利用所述判据生成用于判读飞参数据的可执行动态库,具体包括:
通过读取飞参判据,获取判据信息,利用所述判据信息生成一系列可执行的方法库,所述方法库中包含用于调用和执行各判据的可执行函数主体;
所述判据信息包括判据内容、判据返回值类型、判据输入参数信息、判据名称;
所述判据内容为判据的可执行内容,包括判读逻辑方法,是对一个或多个飞参数据及生成的中间数据进行逻辑运算或判断飞参数据是否满足某些条件,所述判读逻辑方法通过判据函数主体实现;
所述判据返回值类型包括数值类型和布尔类型;当判据为对飞参数据进行逻辑运算时,所述判据返回值类型为数值类型;当判据为判断飞参数据是否满足某一预设条件时,所述判据返回值类型为布尔类型;
所述判据输入参数信息为执行所述判据时,相应判读逻辑方法所需的变量信息;
所述判据名称作为相应判据函数主体的函数名称;
读取飞参数据,将所述飞参数据输入所述动态库,并执行所述动态库,具体包括:
读取飞参数据,将所述飞参数据放入数据集合容器中;
读取并遍历所述动态库中的判据,将所述判据放入判据集合容器中;
遍历判据集合容器,获取判据的输入参数信息;
判断所述数据集合容器中是否存在与所述判据输入参数信息相匹配的飞参数据,若是,则将相应飞参数据写入相应判读逻辑方法中,执行对应的判据;否则跳过当前判据,并从判据集合容器中删除执行过的判据,直至所述判据集合容器中的判据均执行结束。
2.如权利要求1所述的方法,其特征在于,对于判据返回值类型为布尔类型的判据,在执行所述判据前,所述方法还包括:
为所述判据设置持续时间和重置时间;
在执行所述判据时,所述方法还包括:
结合预先设置的持续时间和重置时间,判断写入相应判读逻辑方法中飞参数据中的相应的实际持续时间和重置时间是否满足预设条件,若是,则判读为触发了相关事件,或将判断结果传递给事件判据,用以判读是否触发了相关事件;否则继续进行判断,直至相应判据执行结束。
3.一种飞参数据判读系统,其特征在于,包括:
动态库生成模块,用于读取飞参判据,利用所述判据生成用于判读飞参数据的可执行动态库;
动态库执行模块,用于读取飞参数据,将所述飞参数据输入所述动态库,并执行所述动态库;
判读结果生成模块,用于生成、保存、展示判读结果;
所述展示判读结果包括:报表导出展示;
所述动态库生成模块具体用于:
通过读取飞参判据,获取判据信息,利用所述判据信息生成一系列可执行的方法库,所述方法库中包含用于调用和执行各判据的可执行函数主体;
所述判据信息包括判据内容、判据返回值类型、判据输入参数信息、判据名称;
所述动态库执行模块具体用于:
读取飞参数据,将所述飞参数据放入数据集合容器中;
读取并遍历所述动态库中的判据,将所述判据放入判据集合容器中;
遍历判据集合容器,获取判据的输入参数信息;
判断所述数据集合容器中是否存在与所述判据输入参数信息相匹配的飞参数据,若是,则将相应飞参数据写入相应判读逻辑方法中,执行对应的判据;否则跳过当前判据,并从判据集合容器中删除执行过的判据,直至所述判据集合容器中的判据均执行结束。
4.如权利要求3所述的系统,其特征在于,对于判据返回值类型为布尔类型的判据,所述动态库生成模块还用于:
为所述判据设置持续时间和重置时间;
所述动态库执行模块还用于:
结合预先设置的持续时间和重置时间,判断写入相应判读逻辑方法中飞参数据中的相应的实际持续时间和重置时间是否满足预设条件,若是,则判读为触发了相关事件,或将判断结果传递给事件判据,用以判读是否触发了相关事件;否则继续进行判断,直至相应判据执行结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五维星宇科技有限公司,未经北京五维星宇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910189731.8/1.html,转载请声明来源钻瓜专利网。





