RDIFramework.NET ━ .NET快速信息化系統(tǒng)開發(fā)框架-4.6 角色管理模塊
RDIFramework.NET ━ .NET快速信息化系統(tǒng)開發(fā)框架
4.6 角色管理模塊
4.6 角色管理模塊
角色管理模塊主要為了方便框架權(quán)限的分配,提高權(quán)限分配的效率,減少重復(fù)設(shè)置權(quán)限的工作量。角色(用戶組)管理模塊可讓操作員靈活配置整個框架所包含的角色或用戶組。注意了,此處我提出了用戶組的概念,有的商業(yè)用戶在使用過程中談到為什么不單獨(dú)設(shè)置“用戶組”功能模塊,在此簡單說明一下,角色也是一種分組方式,用戶組也是一種分組方式,為了不太過復(fù)雜,本框架約定統(tǒng)一使用角色對相應(yīng)用戶進(jìn)行分組,當(dāng)然角色也有一個分類,我們強(qiáng)烈建議,訪問系統(tǒng)對角色進(jìn)行充分合理的規(guī)劃并分類,以免將來發(fā)生混亂(相應(yīng)的系統(tǒng)擁有相應(yīng)的角色)。“角色管理”功能模塊主要包括:整個框架都有那些角色、相應(yīng)角色所擁有的用戶、角色所擁有的操作權(quán)限/模塊菜單、對角色進(jìn)行排序、新增、修改、刪除角色,對角色進(jìn)行搜索等。在搜索內(nèi)容框中輸入需要查詢的信息,系統(tǒng)會根據(jù)輸入的查詢信息顯示相關(guān)的角色信息,添加的角色編號、名稱不能重復(fù),系統(tǒng)管理員角色不能被刪除、不能被更改,是系統(tǒng)默認(rèn)的角色。
角色管理主界面如圖4.6.1所示。

圖4.6.1 角色管理
4.6.1、角色添加、修改與刪除
操作員可以根據(jù)需要靈活配置(新增、修改、刪除)框架所擁有的相關(guān)角色,系統(tǒng)角色強(qiáng)烈建議不要修改,是保證整個框架正常運(yùn)行的基礎(chǔ)。
a) 角色“新增/修改”功能。
根據(jù)需要可以新增角色,對于已有的角色可以進(jìn)行修改,對于不用的角色可以進(jìn)行停用或刪除。在新增或修改角色時名稱不允許重復(fù)且為必輸項。新增角色界面如圖4.6.1-1所示。

圖4.6.1-1 角色編輯界面
說明:對于已有的角色,如果想取消其擁有的相應(yīng)權(quán)限,可以取消角色的“有效”標(biāo)志(停用角色),這樣就相當(dāng)于這個角色被停用了,如果后其想啟用也很方便。“角色分類”可以把具有相同類的角色歸為一類,方便管理與查詢。相應(yīng)的分類值可在“數(shù)據(jù)字典”中進(jìn)行設(shè)置。
b) 刪除角色。
對于確定無用的或錯誤分配的角色等可以在“角色管理”界面進(jìn)行邏輯刪除。
4.6.2、角色用戶關(guān)聯(lián)
在“角色管理”主操作界面選擇“用戶”,即可打開當(dāng)前選中“角色”所擁有的“用戶”,如圖4.6.2-1所示。

圖4.6.2-1 角色用戶關(guān)聯(lián)
在“角色用戶關(guān)聯(lián)”界面可以添加或移除選中角色所擁有的用戶,把用戶添加到此角色中,意味中此用戶擁有了該角色所擁有的所有權(quán)限,把所選用戶從當(dāng)前角色中移除,意味著該用戶失去了該角色所擁有的所有權(quán)限。單擊“添加用戶”,在彈出的“用戶選擇”界面中,我們可以把用戶添加到當(dāng)前角色中來,如圖4.6.2-2所示。

圖4.6.2-2 用戶選擇
4.6.3、搜索角色
在“角色管理”主界面,提供了兩種搜索方式,第一種為按“角色分類”進(jìn)行角色的顯示,選擇相應(yīng)分類,就會顯示此分類下的所有角色。另一種搜索方式是對當(dāng)前顯示列表進(jìn)行全表模糊查詢,以便找到需要的角色,進(jìn)行相應(yīng)的操作。
4.6.4、排序角色在
“角色管理”主界面的左下角有四個排序按鈕,分別為:移至最前、稱至最后、上移、下移,對于相應(yīng)的角色我們可以通過排序按鈕來控制其顯示的先后順序,排序操作完成后,要單擊“保存”按鈕。
作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機(jī)號)
框架官網(wǎng):
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國思RDIF開發(fā)框架
,
給用戶和開發(fā)者最佳的.Net框架平臺方案,為企業(yè)快速構(gòu)建跨平臺、企業(yè)級的應(yīng)用提供強(qiáng)大支持。
關(guān)于作者:系統(tǒng)架構(gòu)師、信息系統(tǒng)項目管理師、DBA。專注于微軟平臺項目架構(gòu)、管理和企業(yè)解決方案,多年項目開發(fā)與管理經(jīng)驗,曾多次組織并開發(fā)多個大型項目,在面向?qū)ο蟆⒚嫦蚍?wù)以及數(shù)據(jù)庫領(lǐng)域有一定的造詣。現(xiàn)主要從事基于
RDIF
框架的技術(shù)開發(fā)、咨詢工作,主要服務(wù)于金融、醫(yī)療衛(wèi)生、鐵路、電信、物流、物聯(lián)網(wǎng)、制造、零售等行業(yè)。
如有問題或建議,請多多賜教!
本文版權(quán)歸作者和CNBLOGS博客共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯(lián)系我,非常感謝。

浙公網(wǎng)安備 33010602011771號