名字解析方法及系统技术方案

技术编号:16427795 阅读:28 留言:0更新日期:2017-10-21 22:31
本发明专利技术涉及一种名字解析方法及系统,其中该方法适于在计算设备中执行,其包括:接收用户输入的被测姓名的姓氏、名字、及被测姓名对应的性别和出生时间;根据被测姓名的名字计算得到该姓名的字形音义分;根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分;根据被测姓名的名字计算得到该姓名的喜用神分;根据被测姓名的姓氏和名字计算得到该姓名的三才五格分;根据被测姓名的字形音义分、生肖喜忌分、喜用神分和三才五格分计算得到该姓名的综合分;输出并显示所述综合分。由此本发明专利技术通过上述技术方案完成对一个姓名进行对多维度上的解析,满足了用户的判断需求,且提高姓名解析的准确性和客观性。

Name resolution method and system

The invention relates to a method and system for name resolution, in which the method is suitable for implementation in a computing device comprising: receiving user input measured name name, surname, name and the measured corresponding gender and birth time; the name is calculated according to the measured name glyph pronunciation; calculate the name according to the measured name and date of birth of the zodiac Xiji; the name is calculated according to the measured name of joy with God; the name is calculated according to the measured name name and name three five; according to the comprehensive measured font name pronunciation, Zodiac Xiji Hi, God and the name of the calculated points three five; output and display of the comprehensive. As a result, the invention carries out multi-dimensional analysis on a name through the technical scheme, satisfies the judgment requirement of the user, and improves the accuracy and objectivity of the name resolution.

