[發明專利]一種基于權限控制自動生成頁面的方法在審
| 申請號: | 201410755089.2 | 申請日: | 2014-12-11 |
| 公開(公告)號: | CN104375843A | 公開(公告)日: | 2015-02-25 |
| 發明(設計)人: | 王凱;高飛;許磊 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F21/45 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 權限 控制 自動 生成 頁面 方法 | ||
1.一種基于權限控制自動生成頁面的方法,其特征在于,其具體實現過程為:
1)根據權限管理方法,分配頁面內容代碼,所述權限管理方法即為采用層級結構,按照固定的代碼格式確定頁面內容;
2)用戶登錄系統后,系統獲取用戶權限代碼;
3)系統根據權限控制的頁面內容代碼構造頁面功能菜單,生成頁面內容。
2.根據權利要求1所述的一種基于權限控制自動生成頁面的方法,其特征在于,所述步驟1)中權限管理的頁面內容包括功能菜單、子菜單、頁面內部鏈接、按鈕和輸入框。
3.根據權利要求2所述的一種基于權限控制自動生成頁面的方法,其特征在于,所述步驟1)中權限管理方法的具體內容為:制定一套頁面內容代碼規則,N作為一級菜單代碼,S作為二級菜單代碼,P作為頁面內部控件代碼;一級菜單作為第一層級,記為NXX,其中后兩位XX為一級菜單的序列號;二級菜單作為第二層級,記為NXXSXX,其中NXX為上級菜單代碼,SXX為二級菜單代碼;頁面內部控件作為第三層級,記為NXXSXXPXXX,其中NXX為上級菜單代碼,SXX為二級菜單代碼,PXXX為頁面內部控件代碼。
4.根據權利要求1所述的一種基于權限控制自動生成頁面的方法,其特征在于,所述步驟2)中獲取用戶權限代碼的具體過程為:用戶登錄系統后,系統根據用戶id,獲取用戶權限代碼,該系統從后臺讀取分配給每個用戶的權限代碼并根據讀取的權限代碼從數據庫中查詢對應的菜單代碼,每個權限代碼對應可操作的頁面內容代碼。
5.根據權利要求1所述的一種基于權限控制自動生成頁面的方法,其特征在于,獲得步驟3)中生成的用戶可控制的頁面內容代碼采用B/S架構,使用Web編程技術實現生成頁面菜單和頁面內容,其中頁面內容的生成過程為:系統從后臺獲取頁面框架數據;生成頁面菜單以及各種頁面控件,所述頁面菜單包括一級菜單和二級菜單;設置頁面控件的屬性和內容,為不同控件綁定監聽事件,所述空間包括添加按鈕、表單、連接空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410755089.2/1.html,轉載請聲明來源鉆瓜專利網。





