一种基于用户使用情景的工程材料搜索方法及装置制造方法及图纸

技术编号:20916796 阅读:28 留言:0更新日期:2019-04-20 09:44
本发明专利技术公开了一种基于用户使用情景的工程材料搜索方法及装置,方法包括,响应用户的搜索操作,获取搜索词;若搜索词为用户直接输入的搜索字段,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定搜索字段的所属的所有分类;并将搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;若搜索词为用户在预设的材料分类栏中点选的材料分类字段,则直接将材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示。通过实施本发明专利技术的实施例能通过直接输入搜索字段或点选预设材料分类,两种方式进行搜索,提高工程材料搜索的便捷性。

A Method and Device of Engineering Material Search Based on User Use Scenario

The invention discloses an engineering material search method and device based on user use scenario, which includes: responding to user's search operation, acquiring search terms; matching corresponding pre-stored material data in pre-stored database if search terms are search fields input directly by users; and determining all the search fields belong to according to all pre-stored material data matched successfully. Classification; and display all the classification of the search field and the data of the reserved materials that match successfully; if the search term is the material classification field selected by the user in the preset material classification column, all the sub-categories under the material classification field and all the data of the reserved materials belonging to the category will be displayed directly. By implementing the embodiments of the present invention, it is possible to search by directly inputting search fields or clicking on preset material classification, thus improving the convenience of engineering material search.

【技术实现步骤摘要】
一种基于用户使用情景的工程材料搜索方法及装置
本专利技术涉及建设行业数据分析领域,具体涉及一种基于用户使用情景的工程材料搜索方法及装置。
技术介绍
随着互联网的普及,建设行业大数据服务产业日益壮大,海量的建设行业数据得到搜集、存储、清洗、挖掘并形成数据服务平台,供业内人员参考使用。建设行业数据服务内容包括材料价格、工程造价指标、计价依据、行业资讯等数据。随着数据量的日益增长,平台的搜索应用直接影响了用户的体验和数据的价值发挥。目前,由于建设行业数据出处多、数据杂乱,导致用户在进行数据搜索查询不够便捷。
技术实现思路
本专利技术实施例提供一种基于用户使用情景的搜索方法及装置,能通过直接输入搜索字段或点选预设材料分类,两种方式进行搜索,提高工程材料搜索的便捷性。本专利技术第一实施例提供一种基于用户使用情景的搜索方法,包括:响应用户的搜索操作,获取搜索词;其中,所述搜索词包括,用户直接输入的搜索字段,或用户在预设材料分类栏中点选的材料分类字段;若所述搜索词为所述用户直接输入的搜索字段,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定所述搜索字段的所属的所有分类;并将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;若所述搜索词为所述用户在预设的材料分类栏中点选的材料分类字段,则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示。进一步的,所述材料分类栏包括以下一级材料分类:房屋建筑工程类、市政工程类、园林绿化类、机电安装工程类、公路工程类,城市轨道交通类和辅材类;其中,每一所述一级材料分类包括,若干子分类。进一步的,所述将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示,具体为:计算所述搜索字段所属的所有分类的用户历史点击率,并按用户历史点击率按由高到低的排序规则,将所述搜索字段所属的所有分类进行排序,并显示在第二预设材料分类栏中;将与所述搜索字段匹配成功的预存材料数据,作为第一预存材料数据;其中,所述第一预存材料数据包括材料名称和报价时间;计算所述第一预存材料数据的材料名称与所述搜索字段匹配率,按匹配率由高到低的排序规则,对所述第一预存材料数据进行第一次排序,生成第一排序信息;将第一排序结果中,匹配率相同的第一预存材料数据,按报价时间进行第二次排序,生成最终排序信息;将所述最终排序信息在预设的第一数据显示区域中进行显示。进一步的,所述则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示具体为:将所述材料分类字段下的所有子分类在所述第二预设材料分类栏中进行显示;将与所述材料分类字段所述类别的所有预存材料数据,按报价时间进行排序后,在所述第一数据显示区域中进行显示。进一步的,还包括响应所述用户在所述第二预存材料分类栏中点选的第二分类字段,并在预设的第二数据显示区域,显示所述第二分类字段的品牌分类数据、供应商分类数据、地区分类数据、报价来源数据、报价类型数据和材料规格数据。在本专利技术第一实施例的基础上提供了第二实施例;本专利技术第二实施例一种基于用户使用情景的工程材料搜索装置,包括搜索词获取模块和数据处理显示模块;其中,所述数据处理显示模块包括搜索字段处理显示单元和第一分类字段处理显示单元;所述搜索词获取模块,用于响应用户的搜索操作,获取搜索词;其中,所述搜索词包括,用户直接输入的搜索字段,或用户在预设材料分类栏中点选的材料分类字段;所述数据处理显示模块,用于在所述搜索词为所述用户直接输入的搜索字段时,通过所述搜索字段处理显示单元,在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定所述搜索字段的所属的所有分类;并将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;在搜索词为所述用户在预设的材料分类栏中点选的材料分类字段时,通过所述第一分类字段处理显示单元,执行以下操作:直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示。进一步的,所述数据处理显示模块还包括第二分类字段处理显示单元;所述第二分类字段处理显示单元,用于响应所述用户在所述第二预存材料分类栏中点选的第二分类字段,并在预设的第二数据显示区域,显示所述第二分类字段的品牌分类数据、供应商分类数据、地区分类数据、报价来源数据、报价类型数据和材料规格数据。进一步的,所述搜索字段处理显示单元,将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示,具体为:计算所述搜索字段所属的所有分类的用户历史点击率,并按用户历史点击率按由高到低的排序规则,将所述搜索字段所属的所有分类进行排序,并显示在第二预设材料分类栏中;将与所述搜索字段匹配成功的预存材料数据,作为第一预存材料数据;其中,所述第一预存材料数据包括材料名称和报价时间;计算所述第一预存材料数据的材料名称与所述搜索字段匹配率,按匹配率由高到低的排序规则,对所述第一预存材料数据进行第一次排序,生成第一排序信息;将第一排序结果中,匹配率相同的第一预存材料数据,按报价时间进行第二次排序,生成最终排序信息;将所述最终排序信息在预设的第一数据显示区域中进行显示。进一步的,所述第一分类字段处理显示单元,将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示具体为:将所述材料分类字段下的所有子分类在所述第二预设材料分类栏中进行显示;将与所述材料分类字段所述类别的所有预存材料数据,按报价时间进行排序后,在所述第一数据显示区域中进行显示。通过实施本专利技术的实施例,有如下有益效果:本专利技术实施例提供了一种基于用户使用情景的搜索方法及装置,通过响应用户的搜索操作,获取搜索词;在判断所述搜索词为所述用户直接输入的搜索字段时,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定所述搜索字段的所属的所有分类;并将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;在判断所述搜索词为所述用户在预设的材料分类栏中点选的材料分类字段,则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示,从而实现两个维度工程材料数据搜索,提高工程材料搜索的便捷性。附图说明图1是本专利技术第一实施例提供的一种基于用户使用情景的工程材料搜索方法的流程示意图;图2是本专利技术第一实施例提供的一种基于用户使用情景的工程材料搜索装置;附图标记说明:210搜索词获取模块、220数据处理显示模块、221搜索字段处理显示单元、222第一分类字段处理显示单元和223第二分类字段处理显示单元。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术第一实施例提供的一种基于用户使用情景的工程材料搜索方法包括步骤:S101、响应用户的搜索操作,获取搜索词;其中,搜索词包括,用户直接输入的搜索字段,或用户在预设材料分类栏中点选的材料分类字段。S102、若搜索词为用户直接输入的搜索字段,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的本文档来自技高网...