【技术实现步骤摘要】
名字解析方法及系统
本专利技术涉及计算机领域,特别是涉及一种名字解析方法及系统。
技术介绍
名字是人的称号,是每个人在社会中的一个标签。人的姓代表了宗族,代表人的来源;人的名代表了个性,代表了上一辈对这一辈的希望。不同的姓名诱导着不同特点的性格,好的名字能够使人性格开朗、豁达、思维活跃、行事稳重、不落俗套,好的性格自然影响命运,使之往好的方向转变。而读起来哑仄、听起来模糊的名字,会使人消沉、颓唐等。故好的名字对一个人的学习、工作和生活都有积极的影响。因此,客观准确地解析名字的好坏非常重要。目前的名字解析软件,在解析过程中都是将名字拆分成一个个字,只能通过单独对一个一个字的词典内容的照搬照抄进行解析;单独对用户的八字的五行属性得出后进行解析;单独对出生时间对应的生肖的运势内容进行解析。故目前的名字解析软件将解析能力模块化的同时也将名字的艺术割裂了,无法系统地、完整地去评判一个名字的好坏,无法从真正的意义上满足用户对好看、好读、好听、好记、好寓意的判断需求,也没有在三才五格的维度上判断名字是否有好的寓意。
技术实现思路
为解决上述现有技术的缺点和不足,本专利技术提供了一种名字解析方法及系统,通过根据用户对名字解析的需求,将该需求拆分到好看、好读、好听、好记、好寓意共五个维度上,并在每个维度上对名字分别进行相应的解析,即:在好看维度上,对名字作出好看维度的打分评级;在好读维度上,对名字的平仄、音韵组合变化作出了要求,进行好读维度的评级打分;在好听维度上,根据名字组合的重音位置进行判断,进行好听维度的评级打分;在好记维度上,对名字的意义、来源作出检索,以其丰富度为依据进行好记维度的评级打分;在好寓意维度上,根据用户的八字五行、生肖、三才五格等对人的影响进行好寓意维度的评级打分。由此通过对每个字的多维度打分,包括适合男性还是女性;及笔画的数量多少;及这些单独的字组合后的名字的元音、辅音、平仄、声调是否融洽,再对整个名字的总分进行计算,由此完成了对一个姓名进行对多维度上的解析,满足了用户的判断需求,且提高姓名解析的准确性和客观性。一种名字解析方法,适于在计算设备中执行,其特征在于:该方法包括:接收用户输入的被测姓名的姓氏、名字、及被测姓名对应的性别和出生时间;根据被测姓名的名字计算得到该姓名的字形音义分;根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分;根据被测姓名的名字计算得到该姓名的喜用神分;根据被测姓名的姓氏和名字计算得到该姓名的三才五格分;根据被测姓名的字形音义分、生肖喜忌分、喜用神分和三才五格分计算得到该姓名的综合分;输出并显示所述综合分。由此通过上述技术方案,根据字形音义分、生肖喜忌分、喜用神分和三才五格分共同计算得到姓名的综合分,从而实现在好看维度上,对名字作出好看维度的打分评级;在好读维度上,对名字的平仄、音韵组合变化作出了要求,进行好读维度的评级打分;在好听维度上,根据名字组合的重音位置进行判断,进行好听维度的评级打分;在好记维度上,对名字的意义、来源作出检索,以其丰富度为依据进行好记维度的评级打分;在好寓意维度上,根据用户的八字五行、生肖、三才五格等对人的影响进行好寓意维度的评级打分。由此通过对每个字的多维度打分,包括适合男性还是女性;及笔画的数量多少;及这些单独的字组合后的名字的元音、辅音、平仄、声调是否融洽,再对整个名字的总分进行计算,由此本专利技术完成了对一个姓名进行对多维度上的解析,满足了用户的判断需求,且提高姓名解析的准确性和客观性。进一步,所述步骤根据被测姓名的名字计算得到该姓名的字形音义分,包括:S21:判断该被测姓名的名字为双名还是单名;被测姓名为双名则执行步骤S22,为单名则执行步骤S23;S22:被测姓名的名字为双名则执行:调用预存的字形音义分数表;该字形音义表记录有各种拼音声调及其对应的声调分、各种拼音韵母及其对应的韵母分和各种拼音声母及其对应的声母分,且该字形音义表包括声调双名页、声调单名页、读音双名页和读音单名页;于声调双名页中查找与被测姓名的名字的拼音声调对应的声调分,得到并记录被测姓名的名字的声调分;于读音双名页中查找与被测姓名的名字的拼音韵母和声母分别对应的韵母分和声母分,得到并记录被测姓名的名字的韵母分和声母分;保存被测姓名的声调分、韵母分和声母分,并执行步骤S24;S23:被测姓名的名字为单名则执行:调用预存的字形音义分数表;该字形音义表记录有各种拼音声调及其对应的声调分、各种拼音韵母及其对应的韵母分和各种拼音声母及其对应的声母分,且该字形音义表包括声调双名页、声调单名页、读音双名页和读音单名页;于声调单名页中查找与被测姓名的名字的拼音声调对应的声调分,得到并记录被测姓名的名字的声调分;于读音单名页中查找与被测姓名的名字的拼音韵母和声母分别对应的韵母分和声母分,得到并记录被测姓名的名字的韵母分和声母分;保存被测姓名的声调分、韵母分和声母分,并执行步骤S24;S24:调用预存的数据关系库,该数据关系库包括性别名字表,该性别名字表记录有任一个字及与其对应的性别属性;S25:根据被测姓名的名字,于性别名字表中查找并得到名字对应的性别属性;S26:判断名字中是否存在一个字的性别属性与用户输入的性别相同,是则计算字形音义分,字形音义分=[(声调分+韵母分+声母分)/3]+8,如果总分超过100则以100为最终字形音义分;否则计算字形音义分,字形音义分=(声调分+韵母分+声母分)/3。通过对上述步骤的进一步限定,有利于进一步提高了姓名解析的准确性和客观性,并通过将数据表分成单名页和双名页,方便了查找,大大缩短了查找时间,进一步提高解析效率。进一步,所述步骤根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分,包括:S31:根据出生时间得到相应的生肖;S32:判断该被测姓名的名字为双名还是单名;被测姓名为双名则执行步骤S33,为单名则执行步骤S34;S33:被测姓名的名字为双名则执行:调用所述数据关系库,该数据关系库还包括生肖喜忌表,该生肖喜忌表记录有任一生肖及其与任一个字之间的喜忌关系;根据步骤S31中得到的生肖于生肖喜忌表中查找该生肖对被测姓名的名字中的每个字的喜忌,得到并记录生肖喜忌数字排列X1X2;其中,用数值1表示喜,用数值-1表示忌,用数值0表示不喜不忌;调用预存的生肖宜忌分数表,该生肖宜忌分数表记录有与任一生肖喜忌数字排列及其对应的生肖宜忌分数,且该生肖宜忌分数表包括生肖宜忌双名页和生肖宜忌单名页;于生肖宜忌双名页中查找生肖喜忌数字排列X1X2对应的生肖宜忌分数,得到并保存被测姓名的名字的生肖喜忌分;S34:被测姓名的名字为单名则执行:调用所述数据关系库,该数据关系库还包括生肖喜忌表,该生肖喜忌表记录有任一生肖及其与任一个字之间的喜忌关系;根据步骤S31中得到的生肖于生肖喜忌表中查找该生肖对被测姓名的名字的喜忌,得到并记录生肖喜忌数字X;其中,用数值1表示喜,用数值-1表示忌,用数值0表示不喜不忌;调用预存的生肖宜忌分数表,该生肖宜忌分数表记录有与任一生肖喜忌数字排列及其对应的生肖宜忌分数,且该生肖宜忌分数表包括生肖宜忌双名页和生肖宜忌单名页;于生肖宜忌单名页中查找生肖喜忌数字X对应的生肖宜忌分数,得到并保存被测姓名的名字的生肖喜忌分。通过对上述步骤的本文档来自技高网...
名字解析方法及系统

