一种管理信息系统中对查询条件的组织和管理方法与流程

文档序号:17397289发布日期:2019-04-13 00:55阅读:487来源:国知局

本发明涉及管理信息系统领域,特别涉及一种管理信息系统中对查询条件的组织和管理方法。



背景技术:

在管理信息系统领域,对于信息的查询采用下述几种设计方案:

1.采用比较传统的表单式设计方式,这种方式只能够在有限的界面区域中提供有限的查询条件,这种设计方式在大多数管理信息系统中能够很好地运行;

2.在某些管理信息系统中,由于特殊需求,对查询条件的组织方式进行特殊设计,比如将查询候选项作为标签通过点击的形式进行筛选;

3.将代表查询候选项的标签通过分组的形式进行组织,在查询区域提供多种维度的查询;

4.在某些管理信息系统中,将分组的多维度查询进行折叠,将常用的查询项默认显示出来,不常用的查询项先折叠隐藏;

5.将查询条件放到一个单独的可滚动的对话框中,用户点击查询按钮时显示这个对话框,用户在弹出的对话框中填写查询条件;

上述几种查询条件的组织形式虽然能够有效提供查询功能,但是在某些领域的管理信息系统中,需要对信息中所有的字段进行查询,上述几种查询的设计方案在用户的实际使用过程中存在使用不方便、查询条件输入繁琐的问题。



技术实现要素:

为解决上述问题,本发明提出了一种管理信息系统中对查询条件的组织和管理方法,简要说就是首先提供一个查询条件的罗列界面,用户在界面上可以填写查询条件,点击“查询”按钮即可执行管理信息系统的查询逻辑。在这个界面中同时提供一个保存查询条件的功能,可以将填写好的查询条件保存为查询模板,后期用户可以进行快捷查询。

发明提供一种查询条件的组织方式和实现方案,方案中结合对查询条件过滤、存储、重构,但方案不涉及管理信息系统后端对信息查询逻辑的实现方式,本方案亦不设计管理信息系统的实现方式,管理信息系统可以是c/s程序也可以是b/s程序,包括:

s1、首先设置一个界面,该界面为一个单独的对话框(在web页面中以弹出层的方式提供);

通过该界面罗列所有可用的查询条件字段,每个查询条件字段前设置一个复选框c1用于指示该查询条件字段是否参与后续的查询逻辑中;

s2、所述s1的界面上设置“查询”按钮和“保存为模板”按钮;保存为模板按钮,触发数据操作将复选框c1选中的查询条件字段及其对应的输入框中的内容进行保存;

如果对应输入框中没有填写内容,则保存一个特殊标记;

同和所有对应的查询条件组织成一个完整的结构体,并将该结构体保存为查询模板,保存时对该查询模板命名;

s3、在未执行查询功能的默认状态下,管理信息系统的查询区域根据查询模板的状态进行显示:

如果保存有所述s2的查询模板,则根据查询模板的使用频率排序显示查询模板;

s3.1、如果没有保存查询模板,则根据管理信息系统的定义显示若干查询条件,且设置“查询”按钮和“高级查询”按钮;点击查询按钮执行管理信息系统的查询逻辑;高级查询按钮与所述s1的界面链接,显示所述界面;

s4、在进行查询的过程中,如果使用查询模板进行查询,查询区域显示查询模板的名称,以及查询模板中所要进一步填写的查询条件;

在进行查询的过程中,如果没有使用查询模板进行查询,查询区域按所述s3(的第三段s3.1)进行显示,且优先显示填写了查询条件的字段。

优选为,所述s1中,用户通过将查询字段填入对应的输入框(可以但不限于文本框、选择框、单选框、复选框、日期时间选择框)后复选框c1自动被设置为选中状态。

优选为,所述s1中,用户通过将查询字段填入对应的输入框后,用户手动选择复选框c1来强制让查询条件字段加入到后面的查询逻辑中。

优选为,所述s2中,所述结构体保存的查询模板通过管理信息系统的接口将组织好的结构体数据存储于后端,或者可以通过其他方式保存在前端。

用户点击查询按钮时,界面将查询条件组织为管理信息系统所需的查询请求数据。

优选为,所述s3中,如果保存有所述s2的查询模板,则根据查询模板的使用频率排序显示查询模板;且查询区域设置“高级查询”按钮和“管理”按钮,高级查询按钮与所述s1的界面链接,显示所述界面;

管理按钮链接预设的管理界面来管理查询模板,管理界面包括有对查询模板的编辑、删除功能。

本发明实施例提供的技术方案带来的有益效果是:可以在有限界面区域中罗列完整的搜索条件列表。保存的查询模板可以简化查询条件的再次输入,减少重复工作。对查询模板的显示排序,优化用户的操作步骤。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。当然,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

需要说明的是,在不冲突的情况下,本发明创造中的实施例及实施例中的特征可以相互组合。

实施例1

本发明提供一种管理信息系统中对查询条件的组织和管理方法,

1.管理信息系统中的查询区域提供高级查询按钮,用于显示一个界面罗列管理信息系统所有支持的查询条件字段。

2.候选的查询条件字段前面都有一个复选框用于标记哪个查询条件字段参与管理信息系统中查询的逻辑。

3.用户提交的查询条件可以被保存成查询模板,查询模板是一种可以保存查询字段、查询条件值及占位符的结构体数据。查询模板中可以有部分查询条件字段是未被填写,在将来用户实际进行查询时根据实际情况进行填写。

4.查询模板可以被存储下来以备将来进行查询,查询模板可以保存在后端服务器上或前端程序中。

5.管理信息系统查询区域根据某种状态显示界面,有查询模板时,按使用频率显示查询模板列表;没有查询模板时按照管理信息系统定义的顺序显示部分或全部查询条件字段。

6.接第5条,在执行查询时,管理信息系统查询区域显示的界面根据实际状态显示,使用查询模板查询时显示查询模板的名称及(如果存在)用户后期补充填写的查询条件字段;否则显示用户填写的查询条件字段。

7.管理信息系统查询区域需要根据情况提供操作按钮,显示查询模板时,提供高级查询和管理功能;没显示查询模板时,提供查询和高级查询功能;

8.管理查询模板的功能,提供对查询模板的编辑和删除子功能。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
本发明公开了一种管理信息系统中对查询条件的组织和管理方法,技术方案为,包括一个单独对话框的查询界面,且通过该界面可将罗列的查询条件以结构体的形式进行模板式保存,并能在后续查询使用时调出和修改先前保存的查询模板。本发明的有益效果是:可以在有限界面区域中罗列完整的搜索条件列表。保存的查询模板可以简化查询条件的再次输入,减少重复工作。对查询模板的显示排序,优化用户的操作步骤。

技术研发人员:王秀英;彭恩江;李新民
受保护的技术使用者:中通服公众信息产业股份有限公司
技术研发日:2018.12.14
技术公布日:2019.04.12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1