區域空間資源綜合管理系統的權限控制設計與實現
角色管理 角色包括超級管理員角色、分系統管理員角色、編輯角色、查看角色、審計員角色等類別。系統管理員實現角色的增加、修改、刪除、查詢功能;
菜單管理針對B/S結構的應用系統,系統管理員實現對某B/S系統菜單的增加、修改、刪除、查詢功能。
菜單授權管理 針對B/S結構的應用系統,系統管理員實現對角色進行菜單訪問控制權限的修改功能。
日志管理 審計員實現對日志信息的查詢、刪除功能。
本文引用地址:http://www.104case.com/article/163740.htm
4 權限控制在空間資源綜合管理系統中的應用
各系統在登錄頁面中根據用戶名獲取其角色,再根據此角色首次獲取對應圖層、資源的相關權限;在各系統運行期間,C/S結構系統每次對空間數據維護時必須再次確認編輯權限;B/S結構系統訪問每個頁面必須再次進行資源訪問權限的確認,同時對業務數據的查詢分析必須再次進行圖層訪問權限的確認。C/S,B/S結構登錄流程如圖3和圖4所示。
5 結 語
圖3 C/S結構登錄流程示意圖在區域空間資源綜合管理系統的權限控制模塊的設計中,已經考慮到今后的擴展,如區域的變化、新應用系統的加入等,所以在今后不同業務的GIs和webGIS應用中都具有較強的適應性。目前該權限控制在體系上已經初具模型,具有較強的靈活性,希望通過今后的應用在細節與功能上對其進行不斷的完善與改進,為相關系統的訪問控制安全提供較強的保障。
評論