权限管理功能设计

权限管理功能设计

ID:35413343

大小:59.37 KB

页数:4页

时间:2019-03-24

权限管理功能设计_第1页
权限管理功能设计_第2页
权限管理功能设计_第3页
权限管理功能设计_第4页
资源描述:

《权限管理功能设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

2、ser角色:role用户•角色:user_role资源:resource(包括上级菜单、子菜单、按钮等资源)角色■资源:role_resource标准的权限管理系统设计为以上5张表。一.表结构:用户(isuserinfo):Useridnotnul1varchar232,唯一IDUsernamenotnullvarchar232,名称Usertelnotnullvarchar216,手机号码Usertypenotnullvarchar216,类型Userstatusnotnul1varchar22,状态CreatedatenotnullDate(sysdate)创建

3、时间detailvarchar21024说明角色(isn)leinfo):Rolejdnotnullvarchar232,唯一IDRolenamevarchar232,名称Roletypevarchar216,类型Rolestatusvarchar26,状态Createdatedatesysdate创建时间detailvarchar21024说明用户<>角色(isuserrolerelation):Useridnotnullvarchar232用户IDRolejdnotnullvarchar232角色IdDefaultlvarchar232预留字段1Default2

4、varchar232预留字段2Idnolnullvarchar232关联唯一1D资源(isauthority」nfo):Resourcesidnolnullvarchar232资源唯一IDResourcesnamevarchar232名称Resourceshighervarchar232上级IdResourcestypevarchar26类型Resourcesstatusvarchar26状态CreatedateDatesysdate创建时间detailvarchar21024说明角色v>资源(isroleauthorityrelation)Roleidnotnul

5、lvarchar232角色IDResourcesidnotnullvarchar232资源IdDefaultlvarchar232预留字段1Default2varchar232预昭字段2Idnotnul1varchar232关联唯一Id会员表:ismemberinfoMemberidvarchar232会员唯一IDMembernamevarchar232会员名称Membertelvarchar216会员手机号MemberbirthdayDateDate会员出生日期Memberstatusvarchar232会员状态Membertypevarchar232会员类型Cr

6、eateDateDatesysdate创建时间Cardjdvarchar32所属会员卡会员卡表:ismembercardinfoCardidvarchar232会员卡唯一IDCardnamevarchar232会员卡名称Cardstatusvarchar232会员状态Cardtypevarchar232会员类型creadeDatedatesysdate创建时间privilegevarchar264会员特权cardDetailvarchar2256会员卡描述优惠券表:is_coupon_infoCouponidvarchar232优惠券IDCouponnamevarc

7、har232优惠券NameCouponnumvarchar232优惠券数量LimitNumvarchar232每人限购数量Couponorigvarchar232原价Couponpricevarchar232售价Memberpricevarchar232会员价NFCpricevarchar232NFC价格Synopsisvarchar2256简介Detailvarchar2256详细CoupontypeVarchar232优惠券类型CouponstatusVarchar232优惠券状态会员<1n>优惠券Idvarchar232主键IDMemberidvarcha

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。