雷电游戏需求分析说明书

雷电游戏需求分析说明书

ID:6544300

大小:286.76 KB

页数:19页

时间:2018-01-17

雷电游戏需求分析说明书_第1页
雷电游戏需求分析说明书_第2页
雷电游戏需求分析说明书_第3页
雷电游戏需求分析说明书_第4页
雷电游戏需求分析说明书_第5页
资源描述:

《雷电游戏需求分析说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、雷电项目需求说明书雷电需求分析班级:软件0902姓名:郭彦峰学号:0943023119雷电项目需求说明书目录1.引言31.1简介31.2开发背景31.3软件定义41.4参考资料42.项目概述42.1产品描述42.2用户特点52.3输入输出要求52.4系统流程图52.5数据流图72.6界面概览73.需求规格103.1功能分析图103.2功能需求定义113.3功能性需求113.3.1继续未完的游戏113.3.2创建新游戏123.3.3声音123.3.4游戏排名133.3.5帮助133.3.6退出游戏133.3.7暂停游戏143.3.8继续游戏143.3.9放大招153.3

2、.10玩家吃生命宝物153.3.11玩家吃子弹强度宝物153.3.12玩家吃发大招宝物163.3.13吃子弹变换宝物163.3.14吃无敌状态宝物173.3.15游戏帮助173.3.16声音设置183.3.17玩家保存游戏183.3.18玩家返回游戏183.3.19直接退出游戏193.3非功能性需求194.运行环境2019雷电项目需求说明书一.引言1.1简介通过与多位软件使用者进行全面深入地探讨和分析,并完成“雷电”游戏市场的前期调查后,提出了这份软件需求分析说明书。该需求分析说明书通过对所开发的“雷电”游戏软件进行全面细致的用户需求分析,明确所要开发的游戏软件应具有

3、的功能以及界面的处理,从而使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2开发背景信息社会的不断发展,生活节奏的不断加快使人们的生活压力日趋增大,为了满足众多奋战在PC屏幕前的工作人员适当的放松的愿望,我们决定开发一款在工作之余可以方便大众的简单的娱乐游戏,甚至可以通过WIFI等无线网络进行联机评分。传统的PC软件开发模式具有很大的弊端,如厂商固化硬件、程序不易增加、删除、更新、修改等。而JAVA技术在网络应用方

4、面却有着非常明显的优势:1.应用程序可按需下载,而不是购买由硬件商提供的套件,可升级空间大。2.Java技术提供了一个类库,它使的应用开发商可以创建更为直觉、丰富的用户界面(GUI);3.Java技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。19雷电项目需求说明书因此,为了迎合众多用户的需求并适应现在PC的规模,我们使用JAVA技术,开发出一款运行在PC上的、具有很强的娱乐性和交互性的经典游戏“雷电”。1.3软件定义该游戏操作简单,节奏明快,具有很强的交互性及简单易行性。任何人都可以在很短时间内熟悉它

5、的游戏规则,因此适合各个水平的用户使用。1.4参考资料StephenR.Schach:《Object-OrientedClassicalSoftwareEngineering》机械工业出版社第七版肖刚:《实用软件文档写作》清华大学出版社2005年2月中华人民共和国国家标准—计算机软件需求说明编制指南GB/T93851988二.项目概述2.1产品描述作为纵轴射击的经典之作,这款游戏既继承了经典款“雷电”游戏操作简单,节奏明快的特点,同时又加入了一些新的元素。力求使处于繁忙紧张的社会生活中的PC用户,在工作学习之余,随时随地的享受到游戏的乐趣。游戏的主界面力求美观,爽心悦

6、目,武器攻击和爆炸的效果同样华丽炫目,以提高玩家对游戏的兴趣。游戏的控制模块简单易懂、操作容易,适合各个年龄阶层的玩家使用。同时,音乐效果也尽量动感逼真,引人入胜。19雷电项目需求说明书2.2用户特点本游戏简单易懂、操作容易且交互性好,对用户没什么特别要求。适合各个年龄阶层和文化水平的用户使用。2.3输入输出要求输入:玩家可以通过PC键盘控制游戏:“上”“下”“左”“右”快捷键、中间“确定”键以及左右软键。“上”“下”“左”“右”快捷键控制己方飞机的上下左右移动。左软键选择释放清屏大招,右软键退出。中间“确定”键表示选择。输出:进入游戏后屏幕上显示玩家所得的分数,玩家

7、所用的时间,玩家剩余血量、大招数和生命值。当玩家所控制的飞机被击败后,输出一个消息“GameOver!”表示游戏结束。若玩家分数打破当前系统前三名记录,则弹出消息框提示玩家输入用户名,以保存新的前三名记录。2.4系统流程图19雷电项目需求说明书Finish改变相关属性吃到“礼物”血数是否为零命数是否为零被子弹或者敌机击中击毁敌方飞机减少相应血数增加分数Start选择飞机类型,初始化飞机信息飞机出现于屏幕下方中央,直到结束不断发射子弹命数减1NONOYESYESIMG1.1-119雷电项目需求说明书2.5数据流图IMG1.1-22.6界面概览游戏开始界

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。