权限管理功能设计_第1页
权限管理功能设计_第2页
权限管理功能设计_第3页
权限管理功能设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、权限管理功能设计一概述基于角色管理.用户,角色,模块,权限的相互组合,可以形成一个强大的权限管理系统。设计思路用户的权限通过角色来控制,一个用户可以拥有单个角色.用户拥有单个角色时,其权限应该是单个角色相互的补集.一个角色拥有多个模块(权限)用户的前台菜单显示根据角色所拥有的模块所决定,不同的用户在前端显示的操作菜单 是不一样的。页面中的功能按钮根据模块中所包含的功能所定义,通过模块及角色所拥有的权限进行 控制可看某个模块有哪些用户,哪些对应角色,并对其进行特殊权限设置.可以针对单个用户进行特殊设置一 权限管理包括用户、角色、资源:用户:user角色:role用户-角色:user_role资源

2、:resource (包括上级菜单、子菜单、按钮等资源)角色-资源:role_resource标准的权限管理系统设计为以上5张表。用户(is_user_info):User_idnot nullvarchar232,唯一 IDUser_namenot nullvarchar232,名称User_telnot nullvarchar216,手机号码User_typenot nullvarchar216,类型User_statusnot nullvarchar22,状态Create_datenot nullDate(sysdate)创建时间detailvarchar21024说明角色(is _ro

3、le_info):Role_idnot nullvarchar232,唯一 IDRole_namevarchar232,名称Role_typevarchar216,类型Role_statusvarchar26,状态Create_datedatesysdate创建时间detailvarchar21024说明用户 角色(is _user_role_ relation):User_idnot nullvarchar232用户IDRole_idnot nullvarchar232角色IdDefault1varchar232预留字段1Default2varchar232预留字段2Idnot nullva

4、rchar232关联唯一 ID资源(is_ authority_info ):Resources_idnot nullvarchar232资源唯一 IDResources_namevarchar232名称Resources _highervarchar232上级IdResources_typevarchar26类型Resources_statusvarchar26状态Create_dateDatesysdate创建时间detailvarchar21024说明角色 资源(i s_role_authority_relation)Role_idnot nullvarchar232角色IDResour

5、ces_idnot nullvarchar232资源IdDefaultlvarchar232预留字段1Default2varchar232预留字段2Idnot nullvarchar232关联唯一 Id会员表:is_member_infoMember_idvarchar232会员唯一 IDMember_namevarchar232会员名称Member_telvarchar216会员手机号Member_birthdayDateDate会员出生日期Member_statusvarchar232会员状态Member_typevarchar232会员类型CreateDateDatesysdate创建时

6、间Card_idvarchar32所属会员卡会员卡表:is_membercard_infoCard_idvarchar232会员卡唯一 IDCard_namevarchar232会员卡名称Card_statusvarchar232会员状态Card_typevarchar232会员类型creadeDatedatesysdate创建时间privilegevarchar264会员特权cardDetailvarchar2256会员卡描述优惠券表:is_coupon_infoCoupon_idvarchar232优惠券IDCoupon_namevarchar232优惠券NameCoupon_numvarchar232优惠券数量LimitNumvarchar232每人限购数量Coupon_origvarchar232原价Coupon_pricevarchar232售价Member_pricevarchar232会员价NFC_pricevarchar232NFC价格Synopsisvarchar2256简介Detailvarchar2256详细Coupon_typeVarchar23

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论