权限数据库设计及功能分析

用户表

ID:用户表ID
ParentId:父ID
Account:登录名
Password:密码
AdminRoleID:角色表ID

image.png

角色表

AdminRoleID:角色表ID
AdminRoleName:角色名
Summary:角色简介

权限数据库设计及功能分析_第1张图片
image.png

权限表

AdminRoleNodeID:权限ID
AdminRoleNode:可操作的栏目
AdminRoleID:角色表ID
Action:可操作的功能

权限数据库设计及功能分析_第2张图片
image.png

后台页面设计

角色管理列表页

权限数据库设计及功能分析_第3张图片
image.png

角色添加、修改页面

权限数据库设计及功能分析_第4张图片
image.png

操作员管理(添加角色关联)

权限数据库设计及功能分析_第5张图片
image.png

功能需求分析

1、超级管理员添加角色A并分配权限
2、创建管理员A并关联角色A
3、管理员A登录账号
4、根据用户表查找角色再关联权限表,查出可操作的栏目列表
5、展示栏目及每个栏目可操作的按钮

你可能感兴趣的:(权限数据库设计及功能分析)