一种基于DTREE多层分级下的快捷查询方法技术

技术编号:11161907 阅读:156 留言:0更新日期:2015-03-18 17:54
目前,大多数管理系统所采用的查询方法是通过对象的某个或者某几个特征来进行查询,如姓名、时间等。而在很多情况下,对象的这些特征属性是相同或相似的,而查询的结果必定会是多个对象,这时候就需要多个判定条件去查询或者进行再一次的人工筛选才能得出原来所期望的结果,这就是查询变得繁琐,也会大大降低查询的精确性和速度。DTREE是用树形方式来显示多层级对象的一个简便快捷的方法,并且DTREE支持无限级的分级,使得大多数项目中都会使用到DTREE的方式去显示对象。使用DTREE结合传统查询方式可以使查询的速度与精度得到很大的提升。

【技术实现步骤摘要】
—种基于DTREE多层分级下的快捷查询方法
本专利技术涉及一种基于DTREE多层分级下的快捷查询方法的实现。本专利技术属于计算机

技术介绍
目前,大多数管理系统所采用的查询方法是通过对象的某个或者某几个特征来进行查询,如姓名、时间等。而在很多情况下,对象的这些特征属性是相同或相似的,而查询的结果必定会是多个对象,这时候就需要多个判定条件去查询或者进行再一次的人工筛选才能得出原来所期望的结果,这就是查询变得繁琐,也会大大降低查询的精确性和速度。DTREE是用树形方式来显示多层级对象的一个简便快捷的方法,并且DTREE支持无限级的分级,使得大多数项目中都会使用到DTREE的方式去显示对象。DTREE —般不用来做查询,因为它需要操作人员去点击来展开下级菜单,用来进行深层次、多条件的查询效率是非常低的。
技术实现思路
专利技术目的:针对以上所述查询方法存在的缺陷和DTREE的基本特征,如果在DTREE的基础上进行改进,结合传统的查询方法,在DTREE的树形基础上进行查询,这样一些查询条件可以在DTREE上进行,这样会使得查询时候选择筛选条件变得更加简单,从而使查询的精确度和速度得到大幅度增加。 具体步骤如下:步骤1:把所有所需查询的对象根据特征分类分级整合,存入数据库。 步骤2:以DTREE的方式显示所需查询的对象。 步骤3:在DTREE的每个节点上,设置一个查询所需的输入框。 步骤4:把每个节点上的输入框绑定这个节点上的分级信息,这就使得节点上的查询框已经有了特定的查询筛选条件,然后在输入框中输入所需信息进行查询。 【具体实施方式】 实施例一使用Myeclips 8.6开发平台进行开发设计,使用专业数据库软件MySql进行数据管理。 1.采用一个小区的用户数据进行实施,把用户以小区区域、单元以及楼层进行分级,然后将数据存入数据库。 2.用DTREE.js在界面上把小区的用户以区域、单元以及楼层进行分级显示。 3.在树形显示的小区用户的每个分级节点上,设定一个输入框。 4.在输入框中设定查询,并且绑定上当前分级节点的信息,作为这个输入框查询的初始查询筛选条件。 5.通过选择上级条件,在节点处进行查询,得到该节点信息范围内的特定用户。 除上述实施例外,本专利技术还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本专利技术要求的保护范围。本文档来自技高网...

【技术保护点】
获取对象信息,根据类别级别等特征进行分类分级,然后将数据存入数据库。

【技术特征摘要】
1.获取对象信息,根据类别级别等特征进行分类分级,然后将数据存入数据库。2.用DTREE.js在界面上把对象进行显示,并且在节点上加入...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:江苏;32

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

1