发明名称 一种数据库动态查询表单的生成方法
摘要 本发明提出一种数据库动态查询表单的生成方法,它为庞大而复杂的数据库查询提供了一种解决方法。它提出了以一个包含数据库中极少数主要属性的基本查询表单开始,通过用户与系统的交互,系统捕捉用户的偏好,从而计算每个表单组件的得分,按得分的降序排列为用户提供一个组件的排名列表,用户可以选择相应的组件来增强和完善查询表单。此过程是迭代进行的,直到用户对查询结果感到满意。本发明可以让用户自定义查询表单,能快速的从数据库中检索到想要的查询结果。
申请公布号 CN105320700A 申请公布日期 2016.02.10
申请号 CN201410379783.9 申请日期 2014.08.05
申请人 南京理工大学常熟研究院有限公司 发明人 李涛;王敏君;李千目;侯军;徐建
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种数据库动态查询表单的生成方法,其特征在于包括以下步骤:步骤一:以一个包含数据库中极少数主要属性的基本查询表单开始;步骤二:用户填写查询表单,系统执行查询;步骤三:系统显示查询结果,若用户对查询结果满意,则结束;否则,通过用户对查询结果的点击来反馈用户的偏好,系统根据用户偏好计算每个表单组件的得分,按得分的降序排列为用户提供一个表单组件的排名列表,用户根据排名列表选择相应表单组件加入到表单中来改善查询表单,继续执行步骤二,直到用户对查询结果满意。
地址 215513 江苏省苏州市常熟市经济技术开发区科创园研究院路5号