系统控件展示方法和装置制造方法
【专利摘要】本发明提供了一种系统控件展示方法,所述方法包括:获取通过搜索框输入的搜索指令,提取所述搜索指令中的关键字;获取预设的索引信息,所述索引信息中存储有关键字和系统控件标识的映射关系;在所述索引中查找与所述关键字匹配的系统控件标识;获取所述系统控件标识对应的系统控件并展示。此外,还包括一种系统控件展示装置。上述系统控件展示方法和装置能够提高展示系统控件的操作便利性。
【专利说明】系统控件展示方法和装置
【技术领域】
[0001] 本发明涉及计算机领域,特别是涉及一种系统控件展示的方法和装置。
【背景技术】
[0002] 随着计算机技术的快速发展,目前已经出现了各种各样的系统,以供现代企业或 组织进行信息化建设。
[0003] 传统的系统控件展示方法是管理者需要理解系统的布局或者设计思路,在系统中 逐级查找到目标控件后进而展示该目标控件,因此,传统的系统控件展示方法的操作便利 性不足。
【发明内容】
[0004] 基于此,有必要提供一种能提高操作便利性的系统控件展示方法和装置。
[0005] -种系统控件展示方法,其特征在于,所述方法包括:
[0006] 获取通过搜索框输入的搜索指令,提取所述搜索指令中的关键字;
[0007] 获取预设的索引信息,所述索引信息中存储有关键字和系统控件标识的映射关 系;
[0008] 在所述索引中查找与所述关键字匹配的系统控件标识;
[0009] 获取所述系统控件标识对应的系统控件并展示。
[0010] 在其中一个实施例中,所述获取通过搜索框输入的搜索指令的步骤之前包括:
[0011] 获取输入的关键字配置信息,根据所述关键字配置信息建立索引,所述关键字配 置信息包括索引值和系统控件标识的映射关系。
[0012] 在其中一个实施例中,所述获取通过搜索框输入的搜索指令的步骤之前,还包 括:
[0013] 检测与所述搜索框对应的内容更改事件,获取所述搜索框中的字符串,模糊匹配 与所述字符串对应的索引值,根据拼音字母顺序或索引值对应的搜索次数大小顺序展示与 所述字符串匹配的索引值。
[0014] 在其中一个实施例中,所述展示与所述字符串匹配的索引值的步骤之后,包括:获 取输入的索引值选取指令,获取所述索引值选取指令对应的索引值,并将其设置到所述搜 索框中。
[0015] 在其中一个实施例中,所述获取所述系统控件标识对应的系统控件并展示的步骤 之后包括:
[0016] 以链接形式展示所述系统控件标识对应的系统控件;获取链接点击事件,提取所 述链接点击事件对应的链接;
[0017] 展示所述链接对应的系统控件的数据。
[0018] 在其中一个实施例中,所述以链接形式展示所述系统控件标识对应的系统控件的 步骤,还包括:
[0019] 获取所述系统控件标识对应的搜索次数;
[0020] 根据所述搜索次数和/或拼音字母顺序,以链接形式展示与所述关键字匹配的系 统控件标识对应的系统控件。
[0021] 在其中一个实施例中,所述索引中还存储有关键字和配置相关信息的映射关系;
[0022] 所述提取所述搜索指令中的关键字的步骤之后,还包括:
[0023] 在所述索引中查找与所述关键字匹配的配置相关信息并显示。
[0024] -种系统控件展示的装置,其特征在于,所述装置包括:
[0025] 第一获取模块,用于获取通过搜索框输入的搜索指令,提取所述搜索指令中的关 键字;
[0026] 第二获取模块,用于获取预设的索引信息,所述索引信息中存储有关键字和系统 控件标识的映射关系;
[0027] 查找模块,用于在所述索引中查找与所述关键字匹配的系统控件标识;
[0028] 展示模块,用于获取所述系统控件标识对应的系统控件并展示。
[0029] 在其中一个实施例中,所述装置还包括索引模块,所述索引模块用于获取输入的 关键字配置信息,根据所述关键字配置信息建立索引,所述关键字配置信息包括索引值和 系统控件标识的映射关系。
[0030] 在其中一个实施例中,所述装置还包括检测模块,所述检测模块用于检测与所述 搜索框对应的内容更改事件;
[0031] 所述第一获取模块还用于获取所述搜索框中的字符串;
[0032] 所述查找模块还用于模糊匹配与所述字符串对应的索引值;
[0033] 所述展示模块还用于根据拼音字母顺序或索引值对应的搜索次数大小顺序展示 与所述字符串匹配的索引值。
[0034] 在其中一个实施例中,所述第一获取模块还用于获取输入的索引值选取指令,获 取所述索引值选取指令对应的索引值,并将其设置到所述搜索框中。
[0035] 在其中一个实施例中,所述展示模块还用于以链接形式展示所述系统控件标识对 应的系统控件;
[0036] 所述第一获取模块还用于获取链接点击事件,提取所述链接点击事件对应的链 接;
[0037] 所述展示模块还用于展示所述链接对应的系统控件的数据。
[0038] 在其中一个实施例中,所述第二获取模块还用于获取所述系统控件标识对应的搜 索次数;
[0039] 所述展示模块还用于根据所述搜索次数和/或拼音字母顺序,以链接形式展示与 所述关键字匹配的系统控件标识对应的系统控件。
[0040] 在其中一个实施例中,所述索引中还存储有关键字和配置相关信息的映射关系;
[0041] 所述查找模块还用于在所述索引中查找与所述关键字匹配的配置相关信息;
[0042] 所述显示模块还用于显示所述配置相关信息。
[0043] 上述系统控件展示方法和装置,通过提取搜索指令的关键字,在索引中直接查找 与该关键字匹配的索引值,从而获取索引值对应的系统控件标识,进而展示对应的系统控 件。由于该方法和装置使用户通过输入搜索指令可直接查找匹配到对应的系统控件,有效 地减少了逐步查找的繁琐步骤,进而提高了操作的便利性。
【专利附图】
【附图说明】
[0044] 图1为一个实施例中系统控件展示方法的流程示意图;
[0045] 图2为一个实施例中系统控件展示方法的界面示意图;
[0046] 图3为一个实施例中系统控件展示装置的结构框图;
[0047] 图4为另一个实施例中系统控件展示装置的结构框图。
【具体实施方式】
[0048] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0049] 除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形 式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进 行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执 行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的 术语"和/或"涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组 合。
[0050] 在一个实施例中,如图1所示,提供了一种系统控件展示的方法,该方法可依赖于 计算机程序,可运行于基于冯诺依曼体系的终端上,该终端包括但不限于个人计算机、大型 计算机、超级计算机、计算机集群等。
[0051] 该方法包括如下步骤:
[0052] 步骤102,获取通过搜索框输入的搜索指令,提取搜索指令中的关键字。
[0053] 在本实施例中,关键字可为用户在搜索框中所输入的字符串。例如用户可在搜索 工具栏的搜索框中输入英文字符串、中文词语、数字、标点符号或以上类型的任意组合。
[0054] 具体的,用户在搜索框中输入关键字后,终端可通过用户点击搜索框对应的搜索 按钮来获取搜索指令。其中,该搜索指令中携带有用户输入的关键字。
[0055] 步骤104,获取预设的索引信息,索引信息中存储有中关键字和系统控件标识的映 身寸关系。
[0056] 索引是对数据库表中一列或多列的值进行排序的一种结构。索引可提供指向存储 在表的指定列中的数据值的指针,然后根据指定的排序顺序将这些指针排序。当进行数据 检索时,可通过搜索索引以找到特定值,进而顺着指针找到该值所在的位置。
[0057] 系统控件则是用户界面(UI)中屏幕上的一种对象,用户可操作该对象来执行某 一行为。其中,系统控件通常出现在对话框中或工具栏上。
[0058] 在一个实施例中,步骤104之前,还包括:获取输入的关键字配置信息,根据关键 字配置信息建立索引,关键字配置信息包括索引值和系统控件标识的映射关系。
[0059] 具体的,用户可预先设置关键字配置信息,根据关键字配置信息,将该索引值和系 统控件标识的映射关系对应存储在索引中。例如索引值为"张三",与"张三"相关联的系统 控件标识为"张三的在线信息"、"张三的应用及流量信息"等,建立索引,将索引值"张三"和 "张三的在线信息"和"张三的应用及流量信息"等系统控件标识的映射关系对应存储在索 引中。
[0060] 由于预先将索引值和与该索引值相关联的系统控件标识的映射关系对应存储在 索引中,因此终端获取到搜索命令中的关键字之后,可直接在索引中查找与该关键字相匹 配的索引值,进而可快速获得与该关键字相关联的系统控件标识,不需要多步操作进行逐 级查找,因此有效地提高了操作便利性。
[0061] 在一个实施例中,步骤104之前包括:检测与搜索框对应的内容更改事件,获取搜 索框中的字符串,模糊匹配与该字符串对应的索引值,根据拼音字母顺序或索引值对应的 搜索次数大小顺序展示与该字符串匹配的索引值。
[0062] 内容更改事件为onChange事件,拼音字母顺序可为从"A"到"Z"的排序,也可根 据用户的搜索习惯来设置不同的拼音字母顺序。搜索次数则是指索引值被搜索的频率。具 体的,可将各索引值的搜索次数初始化为零,然后每根据关键字查找一次,更新与关键字匹 配的索引值的搜索次数(即将与关键字匹配的索引值的搜索次数加1)。
[0063] 例如,假设获取搜索框中的字符串为"手机",查找到与"手机"所匹配的索引值有 "iphone"、"三星"和"HTC",则可根据拼音字母顺序(即从"A"到"Z")依次显示索引值 " iphone "、"HTC" 和"三星"。
[0064] 再例如,索引中有索引值"iphone "、"三星"和" HTC",将各索引值的搜索次数初始 化为零,假设经过若干次搜索之后,索引值"iphone"、"三星"和"HTC"的搜索频率分别为 5000、6000、3900。当根据字符串"手机"进行模糊匹配时,查找到匹配的索引值"iphone"、 "三星"和"HTC",则根据各索引值的搜索次数大小依次展示,即索引值的展示顺序为"三 星"、"iphone" 和"HTC"。
[0065] 由于根据拼音字母顺序显示所查找到的与关键字匹配的索引值,因此有利于用户 根据自身搜索习惯,准确、快速地查找到目标索引值,从而节省了查找时间,提高了查找效 率。
[0066] 此外,更新各索引值的搜索次数,因此下次搜索时,可根据更新后的搜索次数来展 示查找到的与关键字匹配的索引值,从而可以快速有效地提供用户所需要的搜索结果,提 升了搜索的时效性和准确性。
[0067] 在一个实施例中,展示与字符串匹配的索引值的步骤之后,还包括:获取输入的索 引值选取指令,获取索引值选取指令对应的索引值,并将其设置到搜索框中。
[0068] 具体的,用户可通过鼠标点击或者上下方向箭来输入选取指令,获取到选取指令 对应的索引值之后,将其设置到搜索框中,此时搜索框中的内容由字符串变成了与用户所 选取的、与该字符串匹配的索引值。
[0069] 步骤106,在索引中查找与关键字匹配的系统控件标识。
[0070] 匹配是指关键字和索引值的相关程度,相关程度越高,则表示关键字和索引值越 匹配。查找是指按照关键字在索引中进行模糊搜索,从而得到与关键字相关联的索引值。具 体的,用户在搜索框中输入任何一个关键词进行查找匹配时,与该关键词相关的所有索引 值都会被搜索出来,进而获取相关索引值对应的系统控件标识。
[0071] 例如,索引中对应存储了索引值"iphone"、"三星"、"索尼"等,因此,当输入关键字 "手机"时,与该关键字"手机"相关联的索引值"iphone"、"三星"、"索尼"等都会被搜索出 来。
[0072] 由于查找匹配可以自动搜索与关键字相关联的索引值,因此提高了搜索的精确 性。此外,由于预先将索引值和系统控件标识的映射关系存储在索引中,因此当终端根据关 键字在索引中进行查找匹配时,会直接搜索与该关键字相关联的索引值,进而获取对应的 系统控件标识,从而减少了用户手动查找的次数,提高了操作便利性。
[0073] 步骤108,获取系统控件标识对应的系统控件并展示。
[0074] 在一个实施例中,获取系统控件标识对应的系统控件并展示的步骤之后包括:以 链接形式展示系统控件标识对应的系统控件;获取链接点击事件,提取链接点击事件对应 的链接;展示该链接对应的系统控件的数据。
[0075] 链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把它们组成一 个可执行的整体的过程。链接也称超级链接,是指从一个网页指向一个目标的连接关系,所 指向的目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是图片、电子邮件 地址、文件、甚至是应用程序。在本实施例中,由于以链接形式展示系统控件,因此不同的系 统控件对应不同的链接代码。
[0076] 具体的,终端可通过用户点击界面上的系统控件来获取链接点击事件,提取该点 击事件所对应系统控件的链接,并展示该链接所对应的数据。
[0077] 在一个实施例中,以链接形式展示系统控件标识对应的系统控件的步骤,还包括: 获取系统控件标识对应的搜索次数;根据搜索次数和/或拼音字母顺序,以链接形式展示 与关键字匹配的系统控件标识对应的系统控件。
[0078] 具体的,将系统控件标识按搜索次数和/或拼音字母排序,排在最前面的系统控 件标识则搜索次数最多。进一步的,按照排序后的系统控件标识将对应的系统控件以链接 形式展示。
[0079] 在一个实施例中,索引中还存储有关键字和配置相关信息的映射关系;提取搜索 指令中的关键字的步骤之后,还包括:在索引中查找与关键字匹配的配置相关信息并显示。
[0080] 在本实施例中,配置相关信息可为指导用户如何配置和/或如何使用系统的提示 信息、配置状态信息等。具体的,可将配置相关信息按搜索次数、用户的搜索习惯数据或与 关键字的相关度进行排序并显示,其中,搜索次数不限于本地用户的搜索次数,还可包括其 他所有使用本系统的用户的搜索次数,则排在最前的配置相关信息表示该配置相关信息的 搜索次数最多、或者最符合用户搜索习惯、或者与关键字最匹配。
[0081] 例如,如图2所示,在上网行为管理系统中,系统可根据用户输入的关键字"用户 上网授权"在索引中查找并显示与其相关联的配置相关信息。
[0082] 假设与该关键字相关联的配置相关信息有三类:如何配置用户上网权限的提示信 息、哪些用户具有上网权限和各具有上网权限的用户的状态信息、配置上网权限的作用的 信息。其中,如何配置用户上网权限的搜索次数是最多的,其次是查看用户的上网权限及上 网状态,最后是配置用户上网权限的作用,因此系统可按照搜索次数依次展示上述配置相 关信息。
[0083] 如图3所示,在一个实施例中,一种系统控件展示装置,包括第一获取模块202,第 二获取模块204,查找模块206和展示模块208,其中:
[0084] 第一获取模块202,用于获取通过搜索框输入的搜索指令,提取搜索指令中的关键 字。
[0085] 在本实施例中,关键字可为用户在搜索框中所输入的字符串。例如用户可在搜索 工具栏的搜索框中输入英文字符串、中文词语、数字、标点符号或以上类型的任意组合。
[0086] 具体的,用户在搜索框中输入关键字后,第一获取模块202可通过用户点击搜索 框对应的搜索按钮来获取搜索指令。其中,该搜索指令中携带有用户输入的关键字。
[0087] 第二获取模块204,用于获取预设的索引信息,索引信息中存储有中关键字和系统 控件标识的映射关系。
[0088] 索引是对数据库表中一列或多列的值进行排序的一种结构。索引可提供指向存储 在表的指定列中的数据值的指针,然后根据指定的排序顺序将这些指针排序。当进行数据 检索时,可通过搜索索引以找到特定值,进而顺着指针找到该值所在的位置。
[0089] 系统控件则是用户界面(UI)中屏幕上的一种对象,用户可操作该对象来执行某 一行为。其中,系统控件通常出现在对话框中或工具栏上。
[0090] 查找模块206,用于在索引中查找与关键字匹配的系统控件标识
[0091] 匹配是指关键字和索引值的相关程度,相关程度越高,则表示关键字和索引值越 匹配。查找是指按照关键字在索引中进行模糊搜索,从而得到与关键字相关联的索引值。用 户在搜索框中输入任何一个关键词进行查找匹配时,查找模块206则将与该关键词相关的 所有索引值都搜索出来,进而获取相关索引值对应的系统控件标识。
[0092] 由于查找匹配可以自动搜索与关键字相关联的索引值,因此提高了搜索的精确 性。此外,由于预先将索引值和系统控件标识的映射关系存储在索引中,因此当终端根据关 键字在索引中进行查找匹配时,会直接搜索与该关键字相关联的索引值,进而获取对应的 系统控件标识,从而减少了用户手动查找的次数,提高了操作便利性。展示模块208,用于展 示关键字对应的系统控件。
[0093] 如图4所示,在一个实施例中,系统控件展示装置还包括索引模块210,索引模块 210用于获取输入的关键字配置信息,根据关键字配置信息建立索引,关键字配置信息包括 索引值和系统控件标识的映射关系。
[0094] 具体的,用户可预先设置关键字配置信息,根据关键字配置信息,将该索引值和系 统控件标识的映射关系对应存储在索引中。
[0095] 由于索引模块210预先将索引值和与该索引值相关联的系统控件标识的映射关 系对应存储在索引中,因此查找模块206获取到搜索命令中的关键字之后,可直接在索引 中查找与该关键字相匹配的索引值,进而可快速获得与该关键字相关联的系统控件标识, 不需要多步操作进行逐级查找,因此有效地提高了操作便利性。
[0096] 在一个实施例中,系统控件展示装置还包括检测模块212,检测模块212还用于检 测与搜索框对应的内容更改事件;第一获取模块202还用于获取所述搜索框中的字符串; 查找模块206还用于模糊匹配与字符串对应的索引值;展示模块208还用于根据拼音字母 顺序或索引值对应的搜索次数大小顺序展示与字符串匹配的索引值。
[0097] 内容更改事件为onChange事件,拼音字母顺序可为从"A"到"Z"的排序,也可根 据用户的搜索习惯来设置不同的拼音字母顺序。搜索次数则是指索引值被搜索的频率。具 体的,可将各索引值的搜索次数初始化为零,然后每根据关键字查找一次,更新与关键字匹 配的索引值的搜索次数(即将与关键字匹配的索引值的搜索次数加1)。
[0098] 由于根据拼音字母顺序显示所查找到的与关键字匹配的索引值,因此有利于用户 根据自身搜索习惯,准确、快速地查找到目标索引值,从而节省了查找时间,提高了查找效 率。
[0099] 此外,更新各索引值的搜索次数,因此下次搜索时,可根据更新后的搜索次数来展 示查找到的与关键字匹配的索引值,从而可以快速有效地提供用户所需要的搜索结果,提 升了搜索的时效性和准确性。
[0100] 在一个实施例中,第一获取模块202还用于获取输入的索引值选取指令,获取索 引值选取指令对应的索引值,并将其设置到搜索框中。
[0101] 具体的,获取到选取指令对应的索引值之后,将其设置到搜索框中,此时搜索框中 的内容由字符串变成了与用户所选取的、与该字符串匹配的索引值。
[0102] 在一个实施例中,展示模块208还用于以链接形式展示所述系统控件标识对应的 系统控件;第一获取模块202还用于获取链接点击事件,提取所述链接点击事件对应的链 接;展示模块208还用于展示所述链接对应的系统控件的数据。
[0103] 链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把它们组成一 个可执行的整体的过程。链接也称超级链接,是指从一个网页指向一个目标的连接关系,所 指向的目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是图片、电子邮件 地址、文件、甚至是应用程序。在本实施例中,由于展示模块208以链接形式展示系统控件, 因此不同的系统控件对应不同的链接代码。
[0104] 具体的,第一获取模块202可通过用户点击界面上的系统控件来获取链接点击事 件,提取该点击事件所对应系统控件的链接,进而展示模块208展示该链接所对应的数据。
[0105] 在一个实施例中,第二获取模块204还用于获取所述系统控件标识对应的搜索次 数;展示模块208还用于根据搜索次数和/或拼音字母顺序,以链接形式展示与关键字匹配 的系统控件标识对应的系统控件。
[0106] 具体的,将系统控件标识按搜索次数和/或拼音字母排序,排在最前面的系统控 件标识则搜索次数最多。进一步的,按照排序后的系统控件标识将对应的系统控件以链接 形式展示。
[0107] 在一个实施例中,索引中还存储有关键字和配置相关信息的映射关系;查找模块 206还用于在索引中查找与关键字匹配的配置相关信息;显示模块208还用于显示配置相 关信息。
[0108] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成的,所述的程序可存储于一计算机可读取存储介 质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0109] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种系统控件展示方法,其特征在于,所述方法包括: 获取通过搜索框输入的搜索指令,提取所述搜索指令中的关键字; 获取预设的索引信息,所述索引信息中存储有关键字和系统控件标识的映射关系; 在所述索引中查找与所述关键字匹配的系统控件标识; 获取所述系统控件标识对应的系统控件并展示。
2. 根据权利要求1所述的方法,其特征在于,所述获取通过搜索框输入的搜索指令的 步骤之前包括: 获取输入的关键字配置信息,根据所述关键字配置信息建立索引,所述关键字配置信 息包括索引值和系统控件标识的映射关系。
3. 根据权利要求1所述的方法,其特征在于,所述获取通过搜索框输入的搜索指令的 步骤之前,还包括: 检测与所述搜索框对应的内容更改事件,获取所述搜索框中的字符串,模糊匹配与所 述字符串对应的索引值,根据拼音字母顺序或索引值对应的搜索次数大小顺序展示与所述 字符串匹配的索引值。
4. 根据权利要求3所述的方法,其特征在于,所述展示与所述字符串匹配的索引值的 步骤之后,包括:获取输入的索引值选取指令,获取所述索引值选取指令对应的索引值,并 将其设置到所述搜索框中。
5. 根据权利要求1所述的方法,其特征在于,所述获取所述系统控件标识对应的系统 控件并展示的步骤之后包括: 以链接形式展示所述系统控件标识对应的系统控件;获取链接点击事件,提取所述链 接点击事件对应的链接; 展示所述链接对应的系统控件的数据。
6. 根据权利要求5所述的方法,其特征在于,所述以链接形式展示所述系统控件标识 对应的系统控件的步骤,还包括: 获取所述系统控件标识对应的搜索次数; 根据所述搜索次数和/或拼音字母顺序,以链接形式展示与所述关键字匹配的系统控 件标识对应的系统控件。
7. 根据权利要求1所述的方法,其特征在于,所述索引中还存储有关键字和配置相关 信息的映射关系; 所述提取所述搜索指令中的关键字的步骤之后,还包括: 在所述索引中查找与所述关键字匹配的配置相关信息并显示。
8. -种系统控件展示的装置,其特征在于,所述装置包括: 第一获取模块,用于获取通过搜索框输入的搜索指令,提取所述搜索指令中的关键 字; 第二获取模块,用于获取预设的索引信息,所述索引信息中存储有关键字和系统控件 标识的映射关系; 查找模块,用于在所述索引中查找与所述关键字匹配的系统控件标识; 展示模块,用于获取所述系统控件标识对应的系统控件并展示。
9. 根据权利要求8所述的装置,其特征在于,所述装置还包括索引模块,所述索引模块 用于获取输入的关键字配置信息,根据所述关键字配置信息建立索引,所述关键字配置信 息包括索引值和系统控件标识的映射关系。
10. 根据权利要求8所述的装置,其特征在于,所述装置还包括检测模块,所述检测模 块用于检测与所述搜索框对应的内容更改事件; 所述第一获取模块还用于获取所述搜索框中的字符串; 所述查找模块还用于模糊匹配与所述字符串对应的索引值; 所述展示模块还用于根据拼音字母顺序或索引值对应的搜索次数大小顺序展示与所 述字符串匹配的索引值。
11. 根据权利要求10所述的装置,其特征在于,所述第一获取模块还用于获取输入的 索引值选取指令,获取所述索引值选取指令对应的索引值,并将其设置到所述搜索框中。
12. 根据权利要求8所述的装置,其特征在于,所述展示模块还用于以链接形式展示所 述系统控件标识对应的系统控件; 所述第一获取模块还用于获取链接点击事件,提取所述链接点击事件对应的链接; 所述展示模块还用于展示所述链接对应的系统控件的数据。
13. 根据权利要求12所述的装置,其特征在于,所述第二获取模块还用于获取所述系 统控件标识对应的搜索次数; 所述展示模块还用于根据所述搜索次数和/或拼音字母顺序,以链接形式展示与所述 关键字匹配的系统控件标识对应的系统控件。
14. 根据权利要求8所述的装置,其特征在于,所述索引中还存储有关键字和配置相关 信息的映射关系; 所述查找模块还用于在所述索引中查找与所述关键字匹配的配置相关信息; 所述显示模块还用于显示所述配置相关信息。
【文档编号】G06F17/30GK104102704SQ201410323093
【公开日】2014年10月15日 申请日期:2014年7月8日 优先权日:2014年7月8日
【发明者】马程 申请人:深圳市深信服电子科技有限公司