1. 程式人生 > >RDIFramework.NET ━ .NET快速資訊化系統開發框架-4.7 組織機構管理模組

RDIFramework.NET ━ .NET快速資訊化系統開發框架-4.7 組織機構管理模組

RDIFramework.NET ━ .NET快速資訊化系統開發框架

4.7 組織機構管理模組

4.7 組織機構管理模組

  組織機構管理模組提供直觀方便的組織機構管理,以樹型結構顯示單位和部門的機構體系,可根據需要進行新增、修改、刪除或移動等對組織機構進行調整處理。功能特點:

1、 樹形目錄結構使組織機構層次清晰明瞭。

2、靈活豐富的查詢功能。

3、支援樹目錄拖動功能,靈活高效,極大的方便使用者操作,提供直觀的機構部門管理功能。

4、支援複雜的人員組織關係(一個員工可以被組織在多個部門中)。

5、對組織機構進行排序。

6、組織機構的新增、修改、刪除、移動、匯出操作。

7、使用者、角色組織機構許可權設定(主要使用者後期資源許可權的設定)。

8、其他各種常用功能。

組織機構管理如圖4.7.1所示。

 

4.7.1 組織機構管理

4.7.1、組織機構新增、修改與刪除

  一個集體、單位和公司根據實際需要有時會對組織機構進行調整(新增、修改或刪除),通過在組織機構管理主介面上選擇相應的操作按鈕即可實現。新增或修改組織機構的操作介面如圖4.7.1-1所示。

4.7.1-1 新增組織機構 

  在新增組織機構時,可以設定其主負責人或副主管,通過單擊“選擇”按鈕,即可開啟“使用者選擇”視窗進行使用者的選擇。
  要刪除組織機構,只需在組織機構管理主介面選擇需刪除的資料,單擊刪除按鈕即可。  

4.7.2、移動組織機構

  有時需要對組織機構進行移動合併操作,在“組織機構管理”主介面選擇需要移動的組織機構,單擊“移動”按鈕,即可開啟“組織機構選擇”介面,選擇需要移動到的組織機構即可完成組織機構的移動。組織機構的選擇如圖4.7.2-1所示。

 

4.7.2-1 組織機構選擇 

4.7.3、匯出組織機構

  根據需要,我們可以把當前組織機構的資料匯出到本地,以供所需。要匯出組織構資料,可在“組織機構管理”主介面選擇“匯出”功能按鈕即可。
組織機構的新增、修改、刪除、移動等也可在“組織機構管理”主介面的樹形組織機構區滑鼠右鍵選擇相應的快速方式進行對應的操作。 細心的使用者可能已經看到了在我們組織機構操作區域有一個“內部組織”的複選框,這個的主要功能在於方便擴充套件,例如可以把客戶的分佈區域劃分到外部組織,把內部員工劃分到內部組織。根據實際情況可靈活配置。

4.7.4、使用者-組織機構許可權設定

  “使用者-組織機構許可權設定”功能主要用於設定特定使用者可以訪問、管理的組織機構。有時我們會有這樣的應用,某些資料屬於某個組織機構內部的資料,只能指定其他組織機構特定的使用者訪問,那麼通過此設定,我們就可以輕鬆的控制特定的使用者訪問指定的組織機構,“使用者-組織機構許可權設定”如圖4.7.4-1所示。

圖4.7.4-1 使用者-組織機構許可權設定  

4.7.5、角色-組織機構許可權設定

  “角色-組織機構許可權設定”功能與“使用者-組織機構許可權設定”功能類似,這兒只是做的對角色的控制。“角色-組織機構許可權設定”如圖4.7.5-1所示。

圖4.7.5-1 角色-組織機構許可權設定

4.7.6、組織機構許可權設定

  對於某些大型的企業、資訊系統,涉及的組織機構較多,模組多、操作許可權也多,對使用者或角色一一設定模組、操作許可權等比較繁瑣。我們可以直接對某一組織機構進行許可權的設定,這樣設定後,同一組織機構的使用者就可以擁有相應的模組訪問許可權,操作許可權了,這樣也能減輕管理人員的負擔。要啟用組織機構許可權,需要配置Config.xml配置節“EnableOrganizePermission”為True,組織機構許可權設定如圖4.7.6-1所示。

圖4.7.6-1組織機構許可權設定

  在上圖中,我們對組織機構“資訊科技開發部”設定了相應的模組(選單)訪問許可權以及其擁有的操作許可權。公共模組不用設定,所有登入使用者都可以訪問。現在我們以組織機構為“資訊科技開發部”的使用者登入進來看其是否已經擁有了我們設定的模組訪問許可權與操作許可權,如圖4.7.6-2所示。

圖4.7.6-2組織機構許可權設定後登入效果

  通過上圖可以看到,用“資訊科技開發部”組織機構下的使用者登入進來後,該使用者就擁有了我們設定的模組(含公開模組)與操作許可權。

4.7.7、組織機構排序

  通過“組織機構”管理主介面左下角的排序按鈕可對組織機構的顯示的先後排序進行排列。