[发明专利]一种用户视图配置方法无效

专利信息
申请号: 201110304662.4 申请日: 2011-09-30
公开(公告)号: CN102360374A 公开(公告)日: 2012-02-22
发明(设计)人: 曾文语;陈应全 申请(专利权)人: 南威软件股份有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 泉州市文华专利代理有限公司 35205 代理人: 王美花
地址: 362000 福建省泉州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用户 视图 配置 方法
【说明书】:

技术领域

发明涉及一种针对信息化应用系统数据展示的用户视图进行 自由配置的方法。

背景技术

用户视图指的就是从数据表中筛选出用户有权限看到的以及关 心的信息。该用户视图是一个供功能模块调取的虚拟表,其内容由查 询定义。同真实的表一样,用户视图包含一系列带有名称的列和行数 据。但是,用户视图并不在数据库中以存储的数据值集形式存在,行 和列数据来自定义用户视图的供查询所引用的表,并且在引用用户视 图时动态生成,对其中所引用的基础表来说,用户视图的作用类似于 筛选。

随着信息化的快速发展,当前一个信息系统所拥有的功能模块 少则几十个、多则上百个,面向的用户对象也是多种多样。因此,为 了快速适应不同的需求、提高软件开发和维护的效率,需要有一种机 制用来配置和展示数据信息,即用户视图配置。

传统的用户视图配置方法如下:

1、配置数据库信息和数据库中对应数据表的信息;

2、根据前一步骤配置的数据表选择相应的字段进行显示;

3、加入过滤条件,从上述数据表中筛选出符合条件的记录;

4、根据前面各步骤的组合配置组装成SQL语句,从而从数据库 中取出数据形成用户视图。

这种传统的配置方法存在几个方面的问题:1、灵活性较差,只 适合对单表或简单的复合表进行配置,对于多表的复杂配置则满足不 了;2、条件配置繁琐,通常要通过写扩展功能的方式进行辅助才能 达到所要的结果;3、由于步骤2中的字段受步骤1中的数据表的局 限,所有的显示内容都将受步骤1中配置的数据表的限制,对于需要 经过多层嵌套、筛选才能得出的结果集往往不能通过配置来完成,需 要使用另外一种方式来实现。

发明内容

本发明的目的在于提供一种用户视图配置方法,支持各式各样用 户视图的快速配置,支持多表关联的复杂视图配置,为最终用户减少 数据库呈现的复杂性。

本发明一种用户视图配置的方法,先配置数据库连接的基本信 息,然后根据所需结果集构造SQL语句、配置用户视图上所要展示的 列值,最后从数据库取出数据形成用户视图。

由于本发明首先通过配置数据库连接,接着构造筛选数据结果集 的SQL语句,该SQL语句不受任何约束,只需要按照用户想要的效果 进行编写即可,然后根据SQL语句查询出来的列进行视图的展示配 置,从而形成所要的用户视图。

采用本发明的技术方案后,灵活性大大提高,既能适应单表或简 单复合表的配置,又能满足多表关联的复杂视图的配置;配置简单, 只要结合SQL语句带上所需参数即可达到所要的结果;所要的结果基 本上没什么限制,可以通过多层嵌套、筛选来获取所要的数据信息。

附图说明

图1为本发明的逻辑流程图。

以下结合附图和具体实施例对本发明作进一步详述。

具体实施方式

如图1所示,本发明一种用户视图配置方法,具体包括以下几 个步骤:

步骤1、启动用户视图配置机制相关程序,设置视图名称、视图 别名、视图展示结构、数据库连接ID的基本信息,在该步骤不关联 数据表;

步骤2、构造结果集所需要的SQL语句,并根据用户权限和其他 过滤条件设置相应的参数;

步骤3、根据SQL语句查询出来的列值设置所要展示的信息列, 并设置列的别名以方便浏览,同时可以对列进行转换,完成用户视图 展示列值的设置;

步骤4、从数据库取出数据形成用户视图;

步骤5、保存或预览所设置的用户视图,按照所需要的效果进行 调整;

步骤6、把配置好用户视图与对应的功能模块进行关联设置,形 成最终的用户视图展示。

传统的用户视图配置方法中SQL语句受数据表的限制,形式上受 局限,而本发明在构造SQL语句前并不关联数据表,根据所需要的结 果集先行构造SQL语句,充分体现了SQL语句的灵活性,该SQL语句 不受任何约束,只需要按照用户想要的效果进行编写即可,然后根据 SQL语句查询出来的列进行视图的展示配置,从而形成所要的用户视 图。本发明能够支持各式各样用户视图的快速配置,支持多表关联的 复杂视图配置,为最终用户减少数据库呈现的复杂性。

以上所述,仅是本发明较佳实施例而已,并非对本发明的技术范 围作任何限制,故凡是依据本发明的技术实质对以上实施例所作的任 何细微修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110304662.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top