问题描述
我现在需要一个权限设计的解决方案,要细化到界面的操作!谁能给个设计方案呀!谢谢了我都快急死了
解决方案
解决方案二:
去我的资源下载实验设备管理系统里面有对用户的权限管理
解决方案三:
有权限模型的
解决方案四:
细化到界面给不到...这个界面的设计千差万别...一般权限的设计都是数据库方面的,一般有两种方式:比较简单的,可以直接在数据库用户表里面设计一个标识字段,这个标识字段里面存储类似1,2,3,4这样的字符串,1,2,3,4分别代表不同的权限,每次用户登录时都会去读取检验这个字段,验证用户有哪些权限...另外一种是基于RBAC的权限模型设计,说白了就是数据库中分用户,角色,权限表,维护权限,就是维护这几张表之间的关系
解决方案五:
楼上正解,基于RBAC是最灵活的解决方案,一般设计三张表就可以包括了:用户表、角色表、权限表。角色肯定是对应多个操作权限的,一个用户可以对应单个角色也可以对应多个角色,视项目需求而定。也可以将角色权限存储在XML文件下进行读取和写入。如果权限不是很多的话还有一种不太灵活但实用的方法:将用户权限定义成一个只含0、1的字符串(如111001,6个权限,其中该用户具有4个操作权限),对应要显示的界面(或菜单),读取用户权限的时候若为1则显示该界面(菜单),为0的时候不显示,但这样系统的权限可扩展性较差。
解决方案六:
看一下吧希望对你有帮助
解决方案七:
用int类型的后4位做标识符来判断有没有权限,页面上用int类型的0,1,2,3来表示权限,授权或认证的时候根据权限的值来位与或位或
解决方案八:
参考3楼的设计表
解决方案九:
建议去看看jive的权限设计
解决方案十:
该回复于2010-04-22 12:58:41被版主删除
解决方案十一:
看下尚学堂OA视频里面的权限那块
解决方案十二:
acegi权限控制框架