基于拼音首字母的商品检索方法的实现技术

技术编号:8682726 阅读:328 留言:0更新日期:2013-05-09 02:42
本发明专利技术涉及商品检索方法的实现,尤其是基于拼音首字母的商品检索方法的实现。本发明专利技术的特征在于完成基于拼音首字母的商品检索方法的实现需要如下关键模块:商品添加管理完成商品的信息添加过程;检索字母表通过数据库表记录商品名称的拼音首字母并与商品名称对应;商品检索模块通过输入拼音首字母进行快速的商品查询。本发明专利技术通过基于拼音首字母的商品检索方法的实现,通过输入商品名称包含的汉字的拼音首字母,从而动态的显示出检索结果,最终实现快速、准确的商品检索过程,以解决现有技术方案中检索过程较长、输入复杂等问题。

【技术实现步骤摘要】

本专利技术涉及商品检索方法的实现,尤其是基于拼音首字母的商品检索方法的实现
技术介绍
随着信息技术的发展,对于商品的管理主要依靠进销存管理系统完成,在日常的经营管理活动中,经常需要对进销存管理系统中的商品进行查询操作,如何能够更方便快速的帮助用户实现商品的查找,成为进销存管理系统易用性的一个重要指标。目前对于进销存管理系统中商品的检索主要依靠一下技术方案完成:一是通过模糊匹配的方式,从数据库中进行检索,在检索框内,输入商品包含的关键字,通过数据库自带的检索语句,查询出可能的结果供用户选择使用,二是通过商品的编码实现,通过在编码检索框内,输入为商品制定的编码,从而检索出与该编码相匹配的唯一商品,此种方案较上一种方案检索结果的精确度较高。但上述技术存在以下弊端:通过数据库的模糊检索方法,检索出的结果在商品数据量大的时候,会检索出多种相似结果,需要人为的在检索结果中进行筛选,如果需要检索出准确结果,需要输入全部的商品名称才能实现,检索的效率有所降低,通过商品编码的方式虽然检索的效率较高,可以直接定位到该商品,但是根据人类的记忆规则,在连串无特殊意义的数字记忆过程中,难度较高,用户很难在应用过程中详细的记得每一种商品的编码,因此上述两种方案虽然是目前应用较为广泛的商品检索技术方案,但在实现的过程仍在存在不便利性。本专利技术通过基于拼音首字母的商品检索方法的实现,通过输入商品名称包含的汉字的拼音首字母,从而动态的显示出检索结果,最终实现快速、准确的商品检索过程。
技术实现思路
本专利技术的目的在于:针对现有技术的不足,通过基于拼音首字母的商品检索方法的实现,在进销存管理系统中,可以实现快速、准确的检索过程,输入更加简单,也更加容易。为实现上述目的,本专利技术包括如下功能模块:商品添加管理:完成商品的信息添加过程;——所述商品添加管理模块,提供标准的输入UI界面,供用户录入商品信息;——所述商品添加管理模块,在用户录入商品名称时,自动完成商品汉字名称的拼音转译过程;所述商品添加管理丨旲块,在拼首转译完成后,自动提取拼首的首子母;检索字母表:通过数据库表记录商品名称的拼音首字母并与商品名称对应;——所述检索字母表用于存储商品添加模块的提取的拼音首字母,并将拼音首字母按照商品汉字名称的顺序存储于表中;—所述检索字母表还存储商品的汉字名称和商品信息对应的表的信息;—所述检索字母表中每种商品仅对应唯一的汉字名称和拼音首字母序列;商品检索模块:通过输入拼音首字母进行快速的商品查询;—所述商品检索模块提供拼音首字母的输入UI界面;—在上述的Π界面内,输入拼音首字母的过程中,每输入一个字母查询一次检索字母表,并读取相应的商品汉字名称,生成动态类表直接显示在Π界面上;——当输入足够数量的拼音首字母后,可以使Π界面上显示的商品名称范围逐渐缩小,并确定唯一的商品名称,或用户可直接在Π界面上显示的有限几个商品名称中直接选取商品名称息。用户使用步骤为:步骤一:通过商品添加管理模块,输入商品的基本信息;步骤二:在输入商品基本信息的过程中,自动提取出商品名称的拼音首字母;步骤三:将提取的拼音首字母信息与商品名称及商品信息对应的数据的路径保存在检索字母表中;步骤四:通过商品检索模块的UI界面,输入商品的拼音首字母,并动态显示检索结果,在依次输入商品名称对应的首字母后,动态进行检索结果的更新,最终确定所需要检索的商品信息,完成基于拼音首字母的商品检索方法的实现。具体实施例方式本专利技术公布的特征和使用步骤均可被类似的功能进行等效替换,除非特别声明,本具体实施方式中的任意步骤均为一系列等效或类似特征的一个例子。实施例一使用Microsoft VisualStudi0.Net开发工具开发客户端运行软件,使用市场上专用的数据库管理工具SqlServer2005建立系统所需要的数据库,首先建立如下功能模块:商品添加管理:完成商品的信息添加过程;——所述商品添加管理模块,提供标准的输入UI界面,供用户录入商品信息;——所述商品添加管理模块,在用户录入商品名称时,自动完成商品汉字名称的拼音转译过程;—所述商品添加管理模块,在拼音转译完成后,自动提取拼音的首字母;检索字母表:通过数据库表记录商品名称的拼音首字母并与商品名称对应;——所述检索字母表用于存储商品添加模块的提取的拼音首字母,并将拼音首字母按照商品汉字名称的顺序存储于表中;—所述检索字母表还存储商品的汉字名称和商品信息对应的表的信息;—所述检索字母表中每种商品仅对应唯一的汉字名称和拼音首字母序列;商品检索模块:通过输入拼音首字母进行快速的商品查询;——所述商品检索模块提供拼音首字母的输入UI界面;——在上述的UI界面内,输入拼音首字母的过程中,每输入一个字母查询一次检索字母表,并读取相应的商品汉字名称,生成动态类表直接显示在UI界面上;——当输入足够数量的拼音首字母后,可以使Π界面上显示的商品名称范围逐渐缩小,并确定唯一的商品名称,或用户可直接在Π界面上显示的有限几个商品名称中直接选取商品名称息。用户使用步骤为:步骤一:通过商品添加管理模块,输入商品的基本信息,如输入商品名称为“一二三四”;步骤二:在输入商品基本信息的过程中,自动提取出商品名称的拼音首字母,提取内容为“ YESS ”;步骤三:将提取的拼音首字母信息与商品名称及商品信息对应的数据的路径保存在检索字母表中;步骤四:通过商品检索模块的UI界面,输入商品的拼音首字母,并动态显示检索结果,在依次输入商品名称对应的首字母后,动态进行检索结果的更新,最终确定所需要检索的商品信息,完成基于拼音首字母的商品检索方法的实现。除上述实施例外,本专利技术还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本专利技术要求的保护范围。本文档来自技高网...

