1、引言
1.1 目的
随着人们对精神娱乐方面需求的增大,近年来,游戏相关的行业已经越来越火爆,人们对游戏的需求和体验的要求也不断增加,因此,一个好的游戏客户端也必然会受到众人的喜爱,它不仅使人们获得游戏的途径变得简单,还为用户与用户之间提供了交流的机会,使得他们能够相互交流游戏心得。因此,甲方提出了该游戏客户端的需求。
1.2 范围
(1)产品:游戏客户端
(2)预期功能:
普通用户可通过QQ、微信或者手机号注册。
游戏开发团队需填写团队信息可完成注册。
用户可以在商店购买自己需要的游戏,并且可以通过向后台反馈申请对刚刚购买的游戏进行退款。
游戏开发团队可在商店经审核后上传游戏,并对游戏进行更新升级。
用户可在社区上传自己制作的游戏视频、 攻略或游戏模组,并可与其他用户讨论
用户可在社区申请开启直播
后台主要接受用户的请求并根据情况做出决定(审核游戏、审核发帖等)
(3)产品应用
该产品目的在于构建一个用户和游戏产品相交互的平台,将尽可能多的游戏集中到一个平台,使用户不仅能方便的找到下载游戏的途径,同时,多样的游戏也给用户提供了多种的选择,在平台的讨论区也可以加强用户之间的互动,使他们更能体会到玩游戏的乐趣。
1.3 读者对象
对象:项目管理者、设计人员和程序人员、测试人员、文档编写人员、维护人员、培训人员。
1.4参考文献
2、总体描述
2.1 产品前景
用户主要为游戏爱好者,当平台用户增多时,平台可以后续增加其他的功能
2.2 产品功能
* 注册:用户可选择注册成为普通用户以及游戏开发团队两种,普通用户需通过qq、微信或者电话注册,游戏开发团队则需填写团队信息
* 游戏商店:游戏商店是我们的首页面,也是主要功能,对于普通用户来说,在游戏商店,可以根据自己的需求购买想要的游戏,同时对于那些不想要的游戏可以申请退款。对于游戏开发者来说,在游戏商店,可以上传自己制作的游戏,但要经过后台管理的审核。在商店首页,主要是一些游戏资讯,包括最新游戏活动以及游戏测试等。
* 社区:社区主要是为了给用户提供一个交流的平台,用户可以在社区上发帖讨论游戏或者上传自己制作的游戏视频或游戏模组,同时,用户也可以根据其他人的帖子了解一些游戏攻略等,在社区,还开辟了直播区(并不以盈利为目的,主要是为游戏爱好者提供一个交流平台)
* 后台:后台主要是起着管理整个平台的作用,它接受用户的请求并根据情况做出决定(例如开发者上架游戏之前需要经过后台人员的审核,还有审核用户的退款要求和审核讨论区帖子)
2.3 用户特征
游戏爱好者
游戏开发团队
2.4 运行环境
2.5 设计和实现上的约束
3、系统特性
4、对外接口的需求
4.1 用户界面
4.2 硬件接口
4.3 软件接口
4.4 通信接口
5、系统特性
5.1 性能需求
5.2 安全性需求
5.3 软件质量属性
原文地址:https://www.cnblogs.com/count0/p/10961301.html