xx系统需求分析01—用户权限管理(一)
1 用户权限管理
①以管理员身份登录,可以实现用户——角色——权限的管理。
②权限为基本的功能模块,一般指二级菜单(即主界面左侧的菜单项)。
③角色为一组权限的组合,目前的角色有四类角色,管理员、形式审核员、部门审核员、注册用户。
管理员拥有全部权限;
形式审核员拥有形式审核、统计查询权限;
部门审核员拥有部门审核、统计查询权限;
注册用户拥有需求征集、需求管理、用户信息、密码修改等权限。
④形式审核员登陆后可以查看所有未通过审核的技术需求信息,部门审核员登陆后只能查看本部门尚未审核的技术需求信息。
⑤将权限授权给角色,将角色授权给用户,可以实现不同的用户登录操作不同的功能模块。
2 数据库表的建立
①权限表per pid:权限id(自增) pname:权限名称
②角色表role rid:角色id(自增) rname:角色名
③角色权限表roleper rid:角色id pid:权限id
3 明日任务
将前台页面实现,实现权限的增删,用户的角色更换,角色的权限增删