[發明專利]應用系統資源管理裝置有效
| 申請號: | 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頁面文件的方式來查找已定義界面資源、界 面元素,并解析模塊與界面之間、界面與元素之間的層次關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶信軟件股份有限公司,未經上海寶信軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710094044.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種改進型茶漏
- 下一篇:豆漿機的筒身組件和具有其的豆漿機





