本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
访问模式模板
使用以下字段收集和记录有关用例访问模式的信息:
字段 | 描述 |
---|---|
访问模式 |
提供访问模式的名称。 |
描述 |
提供对访问模式的更详细描述。 |
优先级 |
定义访问模式的优先级(高、中或低)。这定义了应用程序最相关的访问模式。 |
读或写 |
它是读取权限还是写入访问模式? |
类型 |
该模式是访问单个项目、多个项目还是所有项目? |
筛选条件 |
访问模式是否需要任何过滤器? |
排序 |
结果需要任何排序吗? |
模板
访问模式 |
描述 |
优先级 |
读或写 |
类型(单件商品, 多个 物品,或全部) |
关键属性 |
筛选器 |
结果排序 |
创建用户个人资料 |
用户创建新的个人资料。 |
高 |
写入 |
单个项目 |
用户名 |
不适用 |
不适用 |
更新用户个人资料 |
用户更新其个人资料。 |
中等 |
写入 |
单个项目 |
用户名 |
用户名 = 当前用户 |
不适用 |
获取用户个人资料 |
用户查看他们的个人资料。 |
高 |
读取 |
单个项目 |
用户名 |
用户名 = 当前用户 |
不适用 |
创建游戏 |
用户创建了一个新游戏。 |
高 |
写入 |
单个项目 |
GameID |
不适用 |
不适用 |
查找开放游戏 |
用户搜索打开的游戏。搜索结果按起始时间戳降序排序。 |
高 |
读取 |
多件商品 |
|
GameStatus = 打开 |
起始时间戳后代 |
通过地图查找打开的游戏 |
用户使用按开始时间戳降序排序的特定地图来搜索已打开的游戏 订购。 |
中等 |
读取 |
多件商品 |
|
GameStatus = 打开并地图 = XYZ |
起始时间戳后代 |
查看游戏 |
用户查看游戏的细节。 |
高 |
读取 |
单个项目 |
GameID |
不适用 |
不适用 |
查看游戏中的用户 |
用户会获得游戏中所有用户的列表。 |
中等 |
读取 |
多件商品 |
|
GameID = XYZ |
不适用 |
让用户加入游戏 |
用户加入打开的游戏。 |
高 |
写入 |
单个项目 |
GameID 和用户名 |
GameStatus = 打开 |
不适用 |
开始一场游戏 |
用户开始新游戏。 |
高 |
写入 |
单个项目 |
GameID |
不适用 |
不适用 |
为用户更新游戏 |
更新用户在游戏中的位置。 |
中等 |
写入 |
单个项目 |
GameID 和用户名 |
不适用 |
不适用 |
更新游戏 |
游戏结束;更新统计数据。 |
中等 |
写入 |
单个项目 |
GameID |
不适用 |
不适用 |
为用户查找所有过去的游戏 |
按游戏开始时间戳顺序列出用户玩过的所有游戏。 |
低 |
读取 |
多件商品 |
用户名和游戏 ID |
用户名 = 当前用户 |
开始时间戳 |
导出数据进行数据分析 |
开发团队将运行批处理作业,将数据导出到 Amazon S3。 |
低 |
读取 |
全部 |
不适用 |
不适用 |
不适用 |