[發明專利]webERP用戶權限管理系統無效
| 申請號: | 200910201733.0 | 申請日: | 2009-10-28 |
| 公開(公告)號: | CN102053969A | 公開(公告)日: | 2011-05-11 |
| 發明(設計)人: | 易可可;鄭敏;夏程 | 申請(專利權)人: | 上海寶信軟件股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/44;G06Q10/00 |
| 代理公司: | 上海浦一知識產權代理有限公司 31211 | 代理人: | 王江富 |
| 地址: | 201203 上海市浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | weberp 用戶權限 管理 系統 | ||
1.一種webERP用戶權限管理系統,包括數據庫服務器,應用服務器,Web服務器;
所述數據庫服務器上有ERP系統及授權管理數據庫;
所述授權管理數據庫,包括:
角色類型表,用于保存各角色類型,包括角色類型標識、角色類型顯示名字;
人力資源管理區表,用于保存各人力資源管理區,包括人力資源管理區標識、父親人力資源管理區標識;
人力資源管理區擁有的角色類型表,用于保存各人力資源管理區所擁有的角色類型,包括人力資源管理區標識、角色類型標識;
人力資源管理區擁有的菜單權限表,用于保存各人力資源管理區所能管轄的菜單,包括人力資源管理區標識、菜單節點名、是否有效;
人力資源管理區擁有的按鈕權限表,用于保存各人力資源管理區所能管轄的按鈕,包括人力資源管理區標識、按鈕名、是否有效;
人力資源管理區擁有的信息集權限表,用于保存各人力資源管理區在所能管轄的信息集,包括人力資源管理區標識、所屬維度標識、信息集名、是否有效;
角色分配表,用于保存各角色,角色等于角色類型加人力資源管理區的綁定,包括角色標識、人力資源管理區標識、角色類型標識;
用戶信息表,用于保存ERP系統的各用戶的信息;
用戶角色分配表,用于保存各角色所擁有的用戶,包括角色標識、用戶標識;
資源定義表,用于保存ERP系統的資源信息,包括資源標識、資源名稱、資源類型、是否有效;
角色資源授權表,用于保存各角色所能訪問的資源,包括人力資源管理區標識、角色類型標識、資源標識、訪問權限;
所述應用服務器封裝有Java接口和Java類,所述Java類包括:
角色類型組類:用于創建或修改角色類型,創建或修改角色類型時,向角色類型表增加和刪除該角色類型的相關數據;
角色類型類:包括讀取角色類型表的數據方法,用于從角色類型表取出各角色類型的信息;綁定角色類型和人力資源管理區方法,用于創建角色,即向角色分配表插入角色數據;
角色類:角色類包括在角色下加用戶方法,在用戶角色分配表中對應各角色插入用戶標識;
人力資源管理區管理類:包括,生成新的人力資源管理區方法,向人力資源管理區表插入一人力資源管理區相關數據;給某人力資源管理區分配可以管轄的角色類型方法,在人力資源管理區擁有的角色類型表中對應某人力資源管理區插入角色類型數據;給某人力資源管理區分配可以管轄的菜單方法,在人力資源管理區擁有的菜單權限表中對應某人力資源管理區插入菜單數據;給某人力資源管理區分配可以管轄的按鈕方法,在人力資源管理區擁有的按鈕權限表中對應某人力資源管理區插入按鈕數據;給某人力資源管理區分配可以管轄的信息集方法,在人力資源管理區擁有的信息集權限表中對應某人力資源管理區插入信息集數據;給某人力資源管理區設置分級管理員角色方法,調用角色類型類,設置該人力資源管理區的分級管理員角色;取得某人力資源管理區所能管轄的角色類型方法,從人力資源管理區擁有的角色類型表取得某人力資源管理區所能管轄的角色類型數據;取得某人力資源管理區所能管轄的菜單方法,從人力資源管理區擁有的菜單權限表取得某人力資源管理區所能管轄的菜單數據;取得某人力資源管理區所能管轄的按鈕方法,從人力資源管理區擁有的按鈕權限表取得某人力資源管理區所能管轄的按鈕數據;取得某人力資源管理區所能管轄的信息集方法,從人力資源管理區擁有的信息集權限表取得某人力資源管理區所能管轄的信息集數據;
實體控制類:包括,配置某角色類型所能訪問的菜單、按鈕、信息集等資源方法,在角色資源權限表中對應某人力資源管理區及角色類型分別插入菜單、按鈕、信息集數據;判斷某個角色類型對一個資源是否有相關權限方法;
用戶登錄信息保存類:保存用戶登錄時的信息到應用服務器的Session中;
登錄處理類:用戶登錄過程中,取得登錄用戶的對應信息,保存到用戶登錄信息保存類中;
在所述Web服務器中,實現界面表示層,所述界面表示層基于MVC架構,界面表示層JSP封裝頁面標簽庫進行客戶端的授權信息配置和顯示,界面表示層根據客戶端的輸入信息調用Java類控制用戶授權并在客戶端瀏覽器顯示相應信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寶信軟件股份有限公司,未經上海寶信軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910201733.0/1.html,轉載請聲明來源鉆瓜專利網。





