开放式快速查询系统的制作方法

文档序号:6483003阅读:249来源:国知局
专利名称:开放式快速查询系统的制作方法
技术领域
本发明涉及数据库技术,更具体地说,涉及一种开放式快速查询系统。
背景技术
如何能快速、方便的对数据库进行查询是数据库性能一个重要指标。目前,传统的 查询数据库的方法是通过数据库指令实现的。由于数据库指令比较专业,需要经过专门的 培训之后才能够熟练使用,因此大大限制了数据库在企业中发挥的作用。此外,目前的数据 库仅提供查询功能,如果发现数据库中的数据存在不正确的地方,只能由开发者进行修改, 一般用户无法提出修改的意见,这也限制了数据库性能提高。为了方便数据库的查询,同时为了使每一个用户都能够对数据库的性能提供改进 的建议,就需要一种能够对开放式的数据库查询技术。

发明内容
本发明旨在提供一种开放式的数据库查询技术。根据本发明,提出一种开放式快速查询系统,包括数据分类装置,耦合到一数据库,将数据库中的数据进行分类,并为每一类赋予一 组关键字;查询页面生成装置,生成一页面,页面包括主显示区、辅助显示区、查询工具区;查询装置,耦合到数据分类装置和查询页面生成装置,查询装置在页面的查询工 具区内生成一查询输入窗口以接收查询条件,依据查询条件在数据分类装置为每一类数据 赋予的关键字中查找,寻找匹配的关键字,并根据关键字寻找对应的一类数据;导航装置,耦合到查询页面生成装置和查询装置,导航装置在页面的辅助显示区 显示一分层的导航结构,导航结构与数据库中经过分类的数据相关,其中,导航装置将在辅 助显示区中标记由查询装置查找到的一类数据并且将于该类数据相关的信息显示在页面 的主显示区中;开放式修改装置,耦合到查询页面生成装置和导航装置,在页面的主显示区中对 当前被标记的一类数据进行编辑,或者在辅助窗口中对导航结构进行编辑。其中,数据库中保存的数据是文章,数据分类装置将文章分类,每一类形成一个节 点o采用本发明的技术方案,方便了数据库的查询,同时为使每一个用户都能够对数 据库的性能提供改进的建议。


