访问模式模板 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

访问模式模板

使用以下字段收集和记录有关用例访问模式的信息:

字段 描述

访问模式

提供访问模式的名称。

描述

提供对访问模式的更详细描述。

优先级

定义访问模式的优先级(高、中或低)。这定义了应用程序最相关的访问模式。

读或写

它是读取权限还是写入访问模式?

类型

该模式是访问单个项目、多个项目还是所有项目?

筛选条件

访问模式是否需要任何过滤器?

排序

结果需要任何排序吗?

模板

访问模式

描述

优先级

读或写

类型(单件商品,

多个

物品,或全部)

关键属性

 筛选器

结果排序

创建用户个人资料

用户创建新的个人资料。

 写入

单个项目

用户名

 不适用

 不适用

更新用户个人资料

用户更新其个人资料。

中等

写入

单个项目

用户名

用户名 = 当前用户

不适用

获取用户个人资料

用户查看他们的个人资料。

读取

单个项目

用户名

用户名 = 当前用户

不适用

创建游戏

用户创建了一个新游戏。

写入

单个项目

GameID

不适用

不适用

查找开放游戏

用户搜索打开的游戏。搜索结果按起始时间戳降序排序。

读取

多件商品

 

GameStatus = 打开

起始时间戳后代

通过地图查找打开的游戏

用户使用按开始时间戳降序排序的特定地图来搜索已打开的游戏

订购。

中等

读取

多件商品

 

GameStatus = 打开并地图 = XYZ

起始时间戳后代

查看游戏

用户查看游戏的细节。

读取

单个项目

GameID

不适用

不适用

查看游戏中的用户

用户会获得游戏中所有用户的列表。

中等

读取

多件商品

 

GameID = XYZ

不适用

让用户加入游戏

用户加入打开的游戏。

写入

单个项目

GameID 和用户名

GameStatus = 打开

不适用

开始一场游戏

用户开始新游戏。

写入

单个项目

GameID

不适用

不适用

为用户更新游戏

更新用户在游戏中的位置。

中等

写入

单个项目

GameID 和用户名

不适用

不适用

更新游戏

游戏结束;更新统计数据。

中等

写入

单个项目

GameID

不适用

不适用

为用户查找所有过去的游戏

按游戏开始时间戳顺序列出用户玩过的所有游戏。

读取

多件商品

用户名和游戏 ID

用户名 = 当前用户

开始时间戳

导出数据进行数据分析

开发团队将运行批处理作业,将数据导出到 Amazon S3。

读取

全部

不适用

不适用

不适用