[发明专利]命名规范检查方法和装置在审
| 申请号: | 202110743864.2 | 申请日: | 2021-06-30 |
| 公开(公告)号: | CN113378017A | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 陈鑫;董德才;王瑞琦;闫凌珍;李彤敏 | 申请(专利权)人: | 中国农业银行股份有限公司 |
| 主分类号: | G06F16/903 | 分类号: | G06F16/903;G06F16/9038;G06F3/0481 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 余娜;黄健 |
| 地址: | 100005 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 命名 规范 检查 方法 装置 | ||
本申请实施例提供一种命名规范检查方法和装置,当终端显示第一界面,并在第一界面接收针对第一关键词的第一操作后,终端可以从服务器的第一数据库获取第一关键词对应的一个或多个数据命名,这样,终端可以对任一个数据命名进行分组,得到任一个数据命名对应的一个或多个第一命名,进而,当任一个第一命名对应的文字与预设的数字字典里对应的第二命名对应的文字的相似度小于第一阈值时,终端可以修改第一命名对应的文字为第二命名对应的文字,或者,当任一个第一命名对应的数字的个数与第二命名对应的数字的个数的相似度小于第三阈值时,终端可以标记第一命名对应的数字,并显示标记后的第一命名,操作过程简单,执行效率高。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种命名规范检查方法和装置。
背景技术
随着用户的业务需求的不断增加,由此带来的业务数据呈现快速增长的趋势,当终端对业务数据进行分析,由于业务数据的命名是人工输入的,错误的命名可能导致终端无法准确分析到用户的业务需求,因此,对数据的命名的规范性检查是十分重要的。
可能的方式中,终端可以采用测试验证法或模型验证法,实现对数据命名的规范性检查;其中,测试验证法是根据数据命名编写模拟环境下的测试用例,并将标准的数据命名作为测试用例的输入,通过符号执行、模拟或者快速原型等过程进行数据命名的规范性检查,从而发现需要更改的数据命名;模型验证法的基本思想是将终端表示成自动机模型,将数据命名的属性用逻辑公式来表示,进而,该模型采用穷举状态空间的方式验证逻辑公式,从而发现需要更改的数据命名。
但是,采用测试验证法检查数据命名的规范性时,针对不同的数据命名需要编写不同的测试用例,编写测试用例所耗费的时间长,而且,基于编写好的测试用例检查数据命名的执行时间长,繁杂耗时;采用模型验证法检查数据命名的规范性时,针对不同的数据命名的属性需要编写不同的逻辑公式,繁杂耗时。
发明内容
第一方面,本申请实施例提供一种命名规范检查方法,该方法包括:显示第一界面,第一界面包括输入区域;在输入区域接收针对第一关键词的第一操作;其中,第一关键词用于描述数据标识;响应于第一操作,从服务器的第一数据库获取第一关键词对应的一个或多个数据命名;其中,第一数据库包括一种或多种类型的业务数据,任一个数据命名为文字和/或数字描述的命名;对任一个数据命名进行分组,得到任一个数据命名对应的一个或多个第一命名;其中,任一个第一命名为文字或数字描述的命名;当任一个第一命名对应的文字与预设的数字字典里对应的第二命名对应的文字的相似度小于第一阈值时,修改第一命名对应的文字为第二命名对应的文字;其中,数据字典包括第一命名对应的第二命名,第二命名对应的文字为多个数据命名分组后对应位置上的文字的重复率大于第二阈值时,任一个数据命名的对应位置上指示的文字;或者,当任一个第一命名对应的数字的个数与第二命名对应的数字的个数的相似度小于第三阈值时,标记第一命名对应的数字,并显示标记后的第一命名;其中,第二命名对应的数字的个数为多个数据命名分组后对应位置上的数字的个数重复率大于第四阈值时,任一个数据命名的对应位置上指示的数字的个数。
在一种可能的实现方式中,当任一个第一命名对应的文字中的词的数量为多个时,第一命名对应的文字与第二命名对应的文字的相似度满足下述公式:
其中,Ai为第一并集中的第i个词在第一命名对应的文字中出现的次数,Bi为第一并集中的第i个词在第二命名对应的文字中出现的次数,第一并集为第一命名对应的文字与第二命名对应的文字组成的并集,n为第一并集中的词的数量。
在一种可能的实现方式中,当任一个第一命名对应的文字中的词的数量为一个时,任一个第一命名对应的文字与预设的数字字典对应的第二命名对应的文字的相似度小于第一阈值,包括:
当第一命名对应的文字中的词与第二命名对应的文字中的词不相等时,第一命名对应的文字与预设的数字字典里对应的第二命名对应的文字的相似度小于第一阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110743864.2/2.html,转载请声明来源钻瓜专利网。





