統一項目管理平臺(UMPlatForm.NET)-4.5 用戶管理模塊

 

統一項目管理平臺(UMPlatForm.NET)-4.5 用戶管理模塊

4.4 用戶管理模塊

用戶管理模塊主要是對可登錄系統的用戶進行管理。後續的工作如:用戶歸屬角色、權限的分配、用戶所擁有的相應功能模塊、各業務系統權限的分配等都是以此爲基礎。用戶管理的主要操作有:新增用戶、修改用戶、刪除用戶、設置用戶的默認角色、設置用戶密碼、設置用戶的有效性等。用戶管理如下圖所示:

圖4.5.1用戶管理

在用戶管理主界面,有用戶管理相應操作權限的登錄用戶可以添加、修改、刪除(單個或批量刪除)、設置密碼、查詢用戶。此模塊一般分配給具有系統管理員角色的用戶,以防誤操作,超級管理員用戶不允許被修改與刪除。當然,對於平臺核心數據刪除操作都是邏輯刪除而非物理刪除。即刪除是在相應記錄上打上了刪除標誌。若要恢復誤刪的數據,可以聯繫具有操作數據庫的用戶(如:DBA)進行數據恢復。在此界面上僅實現了常用功能,其他功能在服務層都已完美實現,用戶可做相應的擴展,具體可參考相應的服務調用手冊。

一、用戶添加。

添加用戶如圖4.5.2所示:

圖4.5.2添加用戶

在添加用戶界面,操作員可以添加可登錄到平臺使用平臺相應功能的登錄用戶。需要注意的是,登錄用戶名與編號不能與已有的登錄用戶名、編號重複。在添加時可以爲用戶設置一個默認角色,可以設置其有效性,只有當用戶設置爲“有效”,用戶纔可以登錄到平臺。建議:如果某個用戶離職或暫時不允許其登錄,可以取消用戶的“有效”標誌。這樣用戶就不能登錄到平臺,而不是直接刪除用戶。

二、用戶修改。

修改用戶如圖4.5.3所示:

圖4.5.3編輯用戶

在編輯用戶界面,操作員可對用戶的相應信息進行修改,對登錄用戶名的修改需要謹慎,以免修改後用戶不能正常登錄,如果一定要修改登錄用戶名,則要告訴相應的用戶登錄用戶名已變更。同時可以看到在編輯界面上有一個“記錄導航”的功能,用戶可以在這兒上移、下移、移動到第一條、移動到最後一條進行用戶的修改,而不用修改後關閉編輯界面到主操作界面進行重新操作,方便操作員,提高工作效率。

三、設置用戶密碼。

設置用戶密碼如圖4.5.4所示。根據操作員的選擇可以單個或批量設置用戶的密碼。在添加用戶時可以先讓用戶的密碼爲空,待所有用戶添加完成後再進行批量統一設置密碼,這樣不僅可以節省操作時間,也可防止出錯。在“設置用戶密碼”界面,操作員可以刪除密碼、設置默認密碼,設置爲修改的密碼。

圖4.5.4設置用戶密碼

a)        “刪除密碼”功能。

有時應對某些特殊要求需要刪除用戶的登錄密碼,即讓用戶的登錄密碼爲“空”,這樣用戶登錄時就不需要登錄密碼,輸入登錄用戶名即可直接登錄。登錄成功後再自己進行密碼的修改。

b)       “設置爲默認密碼”功能。

當一個系統剛投入運行時,經常會給相應的登錄用戶設置一個默認的登錄密碼。在添加用戶時可以先不設置密碼,待用戶全部添加完成後,再在這兒進行批量統一設置,默認密碼可在服務端進行配置。

c)        “設置爲修改的密碼”功能。

操作員可以把所選用戶的密碼設置爲指定的登錄密碼,“新密碼”與“確定密碼”兩次輸入要一致。

四、刪除用戶。

對於離職的用戶可以進行刪除(在平臺中是邏輯刪除)。

作者: Edward  
出處: http://umplatform.blog.51cto.com/

微博: 騰訊

Email: [email protected]或 [email protected]

QQ 交流:406590790 (請註明:平臺交流)

QQ羣交流:16653241  237326100
關於作者:高級工程師、信息系統項目管理師、數據庫系統工程師。專注於微軟平臺項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織並開發多個大型項目,精通DotNet(C#、Asp.NETADO.NET、Web Service、WCF)DB原理與技術、SqlServer、Oracle等。熟悉Java、Delhpi及Linux操作系統,有紮實的網絡知識。自認在面向對象、面向服務以及數據庫領域有一定的造詣。現主要從事DB管理、DB開發、WinForm、WCF、WebService、網頁數據抓取以及ASP.NET等項目管理、開發、架構等工作。如有問題或建議,請多多賜教!
本文版權歸作者和51CTO博客共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過郵箱或QQ 聯繫我,非常感謝。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章