軟件背景web
對龐大的企業系統羣進行解耦,部分功能抽出複用、服務化管理。現階段demo版本,偏重設計思想,功能有待完善。統一網站管理平臺只是解耦出來的其中一部分。架構
可能有些盛大的老同窗會以爲眼熟,這裏解釋一下。這套系統確實和盛大的統一管理平臺很像,由於就是模仿它的功能來實現的,部分樣式、js直接抓頁面抓下來了--____--。對於系統有什麼建議或者疑問能夠聯繫蟲子ide
邏輯架構圖網站
word畫的,蟲子是outman了,畫圖、設計書神馬最討厭了spa
模塊圖設計
visio畫的 微軟派 --___--日誌
系統角色資源
系統管理員:系統配置、無關應用,內置不可修改。
超級管理員:應用頂級管理。
高級管理員:通常爲分組管理員,能夠爲分組內應用設置下層角色,不可修改應用、角色。
應用管理員:應用管理、可分配訪問與開發,可訪問應用後臺。
開發人員: 應用維護者、超級管理員外惟一能夠修改應用的角色。
訪問者: 應用訪問權限。開發
應用角色it
根據應用生成權限、通常應用在建立過程自動生成查看、開發、管理權限。分組應用自動生成高級管理權限。超級管理員能夠自定義權限。權限與應用關聯造成角色。
其餘
系統日誌通常記錄系統操做、例如菜單管理、用戶管理等。應用日誌記錄應用操做,應用修改、角色分配等。系統權限高於應用權限、系統權限針對系統角色,爲系統角色分配可利用的資源。只能由系統管理員配置。應用權限針對應用,爲不一樣的用戶分配不一樣的應用資源。通過認證的公司員工能夠成爲系統用戶
應用端流程
首先超級管理員設置分組,若是已經存在分組則不須要新建
新建完分組後、在應用角色管理中對自動生成的高級管理權限進行分配
將權限劃分在超級管理員如下
展開超級管理員下層權限
回到應用管理在剛分組下 新添通常應用
檢查自動生成的應用權限
超級管理員分配分組管理員
用戶名爲umstest01的員工(帳號1001) 被分配爲高級管理員
高級管理員1001登陸
高級管理員能夠添加開發 應用管理 和訪問者
這裏添加用戶名爲umstest02(帳號爲1002爲應用管理員)
應用網站webconfig中添加節點服務路徑
並修改登陸頁邏輯便可
運行應用端
平臺其餘流程
諸如不一樣角色的操做流程 這裏就不介紹了 上面的應用端流程也是從0開始因此纔會多一些 在現行環境中 管理員都已經配置的狀況下 新加一個應用的話 仍是比較方便的
若是有問題請和蟲子聯繫