【第三组】场景+用例文档+功能说明书+技术说明书 2014.7.22

场景:用户登录

1.背景:

1)典型用户:游戏玩家

2)用户的需求/迫切解决的问题:保证用户既能快速登录自己的账户,也要方便新用户快速注册,还要保证游客登录

3)假设:用户正确安装本软件

2.场景:关于这个场景的文字描述

从用户点击软件图标开始,软件开始运行。软件有一个开场动画和一个开场音效,开始用户看到觉得很新奇,但是过了一段时间就审美疲劳了。用户经过等待终于进入了软件,此时用户可以选择:

1.进入“闯关模式”

2.进入“自由设计模式”

3.查看自己获得的成就

4.设置自己的喜好

用例文档:

标题:用户获得一个身份(本地或联机,游客或会员),可以进入游戏,保存游戏进度

角色:某个游戏玩家

主要成功场景:

一.注册过的用户登录

步骤:

  *加载游戏资源,现实启动动画,同时播放音乐,之后分成(1. 2.)两种情况

  1.登陆过的账户且选择保存密码并自动登录情况

    *登陆自动完成,可以进入游戏了

  2.用户登录

    用户输入用户名 密码 点击"登录"按钮

  *用户成功进入游戏

二.未注册过的用户,可以选择"游客登录"按钮,或者选择"注册"按钮跳转登陆页面2.

步骤:

  1.点击“游客登录”按钮,用户获得一个本地的临时身份(可以转正),并进入游戏

  2.用户点击"注册"按钮,跳转到注册页面,用糖户注册之后返回,此时用户可以选择登陆自己刚刚注册的账号,或者仍然选择游客登录

拓展场景:

1.用户注册

  用户填写"注册,用户输入昵称,密码,确认密码,密码找回邮箱"等表单,勾选"同意许可协议"后,点击"注册"按钮,完成游戏账号注册操作

2.密码输入错误

  服务器找不到匹配的用户名和密码,就会返回一个错误,客户端显示"用户名和密码错误".(密码经过MD5等散列函数变换后传输,且限制IP的尝试次数)

功能说明书:

软件启动,伴随着优美的令人振奋的音乐,用户等待资源加载完成。

此时窗体上有五行,

最上边一行是用户名输入框,

第二行是密码输入框,

第三行是“保存密码”“自动登录”两个复选框,

第四行是“登录”“游客登录”两个按钮,

最后一行是“第三方登录”“还没有账号?点击这里注册”两个按钮。

如果你还没有本游戏的账号,你可以选择“游客登录”,先进入游戏试玩一下,也可以点击“注册账号”按钮,填写表单,设置好用户名密码并记牢,如果注册成功以后你就可以享受注册用户非凡的游戏体验了

如果你是注册过本游戏账号的玩家,输入“用户名”和“密码”,点击“登录”,即可登录,如果你不想每次进入游戏都输入用户名和密码再点击“登录”,

你可以在点击“登录”进入游戏之前,勾选“保存密码”框,下一次进入游戏前你就可以发现密码已经填写好了,点击登陆就可以了,

如果你连“登录”也不想点击,就在点击“登录”进入游戏之前,勾选“自动登录”框(必须勾选保存密码),再点击登录,这样打开软件就自动帮你登陆,并且进入游戏。

注:第一次登陆的用户需要联网才能登陆,账户数据的同步也需要联网

技术说明书:

通常的登录界面像这样

淘宝网有用户登录的体验反馈,这是合理的需求采集(A/B),不是过度需求

https://survey.taobao.com/survey/Q095thIx2?spm=a2107.1.1000340.2.72670377MiAiNT

输入框使用TextBox,登录按钮和游客登录使用Button(可以使用背景色,也可以考虑使用Image作为context,这样可以使诫命更漂亮),

第三方登录与用户注册按钮可以考虑使用HyperlinkButton(超链接按钮),因为用户使用次数远少于普通登录,但是也可以使用Button,

