网络资源搜索管理系统及网络资源搜索管理方法技术方案

技术编号:2819922 阅读:248 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种网络资源搜索管理系统,包括:搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源;搜索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块;搜索结果展示模块用于向用户展示搜索结果,供用户查看及选取;搜索响应模块响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。本发明专利技术还提出一种网络资源搜索管理方法。本发明专利技术通过对资源的搜索实现对功能模块的控制,完成相应功能。

【技术实现步骤摘要】

本专利技术涉及网络服务领域,特别涉及一种网络资源搜索管理系统及网络资 源搜索管理方法。
技术介绍
现有的网络资源搜索管理系统中,通常根据预设的结构将资源组织成目录树, 根据用户对目录树中资源的选取操作,生成带有资源信息的超链接。分析该超 链接,实现超链接操作的重定位,向相应功能模块传送资源信息,进而实现相 应功能。在资源类别较多且资源丰富的情况下,目录树可能会分为多级目录, 不利于用户快捷找到资源。而通过配置超链接实现现有技术则需要多个控件(UI, Use Interface)来配置,并且可配置的超链接数量有限,无法满足不同用 户对不同资源的选取需求。
技术实现思路
本专利技术目的在于^是供一种网络资源搜索管理系统,通过对资源的搜索实现 对资源的调用。本专利技术提供一种网络资源搜索管理系统,包括搜索池、搜索功能管理模 块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源;搜 索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资 源,得到搜索结果;并将搜索结果发送给搜索结果展示模块;搜索结果展示模 块用于向用户展示搜索结果,供用户查看及选取;搜索响应模块响应用户发出 的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索 结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口 。优选地,上述资源包括行为和对象,资源由行为和对象的取值结合描述; 所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模 块,所述功能^t块对对象实施相应行为。优选地,上述搜索池为至少一关联数组的集合,所述至少一关联数组分别 存储并管理资源;或采用数据库存储并管理资源;或为至少一容器的集合,所 述至少 一容器分别存储并管理资源。优选地,上述搜索功能管理模块分别从至少一数据源获取资源,将所述资源发送到搜索池,实现将资源添加到搜索池中;所述资源中新的行为与相应功 能模块配合,实现增加新的功能。优选地,上述搜索响应模块对资源信息进行处理,形成与相应功能模块的 接口适配格式的资源信息,通过将资源信息发送给功能模块的接口,由相应功 能模块实现对指定对象实施指定行为。本专利技术还提出一种网络资源搜索管理方法,包括响应用户发出的搜索指 令,接收关键字;搜索与关键字相符的资源,得到搜索结果;向用户展示搜索 结果,供用户查看及选取;根据用户对搜索结果的选取操作确定相应行为,将 资源信息发送给与行为相应的功能模块的接口 。优选地,上述资源包括行为和对象,资源由行为和对象的取值结合描述; 所述资源分为多个类别,按照类别实现对资源的管理;行为分别对应一功能模 块,所述功能模块对对象实施相应行为。优选地,上述的网络资源搜索管理方法,基于包括搜索池、搜索功能管理 模块、搜索结果展示模块和搜索响应模块的网络资源搜索管理系统实现网络资 源搜索管理,还包括增加新资源的步骤,所述资源中新的行为与相应功能模块 配合,实现增加新的功能,所述增加新资源的步骤包括搜索功能管理模块从 数据源获取资源;搜索功能管理模块在搜索池中查找与资源类别相符的关联数 组或资源表,若未查找到有相符的关联数组或资源表则建立与资源类别相符的 新的关联数组或资源表;在与资源类别相符的关联数组或资源表中添加一记录, 记录所述资源。优选地,上述搜索与关键字相符的资源,得到搜索结果的步骤具体包括 搜索响应模块响应用户发出的搜索指令,接收用户提供的关键字;搜索响应模 块将关键字发送给搜索功能管理模块;搜索功能管理模块向搜索池发起搜索, 查找搜索池中与关键字相符的所有资源,形成资源列表或未搜索到相应资源的 搜索结果;搜索功能管理模块将搜索结果发送给搜索结果展示模块;搜索结果 展示模块向用户展示搜索结果,供用户查看及选取。优选地,上述根据用户对搜索结果的选取操作确定相应行为,将资源信息 发送给与行为相应的功能模块的接口的步骤包括搜索响应模块响应用户的选 取操作,根据选取操作确定相应行为;搜索响应模块对资源信息进行分析处理、 类型转换及组织整理,形成与相应功能模块的接口适配格式的资源信息;搜索 响应模块将资源信息发送给相应功能模块的接口 。本专利技术的网络资源搜索管理系统及方法通过对资源的搜索实现对功能模块 的控制,完成相应功能。例如通过对用户提供的关键字进行汉字、,拼音或拼音 首字母分析,找出符合关键字的资源,例如展示房间节点、商城物品,游戏等资源,列表展示给用户,供用户选取。用户通过点击搜索结果选取一资源,实 现对应的进入房间、定位节点、打开商城、购买物品、配置物品、下载游戏、 进入游戏、打开超链接等功能。当有新功能需加入本专利技术的网络资源搜索管理 时,只需要添加数据源以及该类型对应的功能模块,即可实现新的功能,有良 好的可扩展性。附图说明图l是本专利技术第一实施例网络资源搜索管理系统结构示意图; 图2是本专利技术第一、第四实施例网络资源搜索管理流程示意图; 图3是本专利技术第二、第五实施例实现将资源添加到搜索池中的流程示意图; 图4是本专利技术第三、第六实施例实现资源搜索的流程示意图; 图5是本专利技术第三、第六实施例实现资源信息发送给相应功能模块的接口的 流程示意图6是本专利技术第四实施例网络资源搜索管理流程示意图。 本专利技术目的、功能及优点将结合实施例,参照附图做进一步说明。具体实施例方式本专利技术提出第一实施例,参照图l,网络资源搜索管理系统包括搜索池l、 搜索功能管理模块2、搜索结果展示冲莫块3和搜索响应才莫块4。其中搜索池l用于 存储并管理资源。搜索功能管理模块2从搜索响应模块4取得关键字,向搜索池l 搜索与关^t字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示 模块3。搜索结果展示模块3用于向用户展示搜索结果,供用户查看及选取;搜 索响应模块4响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理 模块2,并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与 行为相应的功能模块的接口 。参照图2,本实施例的流程包括步骤S1,搜索响应模块4响应用户发出的搜索指令,接收关键字,并发送给 搜索功能管理模块2;步骤S2,搜索功能管理模块2向搜索池1搜索与关键字相符的资源,得到搜 索结果并发送给搜索结果展示模块3;步骤S3,搜索结果展示模块3向用户展示搜索结果,供用户查看及选取;步骤S4,搜索响应模块4根据用户对搜索结果的选取操作确定相应行为,将 资源信息发送给与行为相应的功能模块的接口 。本实施例的资源包括行为和对象,每一资源都由行为和对象的取值结合描 述。例如行为"进入"和对象"l号房间"结合描述一对象;行为"购买"和对象"2号物品"结合描述另一对象,行为"装配"和对象"3号物品"结合描述又一对象。 本实施例将资源按照行为分别多个类别,相同的行为分为同 一类别。 每一行为分别对应一功能模块,该功能模块对对象实施相应行为。功能模块分别包含接口,用于接收实现行为所需的资源信息。当接口接收到资源信息,则提取资源信息中的对象,对该对象实施相应行为,完成该功能模块的功能。 例如"购买"功能模块对对象实现"购买"行为,当接口接收到资源信息,从中提取到对象"l号物品",则"购买"功能模块对"l号物品"实施"购买"行为,完成用户要求的购买l号物品的功能。本实本文档来自技高网...

【技术保护点】
一种网络资源搜索管理系统,包括: 搜索池、搜索功能管理模块、搜索结果展示模块和搜索响应模块;其中搜索池用于存储并管理资源; 搜索功能管理模块从搜索响应模块取得关键字,向搜索池搜索与关键字相符的资源,得到搜索结果;并将搜索结果发送给搜索结果展示模块; 搜索结果展示模块用于向用户展示搜索结果,供用户查看及选取; 搜索响应模块响应用户发出的搜索指令,将接收到的关键字发送给搜索功能管理模块;并根据用户对搜索结果的选取操作确定相应行为,将资源信息发送给与行为相应的功能模块的接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:王旭新王栋
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1