-
- 關鍵字
工做流開發框架權限設計、用戶組、崗位、集團模式應用. java工做流程引擎, .net 工做流引擎,工做流開發框架 java
-
- 相關的表結構
-- 相關組織-表結構。 app
SELECT No,Name,ParentNo FROM port_dept; -- 部門。 框架
SELECT No,Name,Adminer,AdminerName FROM port_org; -- 組織。 .net
-- 崗位表. 設計
SELECT No,Name,FK_StationType, OrgNo FROM port_Station; -- 崗位。 htm
SELECT No,Name,OrgNo FROM port_stationtype; -- 崗位類型。 blog
SELECT FK_Dept,FK_Emp,FK_Station FROM port_deptempstation; -- 部門人員崗位。 資源
-- 用戶組表. 開發
SELECT No,Name,FK_Team FROM port_team; -- 用戶組。 get
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 應用中心.