下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一个用户权限管理模块的设计思路:1. 权限资源(功能资源)系统的所有权限信息。权限具有上下级关系,是一个树状的结构。如下:if !supportLists-><!-e ndif->系统管理<!-if !supportLists-><!-e ndif->单位管理<!-if !supportLists-><!-e ndif->查看单位<!-if !supportLists-><!-e ndif->添加单位<!-if !supportLists-><!-e ndif->修改单位<!
2、-if !supportLists-><!-e ndif->删除单位<!-if !supportLists-><!-e ndif->部门管理<!-if !supportLists-><!-e ndif->查看部门<!-if !supportLists-><!-e ndif->添加部门<!-if !supportLists-><!-e ndif->修改单位<!-if !supportLists-><!-e ndif->删除单位对于每个权限,又存在两种情况:1可
3、访问;2可授权,部分表中采用拥有 类型做判断(0可访问,1即可访问也可授权)2. 用户系统的具体操作者,用户可以自己拥有权限信息,可以归属于 0n个角色, 可属于0n个组。他的权限集是自身具有的权限+ 所属的各角色具有的权限+所 属的各组具有的权限的合集。它与权限、角色、组之间的关系都是n对n的关系。3. 角色为了对拥有相似权限的用户进行分类管理,因此定义角色,例如:超级管理 员,一般管理员、一般用户等角色。在这里同时也让角色具有上下级关系,形成 树状视图,父级角色的权限是自身及它的所有子角色的权限的综合。4. 组为了更好地管理用户,对用户进行分组归类,简称为用户分组。组也具有上 下级关系,可
4、以形成树状视图。在实际应用中,我们知道,组也可以具有自己的 角色信息、权限信息。就好比是javaeye中的圈子,一个圈子可以拥有多个会员,同时一个会员也可以 加入多个圈子,对于不同的圈子又有不同的权限信息。 (组的解释:例如一个公 司中,不同的部门即可划分不同的组来进行权限的分配 )针对以上描述,结构关系如下:Din+所flLtt int连按vdKhar(20D)砂能底 wu<har20O) 藹述訓尼口口排菩 int 星吞顼即*色邑的能访J&更W-i处徒俺J4&IIl.t<A2z功走 IDint<fkl>jit両“上奴intarchai£2dj
5、摘述VArchai(200)1D通3井亀TD 1" <£k2> 唏槁TD int <fkl> 拥有类盟intID iM V 恥5tKLlf)iTt <wfi-giir zu4 <£ui>ID伺户ID 功曲D 拥戶类塑mt 弋囲 站 <(12> ini <fkl> mtTVIDm.*piitint甘和th*冏f摘址varcharfiOO)掛戶讯色席JS录IdWgjbWMD Trt <fl£> 40 Wt <fll>网户分如.悔总驶ID ;11_1 弋<Mr It? <az>牛粗ID int <flrl>肝户暗"IDiat用户容粽vj fch arpO 整陆名称 uarcharflOl 空陆密科warchar(3O 捕述 vaixh3r(20O|整个模块分为组权限管理、角色权限管理、用户权限管理其中组权限管理:组权限:=所属角色的权限合集+组自身的权限。角色权限管理:角色权限:=角色自身权限。用户权限管理:用户权限: 自身权限。=所属角色权限
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第3课+互联网影响新体验课件+2025-2026学年人教版初中信息科技七年级全一册
- 《GB-T 27648-2011重要湿地监测指标体系》专题研究报告
- 《GBT 32788.3-2016 预浸料性能试验方法 第 3 部分:挥发物含量的测定》专题研究报告
- 《GBT 21580-2008危险品 小型燃烧试验方法》专题研究报告
- 《GBT 14728.3-2008双臂操作助行器具 要求和试验方法 第3部分:台式助行器》专题研究报告
- 《GB 4706.67-2008家用和类似用途电器的安全 水族箱和花园池塘用电器的特殊要求》专题研究报告
- 道路交通安全培训照片课件
- 迪奥公司介绍
- 新高一化学暑假衔接(人教版):第14讲 铁的氢氧化物和铁盐、亚铁盐【教师版】
- 车队安全现场培训课件
- 保洁员工5S管理
- 成人失禁相关性皮炎的预防与护理(2024年中华护理学会团体标准)
- 篮球裁判员手册(2人执裁与3人执裁2018年版)
- 早产儿脑室内出血预防专家共识(2025)解读
- 2025年中考道德与法治三轮冲刺:主观题常用答题术语速查宝典
- 论语的测试题及答案
- 教师年薪合同协议
- 地铁保护专项施工方案中建A3版面
- 陕西省榆林市2025届高三第二次模拟检测英语试题(含解析含听力原文无音频)
- 2025年湖北武汉市华中科技大学航空航天学院李仁府教授课题组招聘2人历年高频重点提升(共500题)附带答案详解
- 产品检验控制程序培训
评论
0/150
提交评论