ERP的權限管理的操做與設計--開源軟件誕生24

赤龍ERP用戶與權限管理講解--第24篇git

用日誌記錄「開源軟件」的誕生github

【進入地址 點亮星星】----祈盼着一個鼓勵編碼

博主開源地址:設計

碼雲:https://gitee.com/redragon/redragon-erp3d

GitHub:https://github.com/redragon1985/redragon-erp日誌

 

說流程

以前的幾篇文章完整地梳理了ERP系統的主流程,本文開始講講穿插於主流程中的權限。首先要明確權限與用戶在流程中的意義。所謂流程從頭到尾貫穿的一個問題就是什麼人作什麼事。這我的在系統中就是用戶,而作什麼事就是權限在控制着。因此說看似權限不在流程中,其實它在每個節點甚至每一個動做都作着精確的控制。其次咱們再來講說權限模塊內部的流程。建立權限、建立角色、建立用戶,而後將用戶關聯角色,角色關聯權限,最終完成了權限模塊的基本操做流程。blog

說業務

下面咱們來聊聊用戶與權限管理的功能以及解決了哪些問題。開發

(1)帳號與用戶分離:說得再明確點就是這裏的用戶只關心的是登錄系統的帳號,不涉及登錄帳號的人的我的信息,這些信息在ERP的其餘模塊中管理。這種設計使得用戶和實際的業務分離,在使用時更加靈活。get

(2)角色與權限的定義:權限是來控制用戶能夠作哪些事的,原則上咱們只會經過權限來作邏輯斷定。而角色能夠簡單理解成權限的分組,把一類權限放在一塊兒造成了一個有實際含義的集合。權限控制

(3)權限的分類:權限通常分爲菜單權限、操做權限、數據權限。菜單權限控制着用戶能夠看到哪些模塊或功能;操做權限控制着用戶能夠作哪些具體的操做,能夠點擊哪些按鈕;數據權限控制着用戶能夠看到系統中的哪些數據,能夠編輯哪些數據。

說操做

1、用戶管理

操做說明:

一、進入「用戶管理」菜單,可查看全部用戶的列表

 

二、新增用戶

(1)點擊「新增用戶」按鈕,進入編輯頁面

 

(2)錄入用戶名和密碼

(3)點擊「肯定」按鈕,完成用戶的建立

三、修改密碼

(1)在用戶列表頁面,點擊「編輯」按鈕

(2)點擊「修改密碼」按鈕,並肯定完成密碼修改

 

2、角色管理

操做說明:

一、進入「角色管理」菜單,可查看全部角色列表

 

二、新增角色

(1)點擊「新增角色」按鈕

 

(2)輸入角色編碼和名稱,保存便可

3、權限管理

操做說明:

一、進入「權限管理」菜單,可查看全部權限列表

 

二、新增權限

(1)點擊「新增權限」按鈕

 

(2)輸入權限編碼和名稱,選擇權限類型,保存便可

4、用戶分配角色

操做說明:

一、進入「用戶分配角色」菜單

二、在選擇了用戶名後,會顯示「已選擇的角色」和「未選擇的角色」

 

三、從左側選擇新的角色分配給用戶,或者從右側選擇已經分配的角色取消關聯,保存後生效

5、角色關聯權限

操做說明:

一、進入「角色關聯權限」菜單

二、在選擇了角色後,會顯示「已選擇的權限」和「未選擇的權限」

 

三、從左側選擇新的權限關聯角色,或者從右側選擇已關聯的權限取消關聯,保存後生效

後記

若是您對咱們正在作的開源軟件感興趣,歡迎各類形式的合做,加入咱們一塊兒打造一套開源的信息化解決方案。

 

【碼雲】或【GitHub】搜索「赤龍ERP」點擊星標,亦可加入咱們! 讓咱們從小開始作點偉大的事!與開發者交流 kzca2000    

相關文章
相關標籤/搜索