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

满足用户在无法解谜的情况下依然想获得满星的需求
角色:张某(本身数学能力有限,但喜欢在无聊时靠游戏来打发时间的玩家,对于过关和满星有强烈需求)
主要成功场景:
步骤一:张某在无聊时打开游戏,选择关卡并进行游戏。
步骤二:张某在游戏过程中出现了无法求解问题的障碍。
步骤三:张某点击帮助图标寻求帮助,在阅读知识说明后获得了求解问题的方法。
步骤四:张某根据相关知识通过了关卡,但没有使用最好方法,没有获得满星。
步骤五:张某继续尝试寻找满星的方法,张某失败后,选择通过使用游戏积分,换取最优解的答案,并解锁全部星。
步骤六:张某继续进行下一关,继续游戏。
扩展场景:
a.张某没有足够的积分来换取答案,发生需求无法满足的情况;
b.用户获取答案后想要了解具体解谜的思路与步骤。

功能说明书
1.目标:
说明用户如何在无法完成解谜的情况下获得满星,不包括用户如何完成解谜;
2.用户和典型场景:用户张某进行游戏
2.1.背景
①典型用户:张某
②用户的需求/迫切需要解决的问题;
a.自身水平有限,无法完成全部问题或无法实现满星通关;
b.出于虚荣心/探索欲/求知欲/强迫症等各种原因想要获得满星通关;
c.本身数学能力有限,但喜欢在无聊时靠游戏来打发时间。
③假设:
a.游戏提供花钱买提示/答案的功能;
b.游戏提供设计相关知识(如定义、定理等)的说明。
2.2.场景
张某在无聊时打开游戏,选择关卡并进行游戏。
张某在游戏过程中出现了无法求解问题的障碍。
张某点击帮助图标寻求帮助,在阅读知识说明后获得了求解问题的方法。
张某根据相关知识通过了关卡,但没有使用最好方法,没有获得满星。
张某继续尝试寻找满星的方法,张某失败后,选择通过消耗游戏积分,换取最优解的答案,并解锁全部星。
张某继续进行下一关。
3.术语与定义:
无。
4.软件的使用:
通过通关获取积分并通过解锁星级和关卡消耗积分。
5.边界条件:积分是否充足
5.1积分充足时:
用户可正常使用该功能,即使用积分换取答案。
5.2积分不足时:
用户无法通过此手段进行关卡解锁与星级获取。
6.副作用:
该功能可能使用户丧失解谜的主观能动性,依赖于积分换取答案。
该功能对于积分的获取功能存在着依赖,积分的消耗依赖于积分的获取。
7.功能评价:
用户可以通过积分换取答案即可交付。
8.数据收集:
可以收集用户类型数据,了解此类用户在用户中所占的比例;可以在实现阶段通过问卷调查等方式进行数据收集。

技术说明书
需要为每个关卡生成一份“完美”答案,可以保存为图片形式,或直接在关卡画面上进行提示;
积分数据需要连接数据库,并且可以通过积分消耗对数据库中的数据进行修改。

posted @ 2017-07-12 09:12  李明伦  阅读(143)  评论(1编辑  收藏  举报