jackyrong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

  权限管理的方法有很多了,但最基本的还是基于角色的权限管理了.每个系统要实现的权限管理基本应该有如下的
实现才叫基本,小结之.

 

1 模块管理

   基于模块的管理还是属于比较粗粒度的管理了.一般分为5个级别:浏览,查询,添加,修改和删除

2  角色管理
   角色和模块的关系是多对多的,一个角色可以有多个模块的管理权限,一个模块也对应多个角色

3 用户管理
    用户与角色也是多对多关系

4部门(组)
   一个部门(组)可以有多个用户,一对多关系,一般来说
 

   它们之间的表很容易设计.这里注意的是模块角色的对应表
   fundid   模块编号
   roleid    角色编号
   flag      表示用户的权限,比如0:浏览  1:查询  2 添加 3 修改  4 删除  

 

posted on 2008-07-20 19:42  jackyrong的世界  阅读(338)  评论(0编辑  收藏  举报