ERP的許可權管理的操作與設計--開源軟體誕生24

35歲的程式設計師發表於2020-11-09

赤龍ERP使用者與許可權管理講解--第24篇

用日誌記錄“開源軟體”的誕生

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

博主開源地址:

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

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

ERP的許可權管理的操作與設計--開源軟體誕生24

 

說流程

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

說業務

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

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

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

(3)許可權的分類:許可權一般分為選單許可權、操作許可權、資料許可權。選單許可權控制著使用者可以看到哪些模組或功能;操作許可權控制著使用者可以做哪些具體的操作,可以點選哪些按鈕;資料許可權控制著使用者可以看到系統中的哪些資料,可以編輯哪些資料。

說操作

一、使用者管理

操作說明:

1、進入“使用者管理”選單,可檢視所有使用者的列表

ERP的許可權管理的操作與設計--開源軟體誕生24

 

2、新增使用者

(1)點選“新增使用者”按鈕,進入編輯頁面

ERP的許可權管理的操作與設計--開源軟體誕生24

 

(2)錄入使用者名稱和密碼

(3)點選“確定”按鈕,完成使用者的建立

3、修改密碼

(1)在使用者列表頁面,點選“編輯”按鈕

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

ERP的許可權管理的操作與設計--開源軟體誕生24

 

二、角色管理

操作說明:

1、進入“角色管理”選單,可檢視所有角色列表

ERP的許可權管理的操作與設計--開源軟體誕生24

 

2、新增角色

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

ERP的許可權管理的操作與設計--開源軟體誕生24

 

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

三、許可權管理

操作說明:

1、進入“許可權管理”選單,可檢視所有許可權列表

ERP的許可權管理的操作與設計--開源軟體誕生24

 

2、新增許可權

(1)點選“新增許可權”按鈕

ERP的許可權管理的操作與設計--開源軟體誕生24

 

(2)輸入許可權編碼和名稱,選擇許可權型別,儲存即可

四、使用者分配角色

操作說明:

1、進入“使用者分配角色”選單

2、在選擇了使用者名稱後,會顯示“已選擇的角色”和“未選擇的角色”

ERP的許可權管理的操作與設計--開源軟體誕生24

 

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

五、角色關聯許可權

操作說明:

1、進入“角色關聯許可權”選單

2、在選擇了角色後,會顯示“已選擇的許可權”和“未選擇的許可權”

ERP的許可權管理的操作與設計--開源軟體誕生24

 

3、從左側選擇新的許可權關聯角色,或者從右側選擇已關聯的許可權取消關聯,儲存後生效

後記

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

 

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

相關文章