Java工作流引擎-工作流开发框架-集团模式权限设计表结构大全

Java工作流引擎-集团模式下的权限

设计与实现


[if !supportLists]1.1:  [endif]关键字

工作流开发框架权限设计、用户组、岗位、集团模式应用. java工作流程引擎, .net 工作流引擎,工作流开发框架

[if !supportLists]1.2:  [endif]相关的表结构

-- 相关组织-表结构。

SELECT No,Name,ParentNo FROMport_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 FROMport_deptempstation;  --部门人员岗位。


-- 用户组表.

SELECT No,Name,FK_Team FROM port_team; -- 用户组。

SELECT No,Name FROM port_teamType; -- 用户组类型。

SELECT FK_Teamp,FK_Emp FROMport_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

[if !supportLists]1.3:  [endif]集团模式下的权限描述如下

[if !supportLists]1.      [endif]整个集团的部门是一棵大树,只有一个根节点,根节点的parentNo的编号为0。部门的表的主要字段是No,Name,ParentNo,

[if !supportLists]2.      [endif]组织的概念就是独立岗责体系的子公司或者单位,组织里有一个或则多个管理员。

[if !supportLists]3.      [endif]集团中admin是超级管理员,admin可以把一个部门节点设置为一个组织。

[if !supportLists]4.      [endif]一个二级管理员可以管理多个组织,admin也可以有多个组织的管理权限。

[if !supportLists]5.      [endif]二级管理员或者admin登录后,如果有多个组织系统会让其选择要登录那个组织进行管理?

[if !supportLists]6.      [endif]选择一个组织登录之后,这个管理员,仅仅可以管理本组织的流程,岗位,部门人员信息。如果要管理其他的组织信息,需要切换。

[if !supportLists]7.      [endif]组织之间的权限是通过OrgNo进行隔离的。

[if !supportLists]8.      [endif]每个人员登录之后,就有WebUser.No,

WebUser.Name, WebUser.FK_Dept, WebUser.OrgNo 等登录信息。

[if !supportLists]9.      [endif]每个流程都有适用范围,在流程属性里可以配置。一个组织的可发起的流程,是由两部分组成的+ 本组织设计的流程+其他组织设计的流程设置了适用范围的流程。

[if !supportLists]10.  [endif]对于表单的权限规则参考流程的规则,也有适用范围。

[if !supportLists]11.  [endif]用户组与岗位都是对人员的分组,对人员的权限划分。

[if !supportLists]12.  [endif]用户组是集团的概念,仅由admin维护。

[if !supportLists]13.  [endif]岗位则是每个组织都有自己的一套独立的岗责体系,由自己的组织管理员来维护的。

[if !supportLists]14.  [endif]用户组,用户组类型没有OrgNo,但是岗位,与岗位类型有。

[if !supportLists]15.  [endif]用户组类型,岗位类型,都是为了方便管理员操作的方便,没有计算意义。

[if !supportLists]16.  [endif]一个操作员可以有多个部门,数据存储到Port_DeptEmp,里面FK_Dept,FK_Emp两个列。

[if !supportLists]17.  [endif]一个操作员在一个部门下可以有多个岗位, Port_DeptEmpStation , 列如下:FK_Dept,FK_Emp,FK_Station. 三个外键列存储。

[if !supportLists]18.  [endif]操作员与用户组的关系存储在Port_TeamEmp表里, FK_Team,FK_Emp 两个列。

[if !supportLists]19.  [endif]一个操作员,有三个维度来控制,用户组、岗位、部门。

[if !supportLists]20.  [endif]为了方便我们管理,我们把岗位或者用户组划分为,抽象的岗位,实际的岗位,抽象的用户组,实际的用户组。

[if !supportLists]21.  [endif]比如我们把岗位划分为:部门负责人岗位,部门领导岗,信息部主任岗,信息部副主任岗。张三有部门负责人岗位,信息部主任岗。李四有部门领导岗,信息部副主任岗位。这样换分有利于我们在绑定节点岗位的时候容易处理。

[if !supportLists]22.  [endif]用户组的概念是集团的admin管理员统一管理与维护的,可以下分到每个组织可以使用。在节点访问规则支持绑定用户组功能。

[if !supportLists]1.4:  [endif]组织、部门、用户组、岗位操作界面

[if !supportLists]1.4.1:   [endif]管理员登录

登录页面

选择管理的组织

登录后切换组织

[if !supportLists]1.4.2:   [endif]组织(分公司)管理

[if !supportLists]1.4.2.1:           [endif]独立组织列表


[if !supportLists]1.4.2.2:           [endif]把一个部门设置为独立组织



[if !supportLists]1.4.2.3:           [endif]独立组织的管理员


[if !supportLists]1.4.3:   [endif]超级管理员admin的权限组,权限组类别维护




[if !supportLists]1.4.4:   [endif]组织人员,岗位,用户组维护-管理


[if !supportLists]1.4.5:   [endif]二级管理员(分公司)的岗位类型,岗位维护




[if !supportLists]1.5:  [endif]其他资源

http://ccflow.org官网

http://ccflow.org/down.htm  源代码下载

http://edu.ccflow.org/驰骋BPM培训中心.

http:://app.ccflow.org 应用中心.


==OVER==

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,219评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,363评论 1 293
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,933评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,020评论 0 206
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,400评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,640评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,896评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,597评论 0 199
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,327评论 1 244
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,581评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,072评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,399评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,054评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,083评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,849评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,672评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,585评论 2 270

推荐阅读更多精彩内容