当用户点击注册,会跳转到注册页面,通过JavaScript将用户填写表单格式化称XML或者JSON使用post方式异步发送到服务器,服务器会储存这些信息,用以创建用户数据,注册成功之后跳转到成功界面,session绑定自动变为当前用户,表示用户直接登录。

当用户点击“登录”,在联网条件下,会加密用户的用户名和密码发送给服务器以验证用户身份,返回验证信息,如果经过验证登陆成功,玩家就可以进入游戏界面。

用户选择第三方登录,这是与合作商关联的账户,但是仍然需要在本软件服务器数据库记录信息,第一次第三方登录会创建一个账户,以后登录只通过合作商验证身份。

在无网络状态下,用户可以使用本地数据库登录,但是信息只有同步后才能与服务器一致,而且同步涉及合法性检查部分

用户点击游客登录,其实是创建了一个本地的无密码的用户,这些数据只存在于并保存本地,如果APP数据损坏或者手机存储出现问题,很有可能造成本地用户账户数据损坏,所以推荐用互联网注册,进度可以更安全的保存

一台设备只可以有一个游客账户,但是游客账户可以选择升级补充注册,相当于注册的时候把当前的本地用户数据同步给新用户

最理想的条件下,游客账户可以与一个“老玩家”用户数据同步

注:只是一款小游戏,而且即使存在应用内购买,价格也很便宜,理论上来说应该不会出现用本地用户批量生产“大神玩家”的情况,但是是否能与已有的账户同步还需要市场部门进一步分析

当用户想重新体验这个游戏,提供一个RESET开关,可以让用户不需要重装游戏,就能恢复游戏的第一次安装状态。

时间: 2024-08-03 07:54:11

【第三组】场景+用例文档+功能说明书+技术说明书 2014.7.22的相关文章

【第三组】用例文档+功能说明书+技术说明书,最后修改时间:2017/7/12

用例 标题:用户浏览成就 角色:某个游戏玩家 主要成功场景: 1.用户点击成就按钮,浏览成就列表 2.用户查看某个需要在自由模式下完成 3.退出成就列表,进入自由模式 拓展场景: 1.用户点击成就按钮,浏览成就列表 2.用户产看某个需要在具体关卡中完成 3.点击具体成就描述,系统跳转至目标关卡 功能说明书 目标:展示成就内容,标注已完成的成就,特定成就关卡跳转 定义: 1.成就按钮:跳转到成就列表界面 2.成就列表:每个成就的具体描述,每个成就的完成状态 3.退出按钮:返回主界面 4.自由模式:

【第四组】场景+用例文档+功能说明书+技术说明书,完成时间:2017/07/23

场景: 工作项序号:003 照片的自动整理分类 背景: (1)典型用户:叶小龙(一个有点虚荣心的年轻驴友) (2)用户的需求/迫切需要解决的问题: a.曾经和许多有相同爱好的驴友一起出去游玩过很多地方,旅游照片非常的多,需要有个软件保存一下并能在想看的时候点开软件就能看到所有照片 b.这个软件同时还要能自动整理分类这些图片(例如按时间.地点顺序分类) c.在朋友来家里做客聊到兴趣爱好话题时,可以点开软件向朋友(尤其女性朋友)展示这些年自己曾经游玩过的地方 (3)假设: a.叶小龙已经会操作我们的

(第二组)用例文档+功能说明书+技术说明书

用例: 标题一:用户注册后进入游戏主页面 角色:所有用户 主要成功场景: 用户点击注册: 用户在用户名文本框中输入用户名 用户在密码文本框中输入密码 用户在确认密码文本框中再一次输入密码 用户点击登录 登录成功及进入主页面. 扩展场景: 用户注册时用户名重名,则弹出flyout提示"用户名重名,请换一个",并将用户名文本框清空: 用户注册时第二次输入的密码与第一次输入的不符,则弹出flyout提示用户"两次密码输入不一致,请重新输入" ,并将密码和确认密码文本框清空

【第二组】用例文档+功能说明书+技术说明书

