角色模型:用户、部门、角色、权限、模块的关系模型 【转】
2013-09-03 13:32
585 查看
很长时间以来,一直想总结一下自己在编制应用过程中的用户、部门、角色、权限、模块的关系模型,但是由于很多的原因一直没有整理,现在我想仔细的整理一下,与大家交流。
一般简单的角色模型为:用户 -> 权限
最常用的角色模型为:用户-〉角色-〉权限
我想现在大部分的软件在使用:用户-〉角色->权限
的关系模型。但是在我做OA这类应用的时候发现,仅仅是这么简单的角色控制实在是太弱,经过长时间的改良,现在我使用的关系模型包括了用户、部门、角色、权限、模块这些内容,它们之间的关系如下:
一般简单的角色模型为:用户 -> 权限
最常用的角色模型为:用户-〉角色-〉权限
我想现在大部分的软件在使用:用户-〉角色->权限
的关系模型。但是在我做OA这类应用的时候发现,仅仅是这么简单的角色控制实在是太弱,经过长时间的改良,现在我使用的关系模型包括了用户、部门、角色、权限、模块这些内容,它们之间的关系如下:
相关文章推荐
- 角色模型:用户、部门、角色、权限、模块的关系模型
- 角色模型:用户、部门、角色、权限、模块的关系模型
- javaEE 用户、部门、角色、权限实体的关系设计与hibernate映射配置文件关系总结
- Dynamics crm 中的业务部门,用户,角色,权限之间相互关系(二)
- jeesite快速开发平台(五)----用户-角色-部门-区域-菜单-权限表关系
- Dynamics crm 中的业务部门,用户,角色,权限之间相互关系(一)
- 程序开发中权限管理简述,用户-角色-权限关系
- 用户、角色和权限关系
- Oracle用户、角色、权限、登录方式的关系
- 权限资源经典配置【用户+角色+权限+部门】
- 一步步教你如何用疯狂.NET架构中的通用权限系统 -- (用户 - 角色 - 操作权限 - 模块菜单)之间的关联关系
- 权限管理----用户与模块关系
- 简单的权限管理-资源,角色,用户,部门(一)
- RedGlovePermission 权限管理系统源码(支持自定义权限、模块,支持角色权限,用户独立权限以及多角色权限)
- 用户、角色、权限表的关系
- 用户角色权限设计-三者关系
- 权限管理----用户与角色关系
- 一步步教你如何用疯狂.NET架构中的通用权限系统 -- (用户 - 角色 - 操作权限 - 模块菜单)之间的关联关系
- 一步步教你如何用疯狂.NET架构中的通用权限系统 -- (用户 - 角色 - 操作权限 - 模块菜单)之间的关联关系
- ssh+extjs4 用户、角色、权限模块的实现