Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于自动气象站数据字典的自维护方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:四川信息职业技术学院

摘要:本发明公开了一种基于自动气象站数据字典的自维护方法。该方法包括数据准备、数据加载、精确查找、自维护算法四个部分,本发明能够在自动气象站业务软件启动时或单独执行时,对数据字典进行自检,对有疑问或者错误的数据字典根据自动气象站特性进行自修复,减少程序运行不必要的错误与程序员的排错时间。实验证明,此算法对于自动气象站数据自典的自维护能力表现优秀,且算法可移植性强。

主权项:1.一种基于自动气象站数据字典的自维护方法,其特征在于:包括数据准备、数据加载、精确查找、自修复四个步骤,具体为:S1:数据准备:准备全要素数据字典与业务数据字典;S2:数据加载:对全要素数据字典与业务数据字典元素依次进行加载;S3:精确查找:查找业务数据字典中元素与业务流程是否存在于全要素数据字典中;S4:自修复:对S3中不存在于全要素数据字典中的元素通过概率距离、词性半径、哈希字典算法进行自修复;所述S4包括依次按条件执行的以下步骤:S41、求概率距离;S42、求词性距离;S43、哈希字典校正;所述S41,其公式为: 其中,是概率距离,PE表示业务数据字典中气象元素名称A与全要素数据字典气象元素名称B的字符相同个数在A的字符个数中的占比,PD表示业务数据字典中气象元素名称A与全要素数据字典气象元素名称B的字符相同个数在B的字符个数的占比,其中为气象元素名称A的字符个数,为气象元素名称B的字符个数,表示气象元素名称A和B相同字符的个数和,取与的最大值;所述S42,其公式为: 其中,表示词性距离;β为加权值,当时β取1,当,β取值为小于1的一个具体的值或函数;代表取气象元素名称A和B最后2个字符相对于气象元素名称A最后2个字符的相同字符个数占比,即词性概率;代表取气象元素名称A和B最后2个字符时相对于气象元素名称B最后2个字符的相同字符个数占比,即词性概率;表示取气象元素名称A和B的最后3个、4个、5个字符时,分别对于气象元素名称A与气象元素名称B的最后3个、4个、5个字符的相同字符个数占比;所述S43,具体步骤为:S431、设置概率距离判定条件;S432、分类数据校正方法;所述S431,具体分类为:C1、当存在元素,优先判断元素的词性距离,对该范围内的元素按词性距离从小到大排序,选取最小词性距离元素,若两个以上元素词性距离相同,则选取其中概率距离最小的元素;如果词性距离最小值超过0.1则只考虑概率距离,对概率距离排序,取最小值元素,对选取出来的值用哈希字典进行校正;C2、当所有元素,如果其中一元素词性距离为0,则选择当前元素,若两个以上元素词性距离为0,则选取其中概率距离最小的元素;否则将挑选出概率距离与词性距离最小的两个值显示在程序界面弹出提示框内,请求人工协助,等待人工做出相应回应程序再继续运行,根据人工协助结果将选择出来的值更新到哈希字典进行校正;所述S432,具体分类为:C1.1、对所述C1分类,选出的元素先在哈希字典中寻找键值对,然后进行替换,将此替换后的元素值在业务数据字典中进行替换,然后从此元素开始再进行精确查找,如在哈希字典中不存在即未匹配成功,则将当前的两个值作为哈希字典的键值对哈希字典进行更新;C2.1、对所述C2分类,如果能够找到元素,首先在哈希字典中寻找此键值对,如果哈希字典中不存在该键值对,此时不能对哈希字典以该值进行更新,而是需要人工处理,如果人工协助结果是确定,则以此值更新哈希表,否则将人工处理结果直接替换到业务数据字典中。

全文数据:

权利要求:

百度查询: 四川信息职业技术学院 一种基于自动气象站数据字典的自维护方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。