标题一:用户注册后进入游戏主页面 角色:首次使用Hunter的用户 主要成功场景: 用户点击注册: 用户在用户名文本框中输入用户名 用户在密码文本框中输入密码 用户在确认密码文本框中再一次输入密码 用户点击登录 登录成功及进入主页面. 扩展场景: 用户注册时用户名重名,则弹出flyout提示"用户名重名,请换一个",并将用户名文本框清空: 用户注册时第二次输入的密码与第一次输入的不符,则弹出flyout提示用户"两次密码输入不一致,请重新输入" ,并将密码和确认密码

(第二组)用例文档+功能说明书+技术说明书(积分兑换)

用例: 标题:积分兑换用例 角色:王尼玛 主要成功场景: 步骤: 1.进入积分商城 2.进入辅助道具菜单 3.选择"密码破解器"道具 4.花费积分兑换道具 5.回到积分商城 6.选择添加提示次数选项 7.填写次数数值 8.花费积分兑换次数 扩展场景:如果用户的可用积分不足,提示积分不足请前往获取,提示可获取途径(发布任务/完成任务) 功能说明书: 用户点击积分商城,点击不同的道具模块,将会获取不同的道具的详情,以及兑换道具将要花费的积分. 技术说明书: 商城主界面由Grid View实

【第四组】用例文档+功能说明书+技术说明书:查看导入的图片,工作序号:001,2017/7/11

用例标题:查看照片角色:用户主要成功场景:1. 打开软件2. 进入设置界面3. 添加照片文件夹4. 返回图库界面5. 等待图片扫描完成6. 查看图片扩展场景:5.1. 添加的文件夹中没有图片5.2. 图片个数过多,导入失败6.1. 查看的图片过大,加载失败 功能说明书目标:用户能查看到他指定的文件夹的照片用户:希望查看照片的人术语:1. 图库:按时间顺序显示所有图片的界面如何使用:1. 打开软件2. 进入设置界面3. 添加照片文件夹4. 返回图库界面5. 等待图片扫描完成6. 查看图片边界条件:

【第四组】用例文档+功能说明书+技术说明书

功能:地图中标签显示及镜头转换分析: 用例: 标题:使用回忆功能 角色:用户(白领王女士) 主要成功场景: 用户白领王女士想在空暇时浏览曾经的全家游回忆,打开了Touch软件,首先进入图库首界面,点击左侧"回忆"按钮,右侧切换出来回忆相册界面,选择要游览的回忆相册文件夹,点击进入3D街景,开始播放. 步骤: 1.进入Touch软件,出现图库首界面 2.点击左侧"回忆"按钮,右侧出来具体选项 3.浏览回忆城市文件夹,选择要看的文件夹点击进入 4.3D街景播放; 5.标

[第三组]用例文档+ 功能说明书+ 技术说明书

一.用例 标题:用户闯关遇阻采用钻石购买提示或教学视频进行闯关 角色:由于个人能力及关卡难度所限,无法解答出当前关卡的几何问题的游戏玩家. 主要成功场景: 1.用户在当前卡住的关卡的游戏界面点击标有"购买"的标识,界面跳转至购买页面. 2.用户在购买页面中可以进行选择,一种是选择购买提示,另一种是选择购买该关卡解锁视频. 3.用户花费钻石购买了提示,利用该提示继续完成对题目的解答,另一种为用户花费了钻石购买了解锁视频,则观看该视频,之后跳转回游戏界面. 4.用户成功完成此关卡,进入下一

第四组 用例文档+功能说明书+技术说明书

场景: 查看留学过的城市的曾经记忆 背景: (1)   典型用户:孔明(学生) (2)   用户的需求/迫切需要解决的问题: a.         自己曾在国外的城市生活,毕业后看到照片想回忆原来的生活,想构成一个回忆 b.         曾在这座城市拥有酸甜苦辣,恋爱生活的经历,构成一段回忆 c.          想把这下照片有电影回放的效果 (3)   假设: a.         俩人已经完全会操作我们的软件Touch b.俩人已经将过去拍好的旅游照片上传软件并已完成自动整理分类和回忆