访问模式模板
使用以下字段收集和记录有关用例访问模式的信息:
| 字段 | 描述 |
|---|---|
访问模式 |
提供访问模式的名称。 |
描述 |
提供对访问模式的更详细描述。 |
优先级 |
定义访问模式的优先级(高、中或低)。这定义了应用程序最相关的访问模式。 |
读或写 |
它是读取权限还是写入访问模式? |
类型 |
该模式是访问单个项目、多个项目还是所有项目? |
筛选条件 |
访问模式是否需要任何过滤器? |
排序 |
结果需要任何排序吗? |
模板
访问模式 |
描述 |
优先级 - |
读或写 |
类型(单个项目、 多个 多个项目或所有项目) |
关键属性 |
筛选条件 |
结果排序 |
创建用户个人资料 |
用户创建新的个人资料。 |
高。 |
写入 |
单个项目 |
用户名: |
不适用 |
(不适用) |
更新用户个人资料 |
用户更新其个人资料。 |
中 |
写入 |
单个项目 |
用户名: |
用户名 = 当前用户 |
(不适用) |
获取用户个人资料 |
用户查看其个人资料。 |
高。 |
读取 |
单个项目 |
用户名: |
用户名 = 当前用户 |
(不适用) |
创建游戏 |
用户创建一个新游戏。 |
高。 |
写入 |
单个项目 |
游戏 ID |
不适用 |
(不适用) |
查找开放的游戏 |
用户搜索开放的游戏。搜索结果按起始时间戳降序排列。 |
高。 |
读取 |
多项 |
|
游戏状态 = 开放 |
起始时间戳降序 |
通过地图查找开放的游戏 |
用户使用按开始时间戳降序排列的特定地图来搜索开放的 游戏。 |
中 |
读取 |
多项 |
|
游戏状态 = 开放,地图 = XYZ |
起始时间戳降序 |
查看游戏 |
用户查看游戏详情。 |
高。 |
读取 |
单个项目 |
游戏 ID |
不适用 |
(不适用) |
查看游戏中的用户 |
用户获取游戏中所有用户的列表。 |
中 |
读取 |
多项 |
|
游戏 ID = XYZ |
(不适用) |
将用户加入游戏 |
用户加入开放的游戏。 |
高。 |
写入 |
单个项目 |
游戏 ID 和用户名 |
游戏状态 = 开放 |
(不适用) |
开始一场游戏 |
用户开始一场新游戏。 |
高。 |
写入 |
单个项目 |
游戏 ID |
不适用 |
(不适用) |
为用户更新游戏 |
更新用户在游戏中的位置。 |
中 |
写入 |
单个项目 |
游戏 ID 和用户名 |
不适用 |
(不适用) |
更新游戏 |
游戏结束;更新统计数据。 |
中 |
写入 |
单个项目 |
游戏 ID |
不适用 |
(不适用) |
为用户查找玩过的所有游戏 |
按游戏开始时间戳顺序列出用户玩过的所有游戏。 |
低 |
读取 |
多项 |
用户名和游戏 ID |
用户名 = 当前用户 |
开始时间戳。 |
导出数据进行数据分析 |
开发团队运行批处理作业,将数据导出到 Amazon S3。 |
低 |
读取 |
全部 |
不适用 |
不适用 |
(不适用) |