图1揭示了本发明的开放式快速查询系统的结构图。图2揭示了根据本发明的开放式快速查询系统的一个具体示例。
具体实施例方式本发明揭示了一种开放式快速查询系统,参考图1所示,该开放式快速查询系统 10包括数据分类装置11、查询页面生成装置12、查询装置13、导航装置14、开放式修改装 置15。数据分类装置11耦合到一数据库,将数据库中的数据进行分类,并为每一类赋予 一组关键字。在一个实施例中,数据库中保存的数据是文章,数据分类装置11将文章分类, 每一类形成一个节点。查询页面生成装置12生成一页面,该页面包括主显示区、辅助显示区、查询工具 区。查询装置13耦合到数据分类装置11和查询页面生成装置12,查询装置13在页 面的查询工具区内生成一查询输入窗口以接收查询条件,依据查询条件在数据分类装置11 为每一类数据赋予的关键字中查找,寻找匹配的关键字,并根据关键字寻找对应的一类数 据。导航装置14耦合到查询页面生成装置12和查询装置13,导航装置14在页面的辅 助显示区显示一分层的导航结构,导航结构与数据库中经过分类的数据相关,其中,导航装 置14将在辅助显示区中标记由查询装置13查找到的一类数据并且将于该类数据相关的信 息显示在页面的主显示区中。开放式修改装置15,耦合到查询页面生成装置12和导航装置14,在页面的主显示 区中对当前被标记的一类数据进行编辑,或者在辅助窗口中对导航结构进行编辑。参考图2所示,图2揭示了根据本发明的开放式快速查询系统的一个具体示例。图2揭示了由查询页面生成装置12生成的页面20。该页面包括主显示区21、辅助 显示区22、查询工具区23。在查询工具区23中,除了由查询装置13生成的查询输入窗口 230外,在该实施例中,查询工具区23还包括了下述的工具图标“内容”、“搜索”、“收藏”、 “排行榜”、“前进”、“后退”、“评分”、“加入收藏”、“最大显示”、“查看附件”。在该实施例中,这 些工具图标以按钮的方式出现,点击按钮可以对数据库中的元素,即文章作相应的操作,其 中“查看附件”按钮是在该文章存在附件时为可点状态,可以点击查看附件,若无附件为灰 色不可点状态。“加入收藏”关联到一收藏夹,收藏夹是私人的知识库文章收藏夹,可以自行 定义收藏夹,将平时经常需要查阅、使用的知识库文章加入到收藏夹中以便快速访问。“排 行榜”显示支持最近被点击的最多的知识库文章,从中可以看到最近访问率最高的问题。数据分类装置11将数据库中的文章进行分类,每一类形成一个节点,并为该节点 赋予一组关键字。查询装置13支持节点查询、文章查询和关键字查询,只需在查询输入窗口 230中 输入需要查询的文字后进行查询即可,查询装置13依据查询条件在数据分类装置11为每 一类数据赋予的关键字中查找,寻找匹配的关键字,并根据关键字寻找对应的一类数据。导航装置14在页面20的辅助显示区22显示一分层的导航结构220,导航结构220 与数据库中经过分类的数据相关。即该导航结构220是有关于每一个节点的导航结构。导 航装置14将在辅助显示区22中标记由查询装置13查找到的一类数据,即标记该节点,例 如以展开该节点的方式表明该节点被标记。导航装置14还将与该节点相关的数据,即文章 显示在页面的主显示区21中。
本发明的一个特点是具有开放式修改装置15,通过开放式修改装置15可以在页 面的主显示区中对当前被标记的一类数据进行编辑,或者在辅助窗口中对导航结构进行编 辑。例如,对文章进行修改、提出建议、进行评价等等,还例如,对节点的设置进行调整,优化 导航结构等等。采用本发明的技术方案,方便了数据库的查询,同时为使每一个用户都能够对数 据库的性能提供改进的建议。
权利要求
一种开放式快速查询系统,其特征在于,包括数据分类装置,耦合到一数据库,将数据库中的数据进行分类,并为每一类赋予一组关键字;查询页面生成装置,生成一页面,所述页面包括主显示区、辅助显示区、查询工具区;查询装置,耦合到所述数据分类装置和查询页面生成装置,所述查询装置在所述页面的查询工具区内生成一查询输入窗口以接收查询条件,依据所述查询条件在数据分类装置为每一类数据赋予的关键字中查找,寻找匹配的关键字,并根据关键字寻找对应的一类数据;导航装置,耦合到所述查询页面生成装置和查询装置,所述导航装置在所述页面的辅助显示区显示一分层的导航结构,所述导航结构与数据库中经过分类的数据相关,其中,所述导航装置将在辅助显示区中标记由所述查询装置查找到的一类数据并且将于该类数据相关的信息显示在所述页面的主显示区中;开放式修改装置,耦合到所述查询页面生成装置和所述导航装置,在所述页面的主显示区中对当前被标记的一类数据进行编辑,或者在辅助窗口中对导航结构进行编辑。
2.如权利要求1所述的开放式快速查询系统,其特征在于,所述数据库中保存的数据是文章,所述数据分类装置将文章分类,每一类形成一个节点。
全文摘要
本发明揭示了一种开放式快速查询系统,包括数据分类装置,将数据库中的数据进行分类,并为每一类赋予一组关键字;查询页面生成装置,生成一页面,该页面包括主显示区、辅助显示区、查询工具区;查询装置,在页面的查询工具区内生成一查询输入窗口以接收查询条件,依据查询条件在数据分类装置为每一类数据赋予的关键字中查找,寻找匹配的关键字,并根据关键字寻找对应的一类数据;导航装置,在页面显示区显示一分层的导航结构,导航结构与数据库中经过分类的数据相关;开放式修改装置,在页面的主显示区中对当前被标记的一类数据进行编辑,或者在辅助窗口中对导航结构进行编辑。
文档编号G06F17/30GK101996182SQ200910056408
公开日2011年3月30日 申请日期2009年8月13日 优先权日2009年8月13日
发明者刘在英, 杨晓丽, 赵春燕 申请人:上海杉达学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1