马先洁

容器定律——Super concise formula(SCF)超简洁公式探索者!

最近构思了一种简洁明了的权限管理系统,基本能够实现大多数情况下的权限管理,有需要的朋友可以看看,欢迎相互交流讨论:)

 

【数据库】

用户部分

1、用户表
2、用户角色表
3、用户组表

分类或数据部分

1、分类表(权限、用户权限、用户角色、用户组、特权、用户权限级别分类)
2、数据表

权限管理系统

1、权限表
2、用户权限表
3、用户组权限表
4、特权表
5、用户权限级别表

 

【动、静态功能模块】

  1、菜单

  2、动态工具

  3、不同的接口

  4、其他

  
【权限管理逻辑】

1、获取用户用户请求地址和参数;
2、访问权限表,判断是否具有相应权限模块,若无直接通过;
3、若有权限设置查询用户是否具有此权限;
4、若无查询用户所在用户角色是否有此权限;
5、若无查询用户所在用户组是否有此权限;
6、若无查询特权权限;
7、通过权限验证后根据用户权限级别开始访问动、静态功能模块拉取各种信息数据;
8、完成页面渲染;

 

【流程图】

 

posted on 2016-11-21 18:44  马先洁  阅读(487)  评论(1编辑  收藏  举报