推荐结构
- 先写系统角色:普通用户、业务角色、管理员。
- 再按功能模块写需求:用户认证、商品/内容、订单、审核、统计、售后等。
- 最后用权限矩阵说明哪些角色能访问哪些功能。
角色-功能权限矩阵示例
| 功能 | 普通用户 | 创作者 | 管理员 |
|---|---|---|---|
| 浏览与购买 | 可用 | 可用 | 可查看 |
| 内容上传 | 不可用 | 可用 | 可审核 |
| 销售统计 | 不可用 | 仅本人数据 | 平台级数据 |
| 用户管理 | 不可用 | 不可用 | 可用 |
可以直接放进论文的写法
本系统采用 RBAC 角色权限控制模型。需求分析阶段以功能模块作为主线展开,角色权限差异通过权限矩阵集中描述。普通用户主要完成浏览、购买、支付和下载;创作者在普通用户能力基础上增加内容发布、审核状态查看和销售统计;管理员负责用户管理、内容审核、订单管理和平台统计。