【技术保护点】
基于拼音首字母的商品检索方法的实现,其特征在于:完成基于拼音首字母的商品检索,需要如下模块:商品添加管理:完成商品的信息添加过程;——所述商品添加管理模块,提供标准的输入UI界面,供用户录入商品信息;——所述商品添加管理模块,在用户录入商品名称时,自动完成商品汉字名称的拼音转译过程;——所述商品添加管理模块,在拼音转译完成后,自动提取拼音的声母部门,而自动删除韵母部分;——所述商品添加管理模块,提取的声母如为双字节如zh,则只取第一个字母z保存;检索字母表:通过数据库表记录商品名称的拼音首字母并与商品名称对应;——所述检索字母表用于存储商品添加模块的提取的拼音首字母,并将拼音首字母按照商品汉字名称的顺序存储于表中;——所述检索字母表还存储商品的汉字名称和商品信息对应的表的信息;——所述检索字母表中每种商品仅对应唯一的汉字名称和拼音首字母序列;商品检索模块:通过输入拼音首字母进行快速的商品查询;——所述商品检索模块提供拼音首字母的输入UI界面;——在上述的UI界面内,输入拼音首字母的过程中,每输入一个字母查询一次检索字母表,并读取相应的商品汉字名称,生成动态类表直接显示在UI界面上;——当输入足够数量的拼音首字母后,可以使UI界面上显示的商品名称范围逐渐缩小,并确定唯一的商品名称,或用户可直接在UI界面上显示的有限几个商品名称中直接选取商品名称信息。...

【技术特征摘要】
1.关于拼音首字母的商品检索方法的实现,其特征在于:完成基于拼音首字母的商品检索,需要如下模块: 商品添加管理:完成商品的信息添加过程; ——所述商品添加管理模块,提供标准的输入Π界面,供用户录入商品信息; —所述商品添加管理模块,在用户录入商品名称时,自动完成商品汉字名称的拼音转译过程; —所述商品添加管理模块,在拼音转译完成后,自动提取拼音的声母部门,而自动删除韵母部分; —所述商品添加管理模块,提取的声母如为双字节如zh,则只取第一个字母Z保存; 检索字母表:通过数据库表记录商品名称的拼音首字母并与商品名称对应; ——所述检索字母表用于存储商品添加模块的提取的拼音首字母,并将拼音首字母按照商品汉字名称的顺序存储于表中; —所述检索字母表还存储商品的汉字名称和商品信息对应的表的信息; —所述检索字母表中每种商品仅对应唯一的汉字名称和拼音首字母序列; 商品检索模块:通过输入拼音首字母进行快速的商品查询; —所述商品检索模块提供拼音首字...

【专利技术属性】
技术研发人员:李骁淳王志刚
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:

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

1