RDIFramework.NET ━ 9.6 模塊(菜單)管理 ━ Web部分
RDIFramework.NET ━ .NET快速信息化系統開發框架
9.6 模塊(菜單)管理 -Web部分
模塊(菜單)管理是整個框架的核心,主要面向系統管理人員與開發人員,對普通用戶建議不要授予訪問此模塊的權限,以免不必要的錯誤影響整個框架的運行。在框架中看到的各個功能模塊都是在這兒進行配置的,配置信息保存在數據庫中。模塊(菜單)管理主要完成對整個框架各功能模塊的添加、修改、刪除,模塊的移動、合并,模塊啟用、停用,設置模塊是否為公共模塊,分配角色、用戶的模塊訪問權限,設置模塊的可見性等,模塊(菜單)管理主界面如下圖所示:

9.6.1、模塊(菜單)添加
一個系統要運行在此框架下,必須要進行相應模塊配置,添加、修改與刪除模塊在模塊配置中是最常用的。添加模塊的操作界面如下圖所示。需要說明以下幾項:
a)、模塊添加
1、“父模塊”
當前添加的模塊顯示在“父模塊”之下,在樹型結構中,當前添加的模塊為父模塊的子節點。
2、 “名稱”
“名稱”即在框架主界面左側導航區看到的各個模塊的名稱,因此應該為相應的模塊取一個見名知意的名稱。
3、 “窗體名”
對于WinForm、WPF、SilverLight結構的程序,“窗體名”與“程序集名稱”必須輸入,對于WebForm類型的程序“Web地址”必須輸入。“窗體名”在我們框架中約定為:命名空間全稱+窗體的名稱
4、 “程序集名稱”
主要針對WinForm、WPF、SilverLight結構的程序,其程序集名稱一般為編譯后的dll文件名稱,如“RDIFramework.WinModule.dll”。
5、“Web地址”
“Web地址”即模塊所在的Web相對路徑,主要針對WebForm類型程序。
6、圖標地址
“圖標地址”主要針對WebForm類型程序,菜單對應的圖標顯示,一般用相對路徑。
7、 模塊類型
“模塊類型”主要是對當前模塊對應的應用類型進行配置,主要分為三種:
1)、WinForm/WebForm類型:這種配置類型的模塊在WinForm與WebForm中都加載出來。
2)、WinForm類型:這種配置類型的模塊只在WinForm程序中加載,不在Web程序中加載。
3)、WebForm類型:這種配置類型的模塊只在Web程序中加載,不在WinForm程序中加載。
8、 其他
“有效”標志設置此模塊是否可用。
“公開”標志設置此模塊是否為公共模塊,公共模塊不需要設置模塊的訪問權限,所有登錄到框架的用戶都將擁有“公共模塊”。
“展開”標志指定對相應的模塊在對于Nav類型,Tree類型展示的情況下是否自動展開。

在圖標項右側,可以選擇該模塊的圖標,如下圖所示:

9.6.2、模塊(菜單)修改
對于已經配置過的模塊可以進行修改,要修改已存在的模塊,可在“模塊(菜單)管理“主界面上單擊“修改”按鈕。模塊修改如下圖所示。

9.6.3、用戶模塊(菜單)權限批量設置
用戶模塊(菜單)權限功能項用于設置那些用戶可以訪問那些模塊,那些用戶不能訪問那些模塊。用戶模塊(菜單)權限設置如下圖用戶模塊(菜單)權限集中設置。左側列出框架的所有有效用戶,右側為模塊(菜單)項,選中相應的模塊后保存,即可為當前選中用戶授予模塊的訪問權限。

9.6.4、角色模塊(菜單)權限批量設置
角色模塊(菜單)權限功能項用于設置那些角色可以訪問那些模塊,那些角色不能訪問那些模塊。角色模塊(菜單)權限設置如下圖角色模塊(菜單)權限集中設置。左側列出框架的所有有效角色,右側為模塊(菜單)項,選中相應的模塊后保存,即可為當前選中角色授予模塊的訪問權限。

9.6.5、模塊(菜單)配置
配置(菜單)配置主要對模塊是否可見進行集中設置,方便用戶操作,提高操作員的工作效率。模塊配置如下圖模塊(菜單)配置所示。

相關文章:
作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機號)
框架官網:
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國思RDIF開發框架
,
給用戶和開發者最佳的.Net框架平臺方案,為企業快速構建跨平臺、企業級的應用提供強大支持。
關于作者:系統架構師、信息系統項目管理師、DBA。專注于微軟平臺項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織并開發多個大型項目,在面向對象、面向服務以及數據庫領域有一定的造詣。現主要從事基于
RDIF
框架的技術開發、咨詢工作,主要服務于金融、醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CNBLOGS博客共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯系我,非常感謝。

浙公網安備 33010602011771號