【技术保护点】
1.一种基于用户使用情景的工程材料搜索方法,其特征在于,包括:响应用户的搜索操作,获取搜索词;其中,所述搜索词包括,用户直接输入的搜索字段,或用户在预设材料分类栏中点选的材料分类字段;若所述搜索词为所述用户直接输入的搜索字段,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定所述搜索字段的所属的所有分类;并将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;若所述搜索词为所述用户在预设的材料分类栏中点选的材料分类字段,则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示。

【技术特征摘要】
1.一种基于用户使用情景的工程材料搜索方法,其特征在于,包括:响应用户的搜索操作,获取搜索词;其中,所述搜索词包括,用户直接输入的搜索字段,或用户在预设材料分类栏中点选的材料分类字段;若所述搜索词为所述用户直接输入的搜索字段,则在预存的数据库中匹配对应的预存材料数据;根据匹配成功的所有预存材料数据,确定所述搜索字段的所属的所有分类;并将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示;若所述搜索词为所述用户在预设的材料分类栏中点选的材料分类字段,则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示。2.如权利要求1所述的基于用户使用情景的工程材料搜索方法,其特征在于,所述预设材料分类栏包括以下,一级材料分类:房屋建筑工程类、市政工程类、园林绿化类、机电安装工程类、公路工程类,城市轨道交通类和辅材类;其中,每一所述一级材料分类包括,若干子分类。3.如权利要求2所述的基于用户使用情景的工程材料搜索方法,其特征在于,所述将所述搜索字段所属的所有分类及匹配成功的预存材料数据进行显示,具体为:计算所述搜索字段所属的所有分类的用户历史点击率,并按用户历史点击率按由高到低的排序规则,将所述搜索字段所属的所有分类进行排序,并显示在第二预设材料分类栏中;将与所述搜索字段匹配成功的预存材料数据,作为第一预存材料数据;其中,所述第一预存材料数据包括材料名称和报价时间;计算所述第一预存材料数据的材料名称与所述搜索字段匹配率,按匹配率由高到低的排序规则,对所述第一预存材料数据进行第一次排序,生成第一排序信息;将第一排序结果中,匹配率相同的第一预存材料数据,按报价时间进行第二次排序,生成最终排序信息;将所述最终排序信息在预设的第一数据显示区域中进行显示。4.如权利要求3所述的基于用户使用情景的工程材料搜索方法,其特征在于,所述则直接将所述材料分类字段下的所有子分类,及属于该类别的所有预存材料数据进行显示具体为:将所述材料分类字段下的所有子分类在所述第二预设材料分类栏中进行显示;将与所述材料分类字段所述类别的所有预存材料数据,按报价时间进行排序后,在所述第一数据显示区域中进行显示。5.如权利要求4所述的基于用户使用情景的工程材料搜索方法,其特征在于,还包括响应所述用户在所述第二预存材料分类栏中点选的第二分类字段,并在预设的第二数据显示区域,显示所述第二分类字段的品牌分类数据、供应商分类数据、地区分类数据、报价来源数据、报价类型数据和材料规格数据。6.一种基于用户使用情景的工程材料搜索装置,其特...

【专利技术属性】
技术研发人员:李惠君查世伟尹绍青周道川黄淑权胡灼贞黄宁胡焱钟琳陆平宝韦雅妮
申请(专利权)人:华联世纪工程咨询股份有限公司
类型:发明
国别省市:广东,44

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

1