| « | December 2025 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | |
| 公告 |
|
工作中的Janet.加油!
生活中的Janet.i-life
|
| Blog信息 |
|
blog名称: 日志总数:30 评论数量:10 留言数量:0 访问次数:86304 建立时间:2005年8月31日 |

| |
|
权 限 体 系 任 务 描 述 网上资源
janetvsfei 发表于 2005/9/27 15:35:51 |
|
1、需求
1.1 从用户角度看,可以描述为对功能: (1)、某人对某项功能可以执行某种操作; (2)、某种职位对对某项功能可以执行某种操作; 某种职位就是某种角色 对数据: (3)、某人对某个表可以执行某种动作; (4)、某人对某个字段可以执行某种动作; (5)、某人对某部分记录可以执行某种动作; (6)、某种职位对某个表可以执行某种动作; (7)、某种职位对某个字段可以执行某种动作; (8)、某种职位对某部分记录可以执行某种动作;
1.2 从系统行政管理上来看可分为:
班长、管理员、坐席、总经理、财务经理 等
1.3 从系统角度看,描述如下:
(1)、功能必须拆分成为更新的可描述单位,在Web系统中,是page;(2)、某人:user(3)、某项功能=pages:resource(4)、可以执行某种操作:privilege(5)、某种职位:user group(6)、表、字段、记录:resource
2、详细需求描述
2.1权限设置模块
任务1: 查看系统所有权限的列表。任务2: 对系统功能列表进行分组,就是对某个模块的权限分组显示。任务3: 选择某角色所具有的所有功能权限,在所有权限当中该角色所具有的权限打勾。任务4: 查看某角色所具有的权限列表。
任务5: 修改某角色所具有的权限,在所有权限当中该角色所具有的权限打勾。任务6: 具有该某种角色的用户列表。任务7: 为某种角色添加成员。任务8: 修改某种角色的成员。
2.2通过读取设置的权限控制用户的使用
任务9:控制登录。
任务10:读取某登录用户的所有权限
任务11:根据用户所具有的权限控制菜单显示。
任务12:根据用户所具有的权限控制操作按钮点击能否进入该功能。 |
|
|