蓝
蓝叶菱
Unregistered / Unconfirmed
GUEST, unregistred user!
原帖子:<br>http://www.delphibbs.com/delphibbs/DispQ.asp?LID=3635474<br>在比较大型的网络程序设计中,经常见到角色,模块,用户的相关性。。。<br>究竟怎么设计呢??<br>角色是多重的。。怎么处理?<br><br>说明:<br>我想,角色先给一些系统角色。。比如ADMIN,USER,CHECKER,INPESTROR,CREATEOR等来标识,并且可以提供一个添加自定义角色的功能。。。。。但是必须归属那个系统角色。。。。<br>另外每个角色必须分配一定的模块(就是这个角色可以使用的功能列表。。可以是树性的)<br>另外,用户通过设置角色来控制使用的模块。。。<br>可是用户可能具备双重角色。。。怎么处理?这个环节是放在自定义角色上好呢?还是放在用户上判断好呢?<br>用户登录的时候,怎么判断角色,是否使用集合的IN来判断是否拥有这个系统权限呢?<br><br><br>我咨询了一下,听说这个叫轻量级的,重量级似乎存在,那是什么呢..<br>轻量级的哪位有详细的资料,给个地址...<br>QQ给我也可,资料再加200分.....360446276