[发明专利]应用系统资源管理装置有效

专利信息
申请号: 200710094044.5 申请日: 2007-08-28
公开(公告)号: CN101377737A 公开(公告)日: 2009-03-04
发明(设计)人: 伍治平;张晶晶;谢歆;郭岩;张麒 申请(专利权)人: 上海宝信软件股份有限公司
主分类号: G06F9/44 分类号: G06F9/44;G06F17/30;G06F21/00
代理公司: 上海浦一知识产权代理有限公司 代理人: 丁纪铁
地址: 201203上海市浦东*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用 系统 资源管理 装置
【说明书】:

技术领域

发明涉及一种资源管理装置,尤其涉及一种对集成认证授权系统中 的各种资源进行管理的应用系统资源管理装置。

背景技术

对于基于集成认证授权系统中,应用系统资源包括应用系统、子应用 系统、界面、界面元素等层次结构的资源,所述应用系统资源是作为应用 系统如ERP、OA等中的一种重要的元数据,在应用系统中发挥着越来越重 要的作用,特别是在应用系统的访问及操作权限的控制中。在传统的应用 系统如ERP、OA等的开发中,应用系统资源的信息在如用于存储这些资源 的元数据管理数据库中、应用系统本身的开发时所创建的程序集或网页 中、认证授权系统中等多处都会用到,但却常常由于更新不同步而使得如 上所述地方中所存在的相关数据不一致的情况,在应用系统的部署文件即 程序集及界面文件(程序集+ASPX页面)中本身就存在着应用系统资源的 元数据信息,所述应用系统资源的元数据信息包括应用系统、资源、元素 以及之间的层次结构关系。但所述元数据信息并没有以结构化的形式来存 储,因此为了对所述应用系统资源进行管理及开发扩展功能,通常需要以 手工的方式将这些所述应用系统资源的元数据信息录入元数据管理数据 库中;并且如果还存在着独立的认证授权系统,则还需要将这些所述应用 系统资源的元数据信息信息以手工的方式注册到认证授权系统中以进行 后续的对所述应用系统资源的访问及操作权限控制。采用以上的这种方式 存在着如下缺陷:一方面,由于需要手工操作,因此效率比较低;另一方 面,由于所述应用系统资源的元数据信息存在于多个持久中,通常相同的 所述应用系统资源的元数据信息需要维护多份,且容易造成所述应用系统 资源的元数据的不一致性,随着应用系统复杂度的增加,频繁的变更及重 构将导致上述的数据不一致的情况更加严重。

发明内容

本发明要解决的技术问题是提供一种应用系统资源管理装置,能实现 以结构化的形式来存储应用系统、子应用系统(或称为模块)、界面、界 面元素等应用系统资源,从而能更方便地对应用系统进行管理及开发扩展 功能;另外,通过该工具,还可实现应用系统资源的自动注册及与认证授 权系统中资源的同步。

为解决上述技术问题,本发明提供一种应用系统资源管理装置,包括: 一个元数据管理数据库,用于存储对应于应用系统资源的元数据,以进行 所述应用系统资源的管理及开发扩展功能。

一个认证授权系统,用于存储对应于应用系统资源的认证授权信息, 以进行后续对所述应用系统资源的访问操作权限控制。

一套与软件集成开发环境集成的程序集+ASPX页面定义组件,用于实 现所述应用系统资源的层次化结构关系,所述应用系统资源包括应用系 统、子应用系统、界面、界面元素四个层次结构。

一套资源注册管理组件,用于实现所述应用系统资源在所述元数据管 理数据库中的自动注册及与所述认证授权系统中资源的同步。

更进一步改进,所述程序集+ASPX页面定义组件包括:应用系统定义 组件,用于定义应用系统,并创建应用系统解决方案;模块定义组件,用 于定义应用系统中的业务模块,并创建所述业务模块的项目工程;自定义 页面控件,用于定义界面及界面元素。

更进一步改进,所述程序集及页面定义组件均与Visual Studio 2005 集成。所述应用系统定义组件通过在安装时向Visual Studio 2005注册 解决方案的模板,来创建应用系统的解决方案。所述模块定义组件通过在 安装时向Visual Studio 2005注册项目工程模板,来创建业务模块的项 目工程,并且所创建的项目工程应符合“解决方案-业务模块-项目工程” 的层次结构。

更进一步改进,所述资源注册管理组件包括:元数据解析组件,用于 从应用系统部署文件中自动搜索并解析层次化应用系统资源。资源注册组 件,用于将由所述元数据解析组件解析出的应用系统资源注册到结构化的 元数据管理数据库。资源同步组件,用于将应用系统资源与认证授权系统 中的资源进行同步。

更进一步改进,所述元数据解析组件通过.Net反射技术来在程序集 中查找已定义的应用系统及模块并解析应用系统与模块之间的层次关系; 并通过正则表达式解析.ASPX页面文件的方式来查找已定义界面资源、界 面元素,并解析模块与界面之间、界面与元素之间的层次关系。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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