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


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

用日志記錄“開源軟件”的誕生

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

博主開源地址:

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

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

 

說流程

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

說業務

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

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

(2)角色與權限的定義:權限是來控制用戶可以做哪些事的,原則上我們只會通過權限來做邏輯判定。而角色可以簡單理解成權限的分組,把一類權限放在一起形成了一個有實際含義的集合。

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

說操作

一、用戶管理

操作說明:

1、進入“用戶管理”菜單,可查看所有用戶的列表

 

2、新增用戶

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

 

(2)錄入用戶名和密碼

(3)點擊“確定”按鈕,完成用戶的創建

3、修改密碼

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

(2)點擊“修改密碼”按鈕,並確定完成密碼修改

 

二、角色管理

操作說明:

1、進入“角色管理”菜單,可查看所有角色列表

 

2、新增角色

(1)點擊“新增角色”按鈕

 

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

三、權限管理

操作說明:

1、進入“權限管理”菜單,可查看所有權限列表

 

2、新增權限

(1)點擊“新增權限”按鈕

 

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

四、用戶分配角色

操作說明:

1、進入“用戶分配角色”菜單

2、在選擇了用戶名后,會顯示“已選擇的角色”和“未選擇的角色”

 

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

五、角色關聯權限

操作說明:

1、進入“角色關聯權限”菜單

2、在選擇了角色后,會顯示“已選擇的權限”和“未選擇的權限”

 

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

后記

如果您對我們正在做的開源軟件感興趣,歡迎各種形式的合作,加入我們一起打造一套開源的信息化解決方案。

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM