2022年权限系统设计模型及实现 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年权限系统设计模型及实现 .pdf》由会员分享,可在线阅读,更多相关《2022年权限系统设计模型及实现 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、内容发布系统权限设计说明书项目名称:内容发布系统发布系统v1.0 分类:设计说明书部门:开发部作者:Chris Chen 日期:2014年 2 月 26日参考号:V1.0 页数:附注:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 文 档 控 制 页日 期修改说明版本作者审批人审批日期2004-3 月建立1.0 Chris Chen 2004-7-15 增加栏目的权限控制说明1.0 Chris Chen 名师资料总结 - -
2、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 权限系统设计模型及实现设计一个比较抽象和通用的权限系统是一件比较复杂的工作,根据实际目前项目需要,我们设计了如下一个简易基于角色的权限模块。先引出权限系统中的概念1概念用户:使用权限的登录用户或者系统.一个用户有多个角色, 但同时只能以一个角色登录系统。角色:拥有相关权限的一个集合。一个角色可以有多个权限,一个角色有多个用户。权限:权限是一个资源 +操作的组合。即权限是指对什么东西有什么动作。如用户管
3、理是一个资源,而用户的增加、修改是指具体的操作,而整个“用户”+“增加”就构成了用户增加的权限。单独的资源或操作在权限系统中没有意义。操作:对资源的动作。如对数据的增加、删除、修改;对模块的登录等。资源:系统中要权限控制的东西。也就是什么东西要进行权限的控制。资源有不同的类型,一般系统中会遇到的能用类型为功能权限和数据权限。目前我们系统中用到的资源类型有“模块”和“栏目” ,用英文 module 和 category表示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 1
4、2 页 - - - - - - - - - 2模型的描述类图说明:CmsUser: user的实现CmsRole: role的实现CmsPermission: 表示一个权限点。 其实 resourceid表示操作的资源编号, resourcetype表示资源的类型,目前实现为module 表示是一个模块, category 表示资源是一个栏目;operateid 是操作的编号, 对于模块和栏目不同类型的资源操作可能是不一样的。详见附件里的操作编码规则。CmsFunction:表示系统中的某个功能模块。CmsUserRole: 表示用户和角色的关联关系。一个CmsUser, 有多个 CmsUse
5、rRole CmsRolePermission: 表 示 角 色 和 权 限 的 关 联 关 系 。 一 个CmsRole 有 多 个CmsRolePermission 3具体实现具体的实现包括了3 个部分:权限的创建、权限的授权、权限的使用。下面各个部分描述:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 3.1 权限创建权限的创建过程就是应用系统开发人员定义好系统中要权限控制的资源以及定义对对资源具体化为哪些操作的过程。在
6、我们的内容发布里面作如下定义:3.1.1模块资源把系统中要用到的模块进行资源的统一编号,以模块的编号作为权限控制里资源编号,目前的编号规则为如下:编号说明:编号由 ” 上级编号 ” +” 两位本级编号 ” 组成上级编号由 ” 功能码 ” +” 两位本级编号 ” 组成功能码编码为:新闻采集P 内容发布C 广告发布A 系统管理S 应用管理Y 功能编号备注新闻采集P 采集状态P01 采集发布P02 站点维护P03 采集控制P04 内容发布C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年权限系统设计模型及实现 2022 权限 系统 设计 模型 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内