-
- 關鍵字
作業流開發框架權限設計、用戶組、崗位、集團模式應用. java作業流程引擎, .net 作業流引擎,作業流開發框架
-
- 相關的表結構
-- 相關組織-表結構,
SELECT No,Name,ParentNo FROM port_dept; -- 部門,
SELECT No,Name,Adminer,AdminerName FROM port_org; -- 組織,
-- 崗位表.
SELECT No,Name,FK_StationType, OrgNo FROM port_Station; -- 崗位,
SELECT No,Name,OrgNo FROM port_stationtype; -- 崗位型別,
SELECT FK_Dept,FK_Emp,FK_Station FROM port_deptempstation; -- 部門人員崗位,
-- 用戶組表.
SELECT No,Name,FK_Team FROM port_team; -- 用戶組,
SELECT No,Name FROM port_teamType; -- 用戶組型別,
SELECT FK_Teamp,FK_Emp FROM port_teamEmp; -- 用戶組人員,
--公文字號相關的設計.
SELECT No,Name,FK_Team FROM Doc_DocType; -- 公文型別 ,FK_Team 是他的分組編號
SELECT No,Name,FK_DocType,FK_Team FROM Doc_Word; -- 公文字號,
-- 公文表, 必須有的四個欄位
SELECT DocWordKey, DocWordName,DocWordYear,DocWordLSH, DowWord FROM Frm_JiTuanXingZhengShouWenJian
-
- 集團模式下的權限描述如下
- 整個集團的部門是一棵大樹,只有一個根節點,根節點的parentNo的編號為0,部門的表的主要欄位是No,Name,ParentNo,
- 組織的概念就是獨立崗責體系的子公司或者單位,組織里有一個或則多個管理員,
- 集團中admin是超級管理員,admin可以把一個部門節點設定為一個組織,
- 一個二級管理員可以管理多個組織,admin也可以有多個組織的管理權限,
- 二級管理員或者admin登錄后,如果有多個組織系統會讓其選擇要登錄那個組織進行管理?
- 選擇一個組織登錄之后,這個管理員,僅僅可以管理本組織的流程,崗位,部門人員資訊,如果要管理其他的組織資訊,需要切換,
- 組織之間的權限是通過OrgNo進行隔離的,
- 每個人員登錄之后,就有WebUser.No, WebUser.Name, WebUser.FK_Dept, WebUser.OrgNo 等登錄資訊,
- 每個流程都有適用范圍,在流程屬性里可以配置,一個組織的可發起的流程,是由兩部分組成的+ 本組織設計的流程+其他組織設計的流程設定了適用范圍的流程,
- 對于表單的權限規則參考流程的規則,也有適用范圍,
- 用戶組與崗位都是對人員的分組,對人員的權限劃分,
- 用戶組是集團的概念,僅由admin維護,
- 崗位則是每個組織都有自己的一套獨立的崗責體系,由自己的組織管理員來維護的,
- 用戶組,用戶組型別沒有OrgNo, 但是崗位,與崗位型別有,
- 用戶組型別,崗位型別,都是為了方便管理員操作的方便,沒有計算意義,
- 一個操作員可以有多個部門,資料存盤到Port_DeptEmp,里面FK_Dept,FK_Emp兩個列,
- 一個操作員在一個部門下可以有多個崗位, Port_DeptEmpStation , 列如下:FK_Dept,FK_Emp,FK_Station. 三個外鍵列存盤,
- 操作員與用戶組的關系存盤在 Port_TeamEmp表里, FK_Team,FK_Emp 兩個列,
- 一個操作員,有三個維度來控制,用戶組、崗位、部門,
- 為了方便我們管理,我們把崗位或者用戶組劃分為,抽象的崗位,實際的崗位,抽象的用戶組,實際的用戶組,
- 比如我們把崗位劃分為:部門負責人崗位,部門領導崗,資訊部主任崗,資訊部副主任崗,張三有部門負責人崗位,資訊部主任崗,李四有部門領導崗,資訊部副主任崗位,這樣換分有利于我們在系結節點崗位的時候容易處理,
- 用戶組的概念是集團的admin管理員統一管理與維護的,可以下分到每個組織可以使用,在節點訪問規則支持系結用戶組功能,
- 組織、部門、用戶組、崗位操作界面
- 管理員登錄
- 組織、部門、用戶組、崗位操作界面
登錄頁面
選擇管理的組織
登錄后切換組織
-
-
- 組織(分公司)管理
- 獨立組織串列
- 組織(分公司)管理
-
-
-
-
- 把一個部門設定為獨立組織
-
-
-
-
-
- 獨立組織的管理員
-
-
-
-
- 超級管理員admin的權限組,權限組類別維護
-
-
-
- 組織人員,崗位,用戶組維護-管理
-
-
-
- 二級管理員(分公司)的崗位型別,崗位維護
-
-
- 其他資源
http://ccflow.org 官網
http://ccflow.org/down.htm 源代碼下載
http://edu.ccflow.org/ 馳騁BPM培訓中心.
http:://app.ccflow.org 應用中心.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/757.html
標籤:其他
