项目管理之权限管理

来源:互联网 发布:centos burpsuite 编辑:程序博客网 时间:2024/05/16 18:20

权限管理相信很多人在项目中都需要用到。网络上也有各种各样的权限设计的方案,看着头痛太多的分析图。本人不是很专业。

当然有开源代码的比如动软。

以下是我在项目中的思路:

本权限设计有个缺陷,没有对无限级别。暂时就两类。大类-小类

需要六张表

大类表(左边树的文件夹)

子类表(表单)

角色表

角色-子类表

用户角色表

用户-子类-动作表

 

大类:子类=1:N

角色:子类=1:N

用户:角色表=1:N

用户:用户—子类-动作表=1:N

 

注明: 动作:查 增 删 改 审核 对应的 2 4 8 16 32=72

分别作与运算72&2=2  查 72&(2+4)=6 查 增。。。。。

 

上图:

                                                                                                    

 

 

 

 

 

 

 

 

 

原创粉丝点击