【技术保护点】
一种名字解析方法,适于在计算设备中执行,其特征在于:该方法包括:接收用户输入的被测姓名的姓氏、名字、及被测姓名对应的性别和出生时间;根据被测姓名的名字计算得到该姓名的字形音义分;根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分;根据被测姓名的名字计算得到该姓名的喜用神分;根据被测姓名的姓氏和名字计算得到该姓名的三才五格分;根据被测姓名的字形音义分、生肖喜忌分、喜用神分和三才五格分计算得到该姓名的综合分;输出并显示所述综合分。

【技术特征摘要】
1.一种名字解析方法,适于在计算设备中执行,其特征在于:该方法包括:接收用户输入的被测姓名的姓氏、名字、及被测姓名对应的性别和出生时间;根据被测姓名的名字计算得到该姓名的字形音义分;根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分;根据被测姓名的名字计算得到该姓名的喜用神分;根据被测姓名的姓氏和名字计算得到该姓名的三才五格分;根据被测姓名的字形音义分、生肖喜忌分、喜用神分和三才五格分计算得到该姓名的综合分;输出并显示所述综合分。2.根据权利要求1所述的名字解析方法,其特征在于:所述步骤根据被测姓名的名字计算得到该姓名的字形音义分,包括:S21:判断该被测姓名的名字为双名还是单名;被测姓名为双名则执行步骤S22,为单名则执行步骤S23;S22:被测姓名的名字为双名则执行:调用预存的字形音义分数表;该字形音义表记录有各种拼音声调及其对应的声调分、各种拼音韵母及其对应的韵母分和各种拼音声母及其对应的声母分,且该字形音义表包括声调双名页、声调单名页、读音双名页和读音单名页;于声调双名页中查找与被测姓名的名字的拼音声调对应的声调分,得到并记录被测姓名的名字的声调分;于读音双名页中查找与被测姓名的名字的拼音韵母和声母分别对应的韵母分和声母分,得到并记录被测姓名的名字的韵母分和声母分;保存被测姓名的声调分、韵母分和声母分,并执行步骤S24;S23:被测姓名的名字为单名则执行:调用预存的字形音义分数表;该字形音义表记录有各种拼音声调及其对应的声调分、各种拼音韵母及其对应的韵母分和各种拼音声母及其对应的声母分,且该字形音义表包括声调双名页、声调单名页、读音双名页和读音单名页;于声调单名页中查找与被测姓名的名字的拼音声调对应的声调分,得到并记录被测姓名的名字的声调分;于读音单名页中查找与被测姓名的名字的拼音韵母和声母分别对应的韵母分和声母分,得到并记录被测姓名的名字的韵母分和声母分;保存被测姓名的声调分、韵母分和声母分,并执行步骤S24;S24:调用预存的数据关系库,该数据关系库包括性别名字表,该性别名字表记录有任一个字及与其对应的性别属性;S25:根据被测姓名的名字,于性别名字表中查找并得到名字对应的性别属性;S26:判断名字中是否存在一个字的性别属性与用户输入的性别相同,是则计算字形音义分,字形音义分=[(声调分+韵母分+声母分)/3]+8,如果总分超过100则以100为最终字形音义分;否则计算字形音义分,字形音义分=(声调分+韵母分+声母分)/3。3.根据权利要求2所述的名字解析方法,其特征在于:所述步骤根据被测姓名的名字和出生时间计算得到该姓名的生肖喜忌分,包括:S31:根据出生时间得到相应的生肖;S32:判断该被测姓名的名字为双名还是单名;被测姓名为双名则执行步骤S33,为单名则执行步骤S34;S33:被测姓名的名字为双名则执行:调用所述数据关系库,该数据关系库还包括生肖喜忌表,该生肖喜忌表记录有任一生肖及其与任一个字之间的喜忌关系;根据步骤S31中得到的生肖于生肖喜忌表中查找该生肖对被测姓名的名字中的每个字的喜忌,得到并记录生肖喜忌数字排列X1X2;其中,用数值1表示喜,用数值-1表示忌,用数值0表示不喜不忌;调用预存的生肖宜忌分数表,该生肖宜忌分数表记录有与任一生肖喜忌数字排列及其对应的生肖宜忌分数,且该生肖宜忌分数表包括生肖宜忌双名页和生肖宜忌单名页;于生肖宜忌双名页中查找生肖喜忌数字排列X1X2对应的生肖宜忌分数,得到并保存被测姓名的名字的生肖喜忌分;S34:被测姓名的名字为单名则执行:调用所述数据关系库,该数据关系库还包括生肖喜忌表,该生肖喜忌表记录有任一生肖及其与任一个字之间的喜忌关系;根据步骤S31中得到的生肖于生肖喜忌表中查找该生肖对被测姓名的名字的喜忌,得到并记录生肖喜忌数字X;其中,用数值1表示喜,用数值-1表示忌,用数值0表示不喜不忌;调用预存的生肖宜忌分数表,该生肖宜忌分数表记录有与任一生肖喜忌数字排列及其对应的生肖宜忌分数,且该生肖宜忌分数表包括生肖宜忌双名页和生肖宜忌单名页;于生肖宜忌单名页中查找生肖喜忌数字X对应的生肖宜忌分数,得到并保存被测姓名的名字的生肖喜忌分。4.根据权利要求3所述的名字解析方法,其特征在于:所述步骤根据被测姓名的名字计算得到该姓名的喜用神分,包括:调用所述数据关系库,该数据关系库还包括五行表,该五行表记录有任一个字及与其对应的五行属性;于所述五行表中查找与被测姓名的名字对应的五行属性,得到被测姓名的名字中每个字的五行;调用预存的喜用神分数表,该喜用神分数表记录有任一五行属性及其对应的喜用神分数,且该喜用神分数表包括喜用神双名页和喜用神单名页;判断被测姓名的名字为双名还是单名;被测姓名的名字为双名则调用喜用神双名页,并于喜用神双名页中查找与被测姓名的五行对应的喜用神分数,得到被测姓名的喜用神分;被测姓名的名字为单名则调用喜用神单名页,并于喜用神单名页中查找与被测姓名的五行对应的喜用神分数,得到被测姓名的喜用神分。5.根据权利要求4所述的名字解析方法,其特征在于:所述步骤根据被测姓名的姓氏和名字计算得到该姓名的三才五格分,包括:根据被测姓名的姓氏和名字计算得到被测姓名的天格分数、人格分数、地格分数、外格分数和总格分数...

【专利技术属性】
技术研发人员:崔智聪
申请(专利权)人:广东灵机文化传播有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1